builder: mozilla-inbound_xp-ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-060 starttime: 1461205848.06 results: success (0) buildid: 20160420154610 builduid: a708a3aa2ca843629dbdcfd6e9b44cd9 revision: b4c514efe8c0f74ad94b33f846a3a94a37138ce4 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-20 19:30:48.056704) ========= master: http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-20 19:30:48.057223) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-20 19:30:48.057561) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-20 19:30:48.193420) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 12 secs) (at 2016-04-20 19:30:48.194213) ========= '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-060\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-060 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-060 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-060 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-060 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-060 WINDIR=C:\WINDOWS using PTY: False --19:31:00-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 2.13 GB/s 19:31:00 (2.13 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.607000 ========= master_lag: 12.31 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 12 secs) (at 2016-04-20 19:31:01.106856) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 1 secs) (at 2016-04-20 19:31:01.107171) ========= '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-060\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-060 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-060 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-060 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-060 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-060 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.744000 ========= master_lag: 1.14 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 1 secs) (at 2016-04-20 19:31:02.991760) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-20 19:31:02.992173) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev b4c514efe8c0f74ad94b33f846a3a94a37138ce4 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev b4c514efe8c0f74ad94b33f846a3a94a37138ce4 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-060\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-060 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-060 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-060 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-060 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-060 WINDIR=C:\WINDOWS using PTY: False 2016-04-20 19:31:11,142 truncating revision to first 12 chars 2016-04-20 19:31:11,142 Setting DEBUG logging. 2016-04-20 19:31:11,142 attempt 1/10 2016-04-20 19:31:11,142 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/mozilla-inbound/b4c514efe8c0?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-20 19:31:12,023 unpacking tar archive at: mozilla-inbound-b4c514efe8c0/testing/mozharness/ program finished with exit code 0 elapsedTime=1.517000 ========= master_lag: 0.12 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-20 19:31:04.632503) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-20 19:31:04.632822) ========= script_repo_revision: b4c514efe8c0f74ad94b33f846a3a94a37138ce4 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-20 19:31:04.633204) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-20 19:31:04.633468) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-20 19:31:04.696956) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 8 secs) (at 2016-04-20 19:31:04.697804) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-inbound' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-inbound', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-060\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-060 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-060 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-060 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-060 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-060 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 19:31:12 INFO - MultiFileLogger online at 20160420 19:31:12 in C:\slave\test 19:31:12 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-inbound --download-symbols true 19:31:12 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 19:31:12 INFO - {'append_to_log': False, 19:31:12 INFO - 'base_work_dir': 'C:\\slave\\test', 19:31:12 INFO - 'blob_upload_branch': 'mozilla-inbound', 19:31:12 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 19:31:12 INFO - 'buildbot_json_path': 'buildprops.json', 19:31:12 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 19:31:12 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 19:31:12 INFO - 'download_minidump_stackwalk': True, 19:31:12 INFO - 'download_symbols': 'true', 19:31:12 INFO - 'e10s': False, 19:31:12 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 19:31:12 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 19:31:12 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 19:31:12 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 19:31:12 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 19:31:12 INFO - 'C:/mozilla-build/tooltool.py'), 19:31:12 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 19:31:12 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 19:31:12 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 19:31:12 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 19:31:12 INFO - 'log_level': 'info', 19:31:12 INFO - 'log_to_console': True, 19:31:12 INFO - 'opt_config_files': (), 19:31:12 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 19:31:12 INFO - '--processes=1', 19:31:12 INFO - '--config=%(test_path)s/wptrunner.ini', 19:31:12 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 19:31:12 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 19:31:12 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 19:31:12 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 19:31:12 INFO - 'pip_index': False, 19:31:12 INFO - 'require_test_zip': True, 19:31:12 INFO - 'test_type': ('testharness',), 19:31:12 INFO - 'this_chunk': '1', 19:31:12 INFO - 'total_chunks': '10', 19:31:12 INFO - 'virtualenv_path': 'venv', 19:31:12 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 19:31:12 INFO - 'work_dir': 'build'} 19:31:12 INFO - ##### 19:31:12 INFO - ##### Running clobber step. 19:31:12 INFO - ##### 19:31:12 INFO - Running pre-action listener: _resource_record_pre_action 19:31:12 INFO - Running main action method: clobber 19:31:12 INFO - rmtree: C:\slave\test\build 19:31:12 INFO - Using _rmtree_windows ... 19:31:12 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 19:32:02 INFO - Running post-action listener: _resource_record_post_action 19:32:02 INFO - ##### 19:32:02 INFO - ##### Running read-buildbot-config step. 19:32:02 INFO - ##### 19:32:02 INFO - Running pre-action listener: _resource_record_pre_action 19:32:02 INFO - Running main action method: read_buildbot_config 19:32:02 INFO - Using buildbot properties: 19:32:02 INFO - { 19:32:02 INFO - "project": "", 19:32:02 INFO - "product": "firefox", 19:32:02 INFO - "script_repo_revision": "production", 19:32:02 INFO - "scheduler": "tests-mozilla-inbound-xp_ix-debug-unittest-14-7200", 19:32:02 INFO - "repository": "", 19:32:02 INFO - "buildername": "Windows XP 32-bit mozilla-inbound debug test web-platform-tests-1", 19:32:02 INFO - "buildid": "20160420154610", 19:32:02 INFO - "pgo_build": "False", 19:32:02 INFO - "basedir": "C:\\slave\\test", 19:32:02 INFO - "buildnumber": 380, 19:32:02 INFO - "slavename": "t-xp32-ix-060", 19:32:02 INFO - "revision": "b4c514efe8c0f74ad94b33f846a3a94a37138ce4", 19:32:02 INFO - "master": "http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/", 19:32:02 INFO - "platform": "win32", 19:32:02 INFO - "branch": "mozilla-inbound", 19:32:02 INFO - "repo_path": "integration/mozilla-inbound", 19:32:02 INFO - "moz_repo_path": "", 19:32:02 INFO - "stage_platform": "win32", 19:32:02 INFO - "builduid": "a708a3aa2ca843629dbdcfd6e9b44cd9", 19:32:02 INFO - "slavebuilddir": "test" 19:32:02 INFO - } 19:32:02 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/P74CvAc-Tyu4rYgIcx7LgA/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json. 19:32:02 INFO - Found installer url https://queue.taskcluster.net/v1/task/P74CvAc-Tyu4rYgIcx7LgA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip. 19:32:02 INFO - Running post-action listener: _resource_record_post_action 19:32:02 INFO - ##### 19:32:02 INFO - ##### Running download-and-extract step. 19:32:02 INFO - ##### 19:32:02 INFO - Running pre-action listener: _resource_record_pre_action 19:32:02 INFO - Running main action method: download_and_extract 19:32:02 INFO - mkdir: C:\slave\test\build\tests 19:32:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 19:32:02 INFO - https://queue.taskcluster.net/v1/task/P74CvAc-Tyu4rYgIcx7LgA/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json matches https://queue.taskcluster.net 19:32:02 INFO - trying https://queue.taskcluster.net/v1/task/P74CvAc-Tyu4rYgIcx7LgA/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json 19:32:02 INFO - Downloading https://queue.taskcluster.net/v1/task/P74CvAc-Tyu4rYgIcx7LgA/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 19:32:02 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/P74CvAc-Tyu4rYgIcx7LgA/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.test_packages.json'}, attempt #1 19:32:03 INFO - Downloaded 1274 bytes. 19:32:03 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 19:32:03 INFO - Using the following test package requirements: 19:32:03 INFO - {u'common': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 19:32:03 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 19:32:03 INFO - u'firefox-48.0a1.en-US.win32.cppunittest.tests.zip'], 19:32:03 INFO - u'gtest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 19:32:03 INFO - u'firefox-48.0a1.en-US.win32.gtest.tests.zip'], 19:32:03 INFO - u'jittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 19:32:03 INFO - u'jsshell-win32.zip'], 19:32:03 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 19:32:03 INFO - u'firefox-48.0a1.en-US.win32.mochitest.tests.zip'], 19:32:03 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 19:32:03 INFO - u'reftest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 19:32:03 INFO - u'firefox-48.0a1.en-US.win32.reftest.tests.zip'], 19:32:03 INFO - u'talos': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 19:32:03 INFO - u'firefox-48.0a1.en-US.win32.talos.tests.zip'], 19:32:03 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 19:32:03 INFO - u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'], 19:32:03 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 19:32:03 INFO - u'firefox-48.0a1.en-US.win32.xpcshell.tests.zip']} 19:32:03 INFO - Downloading packages: [u'firefox-48.0a1.en-US.win32.common.tests.zip', u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 19:32:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 19:32:03 INFO - https://queue.taskcluster.net/v1/task/P74CvAc-Tyu4rYgIcx7LgA/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 19:32:03 INFO - trying https://queue.taskcluster.net/v1/task/P74CvAc-Tyu4rYgIcx7LgA/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip 19:32:03 INFO - Downloading https://queue.taskcluster.net/v1/task/P74CvAc-Tyu4rYgIcx7LgA/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.common.tests.zip 19:32:03 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/P74CvAc-Tyu4rYgIcx7LgA/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.common.tests.zip'}, attempt #1 19:32:05 INFO - Downloaded 20467743 bytes. 19:32:05 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 19:32:05 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 19:32:08 INFO - caution: filename not matched: web-platform/* 19:32:08 INFO - Return code: 11 19:32:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 19:32:08 INFO - https://queue.taskcluster.net/v1/task/P74CvAc-Tyu4rYgIcx7LgA/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 19:32:08 INFO - trying https://queue.taskcluster.net/v1/task/P74CvAc-Tyu4rYgIcx7LgA/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip 19:32:08 INFO - Downloading https://queue.taskcluster.net/v1/task/P74CvAc-Tyu4rYgIcx7LgA/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.web-platform.tests.zip 19:32:08 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/P74CvAc-Tyu4rYgIcx7LgA/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.web-platform.tests.zip'}, attempt #1 19:32:11 INFO - Downloaded 36398217 bytes. 19:32:11 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 19:32:11 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 19:32:47 INFO - caution: filename not matched: bin/* 19:32:47 INFO - caution: filename not matched: config/* 19:32:47 INFO - caution: filename not matched: mozbase/* 19:32:47 INFO - caution: filename not matched: marionette/* 19:32:47 INFO - caution: filename not matched: tools/wptserve/* 19:32:47 INFO - Return code: 11 19:32:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 19:32:47 INFO - https://queue.taskcluster.net/v1/task/P74CvAc-Tyu4rYgIcx7LgA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip matches https://queue.taskcluster.net 19:32:47 INFO - trying https://queue.taskcluster.net/v1/task/P74CvAc-Tyu4rYgIcx7LgA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 19:32:47 INFO - Downloading https://queue.taskcluster.net/v1/task/P74CvAc-Tyu4rYgIcx7LgA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.zip 19:32:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/P74CvAc-Tyu4rYgIcx7LgA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.zip'}, attempt #1 19:32:52 INFO - Downloaded 67462789 bytes. 19:32:52 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/P74CvAc-Tyu4rYgIcx7LgA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 19:32:52 INFO - mkdir: C:\slave\test\properties 19:32:52 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 19:32:52 INFO - Writing to file C:\slave\test\properties\build_url 19:32:52 INFO - Contents: 19:32:52 INFO - build_url:https://queue.taskcluster.net/v1/task/P74CvAc-Tyu4rYgIcx7LgA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 19:32:52 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/P74CvAc-Tyu4rYgIcx7LgA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 19:32:52 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 19:32:52 INFO - Writing to file C:\slave\test\properties\symbols_url 19:32:52 INFO - Contents: 19:32:52 INFO - symbols_url:https://queue.taskcluster.net/v1/task/P74CvAc-Tyu4rYgIcx7LgA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 19:32:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 19:32:52 INFO - https://queue.taskcluster.net/v1/task/P74CvAc-Tyu4rYgIcx7LgA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 19:32:52 INFO - trying https://queue.taskcluster.net/v1/task/P74CvAc-Tyu4rYgIcx7LgA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 19:32:52 INFO - Downloading https://queue.taskcluster.net/v1/task/P74CvAc-Tyu4rYgIcx7LgA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 19:32:52 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/P74CvAc-Tyu4rYgIcx7LgA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip'}, attempt #1 19:32:56 INFO - Downloaded 58273021 bytes. 19:32:56 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 19:32:56 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 19:33:01 INFO - Return code: 0 19:33:01 INFO - Running post-action listener: _resource_record_post_action 19:33:01 INFO - Running post-action listener: set_extra_try_arguments 19:33:01 INFO - ##### 19:33:01 INFO - ##### Running create-virtualenv step. 19:33:01 INFO - ##### 19:33:01 INFO - Running pre-action listener: _pre_create_virtualenv 19:33:01 INFO - Running pre-action listener: _resource_record_pre_action 19:33:01 INFO - Running main action method: create_virtualenv 19:33:01 INFO - Creating virtualenv C:\slave\test\build\venv 19:33:01 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 19:33:01 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 19:33:03 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 19:33:04 INFO - Installing distribute......................................................................................................................................................................................done. 19:33:05 INFO - Return code: 0 19:33:05 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 19:33:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 19:33:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 19:33:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 19:33:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 19:33:05 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-060', 'USERDOMAIN': 'T-XP32-IX-060', '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-060', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-060', '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-060\\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-060'}}, attempt #1 19:33:05 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 19:33:05 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 19:33:05 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 19:33:05 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-060\\Application Data', 19:33:05 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 19:33:05 INFO - 'COMPUTERNAME': 'T-XP32-IX-060', 19:33:05 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 19:33:05 INFO - 'DCLOCATION': 'SCL3', 19:33:05 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 19:33:05 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 19:33:05 INFO - 'FP_NO_HOST_CHECK': 'NO', 19:33:05 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 19:33:05 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 19:33:05 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 19:33:05 INFO - 'HOMEDRIVE': 'C:', 19:33:05 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-060', 19:33:05 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 19:33:05 INFO - 'KTS_VERSION': '1.19c', 19:33:05 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 19:33:05 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-060', 19:33:05 INFO - 'MONDIR': 'C:\\Monitor_config\\', 19:33:05 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 19:33:05 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 19:33:05 INFO - 'MOZILLABUILDDRIVE': 'C:', 19:33:05 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 19:33:05 INFO - 'MOZ_AIRBAG': '1', 19:33:05 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 19:33:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:33:05 INFO - 'MOZ_MSVCVERSION': '8', 19:33:05 INFO - 'MOZ_NO_REMOTE': '1', 19:33:05 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 19:33:05 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 19:33:05 INFO - 'NO_EM_RESTART': '1', 19:33:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:33:05 INFO - 'NUMBER_OF_PROCESSORS': '8', 19:33:05 INFO - 'OS': 'Windows_NT', 19:33:05 INFO - 'OURDRIVE': 'C:', 19:33:05 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', 19:33:05 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 19:33:05 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 19:33:05 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 19:33:05 INFO - 'PROCESSOR_LEVEL': '6', 19:33:05 INFO - 'PROCESSOR_REVISION': '1e05', 19:33:05 INFO - 'PROGRAMFILES': 'C:\\Program Files', 19:33:05 INFO - 'PROMPT': '$P$G', 19:33:05 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 19:33:05 INFO - 'PWD': 'C:\\slave\\test', 19:33:05 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 19:33:05 INFO - 'SESSIONNAME': 'Console', 19:33:05 INFO - 'SLAVEDIR': 'C:\\slave\\', 19:33:05 INFO - 'SYSTEMDRIVE': 'C:', 19:33:05 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 19:33:05 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 19:33:05 INFO - 'TEST1': 'testie', 19:33:05 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 19:33:05 INFO - 'USERDOMAIN': 'T-XP32-IX-060', 19:33:05 INFO - 'USERNAME': 'cltbld', 19:33:05 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-060', 19:33:05 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 19:33:05 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 19:33:05 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 19:33:05 INFO - 'WINDIR': 'C:\\WINDOWS', 19:33:05 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 19:33:06 INFO - Ignoring indexes: http://pypi.python.org/simple/ 19:33:06 INFO - Downloading/unpacking psutil>=0.7.1 19:33:06 INFO - Running setup.py egg_info for package psutil 19:33:06 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 19:33:06 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 19:33:06 INFO - Installing collected packages: psutil 19:33:06 INFO - Running setup.py install for psutil 19:33:06 INFO - building 'psutil._psutil_windows' extension 19:33:06 INFO - error: Unable to find vcvarsall.bat 19:33:06 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-cscxux-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 19:33:06 INFO - running install 19:33:06 INFO - running build 19:33:06 INFO - running build_py 19:33:06 INFO - creating build 19:33:06 INFO - creating build\lib.win32-2.7 19:33:06 INFO - creating build\lib.win32-2.7\psutil 19:33:06 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 19:33:06 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 19:33:06 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 19:33:06 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 19:33:06 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 19:33:06 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 19:33:06 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 19:33:06 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 19:33:06 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 19:33:06 INFO - running build_ext 19:33:06 INFO - building 'psutil._psutil_windows' extension 19:33:06 INFO - error: Unable to find vcvarsall.bat 19:33:06 INFO - ---------------------------------------- 19:33:06 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-cscxux-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 19:33:06 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-060\Application Data\pip\pip.log 19:33:06 WARNING - Return code: 1 19:33:06 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! 19:33:06 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 19:33:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 19:33:06 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 19:33:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 19:33:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 19:33:06 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-060', 'USERDOMAIN': 'T-XP32-IX-060', '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-060', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-060', '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-060\\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-060'}}, attempt #1 19:33:06 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 19:33:06 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 19:33:06 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 19:33:06 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-060\\Application Data', 19:33:06 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 19:33:06 INFO - 'COMPUTERNAME': 'T-XP32-IX-060', 19:33:06 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 19:33:06 INFO - 'DCLOCATION': 'SCL3', 19:33:06 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 19:33:06 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 19:33:06 INFO - 'FP_NO_HOST_CHECK': 'NO', 19:33:06 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 19:33:06 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 19:33:06 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 19:33:06 INFO - 'HOMEDRIVE': 'C:', 19:33:06 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-060', 19:33:06 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 19:33:06 INFO - 'KTS_VERSION': '1.19c', 19:33:06 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 19:33:06 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-060', 19:33:06 INFO - 'MONDIR': 'C:\\Monitor_config\\', 19:33:06 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 19:33:06 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 19:33:06 INFO - 'MOZILLABUILDDRIVE': 'C:', 19:33:06 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 19:33:06 INFO - 'MOZ_AIRBAG': '1', 19:33:06 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 19:33:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:33:06 INFO - 'MOZ_MSVCVERSION': '8', 19:33:06 INFO - 'MOZ_NO_REMOTE': '1', 19:33:06 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 19:33:06 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 19:33:06 INFO - 'NO_EM_RESTART': '1', 19:33:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:33:06 INFO - 'NUMBER_OF_PROCESSORS': '8', 19:33:06 INFO - 'OS': 'Windows_NT', 19:33:06 INFO - 'OURDRIVE': 'C:', 19:33:06 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', 19:33:06 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 19:33:06 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 19:33:06 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 19:33:06 INFO - 'PROCESSOR_LEVEL': '6', 19:33:06 INFO - 'PROCESSOR_REVISION': '1e05', 19:33:06 INFO - 'PROGRAMFILES': 'C:\\Program Files', 19:33:06 INFO - 'PROMPT': '$P$G', 19:33:06 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 19:33:06 INFO - 'PWD': 'C:\\slave\\test', 19:33:06 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 19:33:06 INFO - 'SESSIONNAME': 'Console', 19:33:06 INFO - 'SLAVEDIR': 'C:\\slave\\', 19:33:06 INFO - 'SYSTEMDRIVE': 'C:', 19:33:06 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 19:33:06 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 19:33:06 INFO - 'TEST1': 'testie', 19:33:06 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 19:33:06 INFO - 'USERDOMAIN': 'T-XP32-IX-060', 19:33:06 INFO - 'USERNAME': 'cltbld', 19:33:06 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-060', 19:33:06 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 19:33:06 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 19:33:06 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 19:33:06 INFO - 'WINDIR': 'C:\\WINDOWS', 19:33:06 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 19:33:07 INFO - Ignoring indexes: http://pypi.python.org/simple/ 19:33:07 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 19:33:07 INFO - Downloading mozsystemmonitor-0.0.tar.gz 19:33:07 INFO - Running setup.py egg_info for package mozsystemmonitor 19:33:07 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 19:33:07 INFO - Running setup.py egg_info for package psutil 19:33:07 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 19:33:07 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 19:33:07 INFO - Installing collected packages: mozsystemmonitor, psutil 19:33:07 INFO - Running setup.py install for mozsystemmonitor 19:33:07 INFO - Running setup.py install for psutil 19:33:07 INFO - building 'psutil._psutil_windows' extension 19:33:07 INFO - error: Unable to find vcvarsall.bat 19:33:07 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-nfgj36-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 19:33:07 INFO - running install 19:33:07 INFO - running build 19:33:07 INFO - running build_py 19:33:07 INFO - running build_ext 19:33:07 INFO - building 'psutil._psutil_windows' extension 19:33:07 INFO - error: Unable to find vcvarsall.bat 19:33:07 INFO - ---------------------------------------- 19:33:07 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-nfgj36-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 19:33:07 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-060\Application Data\pip\pip.log 19:33:07 WARNING - Return code: 1 19:33:07 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! 19:33:07 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 19:33:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 19:33:07 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 19:33:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 19:33:07 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 19:33:07 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-060', 'USERDOMAIN': 'T-XP32-IX-060', '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-060', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-060', '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-060\\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-060'}}, attempt #1 19:33:07 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 19:33:07 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 19:33:07 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 19:33:07 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-060\\Application Data', 19:33:07 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 19:33:07 INFO - 'COMPUTERNAME': 'T-XP32-IX-060', 19:33:07 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 19:33:07 INFO - 'DCLOCATION': 'SCL3', 19:33:07 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 19:33:07 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 19:33:07 INFO - 'FP_NO_HOST_CHECK': 'NO', 19:33:07 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 19:33:07 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 19:33:07 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 19:33:07 INFO - 'HOMEDRIVE': 'C:', 19:33:07 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-060', 19:33:07 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 19:33:07 INFO - 'KTS_VERSION': '1.19c', 19:33:07 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 19:33:07 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-060', 19:33:07 INFO - 'MONDIR': 'C:\\Monitor_config\\', 19:33:07 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 19:33:07 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 19:33:07 INFO - 'MOZILLABUILDDRIVE': 'C:', 19:33:07 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 19:33:07 INFO - 'MOZ_AIRBAG': '1', 19:33:07 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 19:33:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:33:07 INFO - 'MOZ_MSVCVERSION': '8', 19:33:07 INFO - 'MOZ_NO_REMOTE': '1', 19:33:07 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 19:33:07 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 19:33:07 INFO - 'NO_EM_RESTART': '1', 19:33:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:33:07 INFO - 'NUMBER_OF_PROCESSORS': '8', 19:33:07 INFO - 'OS': 'Windows_NT', 19:33:07 INFO - 'OURDRIVE': 'C:', 19:33:07 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', 19:33:07 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 19:33:07 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 19:33:07 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 19:33:07 INFO - 'PROCESSOR_LEVEL': '6', 19:33:07 INFO - 'PROCESSOR_REVISION': '1e05', 19:33:07 INFO - 'PROGRAMFILES': 'C:\\Program Files', 19:33:07 INFO - 'PROMPT': '$P$G', 19:33:07 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 19:33:07 INFO - 'PWD': 'C:\\slave\\test', 19:33:07 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 19:33:07 INFO - 'SESSIONNAME': 'Console', 19:33:07 INFO - 'SLAVEDIR': 'C:\\slave\\', 19:33:07 INFO - 'SYSTEMDRIVE': 'C:', 19:33:07 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 19:33:07 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 19:33:07 INFO - 'TEST1': 'testie', 19:33:07 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 19:33:07 INFO - 'USERDOMAIN': 'T-XP32-IX-060', 19:33:07 INFO - 'USERNAME': 'cltbld', 19:33:07 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-060', 19:33:07 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 19:33:07 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 19:33:07 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 19:33:07 INFO - 'WINDIR': 'C:\\WINDOWS', 19:33:07 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 19:33:07 INFO - Ignoring indexes: http://pypi.python.org/simple/ 19:33:07 INFO - Downloading/unpacking blobuploader==1.2.4 19:33:07 INFO - Downloading blobuploader-1.2.4.tar.gz 19:33:07 INFO - Running setup.py egg_info for package blobuploader 19:33:07 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 19:33:09 INFO - Running setup.py egg_info for package requests 19:33:09 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 19:33:09 INFO - Downloading docopt-0.6.1.tar.gz 19:33:09 INFO - Running setup.py egg_info for package docopt 19:33:09 INFO - Installing collected packages: blobuploader, docopt, requests 19:33:09 INFO - Running setup.py install for blobuploader 19:33:09 INFO - Running setup.py install for docopt 19:33:09 INFO - Running setup.py install for requests 19:33:09 INFO - Successfully installed blobuploader docopt requests 19:33:09 INFO - Cleaning up... 19:33:09 INFO - Return code: 0 19:33:09 INFO - Installing None into virtualenv C:\slave\test\build\venv 19:33:09 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')]} 19:33:09 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 19:33:09 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')]} 19:33:09 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 19:33:09 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-060', 'USERDOMAIN': 'T-XP32-IX-060', '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-060', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-060', '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-060\\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-060'}}, attempt #1 19:33:09 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 19:33:09 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 19:33:09 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 19:33:09 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-060\\Application Data', 19:33:09 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 19:33:09 INFO - 'COMPUTERNAME': 'T-XP32-IX-060', 19:33:09 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 19:33:09 INFO - 'DCLOCATION': 'SCL3', 19:33:09 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 19:33:09 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 19:33:09 INFO - 'FP_NO_HOST_CHECK': 'NO', 19:33:09 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 19:33:09 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 19:33:09 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 19:33:09 INFO - 'HOMEDRIVE': 'C:', 19:33:09 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-060', 19:33:09 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 19:33:09 INFO - 'KTS_VERSION': '1.19c', 19:33:09 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 19:33:09 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-060', 19:33:09 INFO - 'MONDIR': 'C:\\Monitor_config\\', 19:33:09 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 19:33:09 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 19:33:09 INFO - 'MOZILLABUILDDRIVE': 'C:', 19:33:09 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 19:33:09 INFO - 'MOZ_AIRBAG': '1', 19:33:09 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 19:33:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:33:09 INFO - 'MOZ_MSVCVERSION': '8', 19:33:09 INFO - 'MOZ_NO_REMOTE': '1', 19:33:09 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 19:33:09 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 19:33:09 INFO - 'NO_EM_RESTART': '1', 19:33:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:33:09 INFO - 'NUMBER_OF_PROCESSORS': '8', 19:33:09 INFO - 'OS': 'Windows_NT', 19:33:09 INFO - 'OURDRIVE': 'C:', 19:33:09 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', 19:33:09 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 19:33:09 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 19:33:09 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 19:33:09 INFO - 'PROCESSOR_LEVEL': '6', 19:33:09 INFO - 'PROCESSOR_REVISION': '1e05', 19:33:09 INFO - 'PROGRAMFILES': 'C:\\Program Files', 19:33:09 INFO - 'PROMPT': '$P$G', 19:33:09 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 19:33:09 INFO - 'PWD': 'C:\\slave\\test', 19:33:09 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 19:33:09 INFO - 'SESSIONNAME': 'Console', 19:33:09 INFO - 'SLAVEDIR': 'C:\\slave\\', 19:33:09 INFO - 'SYSTEMDRIVE': 'C:', 19:33:09 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 19:33:09 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 19:33:09 INFO - 'TEST1': 'testie', 19:33:09 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 19:33:09 INFO - 'USERDOMAIN': 'T-XP32-IX-060', 19:33:09 INFO - 'USERNAME': 'cltbld', 19:33:09 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-060', 19:33:09 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 19:33:09 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 19:33:09 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 19:33:09 INFO - 'WINDIR': 'C:\\WINDOWS', 19:33:09 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 19:33:13 INFO - Ignoring indexes: http://pypi.python.org/simple/ 19:33:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 19:33:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 19:33:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 19:33:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 19:33:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 19:33:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 19:33:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 19:33:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 19:33:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 19:33:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 19:33:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 19:33:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 19:33:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 19:33:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 19:33:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 19:33:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 19:33:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 19:33:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 19:33:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 19:33:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 19:33:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 19:33:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 19:33:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 19:33:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 19:33:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 19:33:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 19:33:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 19:33:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 19:33:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 19:33:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 19:33:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 19:33:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 19:33:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 19:33:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 19:33:13 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 19:33:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 19:33:13 INFO - Unpacking c:\slave\test\build\tests\marionette\client 19:33:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 19:33:13 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 19:33:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 19:33:13 INFO - Unpacking c:\slave\test\build\tests\marionette 19:33:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 19:33:13 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 19:33:13 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 19:33:13 INFO - Running setup.py install for browsermob-proxy 19:33:18 INFO - Running setup.py install for manifestparser 19:33:18 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 19:33:18 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 19:33:18 INFO - Running setup.py install for marionette-client 19:33:18 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 19:33:18 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 19:33:18 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 19:33:18 INFO - Running setup.py install for marionette-driver 19:33:18 INFO - Running setup.py install for mozcrash 19:33:18 INFO - Running setup.py install for mozdebug 19:33:18 INFO - Running setup.py install for mozdevice 19:33:18 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 19:33:18 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 19:33:18 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 19:33:18 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 19:33:18 INFO - Running setup.py install for mozfile 19:33:18 INFO - Running setup.py install for mozhttpd 19:33:18 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 19:33:18 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 19:33:18 INFO - Running setup.py install for mozinfo 19:33:18 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 19:33:18 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 19:33:18 INFO - Running setup.py install for mozInstall 19:33:18 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 19:33:18 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 19:33:18 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 19:33:18 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 19:33:18 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 19:33:18 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 19:33:18 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 19:33:18 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 19:33:18 INFO - Running setup.py install for mozleak 19:33:18 INFO - Running setup.py install for mozlog 19:33:18 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 19:33:18 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 19:33:18 INFO - Running setup.py install for moznetwork 19:33:18 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 19:33:18 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 19:33:18 INFO - Running setup.py install for mozprocess 19:33:18 INFO - Running setup.py install for mozprofile 19:33:18 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 19:33:18 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 19:33:18 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 19:33:18 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 19:33:18 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 19:33:18 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 19:33:18 INFO - Running setup.py install for mozrunner 19:33:18 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 19:33:18 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 19:33:18 INFO - Running setup.py install for mozscreenshot 19:33:18 INFO - Running setup.py install for moztest 19:33:18 INFO - Running setup.py install for mozversion 19:33:18 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 19:33:18 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 19:33:18 INFO - Running setup.py install for wptserve 19:33:18 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 19:33:18 INFO - Cleaning up... 19:33:18 INFO - Return code: 0 19:33:18 INFO - Installing None into virtualenv C:\slave\test\build\venv 19:33:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 19:33:18 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 19:33:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 19:33:18 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 19:33:18 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-060', 'USERDOMAIN': 'T-XP32-IX-060', '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-060', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-060', '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-060\\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-060'}}, attempt #1 19:33:18 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 19:33:18 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 19:33:18 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 19:33:18 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-060\\Application Data', 19:33:18 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 19:33:18 INFO - 'COMPUTERNAME': 'T-XP32-IX-060', 19:33:18 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 19:33:18 INFO - 'DCLOCATION': 'SCL3', 19:33:18 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 19:33:18 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 19:33:18 INFO - 'FP_NO_HOST_CHECK': 'NO', 19:33:18 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 19:33:18 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 19:33:18 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 19:33:18 INFO - 'HOMEDRIVE': 'C:', 19:33:18 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-060', 19:33:18 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 19:33:18 INFO - 'KTS_VERSION': '1.19c', 19:33:18 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 19:33:18 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-060', 19:33:18 INFO - 'MONDIR': 'C:\\Monitor_config\\', 19:33:18 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 19:33:18 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 19:33:18 INFO - 'MOZILLABUILDDRIVE': 'C:', 19:33:18 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 19:33:18 INFO - 'MOZ_AIRBAG': '1', 19:33:18 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 19:33:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:33:18 INFO - 'MOZ_MSVCVERSION': '8', 19:33:18 INFO - 'MOZ_NO_REMOTE': '1', 19:33:18 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 19:33:18 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 19:33:18 INFO - 'NO_EM_RESTART': '1', 19:33:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:33:18 INFO - 'NUMBER_OF_PROCESSORS': '8', 19:33:18 INFO - 'OS': 'Windows_NT', 19:33:18 INFO - 'OURDRIVE': 'C:', 19:33:18 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 19:33:18 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 19:33:18 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 19:33:18 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 19:33:18 INFO - 'PROCESSOR_LEVEL': '6', 19:33:18 INFO - 'PROCESSOR_REVISION': '1e05', 19:33:18 INFO - 'PROGRAMFILES': 'C:\\Program Files', 19:33:18 INFO - 'PROMPT': '$P$G', 19:33:18 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 19:33:18 INFO - 'PWD': 'C:\\slave\\test', 19:33:18 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 19:33:18 INFO - 'SESSIONNAME': 'Console', 19:33:18 INFO - 'SLAVEDIR': 'C:\\slave\\', 19:33:18 INFO - 'SYSTEMDRIVE': 'C:', 19:33:18 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 19:33:18 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 19:33:18 INFO - 'TEST1': 'testie', 19:33:18 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 19:33:18 INFO - 'USERDOMAIN': 'T-XP32-IX-060', 19:33:18 INFO - 'USERNAME': 'cltbld', 19:33:18 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-060', 19:33:18 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 19:33:18 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 19:33:18 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 19:33:18 INFO - 'WINDIR': 'C:\\WINDOWS', 19:33:18 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 19:33:21 INFO - Ignoring indexes: http://pypi.python.org/simple/ 19:33:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 19:33:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 19:33:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 19:33:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 19:33:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 19:33:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 19:33:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 19:33:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 19:33:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 19:33:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 19:33:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 19:33:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 19:33:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 19:33:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 19:33:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 19:33:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 19:33:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 19:33:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 19:33:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 19:33:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 19:33:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 19:33:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 19:33:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 19:33:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 19:33:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 19:33:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 19:33:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 19:33:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 19:33:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 19:33:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 19:33:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 19:33:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 19:33:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 19:33:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 19:33:21 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 19:33:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 19:33:21 INFO - Unpacking c:\slave\test\build\tests\marionette\client 19:33:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 19:33:21 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 19:33:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 19:33:21 INFO - Unpacking c:\slave\test\build\tests\marionette 19:33:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 19:33:21 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 19:33:21 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)) 19:33:27 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)) 19:33:27 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)) 19:33:27 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)) 19:33:27 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)) 19:33:27 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 19:33:27 INFO - Downloading blessings-1.6.tar.gz 19:33:27 INFO - Running setup.py egg_info for package blessings 19:33:27 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)) 19:33:27 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 19:33:27 INFO - Running setup.py install for blessings 19:33:27 INFO - Running setup.py install for browsermob-proxy 19:33:27 INFO - Running setup.py install for manifestparser 19:33:27 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 19:33:27 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 19:33:27 INFO - Running setup.py install for marionette-client 19:33:27 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 19:33:27 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 19:33:27 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 19:33:27 INFO - Running setup.py install for marionette-driver 19:33:27 INFO - Running setup.py install for mozcrash 19:33:27 INFO - Running setup.py install for mozdebug 19:33:27 INFO - Running setup.py install for mozdevice 19:33:27 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 19:33:27 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 19:33:27 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 19:33:27 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 19:33:27 INFO - Running setup.py install for mozhttpd 19:33:27 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 19:33:27 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 19:33:27 INFO - Running setup.py install for mozInstall 19:33:27 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 19:33:27 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 19:33:27 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 19:33:27 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 19:33:27 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 19:33:27 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 19:33:27 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 19:33:27 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 19:33:27 INFO - Running setup.py install for mozleak 19:33:27 INFO - Running setup.py install for mozprofile 19:33:27 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 19:33:27 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 19:33:27 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 19:33:27 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 19:33:27 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 19:33:27 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 19:33:27 INFO - Running setup.py install for mozrunner 19:33:27 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 19:33:27 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 19:33:28 INFO - Running setup.py install for mozscreenshot 19:33:28 INFO - Running setup.py install for moztest 19:33:28 INFO - Running setup.py install for mozversion 19:33:28 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 19:33:28 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 19:33:28 INFO - Running setup.py install for wptserve 19:33:28 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 19:33:28 INFO - Cleaning up... 19:33:28 INFO - Return code: 0 19:33:28 INFO - Done creating virtualenv C:\slave\test\build\venv. 19:33:28 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 19:33:28 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 19:33:28 INFO - Reading from file tmpfile_stdout 19:33:28 INFO - Using _rmtree_windows ... 19:33:28 INFO - Using _rmtree_windows ... 19:33:28 INFO - Current package versions: 19:33:28 INFO - blessings == 1.6 19:33:28 INFO - blobuploader == 1.2.4 19:33:28 INFO - browsermob-proxy == 0.6.0 19:33:28 INFO - distribute == 0.6.14 19:33:28 INFO - docopt == 0.6.1 19:33:28 INFO - manifestparser == 1.1 19:33:28 INFO - marionette-client == 2.3.0 19:33:28 INFO - marionette-driver == 1.4.0 19:33:28 INFO - mozInstall == 1.12 19:33:28 INFO - mozcrash == 0.17 19:33:28 INFO - mozdebug == 0.1 19:33:28 INFO - mozdevice == 0.48 19:33:28 INFO - mozfile == 1.2 19:33:28 INFO - mozhttpd == 0.7 19:33:28 INFO - mozinfo == 0.9 19:33:28 INFO - mozleak == 0.1 19:33:28 INFO - mozlog == 3.1 19:33:28 INFO - moznetwork == 0.27 19:33:28 INFO - mozprocess == 0.22 19:33:28 INFO - mozprofile == 0.28 19:33:28 INFO - mozrunner == 6.11 19:33:28 INFO - mozscreenshot == 0.1 19:33:28 INFO - mozsystemmonitor == 0.0 19:33:28 INFO - moztest == 0.7 19:33:28 INFO - mozversion == 1.4 19:33:28 INFO - requests == 1.2.3 19:33:28 INFO - wptserve == 1.4.0 19:33:28 INFO - Running post-action listener: _resource_record_post_action 19:33:28 INFO - Running post-action listener: _start_resource_monitoring 19:33:28 INFO - Starting resource monitoring. 19:33:28 INFO - ##### 19:33:28 INFO - ##### Running pull step. 19:33:28 INFO - ##### 19:33:28 INFO - Running pre-action listener: _resource_record_pre_action 19:33:28 INFO - Running main action method: pull 19:33:28 INFO - Pull has nothing to do! 19:33:28 INFO - Running post-action listener: _resource_record_post_action 19:33:28 INFO - ##### 19:33:28 INFO - ##### Running install step. 19:33:28 INFO - ##### 19:33:28 INFO - Running pre-action listener: _resource_record_pre_action 19:33:28 INFO - Running main action method: install 19:33:28 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 19:33:28 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 19:33:28 INFO - Reading from file tmpfile_stdout 19:33:28 INFO - Using _rmtree_windows ... 19:33:28 INFO - Using _rmtree_windows ... 19:33:28 INFO - Detecting whether we're running mozinstall >=1.0... 19:33:28 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 19:33:28 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 19:33:28 INFO - Reading from file tmpfile_stdout 19:33:28 INFO - Output received: 19:33:28 INFO - Usage: mozinstall-script.py [options] installer 19:33:28 INFO - Options: 19:33:28 INFO - -h, --help show this help message and exit 19:33:28 INFO - -d DEST, --destination=DEST 19:33:28 INFO - Directory to install application into. [default: 19:33:28 INFO - "C:\slave\test"] 19:33:28 INFO - --app=APP Application being installed. [default: firefox] 19:33:28 INFO - Using _rmtree_windows ... 19:33:28 INFO - Using _rmtree_windows ... 19:33:28 INFO - mkdir: C:\slave\test\build\application 19:33:28 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 19:33:28 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0a1.en-US.win32.zip --destination C:\slave\test\build\application 19:33:32 INFO - Reading from file tmpfile_stdout 19:33:32 INFO - Output received: 19:33:32 INFO - C:\slave\test\build\application\firefox\firefox.exe 19:33:32 INFO - Using _rmtree_windows ... 19:33:32 INFO - Using _rmtree_windows ... 19:33:32 INFO - Running post-action listener: _resource_record_post_action 19:33:32 INFO - ##### 19:33:32 INFO - ##### Running run-tests step. 19:33:32 INFO - ##### 19:33:32 INFO - Running pre-action listener: _resource_record_pre_action 19:33:32 INFO - Running main action method: run_tests 19:33:32 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 19:33:32 INFO - Minidump filename unknown. Determining based upon platform and architecture. 19:33:32 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 19:33:32 INFO - grabbing minidump binary from tooltool 19:33: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')]} 19:33:32 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 19:33:32 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 19:33:32 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 19:33:32 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 19:33:32 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpu2rjsr 19:33:32 INFO - INFO - File integrity verified, renaming tmpu2rjsr to win32-minidump_stackwalk.exe 19:33:32 INFO - Return code: 0 19:33:32 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 19:33:32 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 19:33:32 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/P74CvAc-Tyu4rYgIcx7LgA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 19:33:32 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/P74CvAc-Tyu4rYgIcx7LgA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 19:33:32 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 19:33:32 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-060\\Application Data', 19:33:32 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 19:33:32 INFO - 'COMPUTERNAME': 'T-XP32-IX-060', 19:33:32 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 19:33:32 INFO - 'DCLOCATION': 'SCL3', 19:33:32 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 19:33:32 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 19:33:32 INFO - 'FP_NO_HOST_CHECK': 'NO', 19:33:32 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 19:33:32 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 19:33:32 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 19:33:32 INFO - 'HOMEDRIVE': 'C:', 19:33:32 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-060', 19:33:32 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 19:33:32 INFO - 'KTS_VERSION': '1.19c', 19:33:32 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 19:33:32 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-060', 19:33:32 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 19:33:32 INFO - 'MONDIR': 'C:\\Monitor_config\\', 19:33:32 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 19:33:32 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 19:33:32 INFO - 'MOZILLABUILDDRIVE': 'C:', 19:33:32 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 19:33:32 INFO - 'MOZ_AIRBAG': '1', 19:33:32 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 19:33:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:33:32 INFO - 'MOZ_MSVCVERSION': '8', 19:33:32 INFO - 'MOZ_NO_REMOTE': '1', 19:33:32 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 19:33:32 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 19:33:32 INFO - 'NO_EM_RESTART': '1', 19:33:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:33:32 INFO - 'NUMBER_OF_PROCESSORS': '8', 19:33:32 INFO - 'OS': 'Windows_NT', 19:33:32 INFO - 'OURDRIVE': 'C:', 19:33: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', 19:33:32 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 19:33:32 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 19:33:32 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 19:33:32 INFO - 'PROCESSOR_LEVEL': '6', 19:33:32 INFO - 'PROCESSOR_REVISION': '1e05', 19:33:32 INFO - 'PROGRAMFILES': 'C:\\Program Files', 19:33:32 INFO - 'PROMPT': '$P$G', 19:33:32 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 19:33:32 INFO - 'PWD': 'C:\\slave\\test', 19:33:32 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 19:33:32 INFO - 'SESSIONNAME': 'Console', 19:33:32 INFO - 'SLAVEDIR': 'C:\\slave\\', 19:33:32 INFO - 'SYSTEMDRIVE': 'C:', 19:33:32 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 19:33:32 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 19:33:32 INFO - 'TEST1': 'testie', 19:33:32 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 19:33:32 INFO - 'USERDOMAIN': 'T-XP32-IX-060', 19:33:32 INFO - 'USERNAME': 'cltbld', 19:33:32 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-060', 19:33:32 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 19:33:32 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 19:33:32 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 19:33:32 INFO - 'WINDIR': 'C:\\WINDOWS', 19:33:32 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 19:33:32 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/P74CvAc-Tyu4rYgIcx7LgA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 19:33:33 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 19:33:33 INFO - import pkg_resources 19:33:35 INFO - Using 1 client processes 19:33:37 INFO - SUITE-START | Running 778 tests 19:33:37 INFO - Running testharness tests 19:33:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 19:33:37 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 19:33:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 19:33:37 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 19:33:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 19:33:37 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 19:33:38 INFO - Setting up ssl 19:33:38 INFO - PROCESS | certutil | 19:33:38 INFO - PROCESS | certutil | 19:33:38 INFO - PROCESS | certutil | 19:33:38 INFO - Certificate Nickname Trust Attributes 19:33:38 INFO - SSL,S/MIME,JAR/XPI 19:33:38 INFO - 19:33:38 INFO - web-platform-tests CT,, 19:33:38 INFO - 19:33:38 INFO - Starting runner 19:33:40 INFO - PROCESS | 3704 | [3704] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/startupcache/StartupCache.cpp, line 228 19:33:40 INFO - PROCESS | 3704 | [3704] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 19:33:40 INFO - PROCESS | 3704 | [3704] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 19:33:41 INFO - PROCESS | 3704 | [3704] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 19:33:41 INFO - PROCESS | 3704 | [3704] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 19:33:41 INFO - PROCESS | 3704 | [3704] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 19:33:42 INFO - PROCESS | 3704 | 1461206022054 Marionette DEBUG Marionette enabled via build flag and pref 19:33:42 INFO - PROCESS | 3704 | ++DOCSHELL 14399000 == 1 [pid = 3704] [id = 1] 19:33:42 INFO - PROCESS | 3704 | ++DOMWINDOW == 1 (14399400) [pid = 3704] [serial = 1] [outer = 00000000] 19:33:42 INFO - PROCESS | 3704 | [3704] WARNING: No inner window available!: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 19:33:42 INFO - PROCESS | 3704 | ++DOMWINDOW == 2 (1439A000) [pid = 3704] [serial = 2] [outer = 14399400] 19:33:42 INFO - PROCESS | 3704 | [3704] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2860 19:33:42 INFO - PROCESS | 3704 | [3704] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2255 19:33:42 INFO - PROCESS | 3704 | ++DOCSHELL 14A64000 == 2 [pid = 3704] [id = 2] 19:33:42 INFO - PROCESS | 3704 | ++DOMWINDOW == 3 (14A64400) [pid = 3704] [serial = 3] [outer = 00000000] 19:33:42 INFO - PROCESS | 3704 | [3704] WARNING: No inner window available!: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 19:33:42 INFO - PROCESS | 3704 | ++DOMWINDOW == 4 (14A65000) [pid = 3704] [serial = 4] [outer = 14A64400] 19:33:42 INFO - PROCESS | 3704 | 1461206022580 Marionette INFO Listening on port 2828 19:33:42 INFO - PROCESS | 3704 | 1461206022978 Marionette DEBUG Marionette enabled via command-line flag 19:33:42 INFO - PROCESS | 3704 | ++DOCSHELL 15DEA400 == 3 [pid = 3704] [id = 3] 19:33:42 INFO - PROCESS | 3704 | ++DOMWINDOW == 5 (15DF2400) [pid = 3704] [serial = 5] [outer = 00000000] 19:33:42 INFO - PROCESS | 3704 | [3704] WARNING: No inner window available!: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 19:33:42 INFO - PROCESS | 3704 | ++DOMWINDOW == 6 (15DF3000) [pid = 3704] [serial = 6] [outer = 15DF2400] 19:33:43 INFO - PROCESS | 3704 | [3704] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 19:33:43 INFO - PROCESS | 3704 | ++DOMWINDOW == 7 (16667400) [pid = 3704] [serial = 7] [outer = 14A64400] 19:33:43 INFO - PROCESS | 3704 | [3704] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 19:33:43 INFO - PROCESS | 3704 | 1461206023307 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1759 19:33:43 INFO - PROCESS | 3704 | 1461206023338 Marionette DEBUG Closed connection conn0 19:33:43 INFO - PROCESS | 3704 | [3704] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 19:33:43 INFO - PROCESS | 3704 | 1461206023475 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1760 19:33:43 INFO - PROCESS | 3704 | 1461206023484 Marionette DEBUG Closed connection conn1 19:33:43 INFO - PROCESS | 3704 | [3704] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 19:33:43 INFO - PROCESS | 3704 | 1461206023492 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1761 19:33:43 INFO - PROCESS | 3704 | ++DOCSHELL 14398400 == 4 [pid = 3704] [id = 4] 19:33:43 INFO - PROCESS | 3704 | ++DOMWINDOW == 8 (1696F000) [pid = 3704] [serial = 8] [outer = 00000000] 19:33:43 INFO - PROCESS | 3704 | ++DOMWINDOW == 9 (1655FC00) [pid = 3704] [serial = 9] [outer = 1696F000] 19:33:43 INFO - PROCESS | 3704 | [3704] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2893 19:33:43 INFO - PROCESS | 3704 | ++DOMWINDOW == 10 (16566C00) [pid = 3704] [serial = 10] [outer = 1696F000] 19:33:43 INFO - PROCESS | 3704 | 1461206023697 Marionette DEBUG Closed connection conn2 19:33:43 INFO - PROCESS | 3704 | [3704] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 19:33:43 INFO - PROCESS | 3704 | 1461206023704 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1762 19:33:43 INFO - PROCESS | 3704 | [3704] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 19:33:43 INFO - PROCESS | 3704 | 1461206023825 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 19:33:43 INFO - PROCESS | 3704 | 1461206023831 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160420154610","device":"desktop","version":"48.0a1"} 19:33:43 INFO - PROCESS | 3704 | [3704] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 19:33:43 INFO - PROCESS | 3704 | [3704] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 19:33:44 INFO - PROCESS | 3704 | [3704] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 19:33:44 INFO - PROCESS | 3704 | ++DOCSHELL 1871E000 == 5 [pid = 3704] [id = 5] 19:33:44 INFO - PROCESS | 3704 | ++DOMWINDOW == 11 (18991000) [pid = 3704] [serial = 11] [outer = 00000000] 19:33:44 INFO - PROCESS | 3704 | ++DOCSHELL 18991C00 == 6 [pid = 3704] [id = 6] 19:33:44 INFO - PROCESS | 3704 | ++DOMWINDOW == 12 (18995800) [pid = 3704] [serial = 12] [outer = 00000000] 19:33:45 INFO - PROCESS | 3704 | [3704] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 19:33:45 INFO - PROCESS | 3704 | ++DOCSHELL 1974A800 == 7 [pid = 3704] [id = 7] 19:33:45 INFO - PROCESS | 3704 | ++DOMWINDOW == 13 (1974AC00) [pid = 3704] [serial = 13] [outer = 00000000] 19:33:45 INFO - PROCESS | 3704 | [3704] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 19:33:45 INFO - PROCESS | 3704 | [3704] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 19:33:45 INFO - PROCESS | 3704 | ++DOMWINDOW == 14 (19753C00) [pid = 3704] [serial = 14] [outer = 1974AC00] 19:33:45 INFO - PROCESS | 3704 | [3704] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2893 19:33:45 INFO - PROCESS | 3704 | ++DOMWINDOW == 15 (18B3B400) [pid = 3704] [serial = 15] [outer = 18991000] 19:33:45 INFO - PROCESS | 3704 | ++DOMWINDOW == 16 (197A9400) [pid = 3704] [serial = 16] [outer = 18995800] 19:33:45 INFO - PROCESS | 3704 | ++DOMWINDOW == 17 (197AB800) [pid = 3704] [serial = 17] [outer = 1974AC00] 19:33:46 INFO - PROCESS | 3704 | 1461206026240 Marionette DEBUG loaded listener.js 19:33:46 INFO - PROCESS | 3704 | 1461206026259 Marionette DEBUG loaded listener.js 19:33:46 INFO - PROCESS | 3704 | ++DOMWINDOW == 18 (1A8AF000) [pid = 3704] [serial = 18] [outer = 1974AC00] 19:33:46 INFO - PROCESS | 3704 | 1461206026797 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"570008b3-a464-4c90-829a-d4dccb9b3f98","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160420154610","device":"desktop","version":"48.0a1","command_id":1}}] 19:33:46 INFO - PROCESS | 3704 | 1461206026954 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 19:33:47 INFO - PROCESS | 3704 | 1461206027023 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 19:33:47 INFO - PROCESS | 3704 | 1461206027126 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 19:33:47 INFO - PROCESS | 3704 | [3704] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 19:33:47 INFO - PROCESS | 3704 | ++DOMWINDOW == 19 (1C204800) [pid = 3704] [serial = 19] [outer = 1974AC00] 19:33:47 INFO - PROCESS | 3704 | [3704] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 19:33:47 INFO - PROCESS | 3704 | 1461206027641 Marionette TRACE conn3 <- [1,3,null,{}] 19:33:47 INFO - PROCESS | 3704 | 1461206027681 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 19:33:47 INFO - PROCESS | 3704 | 1461206027696 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 19:33:47 INFO - PROCESS | 3704 | 1461206027715 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 19:33:47 INFO - PROCESS | 3704 | 1461206027717 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 19:33:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 19:33:47 INFO - PROCESS | 3704 | 1461206027722 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 19:33:47 INFO - PROCESS | 3704 | 1461206027725 Marionette TRACE conn3 <- [1,6,null,{}] 19:33:47 INFO - PROCESS | 3704 | 1461206027731 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:33:47 INFO - PROCESS | 3704 | 1461206027744 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 19:33:47 INFO - PROCESS | 3704 | 1461206027749 Marionette TRACE conn3 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:33:47 INFO - PROCESS | 3704 | ++DOCSHELL 19610400 == 8 [pid = 3704] [id = 8] 19:33:47 INFO - PROCESS | 3704 | ++DOMWINDOW == 20 (1CA1C800) [pid = 3704] [serial = 20] [outer = 00000000] 19:33:47 INFO - PROCESS | 3704 | ++DOMWINDOW == 21 (1CA1F800) [pid = 3704] [serial = 21] [outer = 1CA1C800] 19:33:47 INFO - PROCESS | 3704 | 1461206027783 Marionette DEBUG loaded listener.js 19:33:47 INFO - PROCESS | 3704 | ++DOMWINDOW == 22 (1CA22800) [pid = 3704] [serial = 22] [outer = 1CA1C800] 19:33:48 INFO - PROCESS | 3704 | ++DOCSHELL 1CC57000 == 9 [pid = 3704] [id = 9] 19:33:48 INFO - PROCESS | 3704 | ++DOMWINDOW == 23 (1CC5C800) [pid = 3704] [serial = 23] [outer = 00000000] 19:33:48 INFO - PROCESS | 3704 | ++DOMWINDOW == 24 (1CD47400) [pid = 3704] [serial = 24] [outer = 1CC5C800] 19:33:48 INFO - PROCESS | 3704 | 1461206028205 Marionette DEBUG loaded listener.js 19:33:48 INFO - PROCESS | 3704 | ++DOMWINDOW == 25 (1CD49800) [pid = 3704] [serial = 25] [outer = 1CC5C800] 19:33:48 INFO - PROCESS | 3704 | 1461206028400 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 19:33:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 19:33:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 727ms 19:33:48 INFO - PROCESS | 3704 | 1461206028495 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 19:33:48 INFO - PROCESS | 3704 | 1461206028497 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 19:33:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 19:33:48 INFO - PROCESS | 3704 | 1461206028532 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 19:33:48 INFO - PROCESS | 3704 | 1461206028533 Marionette TRACE conn3 <- [1,10,null,{}] 19:33:48 INFO - PROCESS | 3704 | 1461206028583 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:33:48 INFO - PROCESS | 3704 | 1461206028698 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 19:33:48 INFO - PROCESS | 3704 | 1461206028711 Marionette TRACE conn3 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:33:48 INFO - PROCESS | 3704 | ++DOCSHELL 1CF76C00 == 10 [pid = 3704] [id = 10] 19:33:48 INFO - PROCESS | 3704 | ++DOMWINDOW == 26 (1CF77800) [pid = 3704] [serial = 26] [outer = 00000000] 19:33:48 INFO - PROCESS | 3704 | ++DOMWINDOW == 27 (1D9D5000) [pid = 3704] [serial = 27] [outer = 1CF77800] 19:33:48 INFO - PROCESS | 3704 | 1461206028758 Marionette DEBUG loaded listener.js 19:33:48 INFO - PROCESS | 3704 | ++DOMWINDOW == 28 (1DAE6C00) [pid = 3704] [serial = 28] [outer = 1CF77800] 19:33:49 INFO - PROCESS | 3704 | 1461206029109 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 19:33:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 19:33:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 649ms 19:33:49 INFO - PROCESS | 3704 | 1461206029162 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 19:33:49 INFO - PROCESS | 3704 | 1461206029165 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 19:33:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 19:33:49 INFO - PROCESS | 3704 | 1461206029168 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 19:33:49 INFO - PROCESS | 3704 | 1461206029170 Marionette TRACE conn3 <- [1,14,null,{}] 19:33:49 INFO - PROCESS | 3704 | 1461206029173 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:33:49 INFO - PROCESS | 3704 | 1461206029262 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 19:33:49 INFO - PROCESS | 3704 | 1461206029275 Marionette TRACE conn3 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:33:49 INFO - PROCESS | 3704 | ++DOCSHELL 1D4D1400 == 11 [pid = 3704] [id = 11] 19:33:49 INFO - PROCESS | 3704 | ++DOMWINDOW == 29 (1D4D9000) [pid = 3704] [serial = 29] [outer = 00000000] 19:33:49 INFO - PROCESS | 3704 | ++DOMWINDOW == 30 (1DAE8400) [pid = 3704] [serial = 30] [outer = 1D4D9000] 19:33:49 INFO - PROCESS | 3704 | 1461206029327 Marionette DEBUG loaded listener.js 19:33:49 INFO - PROCESS | 3704 | ++DOMWINDOW == 31 (1DAF4800) [pid = 3704] [serial = 31] [outer = 1D4D9000] 19:33:49 INFO - PROCESS | 3704 | 1461206029663 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 19:33:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 19:33:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 526ms 19:33:49 INFO - PROCESS | 3704 | 1461206029703 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 19:33:49 INFO - PROCESS | 3704 | 1461206029705 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 19:33:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 19:33:49 INFO - PROCESS | 3704 | 1461206029709 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 19:33:49 INFO - PROCESS | 3704 | 1461206029710 Marionette TRACE conn3 <- [1,18,null,{}] 19:33:49 INFO - PROCESS | 3704 | 1461206029714 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:33:49 INFO - PROCESS | 3704 | 1461206029801 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 19:33:49 INFO - PROCESS | 3704 | 1461206029808 Marionette TRACE conn3 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:33:49 INFO - PROCESS | 3704 | ++DOCSHELL 19EBDC00 == 12 [pid = 3704] [id = 12] 19:33:49 INFO - PROCESS | 3704 | ++DOMWINDOW == 32 (1D738400) [pid = 3704] [serial = 32] [outer = 00000000] 19:33:49 INFO - PROCESS | 3704 | ++DOMWINDOW == 33 (1D73D000) [pid = 3704] [serial = 33] [outer = 1D738400] 19:33:49 INFO - PROCESS | 3704 | 1461206029854 Marionette DEBUG loaded listener.js 19:33:49 INFO - PROCESS | 3704 | ++DOMWINDOW == 34 (1D740800) [pid = 3704] [serial = 34] [outer = 1D738400] 19:33:50 INFO - PROCESS | 3704 | 1461206030200 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 19:33:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 19:33:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 526ms 19:33:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 19:33:50 INFO - PROCESS | 3704 | 1461206030245 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 19:33:50 INFO - PROCESS | 3704 | 1461206030247 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 19:33:50 INFO - PROCESS | 3704 | 1461206030250 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 19:33:50 INFO - PROCESS | 3704 | 1461206030252 Marionette TRACE conn3 <- [1,22,null,{}] 19:33:50 INFO - PROCESS | 3704 | 1461206030255 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:33:50 INFO - PROCESS | 3704 | 1461206030346 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 19:33:50 INFO - PROCESS | 3704 | 1461206030353 Marionette TRACE conn3 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:33:50 INFO - PROCESS | 3704 | ++DOCSHELL 1D746C00 == 13 [pid = 3704] [id = 13] 19:33:50 INFO - PROCESS | 3704 | ++DOMWINDOW == 35 (1D8DFC00) [pid = 3704] [serial = 35] [outer = 00000000] 19:33:50 INFO - PROCESS | 3704 | ++DOMWINDOW == 36 (1D8EA400) [pid = 3704] [serial = 36] [outer = 1D8DFC00] 19:33:50 INFO - PROCESS | 3704 | 1461206030397 Marionette DEBUG loaded listener.js 19:33:50 INFO - PROCESS | 3704 | ++DOMWINDOW == 37 (1D8ED400) [pid = 3704] [serial = 37] [outer = 1D8DFC00] 19:33:50 INFO - PROCESS | 3704 | 1461206030684 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 19:33:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 19:33:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 479ms 19:33:50 INFO - PROCESS | 3704 | 1461206030729 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 19:33:50 INFO - PROCESS | 3704 | 1461206030730 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 19:33:50 INFO - PROCESS | 3704 | 1461206030733 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 19:33:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 19:33:50 INFO - PROCESS | 3704 | 1461206030735 Marionette TRACE conn3 <- [1,26,null,{}] 19:33:50 INFO - PROCESS | 3704 | 1461206030738 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:33:50 INFO - PROCESS | 3704 | 1461206030831 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 19:33:50 INFO - PROCESS | 3704 | 1461206030837 Marionette TRACE conn3 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:33:50 INFO - PROCESS | 3704 | ++DOCSHELL 1DE7D800 == 14 [pid = 3704] [id = 14] 19:33:50 INFO - PROCESS | 3704 | ++DOMWINDOW == 38 (1DE7F400) [pid = 3704] [serial = 38] [outer = 00000000] 19:33:50 INFO - PROCESS | 3704 | ++DOMWINDOW == 39 (1DE88800) [pid = 3704] [serial = 39] [outer = 1DE7F400] 19:33:50 INFO - PROCESS | 3704 | 1461206030880 Marionette DEBUG loaded listener.js 19:33:50 INFO - PROCESS | 3704 | ++DOMWINDOW == 40 (1E206400) [pid = 3704] [serial = 40] [outer = 1DE7F400] 19:33:51 INFO - PROCESS | 3704 | 1461206031226 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 19:33:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 19:33:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 526ms 19:33:51 INFO - PROCESS | 3704 | 1461206031269 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 19:33:51 INFO - PROCESS | 3704 | 1461206031271 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 19:33:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 19:33:51 INFO - PROCESS | 3704 | 1461206031274 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 19:33:51 INFO - PROCESS | 3704 | 1461206031276 Marionette TRACE conn3 <- [1,30,null,{}] 19:33:51 INFO - PROCESS | 3704 | 1461206031280 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:33:51 INFO - PROCESS | 3704 | 1461206031367 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 19:33:51 INFO - PROCESS | 3704 | 1461206031374 Marionette TRACE conn3 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:33:51 INFO - PROCESS | 3704 | ++DOCSHELL 1DE83000 == 15 [pid = 3704] [id = 15] 19:33:51 INFO - PROCESS | 3704 | ++DOMWINDOW == 41 (1E208400) [pid = 3704] [serial = 41] [outer = 00000000] 19:33:51 INFO - PROCESS | 3704 | ++DOMWINDOW == 42 (1E212C00) [pid = 3704] [serial = 42] [outer = 1E208400] 19:33:51 INFO - PROCESS | 3704 | 1461206031417 Marionette DEBUG loaded listener.js 19:33:51 INFO - PROCESS | 3704 | ++DOMWINDOW == 43 (1E212800) [pid = 3704] [serial = 43] [outer = 1E208400] 19:33:51 INFO - PROCESS | 3704 | ++DOCSHELL 1E20F000 == 16 [pid = 3704] [id = 16] 19:33:51 INFO - PROCESS | 3704 | ++DOMWINDOW == 44 (1E395000) [pid = 3704] [serial = 44] [outer = 00000000] 19:33:51 INFO - PROCESS | 3704 | ++DOMWINDOW == 45 (1E39AC00) [pid = 3704] [serial = 45] [outer = 1E395000] 19:33:51 INFO - PROCESS | 3704 | ++DOMWINDOW == 46 (1E396C00) [pid = 3704] [serial = 46] [outer = 1E395000] 19:33:51 INFO - PROCESS | 3704 | ++DOCSHELL 1CC53000 == 17 [pid = 3704] [id = 17] 19:33:51 INFO - PROCESS | 3704 | ++DOMWINDOW == 47 (1DE86000) [pid = 3704] [serial = 47] [outer = 00000000] 19:33:51 INFO - PROCESS | 3704 | ++DOMWINDOW == 48 (1E705000) [pid = 3704] [serial = 48] [outer = 1DE86000] 19:33:51 INFO - PROCESS | 3704 | ++DOMWINDOW == 49 (1E70EC00) [pid = 3704] [serial = 49] [outer = 1DE86000] 19:33:51 INFO - PROCESS | 3704 | 1461206031929 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 19:33:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 19:33:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 696ms 19:33:51 INFO - PROCESS | 3704 | 1461206031974 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 19:33:51 INFO - PROCESS | 3704 | 1461206031976 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 19:33:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 19:33:51 INFO - PROCESS | 3704 | 1461206031979 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 19:33:51 INFO - PROCESS | 3704 | 1461206031981 Marionette TRACE conn3 <- [1,34,null,{}] 19:33:51 INFO - PROCESS | 3704 | 1461206031984 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:33:52 INFO - PROCESS | 3704 | 1461206032065 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 19:33:52 INFO - PROCESS | 3704 | 1461206032651 Marionette TRACE conn3 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:33:52 INFO - PROCESS | 3704 | --DOCSHELL 14399000 == 16 [pid = 3704] [id = 1] 19:33:52 INFO - PROCESS | 3704 | ++DOCSHELL 12B7E400 == 17 [pid = 3704] [id = 18] 19:33:52 INFO - PROCESS | 3704 | ++DOMWINDOW == 50 (12B7EC00) [pid = 3704] [serial = 50] [outer = 00000000] 19:33:52 INFO - PROCESS | 3704 | ++DOMWINDOW == 51 (12CF1400) [pid = 3704] [serial = 51] [outer = 12B7EC00] 19:33:52 INFO - PROCESS | 3704 | 1461206032713 Marionette DEBUG loaded listener.js 19:33:52 INFO - PROCESS | 3704 | ++DOMWINDOW == 52 (12D3DC00) [pid = 3704] [serial = 52] [outer = 12B7EC00] 19:33:53 INFO - PROCESS | 3704 | 1461206033232 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 19:33:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 19:33:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1283ms 19:33:53 INFO - PROCESS | 3704 | 1461206033257 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 19:33:53 INFO - PROCESS | 3704 | 1461206033261 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 19:33:53 INFO - PROCESS | 3704 | 1461206033266 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 19:33:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 19:33:53 INFO - PROCESS | 3704 | 1461206033270 Marionette TRACE conn3 <- [1,38,null,{}] 19:33:53 INFO - PROCESS | 3704 | 1461206033276 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:33:53 INFO - PROCESS | 3704 | 1461206033384 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 19:33:53 INFO - PROCESS | 3704 | 1461206033467 Marionette TRACE conn3 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:33:53 INFO - PROCESS | 3704 | ++DOCSHELL 1430BC00 == 18 [pid = 3704] [id = 19] 19:33:53 INFO - PROCESS | 3704 | ++DOMWINDOW == 53 (1434E400) [pid = 3704] [serial = 53] [outer = 00000000] 19:33:53 INFO - PROCESS | 3704 | ++DOMWINDOW == 54 (15DDA000) [pid = 3704] [serial = 54] [outer = 1434E400] 19:33:53 INFO - PROCESS | 3704 | 1461206033523 Marionette DEBUG loaded listener.js 19:33:53 INFO - PROCESS | 3704 | ++DOMWINDOW == 55 (15FE2C00) [pid = 3704] [serial = 55] [outer = 1434E400] 19:33:54 INFO - PROCESS | 3704 | 1461206034059 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 19:33:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 19:33:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 820ms 19:33:54 INFO - PROCESS | 3704 | 1461206034095 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 19:33:54 INFO - PROCESS | 3704 | 1461206034099 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 19:33:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 19:33:54 INFO - PROCESS | 3704 | 1461206034103 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 19:33:54 INFO - PROCESS | 3704 | 1461206034106 Marionette TRACE conn3 <- [1,42,null,{}] 19:33:54 INFO - PROCESS | 3704 | 1461206034109 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:33:54 INFO - PROCESS | 3704 | 1461206034217 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 19:33:54 INFO - PROCESS | 3704 | 1461206034283 Marionette TRACE conn3 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:33:54 INFO - PROCESS | 3704 | ++DOCSHELL 18015000 == 19 [pid = 3704] [id = 20] 19:33:54 INFO - PROCESS | 3704 | ++DOMWINDOW == 56 (18016000) [pid = 3704] [serial = 56] [outer = 00000000] 19:33:54 INFO - PROCESS | 3704 | ++DOMWINDOW == 57 (18330000) [pid = 3704] [serial = 57] [outer = 18016000] 19:33:54 INFO - PROCESS | 3704 | 1461206034340 Marionette DEBUG loaded listener.js 19:33:54 INFO - PROCESS | 3704 | ++DOMWINDOW == 58 (183B4400) [pid = 3704] [serial = 58] [outer = 18016000] 19:33:54 INFO - PROCESS | 3704 | 1461206035001 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 19:33:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 19:33:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 943ms 19:33:55 INFO - PROCESS | 3704 | 1461206035049 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 19:33:55 INFO - PROCESS | 3704 | 1461206035054 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 19:33:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 19:33:55 INFO - PROCESS | 3704 | 1461206035059 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 19:33:55 INFO - PROCESS | 3704 | 1461206035062 Marionette TRACE conn3 <- [1,46,null,{}] 19:33:55 INFO - PROCESS | 3704 | 1461206035067 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:33:55 INFO - PROCESS | 3704 | 1461206035158 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 19:33:55 INFO - PROCESS | 3704 | 1461206035227 Marionette TRACE conn3 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:33:55 INFO - PROCESS | 3704 | ++DOCSHELL 138CA400 == 20 [pid = 3704] [id = 21] 19:33:55 INFO - PROCESS | 3704 | ++DOMWINDOW == 59 (138CA800) [pid = 3704] [serial = 59] [outer = 00000000] 19:33:55 INFO - PROCESS | 3704 | ++DOMWINDOW == 60 (142B4800) [pid = 3704] [serial = 60] [outer = 138CA800] 19:33:55 INFO - PROCESS | 3704 | 1461206035280 Marionette DEBUG loaded listener.js 19:33:55 INFO - PROCESS | 3704 | ++DOMWINDOW == 61 (1434E000) [pid = 3704] [serial = 61] [outer = 138CA800] 19:33:55 INFO - PROCESS | 3704 | --DOCSHELL 14398400 == 19 [pid = 3704] [id = 4] 19:33:55 INFO - PROCESS | 3704 | 1461206035665 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 19:33:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 19:33:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 618ms 19:33:55 INFO - PROCESS | 3704 | 1461206035681 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 19:33:55 INFO - PROCESS | 3704 | 1461206035686 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 19:33:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 19:33:55 INFO - PROCESS | 3704 | 1461206035723 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 19:33:55 INFO - PROCESS | 3704 | 1461206035726 Marionette TRACE conn3 <- [1,50,null,{}] 19:33:55 INFO - PROCESS | 3704 | 1461206035730 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:33:55 INFO - PROCESS | 3704 | 1461206035834 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 19:33:55 INFO - PROCESS | 3704 | 1461206035840 Marionette TRACE conn3 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:33:55 INFO - PROCESS | 3704 | ++DOCSHELL 142B0C00 == 20 [pid = 3704] [id = 22] 19:33:55 INFO - PROCESS | 3704 | ++DOMWINDOW == 62 (143A4800) [pid = 3704] [serial = 62] [outer = 00000000] 19:33:55 INFO - PROCESS | 3704 | ++DOMWINDOW == 63 (15920800) [pid = 3704] [serial = 63] [outer = 143A4800] 19:33:55 INFO - PROCESS | 3704 | 1461206035885 Marionette DEBUG loaded listener.js 19:33:55 INFO - PROCESS | 3704 | ++DOMWINDOW == 64 (159B6400) [pid = 3704] [serial = 64] [outer = 143A4800] 19:33:56 INFO - PROCESS | 3704 | 1461206036354 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 19:33:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 19:33:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 696ms 19:33:56 INFO - PROCESS | 3704 | 1461206036412 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 19:33:56 INFO - PROCESS | 3704 | 1461206036414 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 19:33:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 19:33:56 INFO - PROCESS | 3704 | 1461206036418 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 19:33:56 INFO - PROCESS | 3704 | 1461206036421 Marionette TRACE conn3 <- [1,54,null,{}] 19:33:56 INFO - PROCESS | 3704 | 1461206036431 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:33:56 INFO - PROCESS | 3704 | 1461206036516 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 19:33:56 INFO - PROCESS | 3704 | 1461206036526 Marionette TRACE conn3 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:33:56 INFO - PROCESS | 3704 | ++DOCSHELL 16746800 == 21 [pid = 3704] [id = 23] 19:33:56 INFO - PROCESS | 3704 | ++DOMWINDOW == 65 (16746C00) [pid = 3704] [serial = 65] [outer = 00000000] 19:33:56 INFO - PROCESS | 3704 | ++DOMWINDOW == 66 (1697A400) [pid = 3704] [serial = 66] [outer = 16746C00] 19:33:56 INFO - PROCESS | 3704 | 1461206036573 Marionette DEBUG loaded listener.js 19:33:56 INFO - PROCESS | 3704 | ++DOMWINDOW == 67 (17B09000) [pid = 3704] [serial = 67] [outer = 16746C00] 19:33:56 INFO - PROCESS | 3704 | 1461206036957 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 19:33:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 19:33:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 587ms 19:33:56 INFO - PROCESS | 3704 | 1461206036997 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 19:33:56 INFO - PROCESS | 3704 | 1461206037000 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 19:33:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 19:33:56 INFO - PROCESS | 3704 | 1461206037003 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 19:33:56 INFO - PROCESS | 3704 | 1461206037005 Marionette TRACE conn3 <- [1,58,null,{}] 19:33:57 INFO - PROCESS | 3704 | 1461206037012 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:33:57 INFO - PROCESS | 3704 | 1461206037087 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 19:33:57 INFO - PROCESS | 3704 | 1461206037094 Marionette TRACE conn3 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:33:57 INFO - PROCESS | 3704 | ++DOCSHELL 1800C400 == 22 [pid = 3704] [id = 24] 19:33:57 INFO - PROCESS | 3704 | ++DOMWINDOW == 68 (18018400) [pid = 3704] [serial = 68] [outer = 00000000] 19:33:57 INFO - PROCESS | 3704 | ++DOMWINDOW == 69 (18332C00) [pid = 3704] [serial = 69] [outer = 18018400] 19:33:57 INFO - PROCESS | 3704 | 1461206037139 Marionette DEBUG loaded listener.js 19:33:57 INFO - PROCESS | 3704 | ++DOMWINDOW == 70 (183A8800) [pid = 3704] [serial = 70] [outer = 18018400] 19:33:57 INFO - PROCESS | 3704 | 1461206037536 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 19:33:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 19:33:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 587ms 19:33:57 INFO - PROCESS | 3704 | 1461206037600 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 19:33:57 INFO - PROCESS | 3704 | 1461206037602 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 19:33:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 19:33:57 INFO - PROCESS | 3704 | 1461206037605 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 19:33:57 INFO - PROCESS | 3704 | 1461206037607 Marionette TRACE conn3 <- [1,62,null,{}] 19:33:57 INFO - PROCESS | 3704 | 1461206037610 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:33:57 INFO - PROCESS | 3704 | 1461206037683 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 19:33:57 INFO - PROCESS | 3704 | 1461206037689 Marionette TRACE conn3 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:33:57 INFO - PROCESS | 3704 | ++DOCSHELL 1876B000 == 23 [pid = 3704] [id = 25] 19:33:57 INFO - PROCESS | 3704 | ++DOMWINDOW == 71 (1876B800) [pid = 3704] [serial = 71] [outer = 00000000] 19:33:57 INFO - PROCESS | 3704 | ++DOMWINDOW == 72 (18990800) [pid = 3704] [serial = 72] [outer = 1876B800] 19:33:57 INFO - PROCESS | 3704 | 1461206037733 Marionette DEBUG loaded listener.js 19:33:57 INFO - PROCESS | 3704 | ++DOMWINDOW == 73 (18B32800) [pid = 3704] [serial = 73] [outer = 1876B800] 19:33:58 INFO - PROCESS | 3704 | 1461206038126 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 19:33:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 19:33:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 525ms 19:33:58 INFO - PROCESS | 3704 | 1461206038141 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 19:33:58 INFO - PROCESS | 3704 | 1461206038143 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 19:33:58 INFO - PROCESS | 3704 | 1461206038146 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 19:33:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 19:33:58 INFO - PROCESS | 3704 | 1461206038148 Marionette TRACE conn3 <- [1,66,null,{}] 19:33:58 INFO - PROCESS | 3704 | 1461206038151 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:33:58 INFO - PROCESS | 3704 | 1461206038248 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 19:33:58 INFO - PROCESS | 3704 | 1461206038257 Marionette TRACE conn3 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:33:58 INFO - PROCESS | 3704 | ++DOCSHELL 18336000 == 24 [pid = 3704] [id = 26] 19:33:58 INFO - PROCESS | 3704 | ++DOMWINDOW == 74 (18F21400) [pid = 3704] [serial = 74] [outer = 00000000] 19:33:58 INFO - PROCESS | 3704 | ++DOMWINDOW == 75 (1974E800) [pid = 3704] [serial = 75] [outer = 18F21400] 19:33:58 INFO - PROCESS | 3704 | 1461206038305 Marionette DEBUG loaded listener.js 19:33:58 INFO - PROCESS | 3704 | ++DOMWINDOW == 76 (1974E400) [pid = 3704] [serial = 76] [outer = 18F21400] 19:33:58 INFO - PROCESS | 3704 | 1461206038683 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 19:33:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 19:33:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 588ms 19:33:58 INFO - PROCESS | 3704 | 1461206038727 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 19:33:58 INFO - PROCESS | 3704 | 1461206038729 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 19:33:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 19:33:58 INFO - PROCESS | 3704 | 1461206038732 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 19:33:58 INFO - PROCESS | 3704 | 1461206038734 Marionette TRACE conn3 <- [1,70,null,{}] 19:33:58 INFO - PROCESS | 3704 | 1461206038737 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:33:58 INFO - PROCESS | 3704 | 1461206038807 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 19:33:58 INFO - PROCESS | 3704 | 1461206038873 Marionette TRACE conn3 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:33:58 INFO - PROCESS | 3704 | ++DOCSHELL 12D3D800 == 25 [pid = 3704] [id = 27] 19:33:58 INFO - PROCESS | 3704 | ++DOMWINDOW == 77 (17B0D400) [pid = 3704] [serial = 77] [outer = 00000000] 19:33:58 INFO - PROCESS | 3704 | ++DOMWINDOW == 78 (19D50800) [pid = 3704] [serial = 78] [outer = 17B0D400] 19:33:58 INFO - PROCESS | 3704 | 1461206038920 Marionette DEBUG loaded listener.js 19:33:58 INFO - PROCESS | 3704 | ++DOMWINDOW == 79 (19EB3C00) [pid = 3704] [serial = 79] [outer = 17B0D400] 19:33:59 INFO - PROCESS | 3704 | 1461206039245 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 19:33:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 19:33:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 588ms 19:33:59 INFO - PROCESS | 3704 | 1461206039329 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 19:33:59 INFO - PROCESS | 3704 | 1461206039331 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 19:33:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 19:33:59 INFO - PROCESS | 3704 | 1461206039335 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 19:33:59 INFO - PROCESS | 3704 | 1461206039336 Marionette TRACE conn3 <- [1,74,null,{}] 19:33:59 INFO - PROCESS | 3704 | 1461206039339 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:33:59 INFO - PROCESS | 3704 | 1461206039439 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 19:33:59 INFO - PROCESS | 3704 | 1461206039448 Marionette TRACE conn3 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:33:59 INFO - PROCESS | 3704 | ++DOCSHELL 1665D400 == 26 [pid = 3704] [id = 28] 19:33:59 INFO - PROCESS | 3704 | ++DOMWINDOW == 80 (19042800) [pid = 3704] [serial = 80] [outer = 00000000] 19:33:59 INFO - PROCESS | 3704 | ++DOMWINDOW == 81 (19EBC800) [pid = 3704] [serial = 81] [outer = 19042800] 19:33:59 INFO - PROCESS | 3704 | 1461206039492 Marionette DEBUG loaded listener.js 19:33:59 INFO - PROCESS | 3704 | ++DOMWINDOW == 82 (1A2BAC00) [pid = 3704] [serial = 82] [outer = 19042800] 19:33:59 INFO - PROCESS | 3704 | 1461206039874 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 19:33:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 19:33:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 587ms 19:33:59 INFO - PROCESS | 3704 | 1461206039915 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 19:33:59 INFO - PROCESS | 3704 | 1461206039917 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 19:33:59 INFO - PROCESS | 3704 | 1461206039921 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 19:33:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 19:33:59 INFO - PROCESS | 3704 | 1461206039922 Marionette TRACE conn3 <- [1,78,null,{}] 19:33:59 INFO - PROCESS | 3704 | 1461206039926 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:34:00 INFO - PROCESS | 3704 | 1461206039996 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 19:34:00 INFO - PROCESS | 3704 | 1461206040067 Marionette TRACE conn3 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:00 INFO - PROCESS | 3704 | ++DOCSHELL 1665C000 == 27 [pid = 3704] [id = 29] 19:34:00 INFO - PROCESS | 3704 | ++DOMWINDOW == 83 (18F27400) [pid = 3704] [serial = 83] [outer = 00000000] 19:34:00 INFO - PROCESS | 3704 | ++DOMWINDOW == 84 (1A39D400) [pid = 3704] [serial = 84] [outer = 18F27400] 19:34:00 INFO - PROCESS | 3704 | 1461206040110 Marionette DEBUG loaded listener.js 19:34:00 INFO - PROCESS | 3704 | ++DOMWINDOW == 85 (1A39C400) [pid = 3704] [serial = 85] [outer = 18F27400] 19:34:00 INFO - PROCESS | 3704 | 1461206040412 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 19:34:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 19:34:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 525ms 19:34:00 INFO - PROCESS | 3704 | 1461206040457 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 19:34:00 INFO - PROCESS | 3704 | 1461206040459 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 19:34:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 19:34:00 INFO - PROCESS | 3704 | 1461206040467 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 19:34:00 INFO - PROCESS | 3704 | 1461206040469 Marionette TRACE conn3 <- [1,82,null,{}] 19:34:00 INFO - PROCESS | 3704 | 1461206040472 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:34:00 INFO - PROCESS | 3704 | 1461206040548 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 19:34:00 INFO - PROCESS | 3704 | 1461206040616 Marionette TRACE conn3 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:00 INFO - PROCESS | 3704 | ++DOCSHELL 17B02400 == 28 [pid = 3704] [id = 30] 19:34:00 INFO - PROCESS | 3704 | ++DOMWINDOW == 86 (17B9A400) [pid = 3704] [serial = 86] [outer = 00000000] 19:34:00 INFO - PROCESS | 3704 | ++DOMWINDOW == 87 (1A876400) [pid = 3704] [serial = 87] [outer = 17B9A400] 19:34:00 INFO - PROCESS | 3704 | 1461206040659 Marionette DEBUG loaded listener.js 19:34:00 INFO - PROCESS | 3704 | ++DOMWINDOW == 88 (1AA5F000) [pid = 3704] [serial = 88] [outer = 17B9A400] 19:34:00 INFO - PROCESS | 3704 | 1461206041012 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 19:34:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 19:34:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 587ms 19:34:01 INFO - PROCESS | 3704 | 1461206041064 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 19:34:01 INFO - PROCESS | 3704 | 1461206041066 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 19:34:01 INFO - PROCESS | 3704 | 1461206041069 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 19:34:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 19:34:01 INFO - PROCESS | 3704 | 1461206041072 Marionette TRACE conn3 <- [1,86,null,{}] 19:34:01 INFO - PROCESS | 3704 | 1461206041075 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:34:01 INFO - PROCESS | 3704 | 1461206041166 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 19:34:01 INFO - PROCESS | 3704 | 1461206041234 Marionette TRACE conn3 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:01 INFO - PROCESS | 3704 | ++DOCSHELL 1A311C00 == 29 [pid = 3704] [id = 31] 19:34:01 INFO - PROCESS | 3704 | ++DOMWINDOW == 89 (1A4BD400) [pid = 3704] [serial = 89] [outer = 00000000] 19:34:01 INFO - PROCESS | 3704 | ++DOMWINDOW == 90 (1C463C00) [pid = 3704] [serial = 90] [outer = 1A4BD400] 19:34:01 INFO - PROCESS | 3704 | 1461206041281 Marionette DEBUG loaded listener.js 19:34:01 INFO - PROCESS | 3704 | ++DOMWINDOW == 91 (1C74E400) [pid = 3704] [serial = 91] [outer = 1A4BD400] 19:34:01 INFO - PROCESS | 3704 | 1461206041588 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 19:34:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 19:34:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 588ms 19:34:01 INFO - PROCESS | 3704 | 1461206041650 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 19:34:01 INFO - PROCESS | 3704 | 1461206041652 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 19:34:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 19:34:01 INFO - PROCESS | 3704 | 1461206041655 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 19:34:01 INFO - PROCESS | 3704 | 1461206041657 Marionette TRACE conn3 <- [1,90,null,{}] 19:34:01 INFO - PROCESS | 3704 | 1461206041660 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:34:01 INFO - PROCESS | 3704 | 1461206041761 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 19:34:01 INFO - PROCESS | 3704 | 1461206041802 Marionette TRACE conn3 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:01 INFO - PROCESS | 3704 | ++DOCSHELL 17B9A000 == 30 [pid = 3704] [id = 32] 19:34:01 INFO - PROCESS | 3704 | ++DOMWINDOW == 92 (1C415800) [pid = 3704] [serial = 92] [outer = 00000000] 19:34:01 INFO - PROCESS | 3704 | ++DOMWINDOW == 93 (1CC50C00) [pid = 3704] [serial = 93] [outer = 1C415800] 19:34:01 INFO - PROCESS | 3704 | 1461206041845 Marionette DEBUG loaded listener.js 19:34:01 INFO - PROCESS | 3704 | ++DOMWINDOW == 94 (1CC4F800) [pid = 3704] [serial = 94] [outer = 1C415800] 19:34:02 INFO - PROCESS | 3704 | 1461206042189 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 19:34:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 19:34:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 588ms 19:34:02 INFO - PROCESS | 3704 | 1461206042253 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 19:34:02 INFO - PROCESS | 3704 | 1461206042254 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 19:34:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 19:34:02 INFO - PROCESS | 3704 | 1461206042258 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 19:34:02 INFO - PROCESS | 3704 | 1461206042259 Marionette TRACE conn3 <- [1,94,null,{}] 19:34:02 INFO - PROCESS | 3704 | 1461206042262 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:34:02 INFO - PROCESS | 3704 | 1461206042378 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 19:34:02 INFO - PROCESS | 3704 | 1461206042386 Marionette TRACE conn3 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:02 INFO - PROCESS | 3704 | ++DOCSHELL 19D48C00 == 31 [pid = 3704] [id = 33] 19:34:02 INFO - PROCESS | 3704 | ++DOMWINDOW == 95 (1CA22000) [pid = 3704] [serial = 95] [outer = 00000000] 19:34:02 INFO - PROCESS | 3704 | ++DOMWINDOW == 96 (1CF79400) [pid = 3704] [serial = 96] [outer = 1CA22000] 19:34:02 INFO - PROCESS | 3704 | 1461206042429 Marionette DEBUG loaded listener.js 19:34:02 INFO - PROCESS | 3704 | ++DOMWINDOW == 97 (1CF80C00) [pid = 3704] [serial = 97] [outer = 1CA22000] 19:34:03 INFO - PROCESS | 3704 | 1461206043515 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 19:34:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 19:34:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1283ms 19:34:03 INFO - PROCESS | 3704 | 1461206043550 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 19:34:03 INFO - PROCESS | 3704 | 1461206043554 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 19:34:03 INFO - PROCESS | 3704 | 1461206043559 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 19:34:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 19:34:03 INFO - PROCESS | 3704 | 1461206043562 Marionette TRACE conn3 <- [1,98,null,{}] 19:34:03 INFO - PROCESS | 3704 | 1461206043568 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:34:03 INFO - PROCESS | 3704 | 1461206043678 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 19:34:03 INFO - PROCESS | 3704 | 1461206043686 Marionette TRACE conn3 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:03 INFO - PROCESS | 3704 | ++DOCSHELL 138C5000 == 32 [pid = 3704] [id = 34] 19:34:03 INFO - PROCESS | 3704 | ++DOMWINDOW == 98 (138C5400) [pid = 3704] [serial = 98] [outer = 00000000] 19:34:03 INFO - PROCESS | 3704 | ++DOMWINDOW == 99 (1434BC00) [pid = 3704] [serial = 99] [outer = 138C5400] 19:34:03 INFO - PROCESS | 3704 | 1461206043736 Marionette DEBUG loaded listener.js 19:34:03 INFO - PROCESS | 3704 | ++DOMWINDOW == 100 (1430B000) [pid = 3704] [serial = 100] [outer = 138C5400] 19:34:04 INFO - PROCESS | 3704 | 1461206044175 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 19:34:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 19:34:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 634ms 19:34:04 INFO - PROCESS | 3704 | 1461206044199 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 19:34:04 INFO - PROCESS | 3704 | 1461206044205 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 19:34:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 19:34:04 INFO - PROCESS | 3704 | 1461206044211 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 19:34:04 INFO - PROCESS | 3704 | 1461206044213 Marionette TRACE conn3 <- [1,102,null,{}] 19:34:04 INFO - PROCESS | 3704 | 1461206044216 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:34:04 INFO - PROCESS | 3704 | 1461206044316 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 19:34:04 INFO - PROCESS | 3704 | 1461206044322 Marionette TRACE conn3 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:04 INFO - PROCESS | 3704 | ++DOCSHELL 14398400 == 33 [pid = 3704] [id = 35] 19:34:04 INFO - PROCESS | 3704 | ++DOMWINDOW == 101 (146B7800) [pid = 3704] [serial = 101] [outer = 00000000] 19:34:04 INFO - PROCESS | 3704 | ++DOMWINDOW == 102 (15F93400) [pid = 3704] [serial = 102] [outer = 146B7800] 19:34:04 INFO - PROCESS | 3704 | 1461206044369 Marionette DEBUG loaded listener.js 19:34:04 INFO - PROCESS | 3704 | ++DOMWINDOW == 103 (15FECC00) [pid = 3704] [serial = 103] [outer = 146B7800] 19:34:05 INFO - PROCESS | 3704 | --DOMWINDOW == 102 (1696F000) [pid = 3704] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 19:34:05 INFO - PROCESS | 3704 | --DOMWINDOW == 101 (1E208400) [pid = 3704] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 19:34:05 INFO - PROCESS | 3704 | --DOMWINDOW == 100 (1DE7F400) [pid = 3704] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 19:34:05 INFO - PROCESS | 3704 | --DOMWINDOW == 99 (1D8DFC00) [pid = 3704] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 19:34:05 INFO - PROCESS | 3704 | --DOMWINDOW == 98 (1D738400) [pid = 3704] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 19:34:05 INFO - PROCESS | 3704 | --DOMWINDOW == 97 (1D4D9000) [pid = 3704] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 19:34:05 INFO - PROCESS | 3704 | --DOMWINDOW == 96 (1CF77800) [pid = 3704] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 19:34:05 INFO - PROCESS | 3704 | --DOMWINDOW == 95 (1CA1C800) [pid = 3704] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 19:34:05 INFO - PROCESS | 3704 | --DOMWINDOW == 94 (1434E400) [pid = 3704] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 19:34:05 INFO - PROCESS | 3704 | --DOMWINDOW == 93 (18016000) [pid = 3704] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 19:34:05 INFO - PROCESS | 3704 | --DOMWINDOW == 92 (138CA800) [pid = 3704] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 19:34:05 INFO - PROCESS | 3704 | --DOMWINDOW == 91 (143A4800) [pid = 3704] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 19:34:05 INFO - PROCESS | 3704 | --DOMWINDOW == 90 (16746C00) [pid = 3704] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 19:34:05 INFO - PROCESS | 3704 | --DOMWINDOW == 89 (18018400) [pid = 3704] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 19:34:05 INFO - PROCESS | 3704 | --DOMWINDOW == 88 (1876B800) [pid = 3704] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 19:34:05 INFO - PROCESS | 3704 | --DOMWINDOW == 87 (18F21400) [pid = 3704] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 19:34:05 INFO - PROCESS | 3704 | --DOMWINDOW == 86 (17B0D400) [pid = 3704] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 19:34:05 INFO - PROCESS | 3704 | --DOMWINDOW == 85 (19042800) [pid = 3704] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 19:34:05 INFO - PROCESS | 3704 | --DOMWINDOW == 84 (18F27400) [pid = 3704] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 19:34:05 INFO - PROCESS | 3704 | --DOMWINDOW == 83 (17B9A400) [pid = 3704] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 19:34:05 INFO - PROCESS | 3704 | --DOMWINDOW == 82 (1A4BD400) [pid = 3704] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 19:34:05 INFO - PROCESS | 3704 | --DOMWINDOW == 81 (12B7EC00) [pid = 3704] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 19:34:05 INFO - PROCESS | 3704 | 1461206045230 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 19:34:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 19:34:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1067ms 19:34:05 INFO - PROCESS | 3704 | 1461206045287 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 19:34:05 INFO - PROCESS | 3704 | 1461206045290 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 19:34:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 19:34:05 INFO - PROCESS | 3704 | 1461206045295 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 19:34:05 INFO - PROCESS | 3704 | 1461206045301 Marionette TRACE conn3 <- [1,106,null,{}] 19:34:05 INFO - PROCESS | 3704 | 1461206045317 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:34:05 INFO - PROCESS | 3704 | 1461206045405 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 19:34:05 INFO - PROCESS | 3704 | 1461206045474 Marionette TRACE conn3 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:05 INFO - PROCESS | 3704 | ++DOCSHELL 1320F000 == 34 [pid = 3704] [id = 36] 19:34:05 INFO - PROCESS | 3704 | ++DOMWINDOW == 82 (1325F000) [pid = 3704] [serial = 104] [outer = 00000000] 19:34:05 INFO - PROCESS | 3704 | ++DOMWINDOW == 83 (16669400) [pid = 3704] [serial = 105] [outer = 1325F000] 19:34:05 INFO - PROCESS | 3704 | 1461206045521 Marionette DEBUG loaded listener.js 19:34:05 INFO - PROCESS | 3704 | ++DOMWINDOW == 84 (16977800) [pid = 3704] [serial = 106] [outer = 1325F000] 19:34:05 INFO - PROCESS | 3704 | 1461206045852 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 19:34:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 19:34:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 588ms 19:34:05 INFO - PROCESS | 3704 | 1461206045889 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 19:34:05 INFO - PROCESS | 3704 | 1461206045891 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 19:34:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 19:34:05 INFO - PROCESS | 3704 | 1461206045895 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 19:34:05 INFO - PROCESS | 3704 | 1461206045896 Marionette TRACE conn3 <- [1,110,null,{}] 19:34:05 INFO - PROCESS | 3704 | 1461206045901 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:34:06 INFO - PROCESS | 3704 | 1461206046017 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 19:34:06 INFO - PROCESS | 3704 | 1461206046081 Marionette TRACE conn3 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:06 INFO - PROCESS | 3704 | ++DOCSHELL 15FED400 == 35 [pid = 3704] [id = 37] 19:34:06 INFO - PROCESS | 3704 | ++DOMWINDOW == 85 (1665DC00) [pid = 3704] [serial = 107] [outer = 00000000] 19:34:06 INFO - PROCESS | 3704 | ++DOMWINDOW == 86 (18332000) [pid = 3704] [serial = 108] [outer = 1665DC00] 19:34:06 INFO - PROCESS | 3704 | 1461206046111 Marionette DEBUG loaded listener.js 19:34:06 INFO - PROCESS | 3704 | ++DOMWINDOW == 87 (18724000) [pid = 3704] [serial = 109] [outer = 1665DC00] 19:34:06 INFO - PROCESS | 3704 | 1461206046436 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 19:34:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 19:34:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 587ms 19:34:06 INFO - PROCESS | 3704 | 1461206046475 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 19:34:06 INFO - PROCESS | 3704 | 1461206046477 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 19:34:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 19:34:06 INFO - PROCESS | 3704 | 1461206046480 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 19:34:06 INFO - PROCESS | 3704 | 1461206046482 Marionette TRACE conn3 <- [1,114,null,{}] 19:34:06 INFO - PROCESS | 3704 | 1461206046486 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:34:06 INFO - PROCESS | 3704 | 1461206046560 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 19:34:06 INFO - PROCESS | 3704 | 1461206046624 Marionette TRACE conn3 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:06 INFO - PROCESS | 3704 | ++DOCSHELL 18017800 == 36 [pid = 3704] [id = 38] 19:34:06 INFO - PROCESS | 3704 | ++DOMWINDOW == 88 (18727800) [pid = 3704] [serial = 110] [outer = 00000000] 19:34:06 INFO - PROCESS | 3704 | ++DOMWINDOW == 89 (18F1FC00) [pid = 3704] [serial = 111] [outer = 18727800] 19:34:06 INFO - PROCESS | 3704 | 1461206046671 Marionette DEBUG loaded listener.js 19:34:06 INFO - PROCESS | 3704 | ++DOMWINDOW == 90 (18F29000) [pid = 3704] [serial = 112] [outer = 18727800] 19:34:07 INFO - PROCESS | 3704 | 1461206047041 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 19:34:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 19:34:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 587ms 19:34:07 INFO - PROCESS | 3704 | 1461206047081 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 19:34:07 INFO - PROCESS | 3704 | 1461206047083 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 19:34:07 INFO - PROCESS | 3704 | 1461206047086 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 19:34:07 INFO - PROCESS | 3704 | 1461206047088 Marionette TRACE conn3 <- [1,118,null,{}] 19:34:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 19:34:07 INFO - PROCESS | 3704 | 1461206047126 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:34:07 INFO - PROCESS | 3704 | 1461206047212 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 19:34:07 INFO - PROCESS | 3704 | 1461206047221 Marionette TRACE conn3 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:07 INFO - PROCESS | 3704 | ++DOCSHELL 13260C00 == 37 [pid = 3704] [id = 39] 19:34:07 INFO - PROCESS | 3704 | ++DOMWINDOW == 91 (13261000) [pid = 3704] [serial = 113] [outer = 00000000] 19:34:07 INFO - PROCESS | 3704 | ++DOMWINDOW == 92 (138C6000) [pid = 3704] [serial = 114] [outer = 13261000] 19:34:07 INFO - PROCESS | 3704 | 1461206047320 Marionette DEBUG loaded listener.js 19:34:07 INFO - PROCESS | 3704 | ++DOMWINDOW == 93 (142AF800) [pid = 3704] [serial = 115] [outer = 13261000] 19:34:07 INFO - PROCESS | 3704 | 1461206047861 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 19:34:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 19:34:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 866ms 19:34:07 INFO - PROCESS | 3704 | 1461206047957 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 19:34:07 INFO - PROCESS | 3704 | 1461206047962 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 19:34:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 19:34:07 INFO - PROCESS | 3704 | 1461206047967 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 19:34:07 INFO - PROCESS | 3704 | 1461206047972 Marionette TRACE conn3 <- [1,122,null,{}] 19:34:07 INFO - PROCESS | 3704 | 1461206047976 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:34:08 INFO - PROCESS | 3704 | 1461206048078 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 19:34:08 INFO - PROCESS | 3704 | 1461206048159 Marionette TRACE conn3 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:08 INFO - PROCESS | 3704 | ++DOCSHELL 159AD000 == 38 [pid = 3704] [id = 40] 19:34:08 INFO - PROCESS | 3704 | ++DOMWINDOW == 94 (159B1000) [pid = 3704] [serial = 116] [outer = 00000000] 19:34:08 INFO - PROCESS | 3704 | ++DOMWINDOW == 95 (1697A800) [pid = 3704] [serial = 117] [outer = 159B1000] 19:34:08 INFO - PROCESS | 3704 | 1461206048215 Marionette DEBUG loaded listener.js 19:34:08 INFO - PROCESS | 3704 | ++DOMWINDOW == 96 (18018000) [pid = 3704] [serial = 118] [outer = 159B1000] 19:34:08 INFO - PROCESS | 3704 | 1461206048687 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 19:34:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 19:34:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 727ms 19:34:08 INFO - PROCESS | 3704 | 1461206048707 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 19:34:08 INFO - PROCESS | 3704 | 1461206048709 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 19:34:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 19:34:08 INFO - PROCESS | 3704 | 1461206048713 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 19:34:08 INFO - PROCESS | 3704 | 1461206048715 Marionette TRACE conn3 <- [1,126,null,{}] 19:34:08 INFO - PROCESS | 3704 | 1461206048720 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:34:08 INFO - PROCESS | 3704 | 1461206048856 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 19:34:08 INFO - PROCESS | 3704 | 1461206048872 Marionette TRACE conn3 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:08 INFO - PROCESS | 3704 | ++DOCSHELL 13A0BC00 == 39 [pid = 3704] [id = 41] 19:34:08 INFO - PROCESS | 3704 | ++DOMWINDOW == 97 (17B0AC00) [pid = 3704] [serial = 119] [outer = 00000000] 19:34:08 INFO - PROCESS | 3704 | ++DOMWINDOW == 98 (19B82800) [pid = 3704] [serial = 120] [outer = 17B0AC00] 19:34:08 INFO - PROCESS | 3704 | 1461206048943 Marionette DEBUG loaded listener.js 19:34:09 INFO - PROCESS | 3704 | ++DOMWINDOW == 99 (19E6A800) [pid = 3704] [serial = 121] [outer = 17B0AC00] 19:34:09 INFO - PROCESS | 3704 | 1461206049509 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 19:34:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 19:34:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 835ms 19:34:09 INFO - PROCESS | 3704 | 1461206049545 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 19:34:09 INFO - PROCESS | 3704 | 1461206049551 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 19:34:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 19:34:09 INFO - PROCESS | 3704 | 1461206049556 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 19:34:09 INFO - PROCESS | 3704 | 1461206049558 Marionette TRACE conn3 <- [1,130,null,{}] 19:34:09 INFO - PROCESS | 3704 | 1461206049561 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:34:09 INFO - PROCESS | 3704 | 1461206049654 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 19:34:09 INFO - PROCESS | 3704 | 1461206049742 Marionette TRACE conn3 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:09 INFO - PROCESS | 3704 | ++DOCSHELL 19EC9400 == 40 [pid = 3704] [id = 42] 19:34:09 INFO - PROCESS | 3704 | ++DOMWINDOW == 100 (19ECB400) [pid = 3704] [serial = 122] [outer = 00000000] 19:34:09 INFO - PROCESS | 3704 | ++DOMWINDOW == 101 (1A4BFC00) [pid = 3704] [serial = 123] [outer = 19ECB400] 19:34:09 INFO - PROCESS | 3704 | 1461206049799 Marionette DEBUG loaded listener.js 19:34:09 INFO - PROCESS | 3704 | ++DOMWINDOW == 102 (1A875C00) [pid = 3704] [serial = 124] [outer = 19ECB400] 19:34:10 INFO - PROCESS | 3704 | 1461206050342 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 19:34:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 19:34:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 835ms 19:34:10 INFO - PROCESS | 3704 | 1461206050399 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 19:34:10 INFO - PROCESS | 3704 | 1461206050401 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 19:34:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 19:34:10 INFO - PROCESS | 3704 | 1461206050404 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 19:34:10 INFO - PROCESS | 3704 | 1461206050407 Marionette TRACE conn3 <- [1,134,null,{}] 19:34:10 INFO - PROCESS | 3704 | 1461206050410 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:34:10 INFO - PROCESS | 3704 | 1461206050499 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 19:34:10 INFO - PROCESS | 3704 | 1461206050569 Marionette TRACE conn3 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:10 INFO - PROCESS | 3704 | ++DOCSHELL 14398000 == 41 [pid = 3704] [id = 43] 19:34:10 INFO - PROCESS | 3704 | ++DOMWINDOW == 103 (1439A800) [pid = 3704] [serial = 125] [outer = 00000000] 19:34:10 INFO - PROCESS | 3704 | ++DOMWINDOW == 104 (15D0C400) [pid = 3704] [serial = 126] [outer = 1439A800] 19:34:10 INFO - PROCESS | 3704 | 1461206050623 Marionette DEBUG loaded listener.js 19:34:10 INFO - PROCESS | 3704 | ++DOMWINDOW == 105 (15FEF800) [pid = 3704] [serial = 127] [outer = 1439A800] 19:34:11 INFO - PROCESS | 3704 | 1461206051245 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 19:34:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 19:34:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 897ms 19:34:11 INFO - PROCESS | 3704 | 1461206051292 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 19:34:11 INFO - PROCESS | 3704 | 1461206051296 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 19:34:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 19:34:11 INFO - PROCESS | 3704 | 1461206051301 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 19:34:11 INFO - PROCESS | 3704 | 1461206051304 Marionette TRACE conn3 <- [1,138,null,{}] 19:34:11 INFO - PROCESS | 3704 | 1461206051309 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:34:11 INFO - PROCESS | 3704 | --DOCSHELL 15FED400 == 40 [pid = 3704] [id = 37] 19:34:11 INFO - PROCESS | 3704 | --DOCSHELL 1320F000 == 39 [pid = 3704] [id = 36] 19:34:11 INFO - PROCESS | 3704 | --DOCSHELL 14398400 == 38 [pid = 3704] [id = 35] 19:34:11 INFO - PROCESS | 3704 | --DOCSHELL 138C5000 == 37 [pid = 3704] [id = 34] 19:34:11 INFO - PROCESS | 3704 | --DOCSHELL 19D48C00 == 36 [pid = 3704] [id = 33] 19:34:11 INFO - PROCESS | 3704 | --DOCSHELL 19EC9400 == 35 [pid = 3704] [id = 42] 19:34:11 INFO - PROCESS | 3704 | --DOCSHELL 14398000 == 34 [pid = 3704] [id = 43] 19:34:11 INFO - PROCESS | 3704 | --DOCSHELL 1665C000 == 33 [pid = 3704] [id = 29] 19:34:11 INFO - PROCESS | 3704 | --DOCSHELL 13A0BC00 == 32 [pid = 3704] [id = 41] 19:34:11 INFO - PROCESS | 3704 | --DOCSHELL 18017800 == 31 [pid = 3704] [id = 38] 19:34:11 INFO - PROCESS | 3704 | --DOCSHELL 17B9A000 == 30 [pid = 3704] [id = 32] 19:34:11 INFO - PROCESS | 3704 | --DOCSHELL 17B02400 == 29 [pid = 3704] [id = 30] 19:34:11 INFO - PROCESS | 3704 | --DOCSHELL 13260C00 == 28 [pid = 3704] [id = 39] 19:34:11 INFO - PROCESS | 3704 | --DOCSHELL 1A311C00 == 27 [pid = 3704] [id = 31] 19:34:11 INFO - PROCESS | 3704 | --DOCSHELL 159AD000 == 26 [pid = 3704] [id = 40] 19:34:11 INFO - PROCESS | 3704 | 1461206051863 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 19:34:11 INFO - PROCESS | 3704 | --DOMWINDOW == 104 (1E212800) [pid = 3704] [serial = 43] [outer = 00000000] [url = about:blank] 19:34:11 INFO - PROCESS | 3704 | --DOMWINDOW == 103 (19753C00) [pid = 3704] [serial = 14] [outer = 00000000] [url = about:blank] 19:34:11 INFO - PROCESS | 3704 | --DOMWINDOW == 102 (1655FC00) [pid = 3704] [serial = 9] [outer = 00000000] [url = about:blank] 19:34:11 INFO - PROCESS | 3704 | --DOMWINDOW == 101 (16566C00) [pid = 3704] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 19:34:11 INFO - PROCESS | 3704 | --DOMWINDOW == 100 (14A65000) [pid = 3704] [serial = 4] [outer = 00000000] [url = about:blank] 19:34:11 INFO - PROCESS | 3704 | --DOMWINDOW == 99 (15DDA000) [pid = 3704] [serial = 54] [outer = 00000000] [url = about:blank] 19:34:11 INFO - PROCESS | 3704 | --DOMWINDOW == 98 (18330000) [pid = 3704] [serial = 57] [outer = 00000000] [url = about:blank] 19:34:11 INFO - PROCESS | 3704 | --DOMWINDOW == 97 (183B4400) [pid = 3704] [serial = 58] [outer = 00000000] [url = about:blank] 19:34:11 INFO - PROCESS | 3704 | --DOMWINDOW == 96 (142B4800) [pid = 3704] [serial = 60] [outer = 00000000] [url = about:blank] 19:34:11 INFO - PROCESS | 3704 | --DOMWINDOW == 95 (15920800) [pid = 3704] [serial = 63] [outer = 00000000] [url = about:blank] 19:34:11 INFO - PROCESS | 3704 | --DOMWINDOW == 94 (1697A400) [pid = 3704] [serial = 66] [outer = 00000000] [url = about:blank] 19:34:11 INFO - PROCESS | 3704 | --DOMWINDOW == 93 (18332C00) [pid = 3704] [serial = 69] [outer = 00000000] [url = about:blank] 19:34:11 INFO - PROCESS | 3704 | --DOMWINDOW == 92 (183A8800) [pid = 3704] [serial = 70] [outer = 00000000] [url = about:blank] 19:34:11 INFO - PROCESS | 3704 | --DOMWINDOW == 91 (18990800) [pid = 3704] [serial = 72] [outer = 00000000] [url = about:blank] 19:34:11 INFO - PROCESS | 3704 | --DOMWINDOW == 90 (18B32800) [pid = 3704] [serial = 73] [outer = 00000000] [url = about:blank] 19:34:11 INFO - PROCESS | 3704 | --DOMWINDOW == 89 (1974E800) [pid = 3704] [serial = 75] [outer = 00000000] [url = about:blank] 19:34:11 INFO - PROCESS | 3704 | --DOMWINDOW == 88 (19D50800) [pid = 3704] [serial = 78] [outer = 00000000] [url = about:blank] 19:34:11 INFO - PROCESS | 3704 | --DOMWINDOW == 87 (19EBC800) [pid = 3704] [serial = 81] [outer = 00000000] [url = about:blank] 19:34:11 INFO - PROCESS | 3704 | --DOMWINDOW == 86 (1A39D400) [pid = 3704] [serial = 84] [outer = 00000000] [url = about:blank] 19:34:11 INFO - PROCESS | 3704 | --DOMWINDOW == 85 (1A876400) [pid = 3704] [serial = 87] [outer = 00000000] [url = about:blank] 19:34:11 INFO - PROCESS | 3704 | --DOMWINDOW == 84 (1C463C00) [pid = 3704] [serial = 90] [outer = 00000000] [url = about:blank] 19:34:11 INFO - PROCESS | 3704 | --DOMWINDOW == 83 (12CF1400) [pid = 3704] [serial = 51] [outer = 00000000] [url = about:blank] 19:34:11 INFO - PROCESS | 3704 | --DOMWINDOW == 82 (1974E400) [pid = 3704] [serial = 76] [outer = 00000000] [url = about:blank] 19:34:11 INFO - PROCESS | 3704 | --DOMWINDOW == 81 (19EB3C00) [pid = 3704] [serial = 79] [outer = 00000000] [url = about:blank] 19:34:11 INFO - PROCESS | 3704 | --DOMWINDOW == 80 (1A2BAC00) [pid = 3704] [serial = 82] [outer = 00000000] [url = about:blank] 19:34:11 INFO - PROCESS | 3704 | --DOMWINDOW == 79 (1434E000) [pid = 3704] [serial = 61] [outer = 00000000] [url = about:blank] 19:34:11 INFO - PROCESS | 3704 | --DOMWINDOW == 78 (1A39C400) [pid = 3704] [serial = 85] [outer = 00000000] [url = about:blank] 19:34:11 INFO - PROCESS | 3704 | --DOMWINDOW == 77 (159B6400) [pid = 3704] [serial = 64] [outer = 00000000] [url = about:blank] 19:34:11 INFO - PROCESS | 3704 | --DOMWINDOW == 76 (17B09000) [pid = 3704] [serial = 67] [outer = 00000000] [url = about:blank] 19:34:11 INFO - PROCESS | 3704 | --DOMWINDOW == 75 (1AA5F000) [pid = 3704] [serial = 88] [outer = 00000000] [url = about:blank] 19:34:11 INFO - PROCESS | 3704 | --DOMWINDOW == 74 (12D3DC00) [pid = 3704] [serial = 52] [outer = 00000000] [url = about:blank] 19:34:11 INFO - PROCESS | 3704 | --DOMWINDOW == 73 (1CC50C00) [pid = 3704] [serial = 93] [outer = 00000000] [url = about:blank] 19:34:11 INFO - PROCESS | 3704 | --DOMWINDOW == 72 (1C74E400) [pid = 3704] [serial = 91] [outer = 00000000] [url = about:blank] 19:34:11 INFO - PROCESS | 3704 | --DOMWINDOW == 71 (15FE2C00) [pid = 3704] [serial = 55] [outer = 00000000] [url = about:blank] 19:34:11 INFO - PROCESS | 3704 | --DOMWINDOW == 70 (1D8EA400) [pid = 3704] [serial = 36] [outer = 00000000] [url = about:blank] 19:34:11 INFO - PROCESS | 3704 | --DOMWINDOW == 69 (1D8ED400) [pid = 3704] [serial = 37] [outer = 00000000] [url = about:blank] 19:34:11 INFO - PROCESS | 3704 | --DOMWINDOW == 68 (1D740800) [pid = 3704] [serial = 34] [outer = 00000000] [url = about:blank] 19:34:11 INFO - PROCESS | 3704 | --DOMWINDOW == 67 (1D73D000) [pid = 3704] [serial = 33] [outer = 00000000] [url = about:blank] 19:34:11 INFO - PROCESS | 3704 | --DOMWINDOW == 66 (1DAE8400) [pid = 3704] [serial = 30] [outer = 00000000] [url = about:blank] 19:34:11 INFO - PROCESS | 3704 | --DOMWINDOW == 65 (1DAF4800) [pid = 3704] [serial = 31] [outer = 00000000] [url = about:blank] 19:34:11 INFO - PROCESS | 3704 | --DOMWINDOW == 64 (1D9D5000) [pid = 3704] [serial = 27] [outer = 00000000] [url = about:blank] 19:34:11 INFO - PROCESS | 3704 | --DOMWINDOW == 63 (1DAE6C00) [pid = 3704] [serial = 28] [outer = 00000000] [url = about:blank] 19:34:11 INFO - PROCESS | 3704 | --DOMWINDOW == 62 (1CD47400) [pid = 3704] [serial = 24] [outer = 00000000] [url = about:blank] 19:34:11 INFO - PROCESS | 3704 | --DOMWINDOW == 61 (1CA1F800) [pid = 3704] [serial = 21] [outer = 00000000] [url = about:blank] 19:34:11 INFO - PROCESS | 3704 | --DOMWINDOW == 60 (1CA22800) [pid = 3704] [serial = 22] [outer = 00000000] [url = about:blank] 19:34:11 INFO - PROCESS | 3704 | --DOMWINDOW == 59 (197AB800) [pid = 3704] [serial = 17] [outer = 00000000] [url = about:blank] 19:34:11 INFO - PROCESS | 3704 | --DOMWINDOW == 58 (1E39AC00) [pid = 3704] [serial = 45] [outer = 00000000] [url = about:blank] 19:34:11 INFO - PROCESS | 3704 | --DOMWINDOW == 57 (1E705000) [pid = 3704] [serial = 48] [outer = 00000000] [url = about:blank] 19:34:11 INFO - PROCESS | 3704 | --DOMWINDOW == 56 (1E212C00) [pid = 3704] [serial = 42] [outer = 00000000] [url = about:blank] 19:34:11 INFO - PROCESS | 3704 | --DOMWINDOW == 55 (1DE88800) [pid = 3704] [serial = 39] [outer = 00000000] [url = about:blank] 19:34:11 INFO - PROCESS | 3704 | --DOMWINDOW == 54 (1E206400) [pid = 3704] [serial = 40] [outer = 00000000] [url = about:blank] 19:34:11 INFO - PROCESS | 3704 | 1461206051969 Marionette TRACE conn3 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:11 INFO - PROCESS | 3704 | ++DOCSHELL 13201C00 == 27 [pid = 3704] [id = 44] 19:34:11 INFO - PROCESS | 3704 | ++DOMWINDOW == 55 (13203000) [pid = 3704] [serial = 128] [outer = 00000000] 19:34:12 INFO - PROCESS | 3704 | ++DOMWINDOW == 56 (13258800) [pid = 3704] [serial = 129] [outer = 13203000] 19:34:12 INFO - PROCESS | 3704 | 1461206052018 Marionette DEBUG loaded listener.js 19:34:12 INFO - PROCESS | 3704 | ++DOMWINDOW == 57 (138C1800) [pid = 3704] [serial = 130] [outer = 13203000] 19:34:12 INFO - PROCESS | 3704 | 1461206052364 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 19:34:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 19:34:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1098ms 19:34:12 INFO - PROCESS | 3704 | 1461206052402 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 19:34:12 INFO - PROCESS | 3704 | 1461206052406 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 19:34:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 19:34:12 INFO - PROCESS | 3704 | 1461206052411 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 19:34:12 INFO - PROCESS | 3704 | 1461206052416 Marionette TRACE conn3 <- [1,142,null,{}] 19:34:12 INFO - PROCESS | 3704 | 1461206052420 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:34:12 INFO - PROCESS | 3704 | 1461206052497 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 19:34:12 INFO - PROCESS | 3704 | 1461206052503 Marionette TRACE conn3 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:12 INFO - PROCESS | 3704 | ++DOCSHELL 14AF6C00 == 28 [pid = 3704] [id = 45] 19:34:12 INFO - PROCESS | 3704 | ++DOMWINDOW == 58 (15562000) [pid = 3704] [serial = 131] [outer = 00000000] 19:34:12 INFO - PROCESS | 3704 | ++DOMWINDOW == 59 (15922800) [pid = 3704] [serial = 132] [outer = 15562000] 19:34:12 INFO - PROCESS | 3704 | 1461206052551 Marionette DEBUG loaded listener.js 19:34:12 INFO - PROCESS | 3704 | ++DOMWINDOW == 60 (159B7000) [pid = 3704] [serial = 133] [outer = 15562000] 19:34:12 INFO - PROCESS | 3704 | 1461206052966 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 19:34:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 19:34:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 587ms 19:34:13 INFO - PROCESS | 3704 | 1461206053007 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 19:34:13 INFO - PROCESS | 3704 | 1461206053010 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 19:34:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 19:34:13 INFO - PROCESS | 3704 | 1461206053014 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 19:34:13 INFO - PROCESS | 3704 | 1461206053016 Marionette TRACE conn3 <- [1,146,null,{}] 19:34:13 INFO - PROCESS | 3704 | 1461206053020 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:34:13 INFO - PROCESS | 3704 | 1461206053101 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 19:34:13 INFO - PROCESS | 3704 | 1461206053111 Marionette TRACE conn3 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:13 INFO - PROCESS | 3704 | ++DOCSHELL 16567400 == 29 [pid = 3704] [id = 46] 19:34:13 INFO - PROCESS | 3704 | ++DOMWINDOW == 61 (1656AC00) [pid = 3704] [serial = 134] [outer = 00000000] 19:34:13 INFO - PROCESS | 3704 | ++DOMWINDOW == 62 (16746400) [pid = 3704] [serial = 135] [outer = 1656AC00] 19:34:13 INFO - PROCESS | 3704 | 1461206053156 Marionette DEBUG loaded listener.js 19:34:13 INFO - PROCESS | 3704 | ++DOMWINDOW == 63 (16978800) [pid = 3704] [serial = 136] [outer = 1656AC00] 19:34:13 INFO - PROCESS | 3704 | 1461206053605 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 19:34:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 19:34:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 634ms 19:34:13 INFO - PROCESS | 3704 | 1461206053651 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 19:34:13 INFO - PROCESS | 3704 | 1461206053654 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 19:34:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 19:34:13 INFO - PROCESS | 3704 | 1461206053664 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 19:34:13 INFO - PROCESS | 3704 | 1461206053669 Marionette TRACE conn3 <- [1,150,null,{}] 19:34:13 INFO - PROCESS | 3704 | 1461206053673 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:34:13 INFO - PROCESS | 3704 | 1461206053749 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 19:34:13 INFO - PROCESS | 3704 | 1461206053755 Marionette TRACE conn3 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:13 INFO - PROCESS | 3704 | ++DOCSHELL 17BA7800 == 30 [pid = 3704] [id = 47] 19:34:13 INFO - PROCESS | 3704 | ++DOMWINDOW == 64 (18016C00) [pid = 3704] [serial = 137] [outer = 00000000] 19:34:13 INFO - PROCESS | 3704 | ++DOMWINDOW == 65 (183B4400) [pid = 3704] [serial = 138] [outer = 18016C00] 19:34:13 INFO - PROCESS | 3704 | 1461206053801 Marionette DEBUG loaded listener.js 19:34:13 INFO - PROCESS | 3704 | ++DOMWINDOW == 66 (18771000) [pid = 3704] [serial = 139] [outer = 18016C00] 19:34:14 INFO - PROCESS | 3704 | --DOCSHELL 14AF6C00 == 29 [pid = 3704] [id = 45] 19:34:14 INFO - PROCESS | 3704 | --DOCSHELL 13201C00 == 28 [pid = 3704] [id = 44] 19:34:14 INFO - PROCESS | 3704 | 1461206054849 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 19:34:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 19:34:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1237ms 19:34:14 INFO - PROCESS | 3704 | 1461206054908 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 19:34:14 INFO - PROCESS | 3704 | 1461206054913 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 19:34:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 19:34:14 INFO - PROCESS | 3704 | 1461206054918 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 19:34:14 INFO - PROCESS | 3704 | 1461206054921 Marionette TRACE conn3 <- [1,154,null,{}] 19:34:14 INFO - PROCESS | 3704 | 1461206054926 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:34:15 INFO - PROCESS | 3704 | 1461206055024 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 19:34:15 INFO - PROCESS | 3704 | 1461206055041 Marionette TRACE conn3 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:15 INFO - PROCESS | 3704 | ++DOCSHELL 14A61C00 == 29 [pid = 3704] [id = 48] 19:34:15 INFO - PROCESS | 3704 | ++DOMWINDOW == 67 (14A64C00) [pid = 3704] [serial = 140] [outer = 00000000] 19:34:15 INFO - PROCESS | 3704 | ++DOMWINDOW == 68 (15923000) [pid = 3704] [serial = 141] [outer = 14A64C00] 19:34:15 INFO - PROCESS | 3704 | 1461206055122 Marionette DEBUG loaded listener.js 19:34:15 INFO - PROCESS | 3704 | ++DOMWINDOW == 69 (15D45000) [pid = 3704] [serial = 142] [outer = 14A64C00] 19:34:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 19:34:15 INFO - PROCESS | 3704 | 1461206055525 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 19:34:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 634ms 19:34:15 INFO - PROCESS | 3704 | 1461206055536 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 19:34:15 INFO - PROCESS | 3704 | 1461206055541 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 19:34:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 19:34:15 INFO - PROCESS | 3704 | 1461206055547 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 19:34:15 INFO - PROCESS | 3704 | 1461206055550 Marionette TRACE conn3 <- [1,158,null,{}] 19:34:15 INFO - PROCESS | 3704 | 1461206055553 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:34:15 INFO - PROCESS | 3704 | 1461206055655 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 19:34:15 INFO - PROCESS | 3704 | 1461206055727 Marionette TRACE conn3 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:15 INFO - PROCESS | 3704 | ++DOCSHELL 16568C00 == 30 [pid = 3704] [id = 49] 19:34:15 INFO - PROCESS | 3704 | ++DOMWINDOW == 70 (1665C400) [pid = 3704] [serial = 143] [outer = 00000000] 19:34:15 INFO - PROCESS | 3704 | ++DOMWINDOW == 71 (17B09000) [pid = 3704] [serial = 144] [outer = 1665C400] 19:34:15 INFO - PROCESS | 3704 | 1461206055771 Marionette DEBUG loaded listener.js 19:34:15 INFO - PROCESS | 3704 | ++DOMWINDOW == 72 (18030000) [pid = 3704] [serial = 145] [outer = 1665C400] 19:34:16 INFO - PROCESS | 3704 | --DOMWINDOW == 71 (1CA22000) [pid = 3704] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 19:34:16 INFO - PROCESS | 3704 | --DOMWINDOW == 70 (1C415800) [pid = 3704] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 19:34:16 INFO - PROCESS | 3704 | --DOMWINDOW == 69 (18727800) [pid = 3704] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 19:34:16 INFO - PROCESS | 3704 | --DOMWINDOW == 68 (138C5400) [pid = 3704] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 19:34:16 INFO - PROCESS | 3704 | --DOMWINDOW == 67 (1325F000) [pid = 3704] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 19:34:16 INFO - PROCESS | 3704 | --DOMWINDOW == 66 (146B7800) [pid = 3704] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 19:34:16 INFO - PROCESS | 3704 | --DOMWINDOW == 65 (1665DC00) [pid = 3704] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 19:34:16 INFO - PROCESS | 3704 | --DOMWINDOW == 64 (13261000) [pid = 3704] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 19:34:16 INFO - PROCESS | 3704 | --DOMWINDOW == 63 (159B1000) [pid = 3704] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 19:34:16 INFO - PROCESS | 3704 | --DOMWINDOW == 62 (17B0AC00) [pid = 3704] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 19:34:16 INFO - PROCESS | 3704 | --DOMWINDOW == 61 (19ECB400) [pid = 3704] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 19:34:16 INFO - PROCESS | 3704 | 1461206056313 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 19:34:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 19:34:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 789ms 19:34:16 INFO - PROCESS | 3704 | 1461206056348 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 19:34:16 INFO - PROCESS | 3704 | 1461206056350 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 19:34:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 19:34:16 INFO - PROCESS | 3704 | 1461206056353 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 19:34:16 INFO - PROCESS | 3704 | 1461206056357 Marionette TRACE conn3 <- [1,162,null,{}] 19:34:16 INFO - PROCESS | 3704 | 1461206056407 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:34:16 INFO - PROCESS | 3704 | 1461206056525 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 19:34:16 INFO - PROCESS | 3704 | 1461206056531 Marionette TRACE conn3 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:16 INFO - PROCESS | 3704 | ++DOCSHELL 16970800 == 31 [pid = 3704] [id = 50] 19:34:16 INFO - PROCESS | 3704 | ++DOMWINDOW == 62 (1697A000) [pid = 3704] [serial = 146] [outer = 00000000] 19:34:16 INFO - PROCESS | 3704 | ++DOMWINDOW == 63 (183B0400) [pid = 3704] [serial = 147] [outer = 1697A000] 19:34:16 INFO - PROCESS | 3704 | 1461206056578 Marionette DEBUG loaded listener.js 19:34:16 INFO - PROCESS | 3704 | ++DOMWINDOW == 64 (1898AC00) [pid = 3704] [serial = 148] [outer = 1697A000] 19:34:16 INFO - PROCESS | 3704 | 1461206056979 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 19:34:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 19:34:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 695ms 19:34:17 INFO - PROCESS | 3704 | 1461206057053 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 19:34:17 INFO - PROCESS | 3704 | 1461206057055 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 19:34:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 19:34:17 INFO - PROCESS | 3704 | 1461206057058 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 19:34:17 INFO - PROCESS | 3704 | 1461206057060 Marionette TRACE conn3 <- [1,166,null,{}] 19:34:17 INFO - PROCESS | 3704 | 1461206057047 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:34:17 INFO - PROCESS | 3704 | 1461206057121 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 19:34:17 INFO - PROCESS | 3704 | 1461206057130 Marionette TRACE conn3 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:17 INFO - PROCESS | 3704 | ++DOCSHELL 18B30C00 == 32 [pid = 3704] [id = 51] 19:34:17 INFO - PROCESS | 3704 | ++DOMWINDOW == 65 (18B36000) [pid = 3704] [serial = 149] [outer = 00000000] 19:34:17 INFO - PROCESS | 3704 | ++DOMWINDOW == 66 (19040400) [pid = 3704] [serial = 150] [outer = 18B36000] 19:34:17 INFO - PROCESS | 3704 | 1461206057173 Marionette DEBUG loaded listener.js 19:34:17 INFO - PROCESS | 3704 | ++DOMWINDOW == 67 (1974E800) [pid = 3704] [serial = 151] [outer = 18B36000] 19:34:17 INFO - PROCESS | 3704 | 1461206057566 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 19:34:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 19:34:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 588ms 19:34:17 INFO - PROCESS | 3704 | 1461206057639 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 19:34:17 INFO - PROCESS | 3704 | 1461206057641 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 19:34:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 19:34:17 INFO - PROCESS | 3704 | 1461206057648 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 19:34:17 INFO - PROCESS | 3704 | 1461206057650 Marionette TRACE conn3 <- [1,170,null,{}] 19:34:17 INFO - PROCESS | 3704 | 1461206057653 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:34:17 INFO - PROCESS | 3704 | 1461206057724 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 19:34:17 INFO - PROCESS | 3704 | 1461206057730 Marionette TRACE conn3 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:17 INFO - PROCESS | 3704 | ++DOCSHELL 18F2C000 == 33 [pid = 3704] [id = 52] 19:34:17 INFO - PROCESS | 3704 | ++DOMWINDOW == 68 (19754800) [pid = 3704] [serial = 152] [outer = 00000000] 19:34:17 INFO - PROCESS | 3704 | ++DOMWINDOW == 69 (19D43000) [pid = 3704] [serial = 153] [outer = 19754800] 19:34:17 INFO - PROCESS | 3704 | 1461206057774 Marionette DEBUG loaded listener.js 19:34:17 INFO - PROCESS | 3704 | ++DOMWINDOW == 70 (19E5F000) [pid = 3704] [serial = 154] [outer = 19754800] 19:34:18 INFO - PROCESS | 3704 | 1461206058217 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 19:34:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 19:34:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 634ms 19:34:18 INFO - PROCESS | 3704 | 1461206058294 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 19:34:18 INFO - PROCESS | 3704 | 1461206058299 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 19:34:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 19:34:18 INFO - PROCESS | 3704 | 1461206058305 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 19:34:18 INFO - PROCESS | 3704 | 1461206058309 Marionette TRACE conn3 <- [1,174,null,{}] 19:34:18 INFO - PROCESS | 3704 | 1461206058315 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:34:18 INFO - PROCESS | 3704 | 1461206058416 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 19:34:18 INFO - PROCESS | 3704 | 1461206058553 Marionette TRACE conn3 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:18 INFO - PROCESS | 3704 | ++DOCSHELL 1430C800 == 34 [pid = 3704] [id = 53] 19:34:18 INFO - PROCESS | 3704 | ++DOMWINDOW == 71 (1434E400) [pid = 3704] [serial = 155] [outer = 00000000] 19:34:18 INFO - PROCESS | 3704 | ++DOMWINDOW == 72 (14AF4000) [pid = 3704] [serial = 156] [outer = 1434E400] 19:34:18 INFO - PROCESS | 3704 | 1461206058593 Marionette DEBUG loaded listener.js 19:34:18 INFO - PROCESS | 3704 | ++DOMWINDOW == 73 (15D0E400) [pid = 3704] [serial = 157] [outer = 1434E400] 19:34:19 INFO - PROCESS | 3704 | 1461206059099 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 19:34:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 19:34:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 834ms 19:34:19 INFO - PROCESS | 3704 | 1461206059145 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 19:34:19 INFO - PROCESS | 3704 | 1461206059151 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 19:34:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 19:34:19 INFO - PROCESS | 3704 | 1461206059158 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 19:34:19 INFO - PROCESS | 3704 | 1461206059161 Marionette TRACE conn3 <- [1,178,null,{}] 19:34:19 INFO - PROCESS | 3704 | 1461206059165 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:34:19 INFO - PROCESS | 3704 | 1461206059262 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 19:34:19 INFO - PROCESS | 3704 | 1461206059340 Marionette TRACE conn3 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:19 INFO - PROCESS | 3704 | ++DOCSHELL 15F90400 == 35 [pid = 3704] [id = 54] 19:34:19 INFO - PROCESS | 3704 | ++DOMWINDOW == 74 (16568800) [pid = 3704] [serial = 158] [outer = 00000000] 19:34:19 INFO - PROCESS | 3704 | ++DOMWINDOW == 75 (18763C00) [pid = 3704] [serial = 159] [outer = 16568800] 19:34:19 INFO - PROCESS | 3704 | 1461206059394 Marionette DEBUG loaded listener.js 19:34:19 INFO - PROCESS | 3704 | ++DOMWINDOW == 76 (1903EC00) [pid = 3704] [serial = 160] [outer = 16568800] 19:34:19 INFO - PROCESS | 3704 | 1461206059945 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 19:34:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 19:34:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 820ms 19:34:19 INFO - PROCESS | 3704 | 1461206059999 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 19:34:19 INFO - PROCESS | 3704 | 1461206060001 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 19:34:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 19:34:19 INFO - PROCESS | 3704 | 1461206060005 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 19:34:19 INFO - PROCESS | 3704 | 1461206060009 Marionette TRACE conn3 <- [1,182,null,{}] 19:34:20 INFO - PROCESS | 3704 | 1461206060034 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:34:20 INFO - PROCESS | 3704 | 1461206060112 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 19:34:20 INFO - PROCESS | 3704 | 1461206060179 Marionette TRACE conn3 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:20 INFO - PROCESS | 3704 | ++DOCSHELL 19EB5400 == 36 [pid = 3704] [id = 55] 19:34:20 INFO - PROCESS | 3704 | ++DOMWINDOW == 77 (19EB6C00) [pid = 3704] [serial = 161] [outer = 00000000] 19:34:20 INFO - PROCESS | 3704 | ++DOMWINDOW == 78 (1A2BA800) [pid = 3704] [serial = 162] [outer = 19EB6C00] 19:34:20 INFO - PROCESS | 3704 | 1461206060235 Marionette DEBUG loaded listener.js 19:34:20 INFO - PROCESS | 3704 | ++DOMWINDOW == 79 (1A2C8400) [pid = 3704] [serial = 163] [outer = 19EB6C00] 19:34:20 INFO - PROCESS | 3704 | 1461206060720 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 19:34:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 19:34:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 727ms 19:34:20 INFO - PROCESS | 3704 | 1461206060729 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 19:34:20 INFO - PROCESS | 3704 | 1461206060731 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 19:34:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 19:34:20 INFO - PROCESS | 3704 | 1461206060735 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 19:34:20 INFO - PROCESS | 3704 | 1461206060737 Marionette TRACE conn3 <- [1,186,null,{}] 19:34:20 INFO - PROCESS | 3704 | 1461206060741 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:34:20 INFO - PROCESS | 3704 | 1461206060832 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 19:34:20 INFO - PROCESS | 3704 | 1461206060892 Marionette TRACE conn3 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:20 INFO - PROCESS | 3704 | ++DOCSHELL 16664800 == 37 [pid = 3704] [id = 56] 19:34:20 INFO - PROCESS | 3704 | ++DOMWINDOW == 80 (19EB8C00) [pid = 3704] [serial = 164] [outer = 00000000] 19:34:20 INFO - PROCESS | 3704 | ++DOMWINDOW == 81 (1A4BAC00) [pid = 3704] [serial = 165] [outer = 19EB8C00] 19:34:20 INFO - PROCESS | 3704 | 1461206060946 Marionette DEBUG loaded listener.js 19:34:21 INFO - PROCESS | 3704 | ++DOMWINDOW == 82 (1A2C3C00) [pid = 3704] [serial = 166] [outer = 19EB8C00] 19:34:21 INFO - PROCESS | 3704 | 1461206061449 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 19:34:21 INFO - PROCESS | 3704 | ++DOMWINDOW == 83 (13209000) [pid = 3704] [serial = 167] [outer = 1DE86000] 19:34:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 19:34:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 789ms 19:34:21 INFO - PROCESS | 3704 | 1461206061561 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 19:34:21 INFO - PROCESS | 3704 | 1461206061564 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 19:34:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 19:34:21 INFO - PROCESS | 3704 | 1461206061654 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 19:34:21 INFO - PROCESS | 3704 | 1461206061658 Marionette TRACE conn3 <- [1,190,null,{}] 19:34:21 INFO - PROCESS | 3704 | 1461206061664 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:34:21 INFO - PROCESS | 3704 | 1461206061754 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 19:34:21 INFO - PROCESS | 3704 | 1461206061831 Marionette TRACE conn3 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:21 INFO - PROCESS | 3704 | ++DOCSHELL 13264000 == 38 [pid = 3704] [id = 57] 19:34:21 INFO - PROCESS | 3704 | ++DOMWINDOW == 84 (13265400) [pid = 3704] [serial = 168] [outer = 00000000] 19:34:21 INFO - PROCESS | 3704 | ++DOMWINDOW == 85 (142AA000) [pid = 3704] [serial = 169] [outer = 13265400] 19:34:21 INFO - PROCESS | 3704 | 1461206061880 Marionette DEBUG loaded listener.js 19:34:21 INFO - PROCESS | 3704 | ++DOMWINDOW == 86 (15D3C800) [pid = 3704] [serial = 170] [outer = 13265400] 19:34:22 INFO - PROCESS | 3704 | --DOCSHELL 18B30C00 == 37 [pid = 3704] [id = 51] 19:34:22 INFO - PROCESS | 3704 | --DOCSHELL 16970800 == 36 [pid = 3704] [id = 50] 19:34:22 INFO - PROCESS | 3704 | --DOCSHELL 16568C00 == 35 [pid = 3704] [id = 49] 19:34:22 INFO - PROCESS | 3704 | --DOCSHELL 14A61C00 == 34 [pid = 3704] [id = 48] 19:34:22 INFO - PROCESS | 3704 | --DOCSHELL 16567400 == 33 [pid = 3704] [id = 46] 19:34:22 INFO - PROCESS | 3704 | --DOCSHELL 17BA7800 == 32 [pid = 3704] [id = 47] 19:34:22 INFO - PROCESS | 3704 | --DOMWINDOW == 85 (16746400) [pid = 3704] [serial = 135] [outer = 00000000] [url = about:blank] 19:34:22 INFO - PROCESS | 3704 | --DOMWINDOW == 84 (13258800) [pid = 3704] [serial = 129] [outer = 00000000] [url = about:blank] 19:34:22 INFO - PROCESS | 3704 | --DOMWINDOW == 83 (15922800) [pid = 3704] [serial = 132] [outer = 00000000] [url = about:blank] 19:34:22 INFO - PROCESS | 3704 | --DOMWINDOW == 82 (138C6000) [pid = 3704] [serial = 114] [outer = 00000000] [url = about:blank] 19:34:22 INFO - PROCESS | 3704 | --DOMWINDOW == 81 (142AF800) [pid = 3704] [serial = 115] [outer = 00000000] [url = about:blank] 19:34:22 INFO - PROCESS | 3704 | --DOMWINDOW == 80 (1697A800) [pid = 3704] [serial = 117] [outer = 00000000] [url = about:blank] 19:34:22 INFO - PROCESS | 3704 | --DOMWINDOW == 79 (18018000) [pid = 3704] [serial = 118] [outer = 00000000] [url = about:blank] 19:34:22 INFO - PROCESS | 3704 | --DOMWINDOW == 78 (19B82800) [pid = 3704] [serial = 120] [outer = 00000000] [url = about:blank] 19:34:22 INFO - PROCESS | 3704 | --DOMWINDOW == 77 (19E6A800) [pid = 3704] [serial = 121] [outer = 00000000] [url = about:blank] 19:34:22 INFO - PROCESS | 3704 | --DOMWINDOW == 76 (1A4BFC00) [pid = 3704] [serial = 123] [outer = 00000000] [url = about:blank] 19:34:22 INFO - PROCESS | 3704 | --DOMWINDOW == 75 (18F29000) [pid = 3704] [serial = 112] [outer = 00000000] [url = about:blank] 19:34:22 INFO - PROCESS | 3704 | --DOMWINDOW == 74 (1434BC00) [pid = 3704] [serial = 99] [outer = 00000000] [url = about:blank] 19:34:22 INFO - PROCESS | 3704 | --DOMWINDOW == 73 (1A875C00) [pid = 3704] [serial = 124] [outer = 00000000] [url = about:blank] 19:34:22 INFO - PROCESS | 3704 | --DOMWINDOW == 72 (16669400) [pid = 3704] [serial = 105] [outer = 00000000] [url = about:blank] 19:34:22 INFO - PROCESS | 3704 | --DOMWINDOW == 71 (15F93400) [pid = 3704] [serial = 102] [outer = 00000000] [url = about:blank] 19:34:22 INFO - PROCESS | 3704 | --DOMWINDOW == 70 (15D0C400) [pid = 3704] [serial = 126] [outer = 00000000] [url = about:blank] 19:34:22 INFO - PROCESS | 3704 | --DOMWINDOW == 69 (15FECC00) [pid = 3704] [serial = 103] [outer = 00000000] [url = about:blank] 19:34:22 INFO - PROCESS | 3704 | --DOMWINDOW == 68 (18332000) [pid = 3704] [serial = 108] [outer = 00000000] [url = about:blank] 19:34:22 INFO - PROCESS | 3704 | --DOMWINDOW == 67 (1430B000) [pid = 3704] [serial = 100] [outer = 00000000] [url = about:blank] 19:34:22 INFO - PROCESS | 3704 | --DOMWINDOW == 66 (18724000) [pid = 3704] [serial = 109] [outer = 00000000] [url = about:blank] 19:34:22 INFO - PROCESS | 3704 | --DOMWINDOW == 65 (1CF80C00) [pid = 3704] [serial = 97] [outer = 00000000] [url = about:blank] 19:34:22 INFO - PROCESS | 3704 | --DOMWINDOW == 64 (16977800) [pid = 3704] [serial = 106] [outer = 00000000] [url = about:blank] 19:34:22 INFO - PROCESS | 3704 | --DOMWINDOW == 63 (1CF79400) [pid = 3704] [serial = 96] [outer = 00000000] [url = about:blank] 19:34:22 INFO - PROCESS | 3704 | --DOMWINDOW == 62 (1CC4F800) [pid = 3704] [serial = 94] [outer = 00000000] [url = about:blank] 19:34:22 INFO - PROCESS | 3704 | --DOMWINDOW == 61 (18F1FC00) [pid = 3704] [serial = 111] [outer = 00000000] [url = about:blank] 19:34:22 INFO - PROCESS | 3704 | 1461206062372 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 19:34:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 19:34:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 758ms 19:34:22 INFO - PROCESS | 3704 | 1461206062410 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 19:34:22 INFO - PROCESS | 3704 | 1461206062413 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 19:34:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 19:34:22 INFO - PROCESS | 3704 | 1461206062417 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 19:34:22 INFO - PROCESS | 3704 | 1461206062420 Marionette TRACE conn3 <- [1,194,null,{}] 19:34:22 INFO - PROCESS | 3704 | 1461206062427 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:34:22 INFO - PROCESS | 3704 | 1461206062509 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 19:34:22 INFO - PROCESS | 3704 | 1461206062516 Marionette TRACE conn3 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:22 INFO - PROCESS | 3704 | ++DOCSHELL 14303C00 == 33 [pid = 3704] [id = 58] 19:34:22 INFO - PROCESS | 3704 | ++DOMWINDOW == 62 (14304000) [pid = 3704] [serial = 171] [outer = 00000000] 19:34:22 INFO - PROCESS | 3704 | ++DOMWINDOW == 63 (16561400) [pid = 3704] [serial = 172] [outer = 14304000] 19:34:22 INFO - PROCESS | 3704 | 1461206062561 Marionette DEBUG loaded listener.js 19:34:22 INFO - PROCESS | 3704 | ++DOMWINDOW == 64 (1665D000) [pid = 3704] [serial = 173] [outer = 14304000] 19:34:22 INFO - PROCESS | 3704 | 1461206062981 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 19:34:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 19:34:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 587ms 19:34:22 INFO - PROCESS | 3704 | 1461206063013 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 19:34:22 INFO - PROCESS | 3704 | 1461206063016 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 19:34:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 19:34:23 INFO - PROCESS | 3704 | 1461206063020 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 19:34:23 INFO - PROCESS | 3704 | 1461206063022 Marionette TRACE conn3 <- [1,198,null,{}] 19:34:23 INFO - PROCESS | 3704 | 1461206063025 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:34:23 INFO - PROCESS | 3704 | 1461206063102 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 19:34:23 INFO - PROCESS | 3704 | 1461206063147 Marionette TRACE conn3 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:23 INFO - PROCESS | 3704 | ++DOCSHELL 1803C000 == 34 [pid = 3704] [id = 59] 19:34:23 INFO - PROCESS | 3704 | ++DOMWINDOW == 65 (1832B800) [pid = 3704] [serial = 174] [outer = 00000000] 19:34:23 INFO - PROCESS | 3704 | ++DOMWINDOW == 66 (18337800) [pid = 3704] [serial = 175] [outer = 1832B800] 19:34:23 INFO - PROCESS | 3704 | 1461206063184 Marionette DEBUG loaded listener.js 19:34:23 INFO - PROCESS | 3704 | ++DOMWINDOW == 67 (18724000) [pid = 3704] [serial = 176] [outer = 1832B800] 19:34:23 INFO - PROCESS | 3704 | 1461206063589 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 19:34:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 19:34:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 634ms 19:34:23 INFO - PROCESS | 3704 | 1461206063639 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 19:34:23 INFO - PROCESS | 3704 | 1461206063642 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 19:34:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 19:34:23 INFO - PROCESS | 3704 | 1461206063645 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 19:34:23 INFO - PROCESS | 3704 | 1461206063646 Marionette TRACE conn3 <- [1,202,null,{}] 19:34:23 INFO - PROCESS | 3704 | 1461206063650 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:34:23 INFO - PROCESS | 3704 | 1461206063727 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 19:34:23 INFO - PROCESS | 3704 | 1461206063732 Marionette TRACE conn3 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:23 INFO - PROCESS | 3704 | ++DOCSHELL 18334800 == 35 [pid = 3704] [id = 60] 19:34:23 INFO - PROCESS | 3704 | ++DOMWINDOW == 68 (18335800) [pid = 3704] [serial = 177] [outer = 00000000] 19:34:23 INFO - PROCESS | 3704 | ++DOMWINDOW == 69 (19043000) [pid = 3704] [serial = 178] [outer = 18335800] 19:34:23 INFO - PROCESS | 3704 | 1461206063777 Marionette DEBUG loaded listener.js 19:34:23 INFO - PROCESS | 3704 | ++DOMWINDOW == 70 (16666400) [pid = 3704] [serial = 179] [outer = 18335800] 19:34:24 INFO - PROCESS | 3704 | 1461206064168 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 19:34:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 19:34:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 525ms 19:34:24 INFO - PROCESS | 3704 | 1461206064180 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 19:34:24 INFO - PROCESS | 3704 | 1461206064182 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 19:34:24 INFO - PROCESS | 3704 | 1461206064186 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 19:34:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 19:34:24 INFO - PROCESS | 3704 | 1461206064187 Marionette TRACE conn3 <- [1,206,null,{}] 19:34:24 INFO - PROCESS | 3704 | 1461206064191 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:34:24 INFO - PROCESS | 3704 | 1461206064296 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 19:34:24 INFO - PROCESS | 3704 | 1461206064303 Marionette TRACE conn3 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:24 INFO - PROCESS | 3704 | ++DOCSHELL 197AA800 == 36 [pid = 3704] [id = 61] 19:34:24 INFO - PROCESS | 3704 | ++DOMWINDOW == 71 (19B82800) [pid = 3704] [serial = 180] [outer = 00000000] 19:34:24 INFO - PROCESS | 3704 | ++DOMWINDOW == 72 (19EB9000) [pid = 3704] [serial = 181] [outer = 19B82800] 19:34:24 INFO - PROCESS | 3704 | 1461206064347 Marionette DEBUG loaded listener.js 19:34:24 INFO - PROCESS | 3704 | ++DOMWINDOW == 73 (19EBC800) [pid = 3704] [serial = 182] [outer = 19B82800] 19:34:24 INFO - PROCESS | 3704 | 1461206064739 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 19:34:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 19:34:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 587ms 19:34:24 INFO - PROCESS | 3704 | 1461206064767 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 19:34:24 INFO - PROCESS | 3704 | 1461206064769 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 19:34:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 19:34:24 INFO - PROCESS | 3704 | 1461206064772 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 19:34:24 INFO - PROCESS | 3704 | 1461206064774 Marionette TRACE conn3 <- [1,210,null,{}] 19:34:24 INFO - PROCESS | 3704 | 1461206064777 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:34:24 INFO - PROCESS | 3704 | 1461206064894 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 19:34:24 INFO - PROCESS | 3704 | 1461206064901 Marionette TRACE conn3 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:24 INFO - PROCESS | 3704 | ++DOCSHELL 15923400 == 37 [pid = 3704] [id = 62] 19:34:24 INFO - PROCESS | 3704 | ++DOMWINDOW == 74 (18728C00) [pid = 3704] [serial = 183] [outer = 00000000] 19:34:24 INFO - PROCESS | 3704 | ++DOMWINDOW == 75 (1AA5E800) [pid = 3704] [serial = 184] [outer = 18728C00] 19:34:24 INFO - PROCESS | 3704 | 1461206064948 Marionette DEBUG loaded listener.js 19:34:25 INFO - PROCESS | 3704 | ++DOMWINDOW == 76 (1AE52800) [pid = 3704] [serial = 185] [outer = 18728C00] 19:34:25 INFO - PROCESS | 3704 | 1461206065400 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 19:34:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 19:34:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 696ms 19:34:25 INFO - PROCESS | 3704 | 1461206065472 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 19:34:25 INFO - PROCESS | 3704 | 1461206065474 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 19:34:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 19:34:25 INFO - PROCESS | 3704 | 1461206065477 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 19:34:25 INFO - PROCESS | 3704 | 1461206065479 Marionette TRACE conn3 <- [1,214,null,{}] 19:34:25 INFO - PROCESS | 3704 | 1461206065482 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:34:25 INFO - PROCESS | 3704 | 1461206065599 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 19:34:25 INFO - PROCESS | 3704 | 1461206065621 Marionette TRACE conn3 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:25 INFO - PROCESS | 3704 | ++DOCSHELL 1665BC00 == 38 [pid = 3704] [id = 63] 19:34:25 INFO - PROCESS | 3704 | ++DOMWINDOW == 77 (1C208C00) [pid = 3704] [serial = 186] [outer = 00000000] 19:34:25 INFO - PROCESS | 3704 | ++DOMWINDOW == 78 (1C467C00) [pid = 3704] [serial = 187] [outer = 1C208C00] 19:34:25 INFO - PROCESS | 3704 | 1461206065666 Marionette DEBUG loaded listener.js 19:34:25 INFO - PROCESS | 3704 | ++DOMWINDOW == 79 (1C467400) [pid = 3704] [serial = 188] [outer = 1C208C00] 19:34:26 INFO - PROCESS | 3704 | 1461206066051 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 19:34:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 19:34:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 588ms 19:34:26 INFO - PROCESS | 3704 | 1461206066081 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 19:34:26 INFO - PROCESS | 3704 | 1461206066083 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 19:34:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 19:34:26 INFO - PROCESS | 3704 | 1461206066087 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 19:34:26 INFO - PROCESS | 3704 | 1461206066088 Marionette TRACE conn3 <- [1,218,null,{}] 19:34:26 INFO - PROCESS | 3704 | 1461206066092 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:34:26 INFO - PROCESS | 3704 | 1461206066186 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 19:34:26 INFO - PROCESS | 3704 | 1461206066192 Marionette TRACE conn3 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:26 INFO - PROCESS | 3704 | ++DOCSHELL 1AE45C00 == 39 [pid = 3704] [id = 64] 19:34:26 INFO - PROCESS | 3704 | ++DOMWINDOW == 80 (1C416000) [pid = 3704] [serial = 189] [outer = 00000000] 19:34:26 INFO - PROCESS | 3704 | ++DOMWINDOW == 81 (1CA1EC00) [pid = 3704] [serial = 190] [outer = 1C416000] 19:34:26 INFO - PROCESS | 3704 | 1461206066218 Marionette DEBUG loaded listener.js 19:34:26 INFO - PROCESS | 3704 | ++DOMWINDOW == 82 (1CA23000) [pid = 3704] [serial = 191] [outer = 1C416000] 19:34:26 INFO - PROCESS | 3704 | --DOMWINDOW == 81 (14A64C00) [pid = 3704] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 19:34:26 INFO - PROCESS | 3704 | --DOMWINDOW == 80 (1665C400) [pid = 3704] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 19:34:26 INFO - PROCESS | 3704 | --DOMWINDOW == 79 (18B36000) [pid = 3704] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 19:34:26 INFO - PROCESS | 3704 | --DOMWINDOW == 78 (1697A000) [pid = 3704] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 19:34:26 INFO - PROCESS | 3704 | --DOMWINDOW == 77 (18016C00) [pid = 3704] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 19:34:26 INFO - PROCESS | 3704 | --DOMWINDOW == 76 (13203000) [pid = 3704] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 19:34:26 INFO - PROCESS | 3704 | --DOMWINDOW == 75 (1439A800) [pid = 3704] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 19:34:26 INFO - PROCESS | 3704 | --DOMWINDOW == 74 (1656AC00) [pid = 3704] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 19:34:26 INFO - PROCESS | 3704 | --DOMWINDOW == 73 (15562000) [pid = 3704] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 19:34:26 INFO - PROCESS | 3704 | 1461206066608 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 19:34:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 19:34:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 588ms 19:34:26 INFO - PROCESS | 3704 | 1461206066665 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 19:34:26 INFO - PROCESS | 3704 | 1461206066667 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 19:34:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 19:34:26 INFO - PROCESS | 3704 | 1461206066670 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 19:34:26 INFO - PROCESS | 3704 | 1461206066672 Marionette TRACE conn3 <- [1,222,null,{}] 19:34:26 INFO - PROCESS | 3704 | 1461206066675 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:34:26 INFO - PROCESS | 3704 | 1461206066746 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 19:34:26 INFO - PROCESS | 3704 | 1461206066751 Marionette TRACE conn3 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:26 INFO - PROCESS | 3704 | ++DOCSHELL 14A0C800 == 40 [pid = 3704] [id = 65] 19:34:26 INFO - PROCESS | 3704 | ++DOMWINDOW == 74 (14A64C00) [pid = 3704] [serial = 192] [outer = 00000000] 19:34:26 INFO - PROCESS | 3704 | ++DOMWINDOW == 75 (1697A000) [pid = 3704] [serial = 193] [outer = 14A64C00] 19:34:26 INFO - PROCESS | 3704 | 1461206066795 Marionette DEBUG loaded listener.js 19:34:26 INFO - PROCESS | 3704 | ++DOMWINDOW == 76 (1A8AC800) [pid = 3704] [serial = 194] [outer = 14A64C00] 19:34:27 INFO - PROCESS | 3704 | 1461206067220 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 19:34:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 19:34:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 588ms 19:34:27 INFO - PROCESS | 3704 | 1461206067268 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 19:34:27 INFO - PROCESS | 3704 | 1461206067270 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 19:34:27 INFO - PROCESS | 3704 | 1461206067273 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 19:34:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 19:34:27 INFO - PROCESS | 3704 | 1461206067275 Marionette TRACE conn3 <- [1,226,null,{}] 19:34:27 INFO - PROCESS | 3704 | 1461206067278 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:34:27 INFO - PROCESS | 3704 | 1461206067350 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 19:34:27 INFO - PROCESS | 3704 | 1461206067356 Marionette TRACE conn3 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:27 INFO - PROCESS | 3704 | ++DOCSHELL 1C463000 == 41 [pid = 3704] [id = 66] 19:34:27 INFO - PROCESS | 3704 | ++DOMWINDOW == 77 (1CC52800) [pid = 3704] [serial = 195] [outer = 00000000] 19:34:27 INFO - PROCESS | 3704 | ++DOMWINDOW == 78 (1CD42400) [pid = 3704] [serial = 196] [outer = 1CC52800] 19:34:27 INFO - PROCESS | 3704 | 1461206067399 Marionette DEBUG loaded listener.js 19:34:27 INFO - PROCESS | 3704 | ++DOMWINDOW == 79 (1CD47C00) [pid = 3704] [serial = 197] [outer = 1CC52800] 19:34:27 INFO - PROCESS | 3704 | 1461206067761 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 19:34:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 19:34:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 541ms 19:34:27 INFO - PROCESS | 3704 | 1461206067792 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 19:34:27 INFO - PROCESS | 3704 | 1461206067794 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 19:34:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 19:34:27 INFO - PROCESS | 3704 | 1461206067797 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 19:34:27 INFO - PROCESS | 3704 | 1461206067800 Marionette TRACE conn3 <- [1,230,null,{}] 19:34:27 INFO - PROCESS | 3704 | 1461206067813 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:34:27 INFO - PROCESS | 3704 | 1461206067908 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 19:34:27 INFO - PROCESS | 3704 | 1461206067917 Marionette TRACE conn3 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:27 INFO - PROCESS | 3704 | ++DOCSHELL 1CC50C00 == 42 [pid = 3704] [id = 67] 19:34:27 INFO - PROCESS | 3704 | ++DOMWINDOW == 80 (1CC5D400) [pid = 3704] [serial = 198] [outer = 00000000] 19:34:27 INFO - PROCESS | 3704 | ++DOMWINDOW == 81 (1D3B3000) [pid = 3704] [serial = 199] [outer = 1CC5D400] 19:34:27 INFO - PROCESS | 3704 | 1461206067964 Marionette DEBUG loaded listener.js 19:34:28 INFO - PROCESS | 3704 | ++DOMWINDOW == 82 (1D4D0C00) [pid = 3704] [serial = 200] [outer = 1CC5D400] 19:34:28 INFO - PROCESS | 3704 | 1461206068392 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 19:34:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 19:34:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 634ms 19:34:28 INFO - PROCESS | 3704 | 1461206068441 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 19:34:28 INFO - PROCESS | 3704 | 1461206068443 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 19:34:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 19:34:28 INFO - PROCESS | 3704 | 1461206068446 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 19:34:28 INFO - PROCESS | 3704 | 1461206068448 Marionette TRACE conn3 <- [1,234,null,{}] 19:34:28 INFO - PROCESS | 3704 | 1461206068455 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:34:28 INFO - PROCESS | 3704 | 1461206068527 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 19:34:28 INFO - PROCESS | 3704 | 1461206068533 Marionette TRACE conn3 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:28 INFO - PROCESS | 3704 | ++DOCSHELL 15DE9000 == 43 [pid = 3704] [id = 68] 19:34:28 INFO - PROCESS | 3704 | ++DOMWINDOW == 83 (1CF78800) [pid = 3704] [serial = 201] [outer = 00000000] 19:34:28 INFO - PROCESS | 3704 | ++DOMWINDOW == 84 (1D738400) [pid = 3704] [serial = 202] [outer = 1CF78800] 19:34:28 INFO - PROCESS | 3704 | 1461206068576 Marionette DEBUG loaded listener.js 19:34:28 INFO - PROCESS | 3704 | ++DOMWINDOW == 85 (1D73D400) [pid = 3704] [serial = 203] [outer = 1CF78800] 19:34:29 INFO - PROCESS | 3704 | 1461206069200 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 19:34:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 19:34:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 788ms 19:34:29 INFO - PROCESS | 3704 | 1461206069260 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 19:34:29 INFO - PROCESS | 3704 | 1461206069263 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 19:34:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 19:34:29 INFO - PROCESS | 3704 | 1461206069295 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 19:34:29 INFO - PROCESS | 3704 | 1461206069298 Marionette TRACE conn3 <- [1,238,null,{}] 19:34:29 INFO - PROCESS | 3704 | 1461206069289 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:34:29 INFO - PROCESS | 3704 | 1461206069391 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 19:34:29 INFO - PROCESS | 3704 | 1461206069462 Marionette TRACE conn3 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:29 INFO - PROCESS | 3704 | ++DOCSHELL 13260800 == 44 [pid = 3704] [id = 69] 19:34:29 INFO - PROCESS | 3704 | ++DOMWINDOW == 86 (138CB400) [pid = 3704] [serial = 204] [outer = 00000000] 19:34:29 INFO - PROCESS | 3704 | ++DOMWINDOW == 87 (1665C800) [pid = 3704] [serial = 205] [outer = 138CB400] 19:34:29 INFO - PROCESS | 3704 | 1461206069517 Marionette DEBUG loaded listener.js 19:34:29 INFO - PROCESS | 3704 | ++DOMWINDOW == 88 (16748C00) [pid = 3704] [serial = 206] [outer = 138CB400] 19:34:30 INFO - PROCESS | 3704 | 1461206070048 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 19:34:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 19:34:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 804ms 19:34:30 INFO - PROCESS | 3704 | 1461206070087 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 19:34:30 INFO - PROCESS | 3704 | 1461206070093 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 19:34:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 19:34:30 INFO - PROCESS | 3704 | 1461206070099 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 19:34:30 INFO - PROCESS | 3704 | 1461206070102 Marionette TRACE conn3 <- [1,242,null,{}] 19:34:30 INFO - PROCESS | 3704 | 1461206070106 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:34:30 INFO - PROCESS | 3704 | 1461206070214 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 19:34:30 INFO - PROCESS | 3704 | 1461206070336 Marionette TRACE conn3 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:30 INFO - PROCESS | 3704 | ++DOCSHELL 18017400 == 45 [pid = 3704] [id = 70] 19:34:30 INFO - PROCESS | 3704 | ++DOMWINDOW == 89 (18336C00) [pid = 3704] [serial = 207] [outer = 00000000] 19:34:30 INFO - PROCESS | 3704 | ++DOMWINDOW == 90 (197AE000) [pid = 3704] [serial = 208] [outer = 18336C00] 19:34:30 INFO - PROCESS | 3704 | 1461206070390 Marionette DEBUG loaded listener.js 19:34:30 INFO - PROCESS | 3704 | ++DOMWINDOW == 91 (19EB6800) [pid = 3704] [serial = 209] [outer = 18336C00] 19:34:30 INFO - PROCESS | 3704 | 1461206070908 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 19:34:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 19:34:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 896ms 19:34:30 INFO - PROCESS | 3704 | 1461206070985 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 19:34:30 INFO - PROCESS | 3704 | 1461206070988 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 19:34:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 19:34:30 INFO - PROCESS | 3704 | 1461206070991 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 19:34:30 INFO - PROCESS | 3704 | 1461206070995 Marionette TRACE conn3 <- [1,246,null,{}] 19:34:31 INFO - PROCESS | 3704 | 1461206071006 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:34:31 INFO - PROCESS | 3704 | 1461206071107 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 19:34:31 INFO - PROCESS | 3704 | 1461206071183 Marionette TRACE conn3 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:31 INFO - PROCESS | 3704 | ++DOCSHELL 1AA68800 == 46 [pid = 3704] [id = 71] 19:34:31 INFO - PROCESS | 3704 | ++DOMWINDOW == 92 (1AA69800) [pid = 3704] [serial = 210] [outer = 00000000] 19:34:31 INFO - PROCESS | 3704 | ++DOMWINDOW == 93 (1C410400) [pid = 3704] [serial = 211] [outer = 1AA69800] 19:34:31 INFO - PROCESS | 3704 | 1461206071239 Marionette DEBUG loaded listener.js 19:34:31 INFO - PROCESS | 3704 | ++DOMWINDOW == 94 (1C416800) [pid = 3704] [serial = 212] [outer = 1AA69800] 19:34:31 INFO - PROCESS | 3704 | 1461206071953 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 19:34:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 19:34:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 990ms 19:34:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 19:34:31 INFO - PROCESS | 3704 | 1461206071993 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 19:34:31 INFO - PROCESS | 3704 | 1461206071997 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 19:34:31 INFO - PROCESS | 3704 | 1461206072002 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 19:34:31 INFO - PROCESS | 3704 | 1461206072006 Marionette TRACE conn3 <- [1,250,null,{}] 19:34:31 INFO - PROCESS | 3704 | 1461206072012 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:34:32 INFO - PROCESS | 3704 | 1461206072101 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 19:34:32 INFO - PROCESS | 3704 | 1461206072197 Marionette TRACE conn3 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:32 INFO - PROCESS | 3704 | ++DOCSHELL 14351C00 == 47 [pid = 3704] [id = 72] 19:34:32 INFO - PROCESS | 3704 | ++DOMWINDOW == 95 (146B1800) [pid = 3704] [serial = 213] [outer = 00000000] 19:34:32 INFO - PROCESS | 3704 | ++DOMWINDOW == 96 (15F93400) [pid = 3704] [serial = 214] [outer = 146B1800] 19:34:32 INFO - PROCESS | 3704 | 1461206072249 Marionette DEBUG loaded listener.js 19:34:32 INFO - PROCESS | 3704 | ++DOMWINDOW == 97 (16560400) [pid = 3704] [serial = 215] [outer = 146B1800] 19:34:32 INFO - PROCESS | 3704 | --DOCSHELL 1CC50C00 == 46 [pid = 3704] [id = 67] 19:34:32 INFO - PROCESS | 3704 | --DOCSHELL 1C463000 == 45 [pid = 3704] [id = 66] 19:34:32 INFO - PROCESS | 3704 | --DOCSHELL 14A0C800 == 44 [pid = 3704] [id = 65] 19:34:32 INFO - PROCESS | 3704 | --DOCSHELL 1AE45C00 == 43 [pid = 3704] [id = 64] 19:34:32 INFO - PROCESS | 3704 | --DOCSHELL 1665BC00 == 42 [pid = 3704] [id = 63] 19:34:32 INFO - PROCESS | 3704 | --DOCSHELL 15923400 == 41 [pid = 3704] [id = 62] 19:34:32 INFO - PROCESS | 3704 | --DOCSHELL 197AA800 == 40 [pid = 3704] [id = 61] 19:34:32 INFO - PROCESS | 3704 | --DOCSHELL 18334800 == 39 [pid = 3704] [id = 60] 19:34:32 INFO - PROCESS | 3704 | --DOCSHELL 1803C000 == 38 [pid = 3704] [id = 59] 19:34:32 INFO - PROCESS | 3704 | --DOCSHELL 14303C00 == 37 [pid = 3704] [id = 58] 19:34:32 INFO - PROCESS | 3704 | --DOCSHELL 13264000 == 36 [pid = 3704] [id = 57] 19:34:32 INFO - PROCESS | 3704 | --DOCSHELL 16664800 == 35 [pid = 3704] [id = 56] 19:34:32 INFO - PROCESS | 3704 | --DOMWINDOW == 96 (19D43000) [pid = 3704] [serial = 153] [outer = 00000000] [url = about:blank] 19:34:32 INFO - PROCESS | 3704 | --DOMWINDOW == 95 (15923000) [pid = 3704] [serial = 141] [outer = 00000000] [url = about:blank] 19:34:32 INFO - PROCESS | 3704 | --DOMWINDOW == 94 (17B09000) [pid = 3704] [serial = 144] [outer = 00000000] [url = about:blank] 19:34:32 INFO - PROCESS | 3704 | --DOMWINDOW == 93 (15D45000) [pid = 3704] [serial = 142] [outer = 00000000] [url = about:blank] 19:34:32 INFO - PROCESS | 3704 | --DOMWINDOW == 92 (19040400) [pid = 3704] [serial = 150] [outer = 00000000] [url = about:blank] 19:34:32 INFO - PROCESS | 3704 | --DOMWINDOW == 91 (1974E800) [pid = 3704] [serial = 151] [outer = 00000000] [url = about:blank] 19:34:32 INFO - PROCESS | 3704 | --DOMWINDOW == 90 (18030000) [pid = 3704] [serial = 145] [outer = 00000000] [url = about:blank] 19:34:32 INFO - PROCESS | 3704 | --DOMWINDOW == 89 (1898AC00) [pid = 3704] [serial = 148] [outer = 00000000] [url = about:blank] 19:34:32 INFO - PROCESS | 3704 | --DOMWINDOW == 88 (183B0400) [pid = 3704] [serial = 147] [outer = 00000000] [url = about:blank] 19:34:32 INFO - PROCESS | 3704 | --DOMWINDOW == 87 (18771000) [pid = 3704] [serial = 139] [outer = 00000000] [url = about:blank] 19:34:32 INFO - PROCESS | 3704 | --DOMWINDOW == 86 (183B4400) [pid = 3704] [serial = 138] [outer = 00000000] [url = about:blank] 19:34:32 INFO - PROCESS | 3704 | --DOMWINDOW == 85 (138C1800) [pid = 3704] [serial = 130] [outer = 00000000] [url = about:blank] 19:34:32 INFO - PROCESS | 3704 | --DOMWINDOW == 84 (15FEF800) [pid = 3704] [serial = 127] [outer = 00000000] [url = about:blank] 19:34:32 INFO - PROCESS | 3704 | --DOMWINDOW == 83 (16978800) [pid = 3704] [serial = 136] [outer = 00000000] [url = about:blank] 19:34:32 INFO - PROCESS | 3704 | --DOMWINDOW == 82 (159B7000) [pid = 3704] [serial = 133] [outer = 00000000] [url = about:blank] 19:34:32 INFO - PROCESS | 3704 | 1461206072776 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 19:34:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 19:34:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 835ms 19:34:32 INFO - PROCESS | 3704 | 1461206072826 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 19:34:32 INFO - PROCESS | 3704 | 1461206072832 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 19:34:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 19:34:32 INFO - PROCESS | 3704 | 1461206072838 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 19:34:32 INFO - PROCESS | 3704 | 1461206072840 Marionette TRACE conn3 <- [1,254,null,{}] 19:34:32 INFO - PROCESS | 3704 | 1461206072844 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:34:32 INFO - PROCESS | 3704 | 1461206072919 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 19:34:32 INFO - PROCESS | 3704 | 1461206072928 Marionette TRACE conn3 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:32 INFO - PROCESS | 3704 | ++DOCSHELL 138C0C00 == 36 [pid = 3704] [id = 73] 19:34:32 INFO - PROCESS | 3704 | ++DOMWINDOW == 83 (138C5800) [pid = 3704] [serial = 216] [outer = 00000000] 19:34:32 INFO - PROCESS | 3704 | ++DOMWINDOW == 84 (160AE800) [pid = 3704] [serial = 217] [outer = 138C5800] 19:34:32 INFO - PROCESS | 3704 | 1461206072973 Marionette DEBUG loaded listener.js 19:34:33 INFO - PROCESS | 3704 | ++DOMWINDOW == 85 (16747800) [pid = 3704] [serial = 218] [outer = 138C5800] 19:34:33 INFO - PROCESS | 3704 | 1461206073413 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 19:34:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 19:34:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 587ms 19:34:33 INFO - PROCESS | 3704 | 1461206073433 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 19:34:33 INFO - PROCESS | 3704 | 1461206073435 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 19:34:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 19:34:33 INFO - PROCESS | 3704 | 1461206073438 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 19:34:33 INFO - PROCESS | 3704 | 1461206073442 Marionette TRACE conn3 <- [1,258,null,{}] 19:34:33 INFO - PROCESS | 3704 | 1461206073455 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:34:33 INFO - PROCESS | 3704 | 1461206073533 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 19:34:33 INFO - PROCESS | 3704 | 1461206073540 Marionette TRACE conn3 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:33 INFO - PROCESS | 3704 | ++DOCSHELL 183B4400 == 37 [pid = 3704] [id = 74] 19:34:33 INFO - PROCESS | 3704 | ++DOMWINDOW == 86 (1871C400) [pid = 3704] [serial = 219] [outer = 00000000] 19:34:33 INFO - PROCESS | 3704 | ++DOMWINDOW == 87 (18771C00) [pid = 3704] [serial = 220] [outer = 1871C400] 19:34:33 INFO - PROCESS | 3704 | 1461206073586 Marionette DEBUG loaded listener.js 19:34:33 INFO - PROCESS | 3704 | ++DOMWINDOW == 88 (18B2E800) [pid = 3704] [serial = 221] [outer = 1871C400] 19:34:34 INFO - PROCESS | 3704 | 1461206074029 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 19:34:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 19:34:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 634ms 19:34:34 INFO - PROCESS | 3704 | 1461206074059 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 19:34:34 INFO - PROCESS | 3704 | 1461206074062 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 19:34:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 19:34:34 INFO - PROCESS | 3704 | 1461206074069 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 19:34:34 INFO - PROCESS | 3704 | 1461206074071 Marionette TRACE conn3 <- [1,262,null,{}] 19:34:34 INFO - PROCESS | 3704 | 1461206074074 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:34:34 INFO - PROCESS | 3704 | 1461206074149 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 19:34:34 INFO - PROCESS | 3704 | 1461206074155 Marionette TRACE conn3 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:34 INFO - PROCESS | 3704 | ++DOCSHELL 18F2C800 == 38 [pid = 3704] [id = 75] 19:34:34 INFO - PROCESS | 3704 | ++DOMWINDOW == 89 (18F2CC00) [pid = 3704] [serial = 222] [outer = 00000000] 19:34:34 INFO - PROCESS | 3704 | ++DOMWINDOW == 90 (19752400) [pid = 3704] [serial = 223] [outer = 18F2CC00] 19:34:34 INFO - PROCESS | 3704 | 1461206074200 Marionette DEBUG loaded listener.js 19:34:34 INFO - PROCESS | 3704 | ++DOMWINDOW == 91 (198B2800) [pid = 3704] [serial = 224] [outer = 18F2CC00] 19:34:34 INFO - PROCESS | 3704 | 1461206074597 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 19:34:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 19:34:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 588ms 19:34:34 INFO - PROCESS | 3704 | 1461206074662 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 19:34:34 INFO - PROCESS | 3704 | 1461206074664 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 19:34:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 19:34:34 INFO - PROCESS | 3704 | 1461206074667 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 19:34:34 INFO - PROCESS | 3704 | 1461206074669 Marionette TRACE conn3 <- [1,266,null,{}] 19:34:34 INFO - PROCESS | 3704 | 1461206074672 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:34:34 INFO - PROCESS | 3704 | 1461206074749 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 19:34:34 INFO - PROCESS | 3704 | 1461206074755 Marionette TRACE conn3 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:34 INFO - PROCESS | 3704 | ++DOCSHELL 19D49800 == 39 [pid = 3704] [id = 76] 19:34:34 INFO - PROCESS | 3704 | ++DOMWINDOW == 92 (19EB6000) [pid = 3704] [serial = 225] [outer = 00000000] 19:34:34 INFO - PROCESS | 3704 | ++DOMWINDOW == 93 (1A311C00) [pid = 3704] [serial = 226] [outer = 19EB6000] 19:34:34 INFO - PROCESS | 3704 | 1461206074799 Marionette DEBUG loaded listener.js 19:34:34 INFO - PROCESS | 3704 | ++DOMWINDOW == 94 (1A3A1800) [pid = 3704] [serial = 227] [outer = 19EB6000] 19:34:35 INFO - PROCESS | 3704 | 1461206075277 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 19:34:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 19:34:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 634ms 19:34:35 INFO - PROCESS | 3704 | 1461206075311 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 19:34:35 INFO - PROCESS | 3704 | 1461206075313 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 19:34:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 19:34:35 INFO - PROCESS | 3704 | 1461206075317 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 19:34:35 INFO - PROCESS | 3704 | 1461206075318 Marionette TRACE conn3 <- [1,270,null,{}] 19:34:35 INFO - PROCESS | 3704 | 1461206075322 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:34:35 INFO - PROCESS | 3704 | 1461206075435 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 19:34:35 INFO - PROCESS | 3704 | 1461206075444 Marionette TRACE conn3 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:35 INFO - PROCESS | 3704 | ++DOCSHELL 13A04000 == 40 [pid = 3704] [id = 77] 19:34:35 INFO - PROCESS | 3704 | ++DOMWINDOW == 95 (1A86C800) [pid = 3704] [serial = 228] [outer = 00000000] 19:34:35 INFO - PROCESS | 3704 | ++DOMWINDOW == 96 (1C412C00) [pid = 3704] [serial = 229] [outer = 1A86C800] 19:34:35 INFO - PROCESS | 3704 | 1461206075491 Marionette DEBUG loaded listener.js 19:34:35 INFO - PROCESS | 3704 | ++DOMWINDOW == 97 (1C412000) [pid = 3704] [serial = 230] [outer = 1A86C800] 19:34:35 INFO - PROCESS | 3704 | 1461206075884 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 19:34:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 19:34:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 634ms 19:34:35 INFO - PROCESS | 3704 | 1461206075937 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 19:34:35 INFO - PROCESS | 3704 | 1461206075939 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 19:34:35 INFO - PROCESS | 3704 | 1461206075942 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 19:34:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 19:34:35 INFO - PROCESS | 3704 | 1461206075944 Marionette TRACE conn3 <- [1,274,null,{}] 19:34:35 INFO - PROCESS | 3704 | 1461206075953 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:34:36 INFO - PROCESS | 3704 | 1461206076048 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 19:34:36 INFO - PROCESS | 3704 | 1461206076121 Marionette TRACE conn3 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:36 INFO - PROCESS | 3704 | ++DOCSHELL 1A4BC800 == 41 [pid = 3704] [id = 78] 19:34:36 INFO - PROCESS | 3704 | ++DOMWINDOW == 98 (1C415400) [pid = 3704] [serial = 231] [outer = 00000000] 19:34:36 INFO - PROCESS | 3704 | ++DOMWINDOW == 99 (1CA22C00) [pid = 3704] [serial = 232] [outer = 1C415400] 19:34:36 INFO - PROCESS | 3704 | 1461206076163 Marionette DEBUG loaded listener.js 19:34:36 INFO - PROCESS | 3704 | ++DOMWINDOW == 100 (1CA22000) [pid = 3704] [serial = 233] [outer = 1C415400] 19:34:36 INFO - PROCESS | 3704 | 1461206076549 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 19:34:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 19:34:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 619ms 19:34:36 INFO - PROCESS | 3704 | 1461206076581 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 19:34:36 INFO - PROCESS | 3704 | 1461206076583 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 19:34:36 INFO - PROCESS | 3704 | 1461206076586 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 19:34:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 19:34:36 INFO - PROCESS | 3704 | 1461206076588 Marionette TRACE conn3 <- [1,278,null,{}] 19:34:36 INFO - PROCESS | 3704 | 1461206076591 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:34:36 INFO - PROCESS | 3704 | 1461206076686 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 19:34:36 INFO - PROCESS | 3704 | 1461206076692 Marionette TRACE conn3 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:36 INFO - PROCESS | 3704 | ++DOCSHELL 1320F000 == 42 [pid = 3704] [id = 79] 19:34:36 INFO - PROCESS | 3704 | ++DOMWINDOW == 101 (1C40E800) [pid = 3704] [serial = 234] [outer = 00000000] 19:34:36 INFO - PROCESS | 3704 | ++DOMWINDOW == 102 (1CF7A000) [pid = 3704] [serial = 235] [outer = 1C40E800] 19:34:36 INFO - PROCESS | 3704 | 1461206076735 Marionette DEBUG loaded listener.js 19:34:36 INFO - PROCESS | 3704 | ++DOMWINDOW == 103 (1CF79400) [pid = 3704] [serial = 236] [outer = 1C40E800] 19:34:37 INFO - PROCESS | 3704 | --DOMWINDOW == 102 (1CC5D400) [pid = 3704] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 19:34:37 INFO - PROCESS | 3704 | --DOMWINDOW == 101 (18728C00) [pid = 3704] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 19:34:37 INFO - PROCESS | 3704 | --DOMWINDOW == 100 (1C416000) [pid = 3704] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 19:34:37 INFO - PROCESS | 3704 | --DOMWINDOW == 99 (1C208C00) [pid = 3704] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 19:34:37 INFO - PROCESS | 3704 | --DOMWINDOW == 98 (19B82800) [pid = 3704] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 19:34:37 INFO - PROCESS | 3704 | --DOMWINDOW == 97 (1832B800) [pid = 3704] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 19:34:37 INFO - PROCESS | 3704 | --DOMWINDOW == 96 (13265400) [pid = 3704] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 19:34:37 INFO - PROCESS | 3704 | --DOMWINDOW == 95 (14304000) [pid = 3704] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 19:34:37 INFO - PROCESS | 3704 | --DOMWINDOW == 94 (18335800) [pid = 3704] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 19:34:37 INFO - PROCESS | 3704 | --DOMWINDOW == 93 (14A64C00) [pid = 3704] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 19:34:37 INFO - PROCESS | 3704 | --DOMWINDOW == 92 (1CC52800) [pid = 3704] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 19:34:37 INFO - PROCESS | 3704 | 1461206077274 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 19:34:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 19:34:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 727ms 19:34:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 19:34:37 INFO - PROCESS | 3704 | 1461206077310 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 19:34:37 INFO - PROCESS | 3704 | 1461206077312 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 19:34:37 INFO - PROCESS | 3704 | 1461206077315 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 19:34:37 INFO - PROCESS | 3704 | 1461206077317 Marionette TRACE conn3 <- [1,282,null,{}] 19:34:37 INFO - PROCESS | 3704 | 1461206077320 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:34:37 INFO - PROCESS | 3704 | 1461206077440 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 19:34:37 INFO - PROCESS | 3704 | 1461206077486 Marionette TRACE conn3 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:37 INFO - PROCESS | 3704 | ++DOCSHELL 159B6400 == 43 [pid = 3704] [id = 80] 19:34:37 INFO - PROCESS | 3704 | ++DOMWINDOW == 93 (1665C400) [pid = 3704] [serial = 237] [outer = 00000000] 19:34:37 INFO - PROCESS | 3704 | ++DOMWINDOW == 94 (1A2B9400) [pid = 3704] [serial = 238] [outer = 1665C400] 19:34:37 INFO - PROCESS | 3704 | 1461206077530 Marionette DEBUG loaded listener.js 19:34:37 INFO - PROCESS | 3704 | ++DOMWINDOW == 95 (1CA21000) [pid = 3704] [serial = 239] [outer = 1665C400] 19:34:37 INFO - PROCESS | 3704 | 1461206077852 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 19:34:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 19:34:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 588ms 19:34:37 INFO - PROCESS | 3704 | 1461206077912 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 19:34:37 INFO - PROCESS | 3704 | 1461206077914 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 19:34:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 19:34:37 INFO - PROCESS | 3704 | 1461206077917 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 19:34:37 INFO - PROCESS | 3704 | 1461206077919 Marionette TRACE conn3 <- [1,286,null,{}] 19:34:37 INFO - PROCESS | 3704 | 1461206077923 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:34:38 INFO - PROCESS | 3704 | 1461206078021 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 19:34:38 INFO - PROCESS | 3704 | 1461206078029 Marionette TRACE conn3 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:38 INFO - PROCESS | 3704 | ++DOCSHELL 18016800 == 44 [pid = 3704] [id = 81] 19:34:38 INFO - PROCESS | 3704 | ++DOMWINDOW == 96 (18720C00) [pid = 3704] [serial = 240] [outer = 00000000] 19:34:38 INFO - PROCESS | 3704 | ++DOMWINDOW == 97 (1D3B2C00) [pid = 3704] [serial = 241] [outer = 18720C00] 19:34:38 INFO - PROCESS | 3704 | 1461206078076 Marionette DEBUG loaded listener.js 19:34:38 INFO - PROCESS | 3704 | ++DOMWINDOW == 98 (1D4D8800) [pid = 3704] [serial = 242] [outer = 18720C00] 19:34:38 INFO - PROCESS | 3704 | 1461206078456 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 19:34:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 19:34:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 587ms 19:34:38 INFO - PROCESS | 3704 | 1461206078525 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 19:34:38 INFO - PROCESS | 3704 | 1461206078528 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 19:34:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 19:34:38 INFO - PROCESS | 3704 | 1461206078555 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 19:34:38 INFO - PROCESS | 3704 | 1461206078557 Marionette TRACE conn3 <- [1,290,null,{}] 19:34:38 INFO - PROCESS | 3704 | 1461206078563 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:34:38 INFO - PROCESS | 3704 | 1461206078668 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 19:34:38 INFO - PROCESS | 3704 | 1461206078717 Marionette TRACE conn3 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:38 INFO - PROCESS | 3704 | ++DOCSHELL 1D8E0000 == 45 [pid = 3704] [id = 82] 19:34:38 INFO - PROCESS | 3704 | ++DOMWINDOW == 99 (1D8E0400) [pid = 3704] [serial = 243] [outer = 00000000] 19:34:38 INFO - PROCESS | 3704 | ++DOMWINDOW == 100 (1D8E7C00) [pid = 3704] [serial = 244] [outer = 1D8E0400] 19:34:38 INFO - PROCESS | 3704 | 1461206078771 Marionette DEBUG loaded listener.js 19:34:38 INFO - PROCESS | 3704 | ++DOMWINDOW == 101 (1D8EC800) [pid = 3704] [serial = 245] [outer = 1D8E0400] 19:34:39 INFO - PROCESS | 3704 | 1461206079241 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 19:34:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 19:34:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 742ms 19:34:39 INFO - PROCESS | 3704 | 1461206079284 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 19:34:39 INFO - PROCESS | 3704 | 1461206079288 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 19:34:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 19:34:39 INFO - PROCESS | 3704 | 1461206079294 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 19:34:39 INFO - PROCESS | 3704 | 1461206079298 Marionette TRACE conn3 <- [1,294,null,{}] 19:34:39 INFO - PROCESS | 3704 | 1461206079304 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:34:39 INFO - PROCESS | 3704 | 1461206079414 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 19:34:39 INFO - PROCESS | 3704 | 1461206079503 Marionette TRACE conn3 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:39 INFO - PROCESS | 3704 | ++DOCSHELL 1378F400 == 46 [pid = 3704] [id = 83] 19:34:39 INFO - PROCESS | 3704 | ++DOMWINDOW == 102 (13796C00) [pid = 3704] [serial = 246] [outer = 00000000] 19:34:39 INFO - PROCESS | 3704 | ++DOMWINDOW == 103 (159B3800) [pid = 3704] [serial = 247] [outer = 13796C00] 19:34:39 INFO - PROCESS | 3704 | 1461206079560 Marionette DEBUG loaded listener.js 19:34:39 INFO - PROCESS | 3704 | ++DOMWINDOW == 104 (15DB7400) [pid = 3704] [serial = 248] [outer = 13796C00] 19:34:40 INFO - PROCESS | 3704 | 1461206080170 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:34:40 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. 19:34:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 943ms 19:34:40 INFO - PROCESS | 3704 | 1461206080224 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 19:34:40 INFO - PROCESS | 3704 | 1461206080230 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 19:34:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 19:34:40 INFO - PROCESS | 3704 | 1461206080236 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 19:34:40 INFO - PROCESS | 3704 | 1461206080239 Marionette TRACE conn3 <- [1,298,null,{}] 19:34:40 INFO - PROCESS | 3704 | 1461206080243 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:34:40 INFO - PROCESS | 3704 | 1461206080348 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 19:34:40 INFO - PROCESS | 3704 | 1461206080435 Marionette TRACE conn3 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:40 INFO - PROCESS | 3704 | ++DOCSHELL 15DDBC00 == 47 [pid = 3704] [id = 84] 19:34:40 INFO - PROCESS | 3704 | ++DOMWINDOW == 105 (15DE9800) [pid = 3704] [serial = 249] [outer = 00000000] 19:34:40 INFO - PROCESS | 3704 | ++DOMWINDOW == 106 (18337C00) [pid = 3704] [serial = 250] [outer = 15DE9800] 19:34:40 INFO - PROCESS | 3704 | 1461206080489 Marionette DEBUG loaded listener.js 19:34:40 INFO - PROCESS | 3704 | ++DOMWINDOW == 107 (18990800) [pid = 3704] [serial = 251] [outer = 15DE9800] 19:34:40 INFO - PROCESS | 3704 | 1461206081000 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:34:41 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. 19:34:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 804ms 19:34:41 INFO - PROCESS | 3704 | 1461206081036 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 19:34:41 INFO - PROCESS | 3704 | 1461206081039 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 19:34:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 19:34:41 INFO - PROCESS | 3704 | 1461206081043 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 19:34:41 INFO - PROCESS | 3704 | 1461206081046 Marionette TRACE conn3 <- [1,302,null,{}] 19:34:41 INFO - PROCESS | 3704 | 1461206081057 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:34:41 INFO - PROCESS | 3704 | 1461206081158 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 19:34:41 INFO - PROCESS | 3704 | 1461206081246 Marionette TRACE conn3 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:41 INFO - PROCESS | 3704 | ++DOCSHELL 1C411000 == 48 [pid = 3704] [id = 85] 19:34:41 INFO - PROCESS | 3704 | ++DOMWINDOW == 108 (1C411800) [pid = 3704] [serial = 252] [outer = 00000000] 19:34:41 INFO - PROCESS | 3704 | ++DOMWINDOW == 109 (1CC5CC00) [pid = 3704] [serial = 253] [outer = 1C411800] 19:34:41 INFO - PROCESS | 3704 | 1461206081302 Marionette DEBUG loaded listener.js 19:34:41 INFO - PROCESS | 3704 | ++DOMWINDOW == 110 (1D738C00) [pid = 3704] [serial = 254] [outer = 1C411800] 19:34:41 INFO - PROCESS | 3704 | 1461206082006 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:34:42 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. 19:34:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1035ms 19:34:42 INFO - PROCESS | 3704 | 1461206082088 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 19:34:42 INFO - PROCESS | 3704 | 1461206082091 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 19:34:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 19:34:42 INFO - PROCESS | 3704 | 1461206082177 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 19:34:42 INFO - PROCESS | 3704 | 1461206082179 Marionette TRACE conn3 <- [1,306,null,{}] 19:34:42 INFO - PROCESS | 3704 | 1461206082191 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:34:42 INFO - PROCESS | 3704 | 1461206082277 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 19:34:42 INFO - PROCESS | 3704 | 1461206082385 Marionette TRACE conn3 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:42 INFO - PROCESS | 3704 | ++DOCSHELL 13A04400 == 49 [pid = 3704] [id = 86] 19:34:42 INFO - PROCESS | 3704 | ++DOMWINDOW == 111 (14306800) [pid = 3704] [serial = 255] [outer = 00000000] 19:34:42 INFO - PROCESS | 3704 | ++DOMWINDOW == 112 (1655FC00) [pid = 3704] [serial = 256] [outer = 14306800] 19:34:42 INFO - PROCESS | 3704 | 1461206082445 Marionette DEBUG loaded listener.js 19:34:42 INFO - PROCESS | 3704 | ++DOMWINDOW == 113 (17B09800) [pid = 3704] [serial = 257] [outer = 14306800] 19:34:43 INFO - PROCESS | 3704 | 1461206083065 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:34:43 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. 19:34:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 989ms 19:34:43 INFO - PROCESS | 3704 | 1461206083122 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 19:34:43 INFO - PROCESS | 3704 | 1461206083127 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 19:34:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 19:34:43 INFO - PROCESS | 3704 | 1461206083132 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 19:34:43 INFO - PROCESS | 3704 | 1461206083136 Marionette TRACE conn3 <- [1,310,null,{}] 19:34:43 INFO - PROCESS | 3704 | 1461206083141 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:34:43 INFO - PROCESS | 3704 | 1461206083236 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 19:34:43 INFO - PROCESS | 3704 | 1461206083327 Marionette TRACE conn3 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:43 INFO - PROCESS | 3704 | ++DOCSHELL 15D44000 == 50 [pid = 3704] [id = 87] 19:34:43 INFO - PROCESS | 3704 | ++DOMWINDOW == 114 (15DB9800) [pid = 3704] [serial = 258] [outer = 00000000] 19:34:43 INFO - PROCESS | 3704 | ++DOMWINDOW == 115 (16970800) [pid = 3704] [serial = 259] [outer = 15DB9800] 19:34:43 INFO - PROCESS | 3704 | 1461206083376 Marionette DEBUG loaded listener.js 19:34:43 INFO - PROCESS | 3704 | ++DOMWINDOW == 116 (17B03800) [pid = 3704] [serial = 260] [outer = 15DB9800] 19:34:43 INFO - PROCESS | 3704 | --DOCSHELL 18016800 == 49 [pid = 3704] [id = 81] 19:34:43 INFO - PROCESS | 3704 | --DOCSHELL 159B6400 == 48 [pid = 3704] [id = 80] 19:34:43 INFO - PROCESS | 3704 | --DOCSHELL 1320F000 == 47 [pid = 3704] [id = 79] 19:34:43 INFO - PROCESS | 3704 | --DOCSHELL 1A4BC800 == 46 [pid = 3704] [id = 78] 19:34:43 INFO - PROCESS | 3704 | --DOCSHELL 13A04000 == 45 [pid = 3704] [id = 77] 19:34:43 INFO - PROCESS | 3704 | --DOCSHELL 19D49800 == 44 [pid = 3704] [id = 76] 19:34:43 INFO - PROCESS | 3704 | --DOCSHELL 18F2C800 == 43 [pid = 3704] [id = 75] 19:34:43 INFO - PROCESS | 3704 | --DOCSHELL 183B4400 == 42 [pid = 3704] [id = 74] 19:34:43 INFO - PROCESS | 3704 | --DOCSHELL 138C0C00 == 41 [pid = 3704] [id = 73] 19:34:43 INFO - PROCESS | 3704 | --DOCSHELL 14351C00 == 40 [pid = 3704] [id = 72] 19:34:43 INFO - PROCESS | 3704 | --DOCSHELL 18017400 == 39 [pid = 3704] [id = 70] 19:34:43 INFO - PROCESS | 3704 | --DOCSHELL 13260800 == 38 [pid = 3704] [id = 69] 19:34:43 INFO - PROCESS | 3704 | --DOMWINDOW == 115 (1AA5E800) [pid = 3704] [serial = 184] [outer = 00000000] [url = about:blank] 19:34:43 INFO - PROCESS | 3704 | --DOMWINDOW == 114 (1AE52800) [pid = 3704] [serial = 185] [outer = 00000000] [url = about:blank] 19:34:43 INFO - PROCESS | 3704 | --DOMWINDOW == 113 (1CA1EC00) [pid = 3704] [serial = 190] [outer = 00000000] [url = about:blank] 19:34:43 INFO - PROCESS | 3704 | --DOMWINDOW == 112 (18763C00) [pid = 3704] [serial = 159] [outer = 00000000] [url = about:blank] 19:34:43 INFO - PROCESS | 3704 | --DOMWINDOW == 111 (1A2BA800) [pid = 3704] [serial = 162] [outer = 00000000] [url = about:blank] 19:34:43 INFO - PROCESS | 3704 | --DOMWINDOW == 110 (1C467400) [pid = 3704] [serial = 188] [outer = 00000000] [url = about:blank] 19:34:43 INFO - PROCESS | 3704 | --DOMWINDOW == 109 (14AF4000) [pid = 3704] [serial = 156] [outer = 00000000] [url = about:blank] 19:34:43 INFO - PROCESS | 3704 | --DOMWINDOW == 108 (19EB9000) [pid = 3704] [serial = 181] [outer = 00000000] [url = about:blank] 19:34:43 INFO - PROCESS | 3704 | --DOMWINDOW == 107 (18337800) [pid = 3704] [serial = 175] [outer = 00000000] [url = about:blank] 19:34:43 INFO - PROCESS | 3704 | --DOMWINDOW == 106 (18724000) [pid = 3704] [serial = 176] [outer = 00000000] [url = about:blank] 19:34:43 INFO - PROCESS | 3704 | --DOMWINDOW == 105 (15D3C800) [pid = 3704] [serial = 170] [outer = 00000000] [url = about:blank] 19:34:43 INFO - PROCESS | 3704 | --DOMWINDOW == 104 (142AA000) [pid = 3704] [serial = 169] [outer = 00000000] [url = about:blank] 19:34:43 INFO - PROCESS | 3704 | --DOMWINDOW == 103 (16561400) [pid = 3704] [serial = 172] [outer = 00000000] [url = about:blank] 19:34:43 INFO - PROCESS | 3704 | --DOMWINDOW == 102 (1665D000) [pid = 3704] [serial = 173] [outer = 00000000] [url = about:blank] 19:34:43 INFO - PROCESS | 3704 | --DOMWINDOW == 101 (19043000) [pid = 3704] [serial = 178] [outer = 00000000] [url = about:blank] 19:34:43 INFO - PROCESS | 3704 | --DOMWINDOW == 100 (16666400) [pid = 3704] [serial = 179] [outer = 00000000] [url = about:blank] 19:34:43 INFO - PROCESS | 3704 | --DOMWINDOW == 99 (1C467C00) [pid = 3704] [serial = 187] [outer = 00000000] [url = about:blank] 19:34:43 INFO - PROCESS | 3704 | --DOMWINDOW == 98 (1A4BAC00) [pid = 3704] [serial = 165] [outer = 00000000] [url = about:blank] 19:34:43 INFO - PROCESS | 3704 | --DOMWINDOW == 97 (1A8AC800) [pid = 3704] [serial = 194] [outer = 00000000] [url = about:blank] 19:34:43 INFO - PROCESS | 3704 | --DOMWINDOW == 96 (1697A000) [pid = 3704] [serial = 193] [outer = 00000000] [url = about:blank] 19:34:43 INFO - PROCESS | 3704 | --DOMWINDOW == 95 (1E70EC00) [pid = 3704] [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.] 19:34:43 INFO - PROCESS | 3704 | --DOMWINDOW == 94 (1CA23000) [pid = 3704] [serial = 191] [outer = 00000000] [url = about:blank] 19:34:43 INFO - PROCESS | 3704 | --DOMWINDOW == 93 (19EBC800) [pid = 3704] [serial = 182] [outer = 00000000] [url = about:blank] 19:34:43 INFO - PROCESS | 3704 | 1461206083873 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:34:43 INFO - PROCESS | 3704 | --DOMWINDOW == 92 (1D3B3000) [pid = 3704] [serial = 199] [outer = 00000000] [url = about:blank] 19:34:43 INFO - PROCESS | 3704 | --DOMWINDOW == 91 (1CD47C00) [pid = 3704] [serial = 197] [outer = 00000000] [url = about:blank] 19:34:43 INFO - PROCESS | 3704 | --DOMWINDOW == 90 (1D4D0C00) [pid = 3704] [serial = 200] [outer = 00000000] [url = about:blank] 19:34:43 INFO - PROCESS | 3704 | --DOMWINDOW == 89 (1CD42400) [pid = 3704] [serial = 196] [outer = 00000000] [url = about:blank] 19:34:43 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. 19:34:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 788ms 19:34:43 INFO - PROCESS | 3704 | 1461206083918 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 19:34:43 INFO - PROCESS | 3704 | 1461206083923 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 19:34:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 19:34:43 INFO - PROCESS | 3704 | 1461206083929 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 19:34:43 INFO - PROCESS | 3704 | 1461206083931 Marionette TRACE conn3 <- [1,314,null,{}] 19:34:43 INFO - PROCESS | 3704 | 1461206083935 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:34:44 INFO - PROCESS | 3704 | 1461206084013 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 19:34:44 INFO - PROCESS | 3704 | 1461206084022 Marionette TRACE conn3 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:44 INFO - PROCESS | 3704 | ++DOCSHELL 16564800 == 39 [pid = 3704] [id = 88] 19:34:44 INFO - PROCESS | 3704 | ++DOMWINDOW == 90 (16566400) [pid = 3704] [serial = 261] [outer = 00000000] 19:34:44 INFO - PROCESS | 3704 | ++DOMWINDOW == 91 (18016800) [pid = 3704] [serial = 262] [outer = 16566400] 19:34:44 INFO - PROCESS | 3704 | 1461206084067 Marionette DEBUG loaded listener.js 19:34:44 INFO - PROCESS | 3704 | ++DOMWINDOW == 92 (1832E400) [pid = 3704] [serial = 263] [outer = 16566400] 19:34:44 INFO - PROCESS | 3704 | 1461206084515 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:34:44 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. 19:34:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 634ms 19:34:44 INFO - PROCESS | 3704 | 1461206084566 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 19:34:44 INFO - PROCESS | 3704 | 1461206084568 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 19:34:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 19:34:44 INFO - PROCESS | 3704 | 1461206084572 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 19:34:44 INFO - PROCESS | 3704 | 1461206084575 Marionette TRACE conn3 <- [1,318,null,{}] 19:34:44 INFO - PROCESS | 3704 | 1461206084585 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:34:44 INFO - PROCESS | 3704 | 1461206084663 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 19:34:44 INFO - PROCESS | 3704 | 1461206084671 Marionette TRACE conn3 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:44 INFO - PROCESS | 3704 | ++DOCSHELL 18B31000 == 40 [pid = 3704] [id = 89] 19:34:44 INFO - PROCESS | 3704 | ++DOMWINDOW == 93 (18F26800) [pid = 3704] [serial = 264] [outer = 00000000] 19:34:44 INFO - PROCESS | 3704 | ++DOMWINDOW == 94 (19042000) [pid = 3704] [serial = 265] [outer = 18F26800] 19:34:44 INFO - PROCESS | 3704 | 1461206084719 Marionette DEBUG loaded listener.js 19:34:44 INFO - PROCESS | 3704 | ++DOMWINDOW == 95 (19754400) [pid = 3704] [serial = 266] [outer = 18F26800] 19:34:45 INFO - PROCESS | 3704 | 1461206085143 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:34:45 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. 19:34:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 633ms 19:34:45 INFO - PROCESS | 3704 | 1461206085193 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 19:34:45 INFO - PROCESS | 3704 | 1461206085195 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 19:34:45 INFO - PROCESS | 3704 | 1461206085198 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 19:34:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 19:34:45 INFO - PROCESS | 3704 | 1461206085200 Marionette TRACE conn3 <- [1,322,null,{}] 19:34:45 INFO - PROCESS | 3704 | 1461206085203 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:34:45 INFO - PROCESS | 3704 | 1461206085278 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 19:34:45 INFO - PROCESS | 3704 | 1461206085318 Marionette TRACE conn3 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:45 INFO - PROCESS | 3704 | ++DOCSHELL 19EB3800 == 41 [pid = 3704] [id = 90] 19:34:45 INFO - PROCESS | 3704 | ++DOMWINDOW == 96 (19EB4C00) [pid = 3704] [serial = 267] [outer = 00000000] 19:34:45 INFO - PROCESS | 3704 | ++DOMWINDOW == 97 (1A2C2800) [pid = 3704] [serial = 268] [outer = 19EB4C00] 19:34:45 INFO - PROCESS | 3704 | 1461206085362 Marionette DEBUG loaded listener.js 19:34:45 INFO - PROCESS | 3704 | ++DOMWINDOW == 98 (1A2C0000) [pid = 3704] [serial = 269] [outer = 19EB4C00] 19:34:45 INFO - PROCESS | 3704 | 1461206085660 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 19:34:45 INFO - PROCESS | 3704 | 1461206085827 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:34:45 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. 19:34:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 696ms 19:34:45 INFO - PROCESS | 3704 | 1461206085898 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 19:34:45 INFO - PROCESS | 3704 | 1461206085900 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 19:34:45 INFO - PROCESS | 3704 | 1461206085903 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 19:34:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 19:34:45 INFO - PROCESS | 3704 | 1461206085905 Marionette TRACE conn3 <- [1,326,null,{}] 19:34:45 INFO - PROCESS | 3704 | 1461206085908 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:34:45 INFO - PROCESS | 3704 | 1461206085982 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 19:34:45 INFO - PROCESS | 3704 | 1461206085989 Marionette TRACE conn3 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:45 INFO - PROCESS | 3704 | ++DOCSHELL 1A4BDC00 == 42 [pid = 3704] [id = 91] 19:34:45 INFO - PROCESS | 3704 | ++DOMWINDOW == 99 (1A876400) [pid = 3704] [serial = 270] [outer = 00000000] 19:34:46 INFO - PROCESS | 3704 | ++DOMWINDOW == 100 (1C415000) [pid = 3704] [serial = 271] [outer = 1A876400] 19:34:46 INFO - PROCESS | 3704 | 1461206086033 Marionette DEBUG loaded listener.js 19:34:46 INFO - PROCESS | 3704 | ++DOMWINDOW == 101 (1C46A000) [pid = 3704] [serial = 272] [outer = 1A876400] 19:34:46 INFO - PROCESS | 3704 | 1461206086494 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:34:46 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. 19:34:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 634ms 19:34:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 19:34:46 INFO - PROCESS | 3704 | 1461206086527 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 19:34:46 INFO - PROCESS | 3704 | 1461206086529 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 19:34:46 INFO - PROCESS | 3704 | 1461206086532 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 19:34:46 INFO - PROCESS | 3704 | 1461206086534 Marionette TRACE conn3 <- [1,330,null,{}] 19:34:46 INFO - PROCESS | 3704 | 1461206086537 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:34:46 INFO - PROCESS | 3704 | 1461206086669 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 19:34:46 INFO - PROCESS | 3704 | 1461206086692 Marionette TRACE conn3 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:46 INFO - PROCESS | 3704 | ++DOCSHELL 1CA23C00 == 43 [pid = 3704] [id = 92] 19:34:46 INFO - PROCESS | 3704 | ++DOMWINDOW == 102 (1CA25000) [pid = 3704] [serial = 273] [outer = 00000000] 19:34:46 INFO - PROCESS | 3704 | ++DOMWINDOW == 103 (1CD44000) [pid = 3704] [serial = 274] [outer = 1CA25000] 19:34:46 INFO - PROCESS | 3704 | 1461206086739 Marionette DEBUG loaded listener.js 19:34:46 INFO - PROCESS | 3704 | ++DOMWINDOW == 104 (1CF77000) [pid = 3704] [serial = 275] [outer = 1CA25000] 19:34:47 INFO - PROCESS | 3704 | 1461206087169 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:34:47 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. 19:34:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 680ms 19:34:47 INFO - PROCESS | 3704 | 1461206087230 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 19:34:47 INFO - PROCESS | 3704 | 1461206087232 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 19:34:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 19:34:47 INFO - PROCESS | 3704 | 1461206087244 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 19:34:47 INFO - PROCESS | 3704 | 1461206087246 Marionette TRACE conn3 <- [1,334,null,{}] 19:34:47 INFO - PROCESS | 3704 | 1461206087250 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:34:47 INFO - PROCESS | 3704 | 1461206087348 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 19:34:47 INFO - PROCESS | 3704 | 1461206087354 Marionette TRACE conn3 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:47 INFO - PROCESS | 3704 | ++DOCSHELL 13A01400 == 44 [pid = 3704] [id = 93] 19:34:47 INFO - PROCESS | 3704 | ++DOMWINDOW == 105 (1CA1F400) [pid = 3704] [serial = 276] [outer = 00000000] 19:34:47 INFO - PROCESS | 3704 | ++DOMWINDOW == 106 (1D4DC000) [pid = 3704] [serial = 277] [outer = 1CA1F400] 19:34:47 INFO - PROCESS | 3704 | 1461206087402 Marionette DEBUG loaded listener.js 19:34:47 INFO - PROCESS | 3704 | ++DOMWINDOW == 107 (1D4DB400) [pid = 3704] [serial = 278] [outer = 1CA1F400] 19:34:47 INFO - PROCESS | 3704 | 1461206087826 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:34:47 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. 19:34:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 634ms 19:34:47 INFO - PROCESS | 3704 | 1461206087886 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 19:34:47 INFO - PROCESS | 3704 | 1461206087888 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 19:34:47 INFO - PROCESS | 3704 | 1461206087875 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 19:34:47 INFO - PROCESS | 3704 | 1461206087877 Marionette TRACE conn3 <- [1,338,null,{}] 19:34:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 19:34:47 INFO - PROCESS | 3704 | 1461206087881 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:34:48 INFO - PROCESS | 3704 | 1461206088004 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 19:34:48 INFO - PROCESS | 3704 | 1461206088024 Marionette TRACE conn3 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:48 INFO - PROCESS | 3704 | ++DOCSHELL 1CF7C800 == 45 [pid = 3704] [id = 94] 19:34:48 INFO - PROCESS | 3704 | ++DOMWINDOW == 108 (1D4D0800) [pid = 3704] [serial = 279] [outer = 00000000] 19:34:48 INFO - PROCESS | 3704 | ++DOMWINDOW == 109 (1D9D2000) [pid = 3704] [serial = 280] [outer = 1D4D0800] 19:34:48 INFO - PROCESS | 3704 | 1461206088067 Marionette DEBUG loaded listener.js 19:34:48 INFO - PROCESS | 3704 | ++DOMWINDOW == 110 (1D9D4C00) [pid = 3704] [serial = 281] [outer = 1D4D0800] 19:34:48 INFO - PROCESS | 3704 | --DOMWINDOW == 109 (1A86C800) [pid = 3704] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 19:34:48 INFO - PROCESS | 3704 | --DOMWINDOW == 108 (18720C00) [pid = 3704] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 19:34:48 INFO - PROCESS | 3704 | --DOMWINDOW == 107 (1C415400) [pid = 3704] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 19:34:48 INFO - PROCESS | 3704 | --DOMWINDOW == 106 (1665C400) [pid = 3704] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 19:34:48 INFO - PROCESS | 3704 | --DOMWINDOW == 105 (1AA69800) [pid = 3704] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 19:34:48 INFO - PROCESS | 3704 | --DOMWINDOW == 104 (1871C400) [pid = 3704] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 19:34:48 INFO - PROCESS | 3704 | --DOMWINDOW == 103 (18F2CC00) [pid = 3704] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 19:34:48 INFO - PROCESS | 3704 | --DOMWINDOW == 102 (146B1800) [pid = 3704] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 19:34:48 INFO - PROCESS | 3704 | --DOMWINDOW == 101 (138C5800) [pid = 3704] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 19:34:48 INFO - PROCESS | 3704 | --DOMWINDOW == 100 (19EB6000) [pid = 3704] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 19:34:48 INFO - PROCESS | 3704 | --DOMWINDOW == 99 (1C40E800) [pid = 3704] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 19:34:48 INFO - PROCESS | 3704 | 1461206088558 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:34:48 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. 19:34:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 726ms 19:34:48 INFO - PROCESS | 3704 | 1461206088619 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 19:34:48 INFO - PROCESS | 3704 | 1461206088621 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 19:34:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 19:34:48 INFO - PROCESS | 3704 | 1461206088625 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 19:34:48 INFO - PROCESS | 3704 | 1461206088626 Marionette TRACE conn3 <- [1,342,null,{}] 19:34:48 INFO - PROCESS | 3704 | 1461206088630 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:34:48 INFO - PROCESS | 3704 | 1461206088705 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 19:34:48 INFO - PROCESS | 3704 | 1461206088711 Marionette TRACE conn3 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:48 INFO - PROCESS | 3704 | ++DOCSHELL 18720C00 == 46 [pid = 3704] [id = 95] 19:34:48 INFO - PROCESS | 3704 | ++DOMWINDOW == 100 (18F2CC00) [pid = 3704] [serial = 282] [outer = 00000000] 19:34:48 INFO - PROCESS | 3704 | ++DOMWINDOW == 101 (1CA1CC00) [pid = 3704] [serial = 283] [outer = 18F2CC00] 19:34:48 INFO - PROCESS | 3704 | 1461206088756 Marionette DEBUG loaded listener.js 19:34:48 INFO - PROCESS | 3704 | ++DOMWINDOW == 102 (1D4D3000) [pid = 3704] [serial = 284] [outer = 18F2CC00] 19:34:49 INFO - PROCESS | 3704 | 1461206089166 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:34:49 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. 19:34:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 587ms 19:34:49 INFO - PROCESS | 3704 | 1461206089222 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 19:34:49 INFO - PROCESS | 3704 | 1461206089224 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 19:34:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 19:34:49 INFO - PROCESS | 3704 | 1461206089227 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 19:34:49 INFO - PROCESS | 3704 | 1461206089229 Marionette TRACE conn3 <- [1,346,null,{}] 19:34:49 INFO - PROCESS | 3704 | 1461206089232 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:34:49 INFO - PROCESS | 3704 | 1461206089311 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 19:34:49 INFO - PROCESS | 3704 | 1461206089317 Marionette TRACE conn3 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:49 INFO - PROCESS | 3704 | ++DOCSHELL 1AA69800 == 47 [pid = 3704] [id = 96] 19:34:49 INFO - PROCESS | 3704 | ++DOMWINDOW == 103 (1C208C00) [pid = 3704] [serial = 285] [outer = 00000000] 19:34:49 INFO - PROCESS | 3704 | ++DOMWINDOW == 104 (1DAEF000) [pid = 3704] [serial = 286] [outer = 1C208C00] 19:34:49 INFO - PROCESS | 3704 | 1461206089361 Marionette DEBUG loaded listener.js 19:34:49 INFO - PROCESS | 3704 | ++DOMWINDOW == 105 (1DAF1400) [pid = 3704] [serial = 287] [outer = 1C208C00] 19:34:49 INFO - PROCESS | 3704 | 1461206089777 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:34:49 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. 19:34:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 588ms 19:34:49 INFO - PROCESS | 3704 | 1461206089808 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 19:34:49 INFO - PROCESS | 3704 | 1461206089810 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 19:34:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 19:34:49 INFO - PROCESS | 3704 | 1461206089823 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 19:34:49 INFO - PROCESS | 3704 | 1461206089825 Marionette TRACE conn3 <- [1,350,null,{}] 19:34:49 INFO - PROCESS | 3704 | 1461206089829 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:34:49 INFO - PROCESS | 3704 | 1461206089919 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 19:34:49 INFO - PROCESS | 3704 | 1461206089925 Marionette TRACE conn3 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:49 INFO - PROCESS | 3704 | ++DOCSHELL 13262C00 == 48 [pid = 3704] [id = 97] 19:34:49 INFO - PROCESS | 3704 | ++DOMWINDOW == 106 (18970C00) [pid = 3704] [serial = 288] [outer = 00000000] 19:34:49 INFO - PROCESS | 3704 | ++DOMWINDOW == 107 (1897D800) [pid = 3704] [serial = 289] [outer = 18970C00] 19:34:49 INFO - PROCESS | 3704 | 1461206089973 Marionette DEBUG loaded listener.js 19:34:50 INFO - PROCESS | 3704 | ++DOMWINDOW == 108 (1DAE6400) [pid = 3704] [serial = 290] [outer = 18970C00] 19:34:50 INFO - PROCESS | 3704 | 1461206090461 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:34:50 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. 19:34:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 680ms 19:34:50 INFO - PROCESS | 3704 | 1461206090524 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 19:34:50 INFO - PROCESS | 3704 | 1461206090529 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 19:34:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 19:34:50 INFO - PROCESS | 3704 | 1461206090535 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 19:34:50 INFO - PROCESS | 3704 | 1461206090542 Marionette TRACE conn3 <- [1,354,null,{}] 19:34:50 INFO - PROCESS | 3704 | 1461206090552 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:34:50 INFO - PROCESS | 3704 | 1461206090707 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 19:34:50 INFO - PROCESS | 3704 | 1461206090801 Marionette TRACE conn3 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:50 INFO - PROCESS | 3704 | ++DOCSHELL 1591A400 == 49 [pid = 3704] [id = 98] 19:34:50 INFO - PROCESS | 3704 | ++DOMWINDOW == 109 (1591AC00) [pid = 3704] [serial = 291] [outer = 00000000] 19:34:50 INFO - PROCESS | 3704 | ++DOMWINDOW == 110 (15DE6800) [pid = 3704] [serial = 292] [outer = 1591AC00] 19:34:50 INFO - PROCESS | 3704 | 1461206090857 Marionette DEBUG loaded listener.js 19:34:50 INFO - PROCESS | 3704 | ++DOMWINDOW == 111 (16566C00) [pid = 3704] [serial = 293] [outer = 1591AC00] 19:34:51 INFO - PROCESS | 3704 | 1461206091388 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:34:51 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. 19:34:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 897ms 19:34:51 INFO - PROCESS | 3704 | 1461206091423 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 19:34:51 INFO - PROCESS | 3704 | 1461206091429 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 19:34:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 19:34:51 INFO - PROCESS | 3704 | 1461206091436 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 19:34:51 INFO - PROCESS | 3704 | 1461206091439 Marionette TRACE conn3 <- [1,358,null,{}] 19:34:51 INFO - PROCESS | 3704 | 1461206091442 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:34:51 INFO - PROCESS | 3704 | 1461206091542 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 19:34:51 INFO - PROCESS | 3704 | 1461206091635 Marionette TRACE conn3 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:51 INFO - PROCESS | 3704 | ++DOCSHELL 17B9A400 == 50 [pid = 3704] [id = 99] 19:34:51 INFO - PROCESS | 3704 | ++DOMWINDOW == 112 (18017400) [pid = 3704] [serial = 294] [outer = 00000000] 19:34:51 INFO - PROCESS | 3704 | ++DOMWINDOW == 113 (18979000) [pid = 3704] [serial = 295] [outer = 18017400] 19:34:51 INFO - PROCESS | 3704 | 1461206091690 Marionette DEBUG loaded listener.js 19:34:51 INFO - PROCESS | 3704 | ++DOMWINDOW == 114 (1897BC00) [pid = 3704] [serial = 296] [outer = 18017400] 19:34:52 INFO - PROCESS | 3704 | 1461206092287 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:34:52 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. 19:34:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 882ms 19:34:52 INFO - PROCESS | 3704 | 1461206092338 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 19:34:52 INFO - PROCESS | 3704 | 1461206092340 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 19:34:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 19:34:52 INFO - PROCESS | 3704 | 1461206092344 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 19:34:52 INFO - PROCESS | 3704 | 1461206092348 Marionette TRACE conn3 <- [1,362,null,{}] 19:34:52 INFO - PROCESS | 3704 | 1461206092359 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:34:52 INFO - PROCESS | 3704 | 1461206092462 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 19:34:52 INFO - PROCESS | 3704 | 1461206092521 Marionette TRACE conn3 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:52 INFO - PROCESS | 3704 | ++DOCSHELL 18E1AC00 == 51 [pid = 3704] [id = 100] 19:34:52 INFO - PROCESS | 3704 | ++DOMWINDOW == 115 (18E1B400) [pid = 3704] [serial = 297] [outer = 00000000] 19:34:52 INFO - PROCESS | 3704 | ++DOMWINDOW == 116 (18F1FC00) [pid = 3704] [serial = 298] [outer = 18E1B400] 19:34:52 INFO - PROCESS | 3704 | 1461206092584 Marionette DEBUG loaded listener.js 19:34:52 INFO - PROCESS | 3704 | ++DOMWINDOW == 117 (19753800) [pid = 3704] [serial = 299] [outer = 18E1B400] 19:34:53 INFO - PROCESS | 3704 | 1461206093186 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:34:53 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. 19:34:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 881ms 19:34:53 INFO - PROCESS | 3704 | 1461206093231 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 19:34:53 INFO - PROCESS | 3704 | 1461206093234 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 19:34:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 19:34:53 INFO - PROCESS | 3704 | 1461206093238 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 19:34:53 INFO - PROCESS | 3704 | 1461206093240 Marionette TRACE conn3 <- [1,366,null,{}] 19:34:53 INFO - PROCESS | 3704 | 1461206093244 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:34:53 INFO - PROCESS | 3704 | 1461206093347 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 19:34:53 INFO - PROCESS | 3704 | 1461206093422 Marionette TRACE conn3 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:53 INFO - PROCESS | 3704 | ++DOCSHELL 19EBA000 == 52 [pid = 3704] [id = 101] 19:34:53 INFO - PROCESS | 3704 | ++DOMWINDOW == 118 (1A8A5800) [pid = 3704] [serial = 300] [outer = 00000000] 19:34:53 INFO - PROCESS | 3704 | ++DOMWINDOW == 119 (1CA1C800) [pid = 3704] [serial = 301] [outer = 1A8A5800] 19:34:53 INFO - PROCESS | 3704 | 1461206093480 Marionette DEBUG loaded listener.js 19:34:53 INFO - PROCESS | 3704 | ++DOMWINDOW == 120 (1CC5AC00) [pid = 3704] [serial = 302] [outer = 1A8A5800] 19:34:54 INFO - PROCESS | 3704 | 1461206094135 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:34:54 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. 19:34:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 927ms 19:34:54 INFO - PROCESS | 3704 | 1461206094167 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 19:34:54 INFO - PROCESS | 3704 | 1461206094169 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 19:34:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 19:34:54 INFO - PROCESS | 3704 | 1461206094173 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 19:34:54 INFO - PROCESS | 3704 | 1461206094175 Marionette TRACE conn3 <- [1,370,null,{}] 19:34:54 INFO - PROCESS | 3704 | 1461206094179 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:34:54 INFO - PROCESS | 3704 | 1461206094275 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 19:34:54 INFO - PROCESS | 3704 | 1461206094349 Marionette TRACE conn3 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:54 INFO - PROCESS | 3704 | ++DOCSHELL 13258C00 == 53 [pid = 3704] [id = 102] 19:34:54 INFO - PROCESS | 3704 | ++DOMWINDOW == 121 (1325D800) [pid = 3704] [serial = 303] [outer = 00000000] 19:34:54 INFO - PROCESS | 3704 | ++DOMWINDOW == 122 (1898EC00) [pid = 3704] [serial = 304] [outer = 1325D800] 19:34:54 INFO - PROCESS | 3704 | 1461206094403 Marionette DEBUG loaded listener.js 19:34:54 INFO - PROCESS | 3704 | ++DOMWINDOW == 123 (1903FC00) [pid = 3704] [serial = 305] [outer = 1325D800] 19:34:55 INFO - PROCESS | 3704 | 1461206095125 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:34:55 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. 19:34:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 989ms 19:34:55 INFO - PROCESS | 3704 | 1461206095175 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 19:34:55 INFO - PROCESS | 3704 | 1461206095179 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 19:34:55 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 19:34:55 INFO - PROCESS | 3704 | 1461206095201 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 19:34:55 INFO - PROCESS | 3704 | 1461206095204 Marionette TRACE conn3 <- [1,374,null,{}] 19:34:55 INFO - PROCESS | 3704 | 1461206095211 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:34:55 INFO - PROCESS | 3704 | 1461206095318 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 19:34:55 INFO - PROCESS | 3704 | 1461206095395 Marionette TRACE conn3 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:55 INFO - PROCESS | 3704 | ++DOCSHELL 17B0D400 == 54 [pid = 3704] [id = 103] 19:34:55 INFO - PROCESS | 3704 | ++DOMWINDOW == 124 (17B10C00) [pid = 3704] [serial = 306] [outer = 00000000] 19:34:55 INFO - PROCESS | 3704 | ++DOMWINDOW == 125 (183B4400) [pid = 3704] [serial = 307] [outer = 17B10C00] 19:34:55 INFO - PROCESS | 3704 | 1461206095444 Marionette DEBUG loaded listener.js 19:34:55 INFO - PROCESS | 3704 | ++DOMWINDOW == 126 (18975C00) [pid = 3704] [serial = 308] [outer = 17B10C00] 19:34:55 INFO - PROCESS | 3704 | --DOCSHELL 1AA69800 == 53 [pid = 3704] [id = 96] 19:34:55 INFO - PROCESS | 3704 | --DOCSHELL 18720C00 == 52 [pid = 3704] [id = 95] 19:34:55 INFO - PROCESS | 3704 | --DOCSHELL 1CF7C800 == 51 [pid = 3704] [id = 94] 19:34:55 INFO - PROCESS | 3704 | --DOCSHELL 13A01400 == 50 [pid = 3704] [id = 93] 19:34:55 INFO - PROCESS | 3704 | --DOCSHELL 1CA23C00 == 49 [pid = 3704] [id = 92] 19:34:55 INFO - PROCESS | 3704 | --DOCSHELL 1A4BDC00 == 48 [pid = 3704] [id = 91] 19:34:55 INFO - PROCESS | 3704 | --DOCSHELL 19EB3800 == 47 [pid = 3704] [id = 90] 19:34:55 INFO - PROCESS | 3704 | --DOCSHELL 18B31000 == 46 [pid = 3704] [id = 89] 19:34:55 INFO - PROCESS | 3704 | --DOCSHELL 16564800 == 45 [pid = 3704] [id = 88] 19:34:55 INFO - PROCESS | 3704 | --DOCSHELL 15D44000 == 44 [pid = 3704] [id = 87] 19:34:55 INFO - PROCESS | 3704 | --DOCSHELL 1378F400 == 43 [pid = 3704] [id = 83] 19:34:55 INFO - PROCESS | 3704 | --DOMWINDOW == 125 (1D8E7C00) [pid = 3704] [serial = 244] [outer = 00000000] [url = about:blank] 19:34:55 INFO - PROCESS | 3704 | --DOMWINDOW == 124 (1C412C00) [pid = 3704] [serial = 229] [outer = 00000000] [url = about:blank] 19:34:55 INFO - PROCESS | 3704 | --DOMWINDOW == 123 (1D4D8800) [pid = 3704] [serial = 242] [outer = 00000000] [url = about:blank] 19:34:55 INFO - PROCESS | 3704 | --DOMWINDOW == 122 (1CA22000) [pid = 3704] [serial = 233] [outer = 00000000] [url = about:blank] 19:34:55 INFO - PROCESS | 3704 | --DOMWINDOW == 121 (1CA22C00) [pid = 3704] [serial = 232] [outer = 00000000] [url = about:blank] 19:34:55 INFO - PROCESS | 3704 | --DOMWINDOW == 120 (1D738400) [pid = 3704] [serial = 202] [outer = 00000000] [url = about:blank] 19:34:55 INFO - PROCESS | 3704 | --DOMWINDOW == 119 (1665C800) [pid = 3704] [serial = 205] [outer = 00000000] [url = about:blank] 19:34:55 INFO - PROCESS | 3704 | --DOMWINDOW == 118 (1A2B9400) [pid = 3704] [serial = 238] [outer = 00000000] [url = about:blank] 19:34:55 INFO - PROCESS | 3704 | --DOMWINDOW == 117 (1C416800) [pid = 3704] [serial = 212] [outer = 00000000] [url = about:blank] 19:34:55 INFO - PROCESS | 3704 | --DOMWINDOW == 116 (1C410400) [pid = 3704] [serial = 211] [outer = 00000000] [url = about:blank] 19:34:55 INFO - PROCESS | 3704 | --DOMWINDOW == 115 (18771C00) [pid = 3704] [serial = 220] [outer = 00000000] [url = about:blank] 19:34:55 INFO - PROCESS | 3704 | --DOMWINDOW == 114 (18B2E800) [pid = 3704] [serial = 221] [outer = 00000000] [url = about:blank] 19:34:55 INFO - PROCESS | 3704 | --DOMWINDOW == 113 (19752400) [pid = 3704] [serial = 223] [outer = 00000000] [url = about:blank] 19:34:55 INFO - PROCESS | 3704 | --DOMWINDOW == 112 (198B2800) [pid = 3704] [serial = 224] [outer = 00000000] [url = about:blank] 19:34:55 INFO - PROCESS | 3704 | --DOMWINDOW == 111 (16560400) [pid = 3704] [serial = 215] [outer = 00000000] [url = about:blank] 19:34:55 INFO - PROCESS | 3704 | --DOMWINDOW == 110 (15F93400) [pid = 3704] [serial = 214] [outer = 00000000] [url = about:blank] 19:34:55 INFO - PROCESS | 3704 | --DOMWINDOW == 109 (160AE800) [pid = 3704] [serial = 217] [outer = 00000000] [url = about:blank] 19:34:55 INFO - PROCESS | 3704 | --DOMWINDOW == 108 (16747800) [pid = 3704] [serial = 218] [outer = 00000000] [url = about:blank] 19:34:55 INFO - PROCESS | 3704 | --DOMWINDOW == 107 (1A311C00) [pid = 3704] [serial = 226] [outer = 00000000] [url = about:blank] 19:34:55 INFO - PROCESS | 3704 | --DOMWINDOW == 106 (1CF7A000) [pid = 3704] [serial = 235] [outer = 00000000] [url = about:blank] 19:34:55 INFO - PROCESS | 3704 | --DOMWINDOW == 105 (197AE000) [pid = 3704] [serial = 208] [outer = 00000000] [url = about:blank] 19:34:55 INFO - PROCESS | 3704 | --DOMWINDOW == 104 (1D3B2C00) [pid = 3704] [serial = 241] [outer = 00000000] [url = about:blank] 19:34:55 INFO - PROCESS | 3704 | --DOMWINDOW == 103 (1CF79400) [pid = 3704] [serial = 236] [outer = 00000000] [url = about:blank] 19:34:55 INFO - PROCESS | 3704 | --DOMWINDOW == 102 (1C412000) [pid = 3704] [serial = 230] [outer = 00000000] [url = about:blank] 19:34:55 INFO - PROCESS | 3704 | --DOMWINDOW == 101 (1CA21000) [pid = 3704] [serial = 239] [outer = 00000000] [url = about:blank] 19:34:55 INFO - PROCESS | 3704 | --DOMWINDOW == 100 (1A3A1800) [pid = 3704] [serial = 227] [outer = 00000000] [url = about:blank] 19:34:55 INFO - PROCESS | 3704 | 1461206095970 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 19:34:56 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 19:34:56 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 850ms 19:34:56 INFO - PROCESS | 3704 | 1461206096033 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 19:34:56 INFO - PROCESS | 3704 | 1461206096038 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 19:34:56 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 19:34:56 INFO - PROCESS | 3704 | 1461206096044 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 19:34:56 INFO - PROCESS | 3704 | 1461206096047 Marionette TRACE conn3 <- [1,378,null,{}] 19:34:56 INFO - PROCESS | 3704 | 1461206096050 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:34:56 INFO - PROCESS | 3704 | 1461206096127 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 19:34:56 INFO - PROCESS | 3704 | 1461206096134 Marionette TRACE conn3 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:56 INFO - PROCESS | 3704 | ++DOCSHELL 16562000 == 44 [pid = 3704] [id = 104] 19:34:56 INFO - PROCESS | 3704 | ++DOMWINDOW == 101 (1665C800) [pid = 3704] [serial = 309] [outer = 00000000] 19:34:56 INFO - PROCESS | 3704 | ++DOMWINDOW == 102 (18332C00) [pid = 3704] [serial = 310] [outer = 1665C800] 19:34:56 INFO - PROCESS | 3704 | 1461206096180 Marionette DEBUG loaded listener.js 19:34:56 INFO - PROCESS | 3704 | ++DOMWINDOW == 103 (18972400) [pid = 3704] [serial = 311] [outer = 1665C800] 19:34:56 INFO - PROCESS | 3704 | 1461206096647 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 19:34:56 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 19:34:56 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 618ms 19:34:56 INFO - PROCESS | 3704 | 1461206096681 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 19:34:56 INFO - PROCESS | 3704 | 1461206096683 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 19:34:56 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 19:34:56 INFO - PROCESS | 3704 | 1461206096687 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 19:34:56 INFO - PROCESS | 3704 | 1461206096690 Marionette TRACE conn3 <- [1,382,null,{}] 19:34:56 INFO - PROCESS | 3704 | 1461206096700 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:34:56 INFO - PROCESS | 3704 | 1461206096778 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 19:34:56 INFO - PROCESS | 3704 | 1461206096786 Marionette TRACE conn3 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:56 INFO - PROCESS | 3704 | ++DOCSHELL 18E19800 == 45 [pid = 3704] [id = 105] 19:34:56 INFO - PROCESS | 3704 | ++DOMWINDOW == 104 (18E1D400) [pid = 3704] [serial = 312] [outer = 00000000] 19:34:56 INFO - PROCESS | 3704 | ++DOMWINDOW == 105 (19041800) [pid = 3704] [serial = 313] [outer = 18E1D400] 19:34:56 INFO - PROCESS | 3704 | 1461206096832 Marionette DEBUG loaded listener.js 19:34:56 INFO - PROCESS | 3704 | ++DOMWINDOW == 106 (1906C000) [pid = 3704] [serial = 314] [outer = 18E1D400] 19:34:57 INFO - PROCESS | 3704 | 1461206097295 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 19:34:57 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 19:34:57 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 634ms 19:34:57 INFO - PROCESS | 3704 | 1461206097308 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 19:34:57 INFO - PROCESS | 3704 | 1461206097310 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 19:34:57 INFO - PROCESS | 3704 | 1461206097313 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 19:34:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 19:34:57 INFO - PROCESS | 3704 | 1461206097315 Marionette TRACE conn3 <- [1,386,null,{}] 19:34:57 INFO - PROCESS | 3704 | 1461206097318 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:34:57 INFO - PROCESS | 3704 | 1461206097393 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 19:34:57 INFO - PROCESS | 3704 | 1461206097399 Marionette TRACE conn3 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:57 INFO - PROCESS | 3704 | ++DOCSHELL 1906E800 == 46 [pid = 3704] [id = 106] 19:34:57 INFO - PROCESS | 3704 | ++DOMWINDOW == 107 (19071800) [pid = 3704] [serial = 315] [outer = 00000000] 19:34:57 INFO - PROCESS | 3704 | ++DOMWINDOW == 108 (19B7D400) [pid = 3704] [serial = 316] [outer = 19071800] 19:34:57 INFO - PROCESS | 3704 | 1461206097444 Marionette DEBUG loaded listener.js 19:34:57 INFO - PROCESS | 3704 | ++DOMWINDOW == 109 (19E1BC00) [pid = 3704] [serial = 317] [outer = 19071800] 19:34:57 INFO - PROCESS | 3704 | 1461206097887 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 19:34:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 19:34:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 634ms 19:34:57 INFO - PROCESS | 3704 | 1461206097952 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 19:34:57 INFO - PROCESS | 3704 | 1461206097954 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 19:34:57 INFO - PROCESS | 3704 | 1461206097957 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 19:34:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 19:34:57 INFO - PROCESS | 3704 | 1461206097958 Marionette TRACE conn3 <- [1,390,null,{}] 19:34:57 INFO - PROCESS | 3704 | 1461206097966 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:34:58 INFO - PROCESS | 3704 | 1461206098064 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 19:34:58 INFO - PROCESS | 3704 | 1461206098070 Marionette TRACE conn3 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:58 INFO - PROCESS | 3704 | ++DOCSHELL 18E16400 == 47 [pid = 3704] [id = 107] 19:34:58 INFO - PROCESS | 3704 | ++DOMWINDOW == 110 (19041400) [pid = 3704] [serial = 318] [outer = 00000000] 19:34:58 INFO - PROCESS | 3704 | ++DOMWINDOW == 111 (1A39DC00) [pid = 3704] [serial = 319] [outer = 19041400] 19:34:58 INFO - PROCESS | 3704 | 1461206098114 Marionette DEBUG loaded listener.js 19:34:58 INFO - PROCESS | 3704 | ++DOMWINDOW == 112 (1A4BC800) [pid = 3704] [serial = 320] [outer = 19041400] 19:34:58 INFO - PROCESS | 3704 | 1461206098587 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 19:34:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 19:34:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 696ms 19:34:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 19:34:58 INFO - PROCESS | 3704 | 1461206098660 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 19:34:58 INFO - PROCESS | 3704 | 1461206098662 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 19:34:58 INFO - PROCESS | 3704 | 1461206098666 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 19:34:58 INFO - PROCESS | 3704 | 1461206098667 Marionette TRACE conn3 <- [1,394,null,{}] 19:34:58 INFO - PROCESS | 3704 | 1461206098670 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:34:58 INFO - PROCESS | 3704 | 1461206098794 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 19:34:58 INFO - PROCESS | 3704 | 1461206098849 Marionette TRACE conn3 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:58 INFO - PROCESS | 3704 | ++DOCSHELL 146B7C00 == 48 [pid = 3704] [id = 108] 19:34:58 INFO - PROCESS | 3704 | ++DOMWINDOW == 113 (1C413C00) [pid = 3704] [serial = 321] [outer = 00000000] 19:34:58 INFO - PROCESS | 3704 | ++DOMWINDOW == 114 (1C742800) [pid = 3704] [serial = 322] [outer = 1C413C00] 19:34:58 INFO - PROCESS | 3704 | 1461206098897 Marionette DEBUG loaded listener.js 19:34:58 INFO - PROCESS | 3704 | ++DOMWINDOW == 115 (1CA1F800) [pid = 3704] [serial = 323] [outer = 1C413C00] 19:34:59 INFO - PROCESS | 3704 | 1461206099330 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 19:34:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 19:34:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 727ms 19:34:59 INFO - PROCESS | 3704 | 1461206099391 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 19:34:59 INFO - PROCESS | 3704 | 1461206099393 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 19:34:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 19:34:59 INFO - PROCESS | 3704 | 1461206099396 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 19:34:59 INFO - PROCESS | 3704 | 1461206099398 Marionette TRACE conn3 <- [1,398,null,{}] 19:34:59 INFO - PROCESS | 3704 | 1461206099401 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:34:59 INFO - PROCESS | 3704 | 1461206099506 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 19:34:59 INFO - PROCESS | 3704 | 1461206099514 Marionette TRACE conn3 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:59 INFO - PROCESS | 3704 | ++DOCSHELL 18E1B000 == 49 [pid = 3704] [id = 109] 19:34:59 INFO - PROCESS | 3704 | ++DOMWINDOW == 116 (1A875C00) [pid = 3704] [serial = 324] [outer = 00000000] 19:34:59 INFO - PROCESS | 3704 | ++DOMWINDOW == 117 (1CC5D800) [pid = 3704] [serial = 325] [outer = 1A875C00] 19:34:59 INFO - PROCESS | 3704 | 1461206099562 Marionette DEBUG loaded listener.js 19:34:59 INFO - PROCESS | 3704 | ++DOMWINDOW == 118 (1CD45000) [pid = 3704] [serial = 326] [outer = 1A875C00] 19:34:59 INFO - PROCESS | 3704 | --DOMWINDOW == 117 (1CA25000) [pid = 3704] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 19:34:59 INFO - PROCESS | 3704 | --DOMWINDOW == 116 (1CA1F400) [pid = 3704] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 19:34:59 INFO - PROCESS | 3704 | --DOMWINDOW == 115 (16566400) [pid = 3704] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 19:34:59 INFO - PROCESS | 3704 | --DOMWINDOW == 114 (18F26800) [pid = 3704] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 19:34:59 INFO - PROCESS | 3704 | --DOMWINDOW == 113 (1A876400) [pid = 3704] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 19:34:59 INFO - PROCESS | 3704 | --DOMWINDOW == 112 (19EB4C00) [pid = 3704] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 19:34:59 INFO - PROCESS | 3704 | --DOMWINDOW == 111 (15DB9800) [pid = 3704] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 19:34:59 INFO - PROCESS | 3704 | --DOMWINDOW == 110 (1D4D0800) [pid = 3704] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 19:34:59 INFO - PROCESS | 3704 | --DOMWINDOW == 109 (1C208C00) [pid = 3704] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 19:34:59 INFO - PROCESS | 3704 | --DOMWINDOW == 108 (18F2CC00) [pid = 3704] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 19:35:00 INFO - PROCESS | 3704 | 1461206100079 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 19:35:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 19:35:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 742ms 19:35:00 INFO - PROCESS | 3704 | 1461206100137 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 19:35:00 INFO - PROCESS | 3704 | 1461206100139 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 19:35:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 19:35:00 INFO - PROCESS | 3704 | 1461206100142 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 19:35:00 INFO - PROCESS | 3704 | 1461206100144 Marionette TRACE conn3 <- [1,402,null,{}] 19:35:00 INFO - PROCESS | 3704 | 1461206100147 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:35:00 INFO - PROCESS | 3704 | 1461206100221 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 19:35:00 INFO - PROCESS | 3704 | 1461206100213 Marionette TRACE conn3 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:00 INFO - PROCESS | 3704 | ++DOCSHELL 18970000 == 50 [pid = 3704] [id = 110] 19:35:00 INFO - PROCESS | 3704 | ++DOMWINDOW == 109 (18F2CC00) [pid = 3704] [serial = 327] [outer = 00000000] 19:35:00 INFO - PROCESS | 3704 | ++DOMWINDOW == 110 (1CA2AC00) [pid = 3704] [serial = 328] [outer = 18F2CC00] 19:35:00 INFO - PROCESS | 3704 | 1461206100257 Marionette DEBUG loaded listener.js 19:35:00 INFO - PROCESS | 3704 | ++DOMWINDOW == 111 (1CF7A800) [pid = 3704] [serial = 329] [outer = 18F2CC00] 19:35:00 INFO - PROCESS | 3704 | 1461206100674 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 19:35:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 19:35:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 588ms 19:35:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 19:35:00 INFO - PROCESS | 3704 | 1461206100723 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 19:35:00 INFO - PROCESS | 3704 | 1461206100725 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 19:35:00 INFO - PROCESS | 3704 | 1461206100728 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 19:35:00 INFO - PROCESS | 3704 | 1461206100730 Marionette TRACE conn3 <- [1,406,null,{}] 19:35:00 INFO - PROCESS | 3704 | 1461206100733 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:35:00 INFO - PROCESS | 3704 | 1461206100837 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 19:35:00 INFO - PROCESS | 3704 | 1461206100844 Marionette TRACE conn3 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:00 INFO - PROCESS | 3704 | ++DOCSHELL 1D3B6C00 == 51 [pid = 3704] [id = 111] 19:35:00 INFO - PROCESS | 3704 | ++DOMWINDOW == 112 (1D4D5C00) [pid = 3704] [serial = 330] [outer = 00000000] 19:35:00 INFO - PROCESS | 3704 | ++DOMWINDOW == 113 (1D73B800) [pid = 3704] [serial = 331] [outer = 1D4D5C00] 19:35:00 INFO - PROCESS | 3704 | 1461206100887 Marionette DEBUG loaded listener.js 19:35:00 INFO - PROCESS | 3704 | ++DOMWINDOW == 114 (1D741000) [pid = 3704] [serial = 332] [outer = 1D4D5C00] 19:35:01 INFO - PROCESS | 3704 | 1461206101295 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 19:35:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 19:35:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 588ms 19:35:01 INFO - PROCESS | 3704 | 1461206101326 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 19:35:01 INFO - PROCESS | 3704 | 1461206101327 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 19:35:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 19:35:01 INFO - PROCESS | 3704 | 1461206101331 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 19:35:01 INFO - PROCESS | 3704 | 1461206101333 Marionette TRACE conn3 <- [1,410,null,{}] 19:35:01 INFO - PROCESS | 3704 | 1461206101340 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:35:01 INFO - PROCESS | 3704 | 1461206101413 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 19:35:01 INFO - PROCESS | 3704 | 1461206101419 Marionette TRACE conn3 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:01 INFO - PROCESS | 3704 | ++DOCSHELL 1D8E2400 == 52 [pid = 3704] [id = 112] 19:35:01 INFO - PROCESS | 3704 | ++DOMWINDOW == 115 (1D8E3800) [pid = 3704] [serial = 333] [outer = 00000000] 19:35:01 INFO - PROCESS | 3704 | ++DOMWINDOW == 116 (1D9D6400) [pid = 3704] [serial = 334] [outer = 1D8E3800] 19:35:01 INFO - PROCESS | 3704 | 1461206101462 Marionette DEBUG loaded listener.js 19:35:01 INFO - PROCESS | 3704 | ++DOMWINDOW == 117 (1DAEDC00) [pid = 3704] [serial = 335] [outer = 1D8E3800] 19:35:01 INFO - PROCESS | 3704 | 1461206101877 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 19:35:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 19:35:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 587ms 19:35:01 INFO - PROCESS | 3704 | 1461206101912 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 19:35:01 INFO - PROCESS | 3704 | 1461206101914 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 19:35:01 INFO - PROCESS | 3704 | 1461206101917 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 19:35:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 19:35:01 INFO - PROCESS | 3704 | 1461206101920 Marionette TRACE conn3 <- [1,414,null,{}] 19:35:01 INFO - PROCESS | 3704 | 1461206101923 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:35:02 INFO - PROCESS | 3704 | 1461206102063 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 19:35:02 INFO - PROCESS | 3704 | 1461206102227 Marionette TRACE conn3 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:02 INFO - PROCESS | 3704 | ++DOCSHELL 15916400 == 53 [pid = 3704] [id = 113] 19:35:02 INFO - PROCESS | 3704 | ++DOMWINDOW == 118 (1591B000) [pid = 3704] [serial = 336] [outer = 00000000] 19:35:02 INFO - PROCESS | 3704 | ++DOMWINDOW == 119 (15FD9C00) [pid = 3704] [serial = 337] [outer = 1591B000] 19:35:02 INFO - PROCESS | 3704 | 1461206102285 Marionette DEBUG loaded listener.js 19:35:02 INFO - PROCESS | 3704 | ++DOMWINDOW == 120 (16561800) [pid = 3704] [serial = 338] [outer = 1591B000] 19:35:02 INFO - PROCESS | 3704 | 1461206102831 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 19:35:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 19:35:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 927ms 19:35:02 INFO - PROCESS | 3704 | 1461206102864 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 19:35:02 INFO - PROCESS | 3704 | 1461206102869 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 19:35:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 19:35:02 INFO - PROCESS | 3704 | 1461206102874 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 19:35:02 INFO - PROCESS | 3704 | 1461206102879 Marionette TRACE conn3 <- [1,418,null,{}] 19:35:02 INFO - PROCESS | 3704 | 1461206102884 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:35:02 INFO - PROCESS | 3704 | 1461206102985 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 19:35:03 INFO - PROCESS | 3704 | 1461206103078 Marionette TRACE conn3 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:03 INFO - PROCESS | 3704 | ++DOCSHELL 18016000 == 54 [pid = 3704] [id = 114] 19:35:03 INFO - PROCESS | 3704 | ++DOMWINDOW == 121 (18795C00) [pid = 3704] [serial = 339] [outer = 00000000] 19:35:03 INFO - PROCESS | 3704 | ++DOMWINDOW == 122 (187A0800) [pid = 3704] [serial = 340] [outer = 18795C00] 19:35:03 INFO - PROCESS | 3704 | 1461206103134 Marionette DEBUG loaded listener.js 19:35:03 INFO - PROCESS | 3704 | ++DOMWINDOW == 123 (187A2C00) [pid = 3704] [serial = 341] [outer = 18795C00] 19:35:04 INFO - PROCESS | 3704 | 1461206104229 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 19:35:04 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 19:35:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1376ms 19:35:04 INFO - PROCESS | 3704 | 1461206104257 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 19:35:04 INFO - PROCESS | 3704 | 1461206104260 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 19:35:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 19:35:04 INFO - PROCESS | 3704 | 1461206104264 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 19:35:04 INFO - PROCESS | 3704 | 1461206104266 Marionette TRACE conn3 <- [1,422,null,{}] 19:35:04 INFO - PROCESS | 3704 | 1461206104271 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:35:04 INFO - PROCESS | 3704 | 1461206104369 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 19:35:04 INFO - PROCESS | 3704 | 1461206104443 Marionette TRACE conn3 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:04 INFO - PROCESS | 3704 | ++DOCSHELL 187A4800 == 55 [pid = 3704] [id = 115] 19:35:04 INFO - PROCESS | 3704 | ++DOMWINDOW == 124 (18972800) [pid = 3704] [serial = 342] [outer = 00000000] 19:35:04 INFO - PROCESS | 3704 | ++DOMWINDOW == 125 (19073400) [pid = 3704] [serial = 343] [outer = 18972800] 19:35:04 INFO - PROCESS | 3704 | 1461206104498 Marionette DEBUG loaded listener.js 19:35:04 INFO - PROCESS | 3704 | ++DOMWINDOW == 126 (19E68800) [pid = 3704] [serial = 344] [outer = 18972800] 19:35:05 INFO - PROCESS | 3704 | 1461206105508 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 19:35:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 19:35:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1283ms 19:35:05 INFO - PROCESS | 3704 | 1461206105544 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 19:35:05 INFO - PROCESS | 3704 | 1461206105548 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 19:35:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 19:35:05 INFO - PROCESS | 3704 | 1461206105595 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 19:35:05 INFO - PROCESS | 3704 | 1461206105599 Marionette TRACE conn3 <- [1,426,null,{}] 19:35:05 INFO - PROCESS | 3704 | 1461206105605 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:35:05 INFO - PROCESS | 3704 | 1461206105685 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 19:35:05 INFO - PROCESS | 3704 | 1461206105874 Marionette TRACE conn3 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:05 INFO - PROCESS | 3704 | ++DOCSHELL 1555F400 == 56 [pid = 3704] [id = 116] 19:35:05 INFO - PROCESS | 3704 | ++DOMWINDOW == 127 (15562C00) [pid = 3704] [serial = 345] [outer = 00000000] 19:35:05 INFO - PROCESS | 3704 | ++DOMWINDOW == 128 (15DB9800) [pid = 3704] [serial = 346] [outer = 15562C00] 19:35:05 INFO - PROCESS | 3704 | 1461206105967 Marionette DEBUG loaded listener.js 19:35:06 INFO - PROCESS | 3704 | ++DOMWINDOW == 129 (16569000) [pid = 3704] [serial = 347] [outer = 15562C00] 19:35:06 INFO - PROCESS | 3704 | --DOCSHELL 1AA68800 == 55 [pid = 3704] [id = 71] 19:35:06 INFO - PROCESS | 3704 | --DOCSHELL 18F2C000 == 54 [pid = 3704] [id = 52] 19:35:06 INFO - PROCESS | 3704 | --DOCSHELL 15F90400 == 53 [pid = 3704] [id = 54] 19:35:06 INFO - PROCESS | 3704 | --DOCSHELL 1D8E2400 == 52 [pid = 3704] [id = 112] 19:35:06 INFO - PROCESS | 3704 | --DOCSHELL 1D3B6C00 == 51 [pid = 3704] [id = 111] 19:35:06 INFO - PROCESS | 3704 | --DOCSHELL 18970000 == 50 [pid = 3704] [id = 110] 19:35:06 INFO - PROCESS | 3704 | --DOCSHELL 18E1B000 == 49 [pid = 3704] [id = 109] 19:35:06 INFO - PROCESS | 3704 | --DOCSHELL 146B7C00 == 48 [pid = 3704] [id = 108] 19:35:06 INFO - PROCESS | 3704 | --DOCSHELL 18E16400 == 47 [pid = 3704] [id = 107] 19:35:06 INFO - PROCESS | 3704 | --DOCSHELL 1906E800 == 46 [pid = 3704] [id = 106] 19:35:06 INFO - PROCESS | 3704 | --DOCSHELL 18E19800 == 45 [pid = 3704] [id = 105] 19:35:06 INFO - PROCESS | 3704 | --DOCSHELL 16562000 == 44 [pid = 3704] [id = 104] 19:35:06 INFO - PROCESS | 3704 | --DOCSHELL 17B0D400 == 43 [pid = 3704] [id = 103] 19:35:06 INFO - PROCESS | 3704 | --DOCSHELL 19EBA000 == 42 [pid = 3704] [id = 101] 19:35:06 INFO - PROCESS | 3704 | --DOMWINDOW == 128 (159B3800) [pid = 3704] [serial = 247] [outer = 00000000] [url = about:blank] 19:35:06 INFO - PROCESS | 3704 | --DOMWINDOW == 127 (18337C00) [pid = 3704] [serial = 250] [outer = 00000000] [url = about:blank] 19:35:06 INFO - PROCESS | 3704 | --DOMWINDOW == 126 (1655FC00) [pid = 3704] [serial = 256] [outer = 00000000] [url = about:blank] 19:35:06 INFO - PROCESS | 3704 | --DOMWINDOW == 125 (1CC5CC00) [pid = 3704] [serial = 253] [outer = 00000000] [url = about:blank] 19:35:06 INFO - PROCESS | 3704 | --DOMWINDOW == 124 (1897D800) [pid = 3704] [serial = 289] [outer = 00000000] [url = about:blank] 19:35:06 INFO - PROCESS | 3704 | --DOCSHELL 18E1AC00 == 41 [pid = 3704] [id = 100] 19:35:06 INFO - PROCESS | 3704 | --DOCSHELL 17B9A400 == 40 [pid = 3704] [id = 99] 19:35:06 INFO - PROCESS | 3704 | --DOCSHELL 1591A400 == 39 [pid = 3704] [id = 98] 19:35:06 INFO - PROCESS | 3704 | --DOMWINDOW == 123 (1CD44000) [pid = 3704] [serial = 274] [outer = 00000000] [url = about:blank] 19:35:06 INFO - PROCESS | 3704 | --DOMWINDOW == 122 (1D4DB400) [pid = 3704] [serial = 278] [outer = 00000000] [url = about:blank] 19:35:06 INFO - PROCESS | 3704 | --DOMWINDOW == 121 (1D4DC000) [pid = 3704] [serial = 277] [outer = 00000000] [url = about:blank] 19:35:06 INFO - PROCESS | 3704 | --DOMWINDOW == 120 (18016800) [pid = 3704] [serial = 262] [outer = 00000000] [url = about:blank] 19:35:06 INFO - PROCESS | 3704 | --DOMWINDOW == 119 (1832E400) [pid = 3704] [serial = 263] [outer = 00000000] [url = about:blank] 19:35:06 INFO - PROCESS | 3704 | --DOMWINDOW == 118 (19042000) [pid = 3704] [serial = 265] [outer = 00000000] [url = about:blank] 19:35:06 INFO - PROCESS | 3704 | --DOMWINDOW == 117 (19754400) [pid = 3704] [serial = 266] [outer = 00000000] [url = about:blank] 19:35:06 INFO - PROCESS | 3704 | --DOMWINDOW == 116 (1C415000) [pid = 3704] [serial = 271] [outer = 00000000] [url = about:blank] 19:35:06 INFO - PROCESS | 3704 | --DOMWINDOW == 115 (1A2C2800) [pid = 3704] [serial = 268] [outer = 00000000] [url = about:blank] 19:35:06 INFO - PROCESS | 3704 | --DOMWINDOW == 114 (1A2C0000) [pid = 3704] [serial = 269] [outer = 00000000] [url = about:blank] 19:35:06 INFO - PROCESS | 3704 | --DOMWINDOW == 113 (1CF77000) [pid = 3704] [serial = 275] [outer = 00000000] [url = about:blank] 19:35:06 INFO - PROCESS | 3704 | --DOMWINDOW == 112 (17B03800) [pid = 3704] [serial = 260] [outer = 00000000] [url = about:blank] 19:35:06 INFO - PROCESS | 3704 | --DOMWINDOW == 111 (16970800) [pid = 3704] [serial = 259] [outer = 00000000] [url = about:blank] 19:35:06 INFO - PROCESS | 3704 | --DOMWINDOW == 110 (1D9D2000) [pid = 3704] [serial = 280] [outer = 00000000] [url = about:blank] 19:35:06 INFO - PROCESS | 3704 | --DOMWINDOW == 109 (1DAF1400) [pid = 3704] [serial = 287] [outer = 00000000] [url = about:blank] 19:35:06 INFO - PROCESS | 3704 | --DOMWINDOW == 108 (1DAEF000) [pid = 3704] [serial = 286] [outer = 00000000] [url = about:blank] 19:35:06 INFO - PROCESS | 3704 | --DOMWINDOW == 107 (1CA1CC00) [pid = 3704] [serial = 283] [outer = 00000000] [url = about:blank] 19:35:06 INFO - PROCESS | 3704 | --DOMWINDOW == 106 (1D4D3000) [pid = 3704] [serial = 284] [outer = 00000000] [url = about:blank] 19:35:06 INFO - PROCESS | 3704 | --DOMWINDOW == 105 (1D9D4C00) [pid = 3704] [serial = 281] [outer = 00000000] [url = about:blank] 19:35:06 INFO - PROCESS | 3704 | --DOMWINDOW == 104 (1C46A000) [pid = 3704] [serial = 272] [outer = 00000000] [url = about:blank] 19:35:06 INFO - PROCESS | 3704 | 1461206106503 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 19:35:06 INFO - PROCESS | 3704 | 1461206106530 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 19:35:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 19:35:06 INFO - PROCESS | 3704 | 1461206106536 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 19:35:06 INFO - PROCESS | 3704 | 1461206106538 Marionette TRACE conn3 <- [1,430,null,{}] 19:35:06 INFO - PROCESS | 3704 | 1461206106542 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:35:06 INFO - PROCESS | 3704 | 1461206106618 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 19:35:06 INFO - PROCESS | 3704 | 1461206106626 Marionette TRACE conn3 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:06 INFO - PROCESS | 3704 | ++DOCSHELL 15FE7400 == 40 [pid = 3704] [id = 117] 19:35:06 INFO - PROCESS | 3704 | ++DOMWINDOW == 105 (1655FC00) [pid = 3704] [serial = 348] [outer = 00000000] 19:35:06 INFO - PROCESS | 3704 | ++DOMWINDOW == 106 (18010C00) [pid = 3704] [serial = 349] [outer = 1655FC00] 19:35:06 INFO - PROCESS | 3704 | 1461206106675 Marionette DEBUG loaded listener.js 19:35:06 INFO - PROCESS | 3704 | ++DOMWINDOW == 107 (1832D800) [pid = 3704] [serial = 350] [outer = 1655FC00] 19:35:07 INFO - PROCESS | 3704 | 1461206107147 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 19:35:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 19:35:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 619ms 19:35:07 INFO - PROCESS | 3704 | 1461206107193 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 19:35:07 INFO - PROCESS | 3704 | 1461206107195 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 19:35:07 INFO - PROCESS | 3704 | 1461206107199 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 19:35:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 19:35:07 INFO - PROCESS | 3704 | 1461206107202 Marionette TRACE conn3 <- [1,434,null,{}] 19:35:07 INFO - PROCESS | 3704 | 1461206107213 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:35:07 INFO - PROCESS | 3704 | 1461206107294 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 19:35:07 INFO - PROCESS | 3704 | 1461206107304 Marionette TRACE conn3 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:07 INFO - PROCESS | 3704 | ++DOCSHELL 18970000 == 41 [pid = 3704] [id = 118] 19:35:07 INFO - PROCESS | 3704 | ++DOMWINDOW == 108 (18970400) [pid = 3704] [serial = 351] [outer = 00000000] 19:35:07 INFO - PROCESS | 3704 | ++DOMWINDOW == 109 (18B34400) [pid = 3704] [serial = 352] [outer = 18970400] 19:35:07 INFO - PROCESS | 3704 | 1461206107351 Marionette DEBUG loaded listener.js 19:35:07 INFO - PROCESS | 3704 | ++DOMWINDOW == 110 (18E15000) [pid = 3704] [serial = 353] [outer = 18970400] 19:35:07 INFO - PROCESS | 3704 | 1461206107795 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 19:35:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 19:35:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 634ms 19:35:07 INFO - PROCESS | 3704 | 1461206107841 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 19:35:07 INFO - PROCESS | 3704 | 1461206107843 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 19:35:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 19:35:07 INFO - PROCESS | 3704 | 1461206107847 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 19:35:07 INFO - PROCESS | 3704 | 1461206107848 Marionette TRACE conn3 <- [1,438,null,{}] 19:35:07 INFO - PROCESS | 3704 | 1461206107851 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:35:07 INFO - PROCESS | 3704 | 1461206107917 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 19:35:07 INFO - PROCESS | 3704 | 1461206107925 Marionette TRACE conn3 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:07 INFO - PROCESS | 3704 | ++DOCSHELL 15DBFC00 == 42 [pid = 3704] [id = 119] 19:35:07 INFO - PROCESS | 3704 | ++DOMWINDOW == 111 (18F1F800) [pid = 3704] [serial = 354] [outer = 00000000] 19:35:07 INFO - PROCESS | 3704 | ++DOMWINDOW == 112 (19072400) [pid = 3704] [serial = 355] [outer = 18F1F800] 19:35:07 INFO - PROCESS | 3704 | 1461206107970 Marionette DEBUG loaded listener.js 19:35:08 INFO - PROCESS | 3704 | ++DOMWINDOW == 113 (197A9000) [pid = 3704] [serial = 356] [outer = 18F1F800] 19:35:08 INFO - PROCESS | 3704 | 1461206108383 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 19:35:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 19:35:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 587ms 19:35:08 INFO - PROCESS | 3704 | 1461206108428 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 19:35:08 INFO - PROCESS | 3704 | 1461206108430 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 19:35:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 19:35:08 INFO - PROCESS | 3704 | 1461206108433 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 19:35:08 INFO - PROCESS | 3704 | 1461206108435 Marionette TRACE conn3 <- [1,442,null,{}] 19:35:08 INFO - PROCESS | 3704 | 1461206108438 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:35:08 INFO - PROCESS | 3704 | 1461206108510 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 19:35:08 INFO - PROCESS | 3704 | 1461206108516 Marionette TRACE conn3 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:08 INFO - PROCESS | 3704 | ++DOCSHELL 1974E800 == 43 [pid = 3704] [id = 120] 19:35:08 INFO - PROCESS | 3704 | ++DOMWINDOW == 114 (197AF400) [pid = 3704] [serial = 357] [outer = 00000000] 19:35:08 INFO - PROCESS | 3704 | ++DOMWINDOW == 115 (19ED6400) [pid = 3704] [serial = 358] [outer = 197AF400] 19:35:08 INFO - PROCESS | 3704 | 1461206108560 Marionette DEBUG loaded listener.js 19:35:08 INFO - PROCESS | 3704 | ++DOMWINDOW == 116 (1A313C00) [pid = 3704] [serial = 359] [outer = 197AF400] 19:35:09 INFO - PROCESS | 3704 | 1461206109044 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 19:35:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 19:35:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 634ms 19:35:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 19:35:09 INFO - PROCESS | 3704 | 1461206109077 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 19:35:09 INFO - PROCESS | 3704 | 1461206109079 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 19:35:09 INFO - PROCESS | 3704 | 1461206109082 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 19:35:09 INFO - PROCESS | 3704 | 1461206109084 Marionette TRACE conn3 <- [1,446,null,{}] 19:35:09 INFO - PROCESS | 3704 | 1461206109087 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:35:09 INFO - PROCESS | 3704 | 1461206109206 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 19:35:09 INFO - PROCESS | 3704 | 1461206109215 Marionette TRACE conn3 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:09 INFO - PROCESS | 3704 | ++DOCSHELL 19072000 == 44 [pid = 3704] [id = 121] 19:35:09 INFO - PROCESS | 3704 | ++DOMWINDOW == 117 (1A39E400) [pid = 3704] [serial = 360] [outer = 00000000] 19:35:09 INFO - PROCESS | 3704 | ++DOMWINDOW == 118 (1C416C00) [pid = 3704] [serial = 361] [outer = 1A39E400] 19:35:09 INFO - PROCESS | 3704 | 1461206109262 Marionette DEBUG loaded listener.js 19:35:09 INFO - PROCESS | 3704 | ++DOMWINDOW == 119 (1C468800) [pid = 3704] [serial = 362] [outer = 1A39E400] 19:35:09 INFO - PROCESS | 3704 | 1461206109690 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 19:35:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 19:35:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 680ms 19:35:09 INFO - PROCESS | 3704 | 1461206109764 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 19:35:09 INFO - PROCESS | 3704 | 1461206109766 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 19:35:09 INFO - PROCESS | 3704 | 1461206109770 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 19:35:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 19:35:09 INFO - PROCESS | 3704 | 1461206109771 Marionette TRACE conn3 <- [1,450,null,{}] 19:35:09 INFO - PROCESS | 3704 | 1461206109775 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:35:09 INFO - PROCESS | 3704 | 1461206109899 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 19:35:09 INFO - PROCESS | 3704 | 1461206109947 Marionette TRACE conn3 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:09 INFO - PROCESS | 3704 | ++DOCSHELL 1CA1D000 == 45 [pid = 3704] [id = 122] 19:35:09 INFO - PROCESS | 3704 | ++DOMWINDOW == 120 (1CA1D800) [pid = 3704] [serial = 363] [outer = 00000000] 19:35:09 INFO - PROCESS | 3704 | ++DOMWINDOW == 121 (1CA26000) [pid = 3704] [serial = 364] [outer = 1CA1D800] 19:35:09 INFO - PROCESS | 3704 | 1461206109992 Marionette DEBUG loaded listener.js 19:35:10 INFO - PROCESS | 3704 | ++DOMWINDOW == 122 (1CD3B400) [pid = 3704] [serial = 365] [outer = 1CA1D800] 19:35:10 INFO - PROCESS | 3704 | 1461206110407 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 19:35:10 INFO - PROCESS | 3704 | 1461206110472 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 19:35:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 19:35:10 INFO - PROCESS | 3704 | 1461206110475 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 19:35:10 INFO - PROCESS | 3704 | 1461206110477 Marionette TRACE conn3 <- [1,454,null,{}] 19:35:10 INFO - PROCESS | 3704 | 1461206110490 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:35:10 INFO - PROCESS | 3704 | 1461206110616 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 19:35:10 INFO - PROCESS | 3704 | 1461206110628 Marionette TRACE conn3 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:10 INFO - PROCESS | 3704 | ++DOCSHELL 1CA22C00 == 46 [pid = 3704] [id = 123] 19:35:10 INFO - PROCESS | 3704 | ++DOMWINDOW == 123 (1CC5C400) [pid = 3704] [serial = 366] [outer = 00000000] 19:35:10 INFO - PROCESS | 3704 | ++DOMWINDOW == 124 (1D4D2C00) [pid = 3704] [serial = 367] [outer = 1CC5C400] 19:35:10 INFO - PROCESS | 3704 | 1461206110671 Marionette DEBUG loaded listener.js 19:35:10 INFO - PROCESS | 3704 | ++DOMWINDOW == 125 (1D4D1C00) [pid = 3704] [serial = 368] [outer = 1CC5C400] 19:35:11 INFO - PROCESS | 3704 | --DOMWINDOW == 124 (1C413C00) [pid = 3704] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 19:35:11 INFO - PROCESS | 3704 | --DOMWINDOW == 123 (19041400) [pid = 3704] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 19:35:11 INFO - PROCESS | 3704 | --DOMWINDOW == 122 (17B10C00) [pid = 3704] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 19:35:11 INFO - PROCESS | 3704 | --DOMWINDOW == 121 (18E1D400) [pid = 3704] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 19:35:11 INFO - PROCESS | 3704 | --DOMWINDOW == 120 (1325D800) [pid = 3704] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 19:35:11 INFO - PROCESS | 3704 | --DOMWINDOW == 119 (1A875C00) [pid = 3704] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 19:35:11 INFO - PROCESS | 3704 | --DOMWINDOW == 118 (18F2CC00) [pid = 3704] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 19:35:11 INFO - PROCESS | 3704 | --DOMWINDOW == 117 (1D4D5C00) [pid = 3704] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 19:35:11 INFO - PROCESS | 3704 | --DOMWINDOW == 116 (1665C800) [pid = 3704] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 19:35:11 INFO - PROCESS | 3704 | --DOMWINDOW == 115 (19071800) [pid = 3704] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 19:35:11 INFO - PROCESS | 3704 | --DOMWINDOW == 114 (14306800) [pid = 3704] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 19:35:11 INFO - PROCESS | 3704 | [3704] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 19:35:11 INFO - PROCESS | 3704 | 1461206111352 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 19:35:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 19:35:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 928ms 19:35:11 INFO - PROCESS | 3704 | 1461206111406 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 19:35:11 INFO - PROCESS | 3704 | 1461206111408 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 19:35:11 INFO - PROCESS | 3704 | 1461206111412 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 19:35:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 19:35:11 INFO - PROCESS | 3704 | 1461206111414 Marionette TRACE conn3 <- [1,458,null,{}] 19:35:11 INFO - PROCESS | 3704 | 1461206111417 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:35:11 INFO - PROCESS | 3704 | 1461206111488 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 19:35:11 INFO - PROCESS | 3704 | 1461206111494 Marionette TRACE conn3 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:11 INFO - PROCESS | 3704 | ++DOCSHELL 16979400 == 47 [pid = 3704] [id = 124] 19:35:11 INFO - PROCESS | 3704 | ++DOMWINDOW == 115 (1896F800) [pid = 3704] [serial = 369] [outer = 00000000] 19:35:11 INFO - PROCESS | 3704 | ++DOMWINDOW == 116 (1A8AD400) [pid = 3704] [serial = 370] [outer = 1896F800] 19:35:11 INFO - PROCESS | 3704 | 1461206111537 Marionette DEBUG loaded listener.js 19:35:11 INFO - PROCESS | 3704 | ++DOMWINDOW == 117 (19071800) [pid = 3704] [serial = 371] [outer = 1896F800] 19:35:11 INFO - PROCESS | 3704 | 1461206111940 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 19:35:12 INFO - PROCESS | 3704 | 1461206112012 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 19:35:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 19:35:12 INFO - PROCESS | 3704 | 1461206112016 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 19:35:12 INFO - PROCESS | 3704 | 1461206112018 Marionette TRACE conn3 <- [1,462,null,{}] 19:35:12 INFO - PROCESS | 3704 | 1461206112021 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:35:12 INFO - PROCESS | 3704 | 1461206112096 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 19:35:12 INFO - PROCESS | 3704 | 1461206112103 Marionette TRACE conn3 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:12 INFO - PROCESS | 3704 | ++DOCSHELL 18E16C00 == 48 [pid = 3704] [id = 125] 19:35:12 INFO - PROCESS | 3704 | ++DOMWINDOW == 118 (1C415400) [pid = 3704] [serial = 372] [outer = 00000000] 19:35:12 INFO - PROCESS | 3704 | ++DOMWINDOW == 119 (1D8DF400) [pid = 3704] [serial = 373] [outer = 1C415400] 19:35:12 INFO - PROCESS | 3704 | 1461206112146 Marionette DEBUG loaded listener.js 19:35:12 INFO - PROCESS | 3704 | ++DOMWINDOW == 120 (1D8E6000) [pid = 3704] [serial = 374] [outer = 1C415400] 19:35:12 INFO - PROCESS | 3704 | [3704] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 19:35:12 INFO - PROCESS | 3704 | 1461206112564 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 19:35:12 INFO - PROCESS | 3704 | 1461206112615 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 19:35:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 19:35:12 INFO - PROCESS | 3704 | 1461206112619 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 19:35:12 INFO - PROCESS | 3704 | 1461206112621 Marionette TRACE conn3 <- [1,466,null,{}] 19:35:12 INFO - PROCESS | 3704 | 1461206112625 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:35:12 INFO - PROCESS | 3704 | 1461206112699 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 19:35:12 INFO - PROCESS | 3704 | 1461206112708 Marionette TRACE conn3 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:12 INFO - PROCESS | 3704 | ++DOCSHELL 1D4CE800 == 49 [pid = 3704] [id = 126] 19:35:12 INFO - PROCESS | 3704 | ++DOMWINDOW == 121 (1D9D6000) [pid = 3704] [serial = 375] [outer = 00000000] 19:35:12 INFO - PROCESS | 3704 | ++DOMWINDOW == 122 (1DAF4400) [pid = 3704] [serial = 376] [outer = 1D9D6000] 19:35:12 INFO - PROCESS | 3704 | 1461206112756 Marionette DEBUG loaded listener.js 19:35:12 INFO - PROCESS | 3704 | ++DOMWINDOW == 123 (1DE84800) [pid = 3704] [serial = 377] [outer = 1D9D6000] 19:35:13 INFO - PROCESS | 3704 | 1461206113395 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 19:35:13 INFO - PROCESS | 3704 | 1461206113450 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 19:35:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 19:35:13 INFO - PROCESS | 3704 | 1461206113456 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 19:35:13 INFO - PROCESS | 3704 | 1461206113460 Marionette TRACE conn3 <- [1,470,null,{}] 19:35:13 INFO - PROCESS | 3704 | 1461206113466 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:35:13 INFO - PROCESS | 3704 | 1461206113569 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 19:35:13 INFO - PROCESS | 3704 | 1461206113650 Marionette TRACE conn3 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:13 INFO - PROCESS | 3704 | ++DOCSHELL 15DD0800 == 50 [pid = 3704] [id = 127] 19:35:13 INFO - PROCESS | 3704 | ++DOMWINDOW == 124 (15FCF000) [pid = 3704] [serial = 378] [outer = 00000000] 19:35:13 INFO - PROCESS | 3704 | ++DOMWINDOW == 125 (18337800) [pid = 3704] [serial = 379] [outer = 15FCF000] 19:35:13 INFO - PROCESS | 3704 | 1461206113749 Marionette DEBUG loaded listener.js 19:35:13 INFO - PROCESS | 3704 | ++DOMWINDOW == 126 (18796000) [pid = 3704] [serial = 380] [outer = 15FCF000] 19:35:14 INFO - PROCESS | 3704 | 1461206114346 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 19:35:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 19:35:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 928ms 19:35:14 INFO - PROCESS | 3704 | 1461206114386 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 19:35:14 INFO - PROCESS | 3704 | 1461206114392 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 19:35:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 19:35:14 INFO - PROCESS | 3704 | 1461206114398 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 19:35:14 INFO - PROCESS | 3704 | 1461206114401 Marionette TRACE conn3 <- [1,474,null,{}] 19:35:14 INFO - PROCESS | 3704 | 1461206114405 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:35:14 INFO - PROCESS | 3704 | 1461206114503 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 19:35:14 INFO - PROCESS | 3704 | 1461206114598 Marionette TRACE conn3 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:14 INFO - PROCESS | 3704 | ++DOCSHELL 1879FC00 == 51 [pid = 3704] [id = 128] 19:35:14 INFO - PROCESS | 3704 | ++DOMWINDOW == 127 (18995C00) [pid = 3704] [serial = 381] [outer = 00000000] 19:35:14 INFO - PROCESS | 3704 | ++DOMWINDOW == 128 (18F2D400) [pid = 3704] [serial = 382] [outer = 18995C00] 19:35:14 INFO - PROCESS | 3704 | 1461206114652 Marionette DEBUG loaded listener.js 19:35:14 INFO - PROCESS | 3704 | ++DOMWINDOW == 129 (1906DC00) [pid = 3704] [serial = 383] [outer = 18995C00] 19:35:15 INFO - PROCESS | 3704 | [3704] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 19:35:15 INFO - PROCESS | 3704 | [3704] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 19:35:15 INFO - PROCESS | 3704 | 1461206115311 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 19:35:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 19:35:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 928ms 19:35:15 INFO - PROCESS | 3704 | 1461206115350 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 19:35:15 INFO - PROCESS | 3704 | 1461206115352 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 19:35:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 19:35:15 INFO - PROCESS | 3704 | 1461206115356 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 19:35:15 INFO - PROCESS | 3704 | 1461206115360 Marionette TRACE conn3 <- [1,478,null,{}] 19:35:15 INFO - PROCESS | 3704 | 1461206115371 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:35:15 INFO - PROCESS | 3704 | 1461206115474 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 19:35:15 INFO - PROCESS | 3704 | 1461206115555 Marionette TRACE conn3 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:15 INFO - PROCESS | 3704 | ++DOCSHELL 19A8AC00 == 52 [pid = 3704] [id = 129] 19:35:15 INFO - PROCESS | 3704 | ++DOMWINDOW == 130 (19A90400) [pid = 3704] [serial = 384] [outer = 00000000] 19:35:15 INFO - PROCESS | 3704 | ++DOMWINDOW == 131 (19EBEC00) [pid = 3704] [serial = 385] [outer = 19A90400] 19:35:15 INFO - PROCESS | 3704 | 1461206115653 Marionette DEBUG loaded listener.js 19:35:15 INFO - PROCESS | 3704 | ++DOMWINDOW == 132 (1C208C00) [pid = 3704] [serial = 386] [outer = 19A90400] 19:35:16 INFO - PROCESS | 3704 | 1461206116264 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 19:35:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 19:35:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 927ms 19:35:16 INFO - PROCESS | 3704 | 1461206116287 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 19:35:16 INFO - PROCESS | 3704 | 1461206116289 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 19:35:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 19:35:16 INFO - PROCESS | 3704 | 1461206116293 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 19:35:16 INFO - PROCESS | 3704 | 1461206116295 Marionette TRACE conn3 <- [1,482,null,{}] 19:35:16 INFO - PROCESS | 3704 | 1461206116299 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:35:16 INFO - PROCESS | 3704 | 1461206116397 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 19:35:16 INFO - PROCESS | 3704 | 1461206116493 Marionette TRACE conn3 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:16 INFO - PROCESS | 3704 | ++DOCSHELL 1334A400 == 53 [pid = 3704] [id = 130] 19:35:16 INFO - PROCESS | 3704 | ++DOMWINDOW == 133 (1334C800) [pid = 3704] [serial = 387] [outer = 00000000] 19:35:16 INFO - PROCESS | 3704 | ++DOMWINDOW == 134 (142A8C00) [pid = 3704] [serial = 388] [outer = 1334C800] 19:35:16 INFO - PROCESS | 3704 | 1461206116547 Marionette DEBUG loaded listener.js 19:35:16 INFO - PROCESS | 3704 | ++DOMWINDOW == 135 (160AF400) [pid = 3704] [serial = 389] [outer = 1334C800] 19:35:17 INFO - PROCESS | 3704 | 1461206117350 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 19:35:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 19:35:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1082ms 19:35:17 INFO - PROCESS | 3704 | 1461206117369 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 19:35:17 INFO - PROCESS | 3704 | 1461206117374 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 19:35:17 INFO - PROCESS | 3704 | 1461206117379 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 19:35:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 19:35:17 INFO - PROCESS | 3704 | 1461206117382 Marionette TRACE conn3 <- [1,486,null,{}] 19:35:17 INFO - PROCESS | 3704 | 1461206117387 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:35:17 INFO - PROCESS | 3704 | 1461206117482 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 19:35:17 INFO - PROCESS | 3704 | 1461206117564 Marionette TRACE conn3 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:17 INFO - PROCESS | 3704 | ++DOCSHELL 1665DC00 == 54 [pid = 3704] [id = 131] 19:35:17 INFO - PROCESS | 3704 | ++DOMWINDOW == 136 (16666800) [pid = 3704] [serial = 390] [outer = 00000000] 19:35:17 INFO - PROCESS | 3704 | ++DOMWINDOW == 137 (1871CC00) [pid = 3704] [serial = 391] [outer = 16666800] 19:35:17 INFO - PROCESS | 3704 | 1461206117613 Marionette DEBUG loaded listener.js 19:35:17 INFO - PROCESS | 3704 | ++DOMWINDOW == 138 (187A0C00) [pid = 3704] [serial = 392] [outer = 16666800] 19:35:17 INFO - PROCESS | 3704 | --DOCSHELL 1C411000 == 53 [pid = 3704] [id = 85] 19:35:17 INFO - PROCESS | 3704 | --DOCSHELL 15DDBC00 == 52 [pid = 3704] [id = 84] 19:35:17 INFO - PROCESS | 3704 | --DOCSHELL 18E16C00 == 51 [pid = 3704] [id = 125] 19:35:17 INFO - PROCESS | 3704 | --DOCSHELL 16979400 == 50 [pid = 3704] [id = 124] 19:35:17 INFO - PROCESS | 3704 | --DOCSHELL 1CA22C00 == 49 [pid = 3704] [id = 123] 19:35:17 INFO - PROCESS | 3704 | --DOCSHELL 1CA1D000 == 48 [pid = 3704] [id = 122] 19:35:17 INFO - PROCESS | 3704 | --DOCSHELL 19072000 == 47 [pid = 3704] [id = 121] 19:35:17 INFO - PROCESS | 3704 | --DOCSHELL 1974E800 == 46 [pid = 3704] [id = 120] 19:35:17 INFO - PROCESS | 3704 | --DOCSHELL 15DBFC00 == 45 [pid = 3704] [id = 119] 19:35:17 INFO - PROCESS | 3704 | --DOCSHELL 18970000 == 44 [pid = 3704] [id = 118] 19:35:17 INFO - PROCESS | 3704 | --DOCSHELL 15FE7400 == 43 [pid = 3704] [id = 117] 19:35:17 INFO - PROCESS | 3704 | --DOCSHELL 1555F400 == 42 [pid = 3704] [id = 116] 19:35:17 INFO - PROCESS | 3704 | --DOCSHELL 187A4800 == 41 [pid = 3704] [id = 115] 19:35:17 INFO - PROCESS | 3704 | --DOCSHELL 18016000 == 40 [pid = 3704] [id = 114] 19:35:17 INFO - PROCESS | 3704 | --DOCSHELL 15916400 == 39 [pid = 3704] [id = 113] 19:35:18 INFO - PROCESS | 3704 | --DOMWINDOW == 137 (17B09800) [pid = 3704] [serial = 257] [outer = 00000000] [url = about:blank] 19:35:18 INFO - PROCESS | 3704 | --DOMWINDOW == 136 (1D741000) [pid = 3704] [serial = 332] [outer = 00000000] [url = about:blank] 19:35:18 INFO - PROCESS | 3704 | --DOMWINDOW == 135 (19E1BC00) [pid = 3704] [serial = 317] [outer = 00000000] [url = about:blank] 19:35:18 INFO - PROCESS | 3704 | --DOMWINDOW == 134 (1D9D6400) [pid = 3704] [serial = 334] [outer = 00000000] [url = about:blank] 19:35:18 INFO - PROCESS | 3704 | --DOMWINDOW == 133 (1C742800) [pid = 3704] [serial = 322] [outer = 00000000] [url = about:blank] 19:35:18 INFO - PROCESS | 3704 | --DOMWINDOW == 132 (1A4BC800) [pid = 3704] [serial = 320] [outer = 00000000] [url = about:blank] 19:35:18 INFO - PROCESS | 3704 | --DOMWINDOW == 131 (18975C00) [pid = 3704] [serial = 308] [outer = 00000000] [url = about:blank] 19:35:18 INFO - PROCESS | 3704 | --DOMWINDOW == 130 (183B4400) [pid = 3704] [serial = 307] [outer = 00000000] [url = about:blank] 19:35:18 INFO - PROCESS | 3704 | --DOMWINDOW == 129 (18979000) [pid = 3704] [serial = 295] [outer = 00000000] [url = about:blank] 19:35:18 INFO - PROCESS | 3704 | --DOMWINDOW == 128 (19041800) [pid = 3704] [serial = 313] [outer = 00000000] [url = about:blank] 19:35:18 INFO - PROCESS | 3704 | --DOMWINDOW == 127 (1906C000) [pid = 3704] [serial = 314] [outer = 00000000] [url = about:blank] 19:35:18 INFO - PROCESS | 3704 | --DOMWINDOW == 126 (1903FC00) [pid = 3704] [serial = 305] [outer = 00000000] [url = about:blank] 19:35:18 INFO - PROCESS | 3704 | --DOMWINDOW == 125 (1898EC00) [pid = 3704] [serial = 304] [outer = 00000000] [url = about:blank] 19:35:18 INFO - PROCESS | 3704 | --DOMWINDOW == 124 (15DE6800) [pid = 3704] [serial = 292] [outer = 00000000] [url = about:blank] 19:35:18 INFO - PROCESS | 3704 | --DOMWINDOW == 123 (1CA1F800) [pid = 3704] [serial = 323] [outer = 00000000] [url = about:blank] 19:35:18 INFO - PROCESS | 3704 | --DOMWINDOW == 122 (18F1FC00) [pid = 3704] [serial = 298] [outer = 00000000] [url = about:blank] 19:35:18 INFO - PROCESS | 3704 | --DOMWINDOW == 121 (1CA1C800) [pid = 3704] [serial = 301] [outer = 00000000] [url = about:blank] 19:35:18 INFO - PROCESS | 3704 | --DOMWINDOW == 120 (1CC5D800) [pid = 3704] [serial = 325] [outer = 00000000] [url = about:blank] 19:35:18 INFO - PROCESS | 3704 | --DOMWINDOW == 119 (1CA2AC00) [pid = 3704] [serial = 328] [outer = 00000000] [url = about:blank] 19:35:18 INFO - PROCESS | 3704 | --DOMWINDOW == 118 (1CF7A800) [pid = 3704] [serial = 329] [outer = 00000000] [url = about:blank] 19:35:18 INFO - PROCESS | 3704 | --DOMWINDOW == 117 (1D73B800) [pid = 3704] [serial = 331] [outer = 00000000] [url = about:blank] 19:35:18 INFO - PROCESS | 3704 | --DOMWINDOW == 116 (18332C00) [pid = 3704] [serial = 310] [outer = 00000000] [url = about:blank] 19:35:18 INFO - PROCESS | 3704 | --DOMWINDOW == 115 (18972400) [pid = 3704] [serial = 311] [outer = 00000000] [url = about:blank] 19:35:18 INFO - PROCESS | 3704 | --DOMWINDOW == 114 (19B7D400) [pid = 3704] [serial = 316] [outer = 00000000] [url = about:blank] 19:35:18 INFO - PROCESS | 3704 | --DOMWINDOW == 113 (1CD45000) [pid = 3704] [serial = 326] [outer = 00000000] [url = about:blank] 19:35:18 INFO - PROCESS | 3704 | --DOMWINDOW == 112 (1A39DC00) [pid = 3704] [serial = 319] [outer = 00000000] [url = about:blank] 19:35:18 INFO - PROCESS | 3704 | 1461206118140 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 19:35:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 19:35:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 788ms 19:35:18 INFO - PROCESS | 3704 | 1461206118182 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 19:35:18 INFO - PROCESS | 3704 | 1461206118187 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 19:35:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 19:35:18 INFO - PROCESS | 3704 | 1461206118193 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 19:35:18 INFO - PROCESS | 3704 | 1461206118196 Marionette TRACE conn3 <- [1,490,null,{}] 19:35:18 INFO - PROCESS | 3704 | 1461206118200 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:35:18 INFO - PROCESS | 3704 | 1461206118279 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 19:35:18 INFO - PROCESS | 3704 | 1461206118353 Marionette TRACE conn3 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:18 INFO - PROCESS | 3704 | ++DOCSHELL 15FE3000 == 40 [pid = 3704] [id = 132] 19:35:18 INFO - PROCESS | 3704 | ++DOMWINDOW == 113 (160A6000) [pid = 3704] [serial = 393] [outer = 00000000] 19:35:18 INFO - PROCESS | 3704 | ++DOMWINDOW == 114 (183AF800) [pid = 3704] [serial = 394] [outer = 160A6000] 19:35:18 INFO - PROCESS | 3704 | 1461206118405 Marionette DEBUG loaded listener.js 19:35:18 INFO - PROCESS | 3704 | ++DOMWINDOW == 115 (18976400) [pid = 3704] [serial = 395] [outer = 160A6000] 19:35:18 INFO - PROCESS | 3704 | 1461206118805 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 19:35:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 19:35:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 634ms 19:35:18 INFO - PROCESS | 3704 | 1461206118830 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 19:35:18 INFO - PROCESS | 3704 | 1461206118832 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 19:35:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 19:35:18 INFO - PROCESS | 3704 | 1461206118842 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 19:35:18 INFO - PROCESS | 3704 | 1461206118846 Marionette TRACE conn3 <- [1,494,null,{}] 19:35:18 INFO - PROCESS | 3704 | 1461206118840 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:35:18 INFO - PROCESS | 3704 | 1461206118918 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 19:35:18 INFO - PROCESS | 3704 | 1461206118924 Marionette TRACE conn3 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:18 INFO - PROCESS | 3704 | ++DOCSHELL 18B32800 == 41 [pid = 3704] [id = 133] 19:35:18 INFO - PROCESS | 3704 | ++DOMWINDOW == 116 (18B34C00) [pid = 3704] [serial = 396] [outer = 00000000] 19:35:18 INFO - PROCESS | 3704 | ++DOMWINDOW == 117 (19067C00) [pid = 3704] [serial = 397] [outer = 18B34C00] 19:35:18 INFO - PROCESS | 3704 | 1461206118970 Marionette DEBUG loaded listener.js 19:35:19 INFO - PROCESS | 3704 | ++DOMWINDOW == 118 (19070400) [pid = 3704] [serial = 398] [outer = 18B34C00] 19:35:19 INFO - PROCESS | 3704 | 1461206119410 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 19:35:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 19:35:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 619ms 19:35:19 INFO - PROCESS | 3704 | 1461206119461 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 19:35:19 INFO - PROCESS | 3704 | 1461206119464 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 19:35:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 19:35:19 INFO - PROCESS | 3704 | 1461206119467 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 19:35:19 INFO - PROCESS | 3704 | 1461206119469 Marionette TRACE conn3 <- [1,498,null,{}] 19:35:19 INFO - PROCESS | 3704 | 1461206119472 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:35:19 INFO - PROCESS | 3704 | 1461206119549 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 19:35:19 INFO - PROCESS | 3704 | 1461206119586 Marionette TRACE conn3 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:19 INFO - PROCESS | 3704 | ++DOCSHELL 19A86800 == 42 [pid = 3704] [id = 134] 19:35:19 INFO - PROCESS | 3704 | ++DOMWINDOW == 119 (19A87400) [pid = 3704] [serial = 399] [outer = 00000000] 19:35:19 INFO - PROCESS | 3704 | ++DOMWINDOW == 120 (19A8E000) [pid = 3704] [serial = 400] [outer = 19A87400] 19:35:19 INFO - PROCESS | 3704 | 1461206119630 Marionette DEBUG loaded listener.js 19:35:19 INFO - PROCESS | 3704 | ++DOMWINDOW == 121 (19A8DC00) [pid = 3704] [serial = 401] [outer = 19A87400] 19:35:20 INFO - PROCESS | 3704 | 1461206120060 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 19:35:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 19:35:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 618ms 19:35:20 INFO - PROCESS | 3704 | 1461206120108 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 19:35:20 INFO - PROCESS | 3704 | 1461206120110 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 19:35:20 INFO - PROCESS | 3704 | 1461206120113 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 19:35:20 INFO - PROCESS | 3704 | 1461206120115 Marionette TRACE conn3 <- [1,502,null,{}] 19:35:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 19:35:20 INFO - PROCESS | 3704 | 1461206120118 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:35:20 INFO - PROCESS | 3704 | 1461206120225 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 19:35:20 INFO - PROCESS | 3704 | 1461206120231 Marionette TRACE conn3 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:20 INFO - PROCESS | 3704 | ++DOCSHELL 19A86400 == 43 [pid = 3704] [id = 135] 19:35:20 INFO - PROCESS | 3704 | ++DOMWINDOW == 122 (19A8FC00) [pid = 3704] [serial = 402] [outer = 00000000] 19:35:20 INFO - PROCESS | 3704 | ++DOMWINDOW == 123 (19EC8C00) [pid = 3704] [serial = 403] [outer = 19A8FC00] 19:35:20 INFO - PROCESS | 3704 | 1461206120275 Marionette DEBUG loaded listener.js 19:35:20 INFO - PROCESS | 3704 | ++DOMWINDOW == 124 (1A3A1800) [pid = 3704] [serial = 404] [outer = 19A8FC00] 19:35:20 INFO - PROCESS | 3704 | 1461206120707 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 19:35:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 19:35:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 634ms 19:35:20 INFO - PROCESS | 3704 | 1461206120736 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 19:35:20 INFO - PROCESS | 3704 | 1461206120738 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 19:35:20 INFO - PROCESS | 3704 | 1461206120741 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 19:35:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 19:35:20 INFO - PROCESS | 3704 | 1461206120743 Marionette TRACE conn3 <- [1,506,null,{}] 19:35:20 INFO - PROCESS | 3704 | 1461206120746 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:35:20 INFO - PROCESS | 3704 | 1461206120859 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 19:35:20 INFO - PROCESS | 3704 | 1461206120946 Marionette TRACE conn3 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:20 INFO - PROCESS | 3704 | ++DOCSHELL 1AE54000 == 44 [pid = 3704] [id = 136] 19:35:20 INFO - PROCESS | 3704 | ++DOMWINDOW == 125 (1AE54800) [pid = 3704] [serial = 405] [outer = 00000000] 19:35:20 INFO - PROCESS | 3704 | ++DOMWINDOW == 126 (1CA1D000) [pid = 3704] [serial = 406] [outer = 1AE54800] 19:35:20 INFO - PROCESS | 3704 | 1461206120995 Marionette DEBUG loaded listener.js 19:35:21 INFO - PROCESS | 3704 | ++DOMWINDOW == 127 (1CA22C00) [pid = 3704] [serial = 407] [outer = 1AE54800] 19:35:21 INFO - PROCESS | 3704 | ++DOMWINDOW == 128 (1CC53400) [pid = 3704] [serial = 408] [outer = 1DE86000] 19:35:21 INFO - PROCESS | 3704 | 1461206121475 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 19:35:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 19:35:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 804ms 19:35:21 INFO - PROCESS | 3704 | 1461206121544 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 19:35:21 INFO - PROCESS | 3704 | 1461206121546 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 19:35:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 19:35:21 INFO - PROCESS | 3704 | 1461206121557 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 19:35:21 INFO - PROCESS | 3704 | 1461206121558 Marionette TRACE conn3 <- [1,510,null,{}] 19:35:21 INFO - PROCESS | 3704 | 1461206121562 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:35:21 INFO - PROCESS | 3704 | 1461206121663 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 19:35:21 INFO - PROCESS | 3704 | --DOMWINDOW == 127 (1591AC00) [pid = 3704] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 19:35:21 INFO - PROCESS | 3704 | --DOMWINDOW == 126 (18E1B400) [pid = 3704] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 19:35:21 INFO - PROCESS | 3704 | --DOMWINDOW == 125 (1A8A5800) [pid = 3704] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 19:35:21 INFO - PROCESS | 3704 | --DOMWINDOW == 124 (18017400) [pid = 3704] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 19:35:21 INFO - PROCESS | 3704 | --DOMWINDOW == 123 (1A39E400) [pid = 3704] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 19:35:21 INFO - PROCESS | 3704 | --DOMWINDOW == 122 (1CA1D800) [pid = 3704] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 19:35:21 INFO - PROCESS | 3704 | --DOMWINDOW == 121 (15562C00) [pid = 3704] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 19:35:21 INFO - PROCESS | 3704 | --DOMWINDOW == 120 (18F1F800) [pid = 3704] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 19:35:21 INFO - PROCESS | 3704 | --DOMWINDOW == 119 (18795C00) [pid = 3704] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 19:35:21 INFO - PROCESS | 3704 | --DOMWINDOW == 118 (18970400) [pid = 3704] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 19:35:21 INFO - PROCESS | 3704 | --DOMWINDOW == 117 (197AF400) [pid = 3704] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 19:35:21 INFO - PROCESS | 3704 | --DOMWINDOW == 116 (18972800) [pid = 3704] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 19:35:21 INFO - PROCESS | 3704 | --DOMWINDOW == 115 (1CC5C400) [pid = 3704] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 19:35:21 INFO - PROCESS | 3704 | --DOMWINDOW == 114 (1591B000) [pid = 3704] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 19:35:21 INFO - PROCESS | 3704 | --DOMWINDOW == 113 (1655FC00) [pid = 3704] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 19:35:21 INFO - PROCESS | 3704 | --DOMWINDOW == 112 (1C415400) [pid = 3704] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 19:35:21 INFO - PROCESS | 3704 | --DOMWINDOW == 111 (1896F800) [pid = 3704] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 19:35:21 INFO - PROCESS | 3704 | --DOMWINDOW == 110 (18970C00) [pid = 3704] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 19:35:21 INFO - PROCESS | 3704 | --DOMWINDOW == 109 (1D8E0400) [pid = 3704] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 19:35:22 INFO - PROCESS | 3704 | --DOMWINDOW == 108 (19EB8C00) [pid = 3704] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 19:35:22 INFO - PROCESS | 3704 | --DOMWINDOW == 107 (19EB6C00) [pid = 3704] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 19:35:22 INFO - PROCESS | 3704 | --DOMWINDOW == 106 (18336C00) [pid = 3704] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 19:35:22 INFO - PROCESS | 3704 | --DOMWINDOW == 105 (13796C00) [pid = 3704] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 19:35:22 INFO - PROCESS | 3704 | --DOMWINDOW == 104 (15DE9800) [pid = 3704] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 19:35:22 INFO - PROCESS | 3704 | --DOMWINDOW == 103 (19754800) [pid = 3704] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 19:35:22 INFO - PROCESS | 3704 | --DOMWINDOW == 102 (16568800) [pid = 3704] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 19:35:22 INFO - PROCESS | 3704 | --DOMWINDOW == 101 (1CF78800) [pid = 3704] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 19:35:22 INFO - PROCESS | 3704 | --DOMWINDOW == 100 (1C411800) [pid = 3704] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 19:35:22 INFO - PROCESS | 3704 | --DOMWINDOW == 99 (138CB400) [pid = 3704] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 19:35:22 INFO - PROCESS | 3704 | --DOMWINDOW == 98 (1434E400) [pid = 3704] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 19:35:22 INFO - PROCESS | 3704 | 1461206122032 Marionette TRACE conn3 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:22 INFO - PROCESS | 3704 | ++DOCSHELL 12CBD400 == 45 [pid = 3704] [id = 137] 19:35:22 INFO - PROCESS | 3704 | ++DOMWINDOW == 99 (12CEC400) [pid = 3704] [serial = 409] [outer = 00000000] 19:35:22 INFO - PROCESS | 3704 | ++DOMWINDOW == 100 (13344800) [pid = 3704] [serial = 410] [outer = 12CEC400] 19:35:22 INFO - PROCESS | 3704 | 1461206122090 Marionette DEBUG loaded listener.js 19:35:22 INFO - PROCESS | 3704 | ++DOMWINDOW == 101 (13347400) [pid = 3704] [serial = 411] [outer = 12CEC400] 19:35:22 INFO - PROCESS | 3704 | 1461206122739 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 19:35:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 19:35:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1236ms 19:35:22 INFO - PROCESS | 3704 | 1461206122790 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 19:35:22 INFO - PROCESS | 3704 | 1461206122794 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 19:35:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 19:35:22 INFO - PROCESS | 3704 | 1461206122799 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 19:35:22 INFO - PROCESS | 3704 | 1461206122803 Marionette TRACE conn3 <- [1,514,null,{}] 19:35:22 INFO - PROCESS | 3704 | 1461206122808 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:35:22 INFO - PROCESS | 3704 | 1461206122911 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 19:35:22 INFO - PROCESS | 3704 | 1461206122991 Marionette TRACE conn3 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:23 INFO - PROCESS | 3704 | ++DOCSHELL 15FE3400 == 46 [pid = 3704] [id = 138] 19:35:23 INFO - PROCESS | 3704 | ++DOMWINDOW == 102 (160AE800) [pid = 3704] [serial = 412] [outer = 00000000] 19:35:23 INFO - PROCESS | 3704 | ++DOMWINDOW == 103 (16970400) [pid = 3704] [serial = 413] [outer = 160AE800] 19:35:23 INFO - PROCESS | 3704 | 1461206123090 Marionette DEBUG loaded listener.js 19:35:23 INFO - PROCESS | 3704 | ++DOMWINDOW == 104 (17B08000) [pid = 3704] [serial = 414] [outer = 160AE800] 19:35:23 INFO - PROCESS | 3704 | 1461206123675 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 19:35:23 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 19:35:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 928ms 19:35:23 INFO - PROCESS | 3704 | 1461206123730 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 19:35:23 INFO - PROCESS | 3704 | 1461206123735 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 19:35:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 19:35:23 INFO - PROCESS | 3704 | 1461206123739 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 19:35:23 INFO - PROCESS | 3704 | 1461206123741 Marionette TRACE conn3 <- [1,518,null,{}] 19:35:23 INFO - PROCESS | 3704 | 1461206123745 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:35:23 INFO - PROCESS | 3704 | 1461206123844 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 19:35:23 INFO - PROCESS | 3704 | 1461206123937 Marionette TRACE conn3 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:23 INFO - PROCESS | 3704 | ++DOCSHELL 17BA7400 == 47 [pid = 3704] [id = 139] 19:35:23 INFO - PROCESS | 3704 | ++DOMWINDOW == 105 (1871F400) [pid = 3704] [serial = 415] [outer = 00000000] 19:35:23 INFO - PROCESS | 3704 | ++DOMWINDOW == 106 (18B31000) [pid = 3704] [serial = 416] [outer = 1871F400] 19:35:23 INFO - PROCESS | 3704 | 1461206123992 Marionette DEBUG loaded listener.js 19:35:24 INFO - PROCESS | 3704 | ++DOMWINDOW == 107 (18E1B400) [pid = 3704] [serial = 417] [outer = 1871F400] 19:35:24 INFO - PROCESS | 3704 | 1461206124621 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 19:35:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 19:35:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 943ms 19:35:24 INFO - PROCESS | 3704 | 1461206124684 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 19:35:24 INFO - PROCESS | 3704 | 1461206124686 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 19:35:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 19:35:24 INFO - PROCESS | 3704 | 1461206124696 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 19:35:24 INFO - PROCESS | 3704 | 1461206124703 Marionette TRACE conn3 <- [1,522,null,{}] 19:35:24 INFO - PROCESS | 3704 | 1461206124707 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:35:24 INFO - PROCESS | 3704 | 1461206124808 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 19:35:24 INFO - PROCESS | 3704 | 1461206124886 Marionette TRACE conn3 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:24 INFO - PROCESS | 3704 | ++DOCSHELL 1906F000 == 48 [pid = 3704] [id = 140] 19:35:24 INFO - PROCESS | 3704 | ++DOMWINDOW == 108 (19A89000) [pid = 3704] [serial = 418] [outer = 00000000] 19:35:24 INFO - PROCESS | 3704 | ++DOMWINDOW == 109 (1A394800) [pid = 3704] [serial = 419] [outer = 19A89000] 19:35:24 INFO - PROCESS | 3704 | 1461206124939 Marionette DEBUG loaded listener.js 19:35:24 INFO - PROCESS | 3704 | ++DOMWINDOW == 110 (1AA5EC00) [pid = 3704] [serial = 420] [outer = 19A89000] 19:35:25 INFO - PROCESS | 3704 | 1461206125501 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 19:35:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 19:35:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 897ms 19:35:25 INFO - PROCESS | 3704 | 1461206125578 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 19:35:25 INFO - PROCESS | 3704 | 1461206125581 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 19:35:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 19:35:25 INFO - PROCESS | 3704 | 1461206125584 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 19:35:25 INFO - PROCESS | 3704 | 1461206125586 Marionette TRACE conn3 <- [1,526,null,{}] 19:35:25 INFO - PROCESS | 3704 | 1461206125590 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:35:25 INFO - PROCESS | 3704 | 1461206125686 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 19:35:25 INFO - PROCESS | 3704 | 1461206125765 Marionette TRACE conn3 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:25 INFO - PROCESS | 3704 | ++DOCSHELL 19EB7C00 == 49 [pid = 3704] [id = 141] 19:35:25 INFO - PROCESS | 3704 | ++DOMWINDOW == 111 (1A4BFC00) [pid = 3704] [serial = 421] [outer = 00000000] 19:35:25 INFO - PROCESS | 3704 | ++DOMWINDOW == 112 (1C46CC00) [pid = 3704] [serial = 422] [outer = 1A4BFC00] 19:35:25 INFO - PROCESS | 3704 | 1461206125818 Marionette DEBUG loaded listener.js 19:35:25 INFO - PROCESS | 3704 | ++DOMWINDOW == 113 (1C467C00) [pid = 3704] [serial = 423] [outer = 1A4BFC00] 19:35:26 INFO - PROCESS | 3704 | 1461206126406 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 19:35:26 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 19:35:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 896ms 19:35:26 INFO - PROCESS | 3704 | 1461206126488 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 19:35:26 INFO - PROCESS | 3704 | 1461206126491 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 19:35:26 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 19:35:26 INFO - PROCESS | 3704 | 1461206126494 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 19:35:26 INFO - PROCESS | 3704 | 1461206126496 Marionette TRACE conn3 <- [1,530,null,{}] 19:35:26 INFO - PROCESS | 3704 | 1461206126500 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:35:26 INFO - PROCESS | 3704 | 1461206126579 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 19:35:26 INFO - PROCESS | 3704 | 1461206126662 Marionette TRACE conn3 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:26 INFO - PROCESS | 3704 | ++DOCSHELL 14A5F800 == 50 [pid = 3704] [id = 142] 19:35:26 INFO - PROCESS | 3704 | ++DOMWINDOW == 114 (14A60000) [pid = 3704] [serial = 424] [outer = 00000000] 19:35:26 INFO - PROCESS | 3704 | ++DOMWINDOW == 115 (15D41400) [pid = 3704] [serial = 425] [outer = 14A60000] 19:35:26 INFO - PROCESS | 3704 | 1461206126818 Marionette DEBUG loaded listener.js 19:35:26 INFO - PROCESS | 3704 | ++DOMWINDOW == 116 (16568800) [pid = 3704] [serial = 426] [outer = 14A60000] 19:35:27 INFO - PROCESS | 3704 | 1461206127353 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 19:35:27 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 19:35:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 19:35:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:35:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:35:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 19:35:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 19:35:27 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 19:35:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 19:35:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:35:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:35:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 19:35:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 19:35:27 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 881ms 19:35:27 INFO - PROCESS | 3704 | 1461206127383 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 19:35:27 INFO - PROCESS | 3704 | 1461206127388 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 19:35:27 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 19:35:27 INFO - PROCESS | 3704 | 1461206127393 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 19:35:27 INFO - PROCESS | 3704 | 1461206127396 Marionette TRACE conn3 <- [1,534,null,{}] 19:35:27 INFO - PROCESS | 3704 | 1461206127401 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:35:27 INFO - PROCESS | 3704 | 1461206127505 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 19:35:27 INFO - PROCESS | 3704 | 1461206127602 Marionette TRACE conn3 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:27 INFO - PROCESS | 3704 | ++DOCSHELL 1655B400 == 51 [pid = 3704] [id = 143] 19:35:27 INFO - PROCESS | 3704 | ++DOMWINDOW == 117 (1871C400) [pid = 3704] [serial = 427] [outer = 00000000] 19:35:27 INFO - PROCESS | 3704 | ++DOMWINDOW == 118 (1879E400) [pid = 3704] [serial = 428] [outer = 1871C400] 19:35:27 INFO - PROCESS | 3704 | 1461206127650 Marionette DEBUG loaded listener.js 19:35:27 INFO - PROCESS | 3704 | ++DOMWINDOW == 119 (187A4C00) [pid = 3704] [serial = 429] [outer = 1871C400] 19:35:27 INFO - PROCESS | 3704 | --DOCSHELL 1AE54000 == 50 [pid = 3704] [id = 136] 19:35:27 INFO - PROCESS | 3704 | --DOCSHELL 19A86400 == 49 [pid = 3704] [id = 135] 19:35:27 INFO - PROCESS | 3704 | --DOCSHELL 19A86800 == 48 [pid = 3704] [id = 134] 19:35:27 INFO - PROCESS | 3704 | --DOCSHELL 18B32800 == 47 [pid = 3704] [id = 133] 19:35:27 INFO - PROCESS | 3704 | --DOCSHELL 15FE3000 == 46 [pid = 3704] [id = 132] 19:35:27 INFO - PROCESS | 3704 | --DOCSHELL 1665DC00 == 45 [pid = 3704] [id = 131] 19:35:27 INFO - PROCESS | 3704 | --DOCSHELL 1879FC00 == 44 [pid = 3704] [id = 128] 19:35:27 INFO - PROCESS | 3704 | --DOCSHELL 15DD0800 == 43 [pid = 3704] [id = 127] 19:35:27 INFO - PROCESS | 3704 | --DOMWINDOW == 118 (1DAE6400) [pid = 3704] [serial = 290] [outer = 00000000] [url = about:blank] 19:35:27 INFO - PROCESS | 3704 | --DOMWINDOW == 117 (1D8EC800) [pid = 3704] [serial = 245] [outer = 00000000] [url = about:blank] 19:35:27 INFO - PROCESS | 3704 | --DOMWINDOW == 116 (1A2C3C00) [pid = 3704] [serial = 166] [outer = 00000000] [url = about:blank] 19:35:27 INFO - PROCESS | 3704 | --DOMWINDOW == 115 (1A2C8400) [pid = 3704] [serial = 163] [outer = 00000000] [url = about:blank] 19:35:27 INFO - PROCESS | 3704 | --DOMWINDOW == 114 (19EB6800) [pid = 3704] [serial = 209] [outer = 00000000] [url = about:blank] 19:35:27 INFO - PROCESS | 3704 | --DOMWINDOW == 113 (15DB7400) [pid = 3704] [serial = 248] [outer = 00000000] [url = about:blank] 19:35:27 INFO - PROCESS | 3704 | --DOMWINDOW == 112 (18990800) [pid = 3704] [serial = 251] [outer = 00000000] [url = about:blank] 19:35:27 INFO - PROCESS | 3704 | --DOMWINDOW == 111 (19E5F000) [pid = 3704] [serial = 154] [outer = 00000000] [url = about:blank] 19:35:27 INFO - PROCESS | 3704 | --DOMWINDOW == 110 (1903EC00) [pid = 3704] [serial = 160] [outer = 00000000] [url = about:blank] 19:35:27 INFO - PROCESS | 3704 | --DOMWINDOW == 109 (1D73D400) [pid = 3704] [serial = 203] [outer = 00000000] [url = about:blank] 19:35:27 INFO - PROCESS | 3704 | --DOMWINDOW == 108 (1D738C00) [pid = 3704] [serial = 254] [outer = 00000000] [url = about:blank] 19:35:27 INFO - PROCESS | 3704 | --DOMWINDOW == 107 (16748C00) [pid = 3704] [serial = 206] [outer = 00000000] [url = about:blank] 19:35:27 INFO - PROCESS | 3704 | --DOMWINDOW == 106 (15D0E400) [pid = 3704] [serial = 157] [outer = 00000000] [url = about:blank] 19:35:27 INFO - PROCESS | 3704 | --DOMWINDOW == 105 (16566C00) [pid = 3704] [serial = 293] [outer = 00000000] [url = about:blank] 19:35:27 INFO - PROCESS | 3704 | --DOMWINDOW == 104 (19753800) [pid = 3704] [serial = 299] [outer = 00000000] [url = about:blank] 19:35:27 INFO - PROCESS | 3704 | --DOMWINDOW == 103 (1CC5AC00) [pid = 3704] [serial = 302] [outer = 00000000] [url = about:blank] 19:35:27 INFO - PROCESS | 3704 | --DOMWINDOW == 102 (1897BC00) [pid = 3704] [serial = 296] [outer = 00000000] [url = about:blank] 19:35:27 INFO - PROCESS | 3704 | --DOMWINDOW == 101 (1C416C00) [pid = 3704] [serial = 361] [outer = 00000000] [url = about:blank] 19:35:27 INFO - PROCESS | 3704 | --DOMWINDOW == 100 (1CA26000) [pid = 3704] [serial = 364] [outer = 00000000] [url = about:blank] 19:35:27 INFO - PROCESS | 3704 | --DOMWINDOW == 99 (1C468800) [pid = 3704] [serial = 362] [outer = 00000000] [url = about:blank] 19:35:27 INFO - PROCESS | 3704 | --DOMWINDOW == 98 (15DB9800) [pid = 3704] [serial = 346] [outer = 00000000] [url = about:blank] 19:35:27 INFO - PROCESS | 3704 | --DOMWINDOW == 97 (16569000) [pid = 3704] [serial = 347] [outer = 00000000] [url = about:blank] 19:35:27 INFO - PROCESS | 3704 | --DOMWINDOW == 96 (19072400) [pid = 3704] [serial = 355] [outer = 00000000] [url = about:blank] 19:35:27 INFO - PROCESS | 3704 | --DOMWINDOW == 95 (187A2C00) [pid = 3704] [serial = 341] [outer = 00000000] [url = about:blank] 19:35:27 INFO - PROCESS | 3704 | --DOMWINDOW == 94 (187A0800) [pid = 3704] [serial = 340] [outer = 00000000] [url = about:blank] 19:35:27 INFO - PROCESS | 3704 | --DOMWINDOW == 93 (18B34400) [pid = 3704] [serial = 352] [outer = 00000000] [url = about:blank] 19:35:27 INFO - PROCESS | 3704 | --DOMWINDOW == 92 (18E15000) [pid = 3704] [serial = 353] [outer = 00000000] [url = about:blank] 19:35:27 INFO - PROCESS | 3704 | --DOMWINDOW == 91 (19ED6400) [pid = 3704] [serial = 358] [outer = 00000000] [url = about:blank] 19:35:27 INFO - PROCESS | 3704 | --DOMWINDOW == 90 (19E68800) [pid = 3704] [serial = 344] [outer = 00000000] [url = about:blank] 19:35:27 INFO - PROCESS | 3704 | --DOMWINDOW == 89 (19073400) [pid = 3704] [serial = 343] [outer = 00000000] [url = about:blank] 19:35:27 INFO - PROCESS | 3704 | --DOMWINDOW == 88 (1D4D2C00) [pid = 3704] [serial = 367] [outer = 00000000] [url = about:blank] 19:35:27 INFO - PROCESS | 3704 | --DOMWINDOW == 87 (16561800) [pid = 3704] [serial = 338] [outer = 00000000] [url = about:blank] 19:35:27 INFO - PROCESS | 3704 | --DOMWINDOW == 86 (15FD9C00) [pid = 3704] [serial = 337] [outer = 00000000] [url = about:blank] 19:35:27 INFO - PROCESS | 3704 | --DOMWINDOW == 85 (18010C00) [pid = 3704] [serial = 349] [outer = 00000000] [url = about:blank] 19:35:27 INFO - PROCESS | 3704 | --DOMWINDOW == 84 (1832D800) [pid = 3704] [serial = 350] [outer = 00000000] [url = about:blank] 19:35:27 INFO - PROCESS | 3704 | --DOMWINDOW == 83 (1CD3B400) [pid = 3704] [serial = 365] [outer = 00000000] [url = about:blank] 19:35:27 INFO - PROCESS | 3704 | --DOMWINDOW == 82 (1D8E6000) [pid = 3704] [serial = 374] [outer = 00000000] [url = about:blank] 19:35:27 INFO - PROCESS | 3704 | --DOMWINDOW == 81 (1DAF4400) [pid = 3704] [serial = 376] [outer = 00000000] [url = about:blank] 19:35:27 INFO - PROCESS | 3704 | --DOMWINDOW == 80 (1D8DF400) [pid = 3704] [serial = 373] [outer = 00000000] [url = about:blank] 19:35:27 INFO - PROCESS | 3704 | --DOMWINDOW == 79 (1D4D1C00) [pid = 3704] [serial = 368] [outer = 00000000] [url = about:blank] 19:35:27 INFO - PROCESS | 3704 | --DOMWINDOW == 78 (197A9000) [pid = 3704] [serial = 356] [outer = 00000000] [url = about:blank] 19:35:27 INFO - PROCESS | 3704 | --DOMWINDOW == 77 (1A8AD400) [pid = 3704] [serial = 370] [outer = 00000000] [url = about:blank] 19:35:27 INFO - PROCESS | 3704 | --DOMWINDOW == 76 (19071800) [pid = 3704] [serial = 371] [outer = 00000000] [url = about:blank] 19:35:27 INFO - PROCESS | 3704 | --DOMWINDOW == 75 (1A313C00) [pid = 3704] [serial = 359] [outer = 00000000] [url = about:blank] 19:35:28 INFO - PROCESS | 3704 | 1461206128120 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 19:35:28 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. 19:35:28 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 788ms 19:35:28 INFO - PROCESS | 3704 | 1461206128178 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 19:35:28 INFO - PROCESS | 3704 | 1461206128182 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 19:35:28 INFO - PROCESS | 3704 | 1461206128192 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 19:35:28 INFO - PROCESS | 3704 | 1461206128194 Marionette TRACE conn3 <- [1,538,null,{}] 19:35:28 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 19:35:28 INFO - PROCESS | 3704 | 1461206128198 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:35:28 INFO - PROCESS | 3704 | 1461206128277 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 19:35:28 INFO - PROCESS | 3704 | 1461206128283 Marionette TRACE conn3 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:28 INFO - PROCESS | 3704 | ++DOCSHELL 1665BC00 == 44 [pid = 3704] [id = 144] 19:35:28 INFO - PROCESS | 3704 | ++DOMWINDOW == 76 (1697AC00) [pid = 3704] [serial = 430] [outer = 00000000] 19:35:28 INFO - PROCESS | 3704 | ++DOMWINDOW == 77 (1832E400) [pid = 3704] [serial = 431] [outer = 1697AC00] 19:35:28 INFO - PROCESS | 3704 | 1461206128336 Marionette DEBUG loaded listener.js 19:35:28 INFO - PROCESS | 3704 | ++DOMWINDOW == 78 (1897C400) [pid = 3704] [serial = 432] [outer = 1697AC00] 19:35:28 INFO - PROCESS | 3704 | 1461206128785 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 19:35:28 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. 19:35:28 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 618ms 19:35:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 19:35:28 INFO - PROCESS | 3704 | 1461206128832 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 19:35:28 INFO - PROCESS | 3704 | 1461206128834 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 19:35:28 INFO - PROCESS | 3704 | 1461206128838 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 19:35:28 INFO - PROCESS | 3704 | 1461206128841 Marionette TRACE conn3 <- [1,542,null,{}] 19:35:28 INFO - PROCESS | 3704 | 1461206128855 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:35:28 INFO - PROCESS | 3704 | 1461206128938 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 19:35:28 INFO - PROCESS | 3704 | 1461206128950 Marionette TRACE conn3 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:28 INFO - PROCESS | 3704 | ++DOCSHELL 18974C00 == 45 [pid = 3704] [id = 145] 19:35:28 INFO - PROCESS | 3704 | ++DOMWINDOW == 79 (1897E800) [pid = 3704] [serial = 433] [outer = 00000000] 19:35:28 INFO - PROCESS | 3704 | ++DOMWINDOW == 80 (18F2E800) [pid = 3704] [serial = 434] [outer = 1897E800] 19:35:28 INFO - PROCESS | 3704 | 1461206128994 Marionette DEBUG loaded listener.js 19:35:29 INFO - PROCESS | 3704 | ++DOMWINDOW == 81 (1906B400) [pid = 3704] [serial = 435] [outer = 1897E800] 19:35:29 INFO - PROCESS | 3704 | [3704] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 19:35:29 INFO - PROCESS | 3704 | [3704] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 19:35:29 INFO - PROCESS | 3704 | [3704] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 19:35:29 INFO - PROCESS | 3704 | 1461206129460 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 19:35:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 19:35:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 618ms 19:35:29 INFO - PROCESS | 3704 | 1461206129476 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 19:35:29 INFO - PROCESS | 3704 | 1461206129479 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 19:35:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 19:35:29 INFO - PROCESS | 3704 | 1461206129485 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 19:35:29 INFO - PROCESS | 3704 | 1461206129487 Marionette TRACE conn3 <- [1,546,null,{}] 19:35:29 INFO - PROCESS | 3704 | 1461206129491 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:35:29 INFO - PROCESS | 3704 | 1461206129568 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 19:35:29 INFO - PROCESS | 3704 | 1461206129574 Marionette TRACE conn3 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:29 INFO - PROCESS | 3704 | ++DOCSHELL 18F2BC00 == 46 [pid = 3704] [id = 146] 19:35:29 INFO - PROCESS | 3704 | ++DOMWINDOW == 82 (19064C00) [pid = 3704] [serial = 436] [outer = 00000000] 19:35:29 INFO - PROCESS | 3704 | ++DOMWINDOW == 83 (197AF000) [pid = 3704] [serial = 437] [outer = 19064C00] 19:35:29 INFO - PROCESS | 3704 | 1461206129618 Marionette DEBUG loaded listener.js 19:35:29 INFO - PROCESS | 3704 | ++DOMWINDOW == 84 (19A85000) [pid = 3704] [serial = 438] [outer = 19064C00] 19:35:30 INFO - PROCESS | 3704 | 1461206130040 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 19:35:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 19:35:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 587ms 19:35:30 INFO - PROCESS | 3704 | 1461206130077 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 19:35:30 INFO - PROCESS | 3704 | 1461206130079 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 19:35:30 INFO - PROCESS | 3704 | 1461206130082 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 19:35:30 INFO - PROCESS | 3704 | 1461206130084 Marionette TRACE conn3 <- [1,550,null,{}] 19:35:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 19:35:30 INFO - PROCESS | 3704 | 1461206130087 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:35:30 INFO - PROCESS | 3704 | 1461206130190 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 19:35:30 INFO - PROCESS | 3704 | 1461206130195 Marionette TRACE conn3 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:30 INFO - PROCESS | 3704 | ++DOCSHELL 18763000 == 47 [pid = 3704] [id = 147] 19:35:30 INFO - PROCESS | 3704 | ++DOMWINDOW == 85 (19B7D400) [pid = 3704] [serial = 439] [outer = 00000000] 19:35:30 INFO - PROCESS | 3704 | ++DOMWINDOW == 86 (19EAF400) [pid = 3704] [serial = 440] [outer = 19B7D400] 19:35:30 INFO - PROCESS | 3704 | 1461206130247 Marionette DEBUG loaded listener.js 19:35:30 INFO - PROCESS | 3704 | ++DOMWINDOW == 87 (19ED4400) [pid = 3704] [serial = 441] [outer = 19B7D400] 19:35:30 INFO - PROCESS | 3704 | [3704] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 19:35:30 INFO - PROCESS | 3704 | [3704] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 19:35:30 INFO - PROCESS | 3704 | [3704] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 19:35:30 INFO - PROCESS | 3704 | 1461206130710 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 19:35:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 19:35:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 619ms 19:35:30 INFO - PROCESS | 3704 | 1461206130723 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 19:35:30 INFO - PROCESS | 3704 | 1461206130725 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 19:35:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 19:35:30 INFO - PROCESS | 3704 | 1461206130728 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 19:35:30 INFO - PROCESS | 3704 | 1461206130730 Marionette TRACE conn3 <- [1,554,null,{}] 19:35:30 INFO - PROCESS | 3704 | 1461206130733 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:35:30 INFO - PROCESS | 3704 | 1461206130846 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 19:35:30 INFO - PROCESS | 3704 | 1461206130852 Marionette TRACE conn3 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:30 INFO - PROCESS | 3704 | ++DOCSHELL 19EB6800 == 48 [pid = 3704] [id = 148] 19:35:30 INFO - PROCESS | 3704 | ++DOMWINDOW == 88 (1A317400) [pid = 3704] [serial = 442] [outer = 00000000] 19:35:30 INFO - PROCESS | 3704 | ++DOMWINDOW == 89 (1AE54C00) [pid = 3704] [serial = 443] [outer = 1A317400] 19:35:30 INFO - PROCESS | 3704 | 1461206130896 Marionette DEBUG loaded listener.js 19:35:30 INFO - PROCESS | 3704 | ++DOMWINDOW == 90 (1AE54000) [pid = 3704] [serial = 444] [outer = 1A317400] 19:35:31 INFO - PROCESS | 3704 | [3704] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 19:35:31 INFO - PROCESS | 3704 | [3704] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 19:35:31 INFO - PROCESS | 3704 | [3704] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 19:35:31 INFO - PROCESS | 3704 | 1461206131330 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 19:35:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 19:35:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 618ms 19:35:31 INFO - PROCESS | 3704 | 1461206131353 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 19:35:31 INFO - PROCESS | 3704 | 1461206131355 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 19:35:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 19:35:31 INFO - PROCESS | 3704 | 1461206131358 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 19:35:31 INFO - PROCESS | 3704 | 1461206131360 Marionette TRACE conn3 <- [1,558,null,{}] 19:35:31 INFO - PROCESS | 3704 | 1461206131363 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:35:31 INFO - PROCESS | 3704 | 1461206131469 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 19:35:31 INFO - PROCESS | 3704 | 1461206131476 Marionette TRACE conn3 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:31 INFO - PROCESS | 3704 | ++DOCSHELL 1A4C3C00 == 49 [pid = 3704] [id = 149] 19:35:31 INFO - PROCESS | 3704 | ++DOMWINDOW == 91 (1A8AD400) [pid = 3704] [serial = 445] [outer = 00000000] 19:35:31 INFO - PROCESS | 3704 | ++DOMWINDOW == 92 (1CA1EC00) [pid = 3704] [serial = 446] [outer = 1A8AD400] 19:35:31 INFO - PROCESS | 3704 | 1461206131519 Marionette DEBUG loaded listener.js 19:35:31 INFO - PROCESS | 3704 | ++DOMWINDOW == 93 (1CA2A800) [pid = 3704] [serial = 447] [outer = 1A8AD400] 19:35:31 INFO - PROCESS | 3704 | [3704] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 19:35:31 INFO - PROCESS | 3704 | [3704] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 19:35:31 INFO - PROCESS | 3704 | [3704] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 19:35:31 INFO - PROCESS | 3704 | 1461206131942 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 19:35:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 19:35:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 634ms 19:35:31 INFO - PROCESS | 3704 | 1461206132000 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 19:35:31 INFO - PROCESS | 3704 | 1461206132002 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 19:35:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 19:35:31 INFO - PROCESS | 3704 | 1461206132005 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 19:35:31 INFO - PROCESS | 3704 | 1461206132007 Marionette TRACE conn3 <- [1,562,null,{}] 19:35:31 INFO - PROCESS | 3704 | 1461206132011 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:35:32 INFO - PROCESS | 3704 | 1461206132133 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 19:35:32 INFO - PROCESS | 3704 | --DOMWINDOW == 92 (19A87400) [pid = 3704] [serial = 399] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 19:35:32 INFO - PROCESS | 3704 | --DOMWINDOW == 91 (19A8FC00) [pid = 3704] [serial = 402] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 19:35:32 INFO - PROCESS | 3704 | --DOMWINDOW == 90 (1D9D6000) [pid = 3704] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 19:35:32 INFO - PROCESS | 3704 | --DOMWINDOW == 89 (16666800) [pid = 3704] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 19:35:32 INFO - PROCESS | 3704 | --DOMWINDOW == 88 (18B34C00) [pid = 3704] [serial = 396] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 19:35:32 INFO - PROCESS | 3704 | --DOMWINDOW == 87 (160A6000) [pid = 3704] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 19:35:32 INFO - PROCESS | 3704 | 1461206132220 Marionette TRACE conn3 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:32 INFO - PROCESS | 3704 | ++DOCSHELL 1325C000 == 50 [pid = 3704] [id = 150] 19:35:32 INFO - PROCESS | 3704 | ++DOMWINDOW == 88 (138C1800) [pid = 3704] [serial = 448] [outer = 00000000] 19:35:32 INFO - PROCESS | 3704 | ++DOMWINDOW == 89 (18972000) [pid = 3704] [serial = 449] [outer = 138C1800] 19:35:32 INFO - PROCESS | 3704 | 1461206132264 Marionette DEBUG loaded listener.js 19:35:32 INFO - PROCESS | 3704 | ++DOMWINDOW == 90 (19A87400) [pid = 3704] [serial = 450] [outer = 138C1800] 19:35:32 INFO - PROCESS | 3704 | 1461206132607 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 19:35:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 19:35:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 619ms 19:35:32 INFO - PROCESS | 3704 | 1461206132643 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 19:35:32 INFO - PROCESS | 3704 | 1461206132645 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 19:35:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 19:35:32 INFO - PROCESS | 3704 | 1461206132633 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 19:35:32 INFO - PROCESS | 3704 | 1461206132634 Marionette TRACE conn3 <- [1,566,null,{}] 19:35:32 INFO - PROCESS | 3704 | 1461206132638 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:35:32 INFO - PROCESS | 3704 | 1461206132713 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 19:35:32 INFO - PROCESS | 3704 | 1461206132719 Marionette TRACE conn3 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:32 INFO - PROCESS | 3704 | ++DOCSHELL 18E1D400 == 51 [pid = 3704] [id = 151] 19:35:32 INFO - PROCESS | 3704 | ++DOMWINDOW == 91 (19065000) [pid = 3704] [serial = 451] [outer = 00000000] 19:35:32 INFO - PROCESS | 3704 | ++DOMWINDOW == 92 (1D3A9800) [pid = 3704] [serial = 452] [outer = 19065000] 19:35:32 INFO - PROCESS | 3704 | 1461206132762 Marionette DEBUG loaded listener.js 19:35:32 INFO - PROCESS | 3704 | ++DOMWINDOW == 93 (1CF7D400) [pid = 3704] [serial = 453] [outer = 19065000] 19:35:33 INFO - PROCESS | 3704 | 1461206133165 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 19:35:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 19:35:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 588ms 19:35:33 INFO - PROCESS | 3704 | 1461206133229 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 19:35:33 INFO - PROCESS | 3704 | 1461206133231 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 19:35:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 19:35:33 INFO - PROCESS | 3704 | 1461206133235 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 19:35:33 INFO - PROCESS | 3704 | 1461206133236 Marionette TRACE conn3 <- [1,570,null,{}] 19:35:33 INFO - PROCESS | 3704 | 1461206133239 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:35:33 INFO - PROCESS | 3704 | 1461206133316 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 19:35:33 INFO - PROCESS | 3704 | 1461206133321 Marionette TRACE conn3 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:33 INFO - PROCESS | 3704 | ++DOCSHELL 143A1C00 == 52 [pid = 3704] [id = 152] 19:35:33 INFO - PROCESS | 3704 | ++DOMWINDOW == 94 (19EBE800) [pid = 3704] [serial = 454] [outer = 00000000] 19:35:33 INFO - PROCESS | 3704 | ++DOMWINDOW == 95 (1D739C00) [pid = 3704] [serial = 455] [outer = 19EBE800] 19:35:33 INFO - PROCESS | 3704 | 1461206133369 Marionette DEBUG loaded listener.js 19:35:33 INFO - PROCESS | 3704 | ++DOMWINDOW == 96 (1D743800) [pid = 3704] [serial = 456] [outer = 19EBE800] 19:35:33 INFO - PROCESS | 3704 | 1461206133835 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 19:35:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 19:35:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 634ms 19:35:33 INFO - PROCESS | 3704 | 1461206133873 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 19:35:33 INFO - PROCESS | 3704 | 1461206133875 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 19:35:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 19:35:33 INFO - PROCESS | 3704 | 1461206133878 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 19:35:33 INFO - PROCESS | 3704 | 1461206133880 Marionette TRACE conn3 <- [1,574,null,{}] 19:35:33 INFO - PROCESS | 3704 | 1461206133887 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:35:33 INFO - PROCESS | 3704 | 1461206133979 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 19:35:33 INFO - PROCESS | 3704 | 1461206133986 Marionette TRACE conn3 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:33 INFO - PROCESS | 3704 | ++DOCSHELL 1D8EA000 == 53 [pid = 3704] [id = 153] 19:35:33 INFO - PROCESS | 3704 | ++DOMWINDOW == 97 (1D8ED000) [pid = 3704] [serial = 457] [outer = 00000000] 19:35:34 INFO - PROCESS | 3704 | ++DOMWINDOW == 98 (1D9D2C00) [pid = 3704] [serial = 458] [outer = 1D8ED000] 19:35:34 INFO - PROCESS | 3704 | 1461206134030 Marionette DEBUG loaded listener.js 19:35:34 INFO - PROCESS | 3704 | ++DOMWINDOW == 99 (1DAE6800) [pid = 3704] [serial = 459] [outer = 1D8ED000] 19:35:34 INFO - PROCESS | 3704 | [3704] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 19:35:34 INFO - PROCESS | 3704 | [3704] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 19:35:34 INFO - PROCESS | 3704 | 1461206134652 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 19:35:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 19:35:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 896ms 19:35:34 INFO - PROCESS | 3704 | 1461206134767 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 19:35:34 INFO - PROCESS | 3704 | 1461206134773 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 19:35:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 19:35:34 INFO - PROCESS | 3704 | 1461206134779 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 19:35:34 INFO - PROCESS | 3704 | 1461206134783 Marionette TRACE conn3 <- [1,578,null,{}] 19:35:34 INFO - PROCESS | 3704 | 1461206134788 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:35:34 INFO - PROCESS | 3704 | 1461206134902 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 19:35:35 INFO - PROCESS | 3704 | 1461206135021 Marionette TRACE conn3 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:35 INFO - PROCESS | 3704 | ++DOCSHELL 138C8000 == 54 [pid = 3704] [id = 154] 19:35:35 INFO - PROCESS | 3704 | ++DOMWINDOW == 100 (14A0E000) [pid = 3704] [serial = 460] [outer = 00000000] 19:35:35 INFO - PROCESS | 3704 | ++DOMWINDOW == 101 (18039C00) [pid = 3704] [serial = 461] [outer = 14A0E000] 19:35:35 INFO - PROCESS | 3704 | 1461206135078 Marionette DEBUG loaded listener.js 19:35:35 INFO - PROCESS | 3704 | ++DOMWINDOW == 102 (18763C00) [pid = 3704] [serial = 462] [outer = 14A0E000] 19:35:35 INFO - PROCESS | 3704 | 1461206135614 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 19:35:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 19:35:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 896ms 19:35:35 INFO - PROCESS | 3704 | 1461206135683 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 19:35:35 INFO - PROCESS | 3704 | 1461206135689 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 19:35:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 19:35:35 INFO - PROCESS | 3704 | 1461206135679 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 19:35:35 INFO - PROCESS | 3704 | 1461206135682 Marionette TRACE conn3 <- [1,582,null,{}] 19:35:35 INFO - PROCESS | 3704 | 1461206135686 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:35:35 INFO - PROCESS | 3704 | 1461206135792 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 19:35:35 INFO - PROCESS | 3704 | 1461206135886 Marionette TRACE conn3 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:35 INFO - PROCESS | 3704 | ++DOCSHELL 16977800 == 55 [pid = 3704] [id = 155] 19:35:35 INFO - PROCESS | 3704 | ++DOMWINDOW == 103 (1879FC00) [pid = 3704] [serial = 463] [outer = 00000000] 19:35:35 INFO - PROCESS | 3704 | ++DOMWINDOW == 104 (19069000) [pid = 3704] [serial = 464] [outer = 1879FC00] 19:35:35 INFO - PROCESS | 3704 | 1461206135940 Marionette DEBUG loaded listener.js 19:35:36 INFO - PROCESS | 3704 | ++DOMWINDOW == 105 (198BA800) [pid = 3704] [serial = 465] [outer = 1879FC00] 19:35:36 INFO - PROCESS | 3704 | 1461206136564 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 19:35:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 19:35:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 927ms 19:35:36 INFO - PROCESS | 3704 | 1461206136628 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 19:35:36 INFO - PROCESS | 3704 | 1461206136630 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 19:35:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 19:35:36 INFO - PROCESS | 3704 | 1461206136634 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 19:35:36 INFO - PROCESS | 3704 | 1461206136638 Marionette TRACE conn3 <- [1,586,null,{}] 19:35:36 INFO - PROCESS | 3704 | 1461206136649 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:35:36 INFO - PROCESS | 3704 | 1461206136785 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 19:35:36 INFO - PROCESS | 3704 | 1461206136908 Marionette TRACE conn3 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:36 INFO - PROCESS | 3704 | ++DOCSHELL 1C418C00 == 56 [pid = 3704] [id = 156] 19:35:36 INFO - PROCESS | 3704 | ++DOMWINDOW == 106 (1C746000) [pid = 3704] [serial = 466] [outer = 00000000] 19:35:36 INFO - PROCESS | 3704 | ++DOMWINDOW == 107 (1D73F800) [pid = 3704] [serial = 467] [outer = 1C746000] 19:35:36 INFO - PROCESS | 3704 | 1461206136965 Marionette DEBUG loaded listener.js 19:35:37 INFO - PROCESS | 3704 | ++DOMWINDOW == 108 (1D8E2000) [pid = 3704] [serial = 468] [outer = 1C746000] 19:35:37 INFO - PROCESS | 3704 | 1461206137535 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 19:35:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 19:35:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 928ms 19:35:37 INFO - PROCESS | 3704 | 1461206137562 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 19:35:37 INFO - PROCESS | 3704 | 1461206137565 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 19:35:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 19:35:37 INFO - PROCESS | 3704 | 1461206137569 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 19:35:37 INFO - PROCESS | 3704 | 1461206137571 Marionette TRACE conn3 <- [1,590,null,{}] 19:35:37 INFO - PROCESS | 3704 | 1461206137575 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:35:37 INFO - PROCESS | 3704 | 1461206137677 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 19:35:37 INFO - PROCESS | 3704 | 1461206137967 Marionette TRACE conn3 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:37 INFO - PROCESS | 3704 | ++DOCSHELL 12D41800 == 57 [pid = 3704] [id = 157] 19:35:37 INFO - PROCESS | 3704 | ++DOMWINDOW == 109 (1320B000) [pid = 3704] [serial = 469] [outer = 00000000] 19:35:38 INFO - PROCESS | 3704 | ++DOMWINDOW == 110 (15DB9800) [pid = 3704] [serial = 470] [outer = 1320B000] 19:35:38 INFO - PROCESS | 3704 | 1461206138045 Marionette DEBUG loaded listener.js 19:35:38 INFO - PROCESS | 3704 | ++DOMWINDOW == 111 (15FE8400) [pid = 3704] [serial = 471] [outer = 1320B000] 19:35:38 INFO - PROCESS | 3704 | 1461206138663 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 19:35:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 19:35:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1129ms 19:35:38 INFO - PROCESS | 3704 | 1461206138716 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 19:35:38 INFO - PROCESS | 3704 | 1461206138721 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 19:35:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 19:35:38 INFO - PROCESS | 3704 | 1461206138726 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 19:35:38 INFO - PROCESS | 3704 | 1461206138729 Marionette TRACE conn3 <- [1,594,null,{}] 19:35:38 INFO - PROCESS | 3704 | 1461206138733 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:35:38 INFO - PROCESS | 3704 | 1461206138825 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 19:35:38 INFO - PROCESS | 3704 | 1461206138906 Marionette TRACE conn3 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:38 INFO - PROCESS | 3704 | ++DOCSHELL 18728000 == 58 [pid = 3704] [id = 158] 19:35:38 INFO - PROCESS | 3704 | ++DOMWINDOW == 112 (1896F400) [pid = 3704] [serial = 472] [outer = 00000000] 19:35:38 INFO - PROCESS | 3704 | ++DOMWINDOW == 113 (1897CC00) [pid = 3704] [serial = 473] [outer = 1896F400] 19:35:38 INFO - PROCESS | 3704 | 1461206138954 Marionette DEBUG loaded listener.js 19:35:39 INFO - PROCESS | 3704 | ++DOMWINDOW == 114 (18B30000) [pid = 3704] [serial = 474] [outer = 1896F400] 19:35:39 INFO - PROCESS | 3704 | --DOCSHELL 19A8AC00 == 57 [pid = 3704] [id = 129] 19:35:39 INFO - PROCESS | 3704 | --DOCSHELL 143A1C00 == 56 [pid = 3704] [id = 152] 19:35:39 INFO - PROCESS | 3704 | --DOCSHELL 18E1D400 == 55 [pid = 3704] [id = 151] 19:35:39 INFO - PROCESS | 3704 | --DOCSHELL 1325C000 == 54 [pid = 3704] [id = 150] 19:35:39 INFO - PROCESS | 3704 | --DOCSHELL 1A4C3C00 == 53 [pid = 3704] [id = 149] 19:35:39 INFO - PROCESS | 3704 | --DOCSHELL 19EB6800 == 52 [pid = 3704] [id = 148] 19:35:39 INFO - PROCESS | 3704 | --DOCSHELL 18763000 == 51 [pid = 3704] [id = 147] 19:35:39 INFO - PROCESS | 3704 | --DOCSHELL 18F2BC00 == 50 [pid = 3704] [id = 146] 19:35:39 INFO - PROCESS | 3704 | --DOCSHELL 18974C00 == 49 [pid = 3704] [id = 145] 19:35:39 INFO - PROCESS | 3704 | --DOMWINDOW == 113 (1CA1D000) [pid = 3704] [serial = 406] [outer = 00000000] [url = about:blank] 19:35:39 INFO - PROCESS | 3704 | --DOCSHELL 1665BC00 == 48 [pid = 3704] [id = 144] 19:35:39 INFO - PROCESS | 3704 | --DOCSHELL 1655B400 == 47 [pid = 3704] [id = 143] 19:35:39 INFO - PROCESS | 3704 | --DOCSHELL 14A5F800 == 46 [pid = 3704] [id = 142] 19:35:39 INFO - PROCESS | 3704 | --DOMWINDOW == 112 (19A8DC00) [pid = 3704] [serial = 401] [outer = 00000000] [url = about:blank] 19:35:39 INFO - PROCESS | 3704 | --DOMWINDOW == 111 (19A8E000) [pid = 3704] [serial = 400] [outer = 00000000] [url = about:blank] 19:35:39 INFO - PROCESS | 3704 | --DOMWINDOW == 110 (19EC8C00) [pid = 3704] [serial = 403] [outer = 00000000] [url = about:blank] 19:35:39 INFO - PROCESS | 3704 | --DOMWINDOW == 109 (1A3A1800) [pid = 3704] [serial = 404] [outer = 00000000] [url = about:blank] 19:35:39 INFO - PROCESS | 3704 | --DOMWINDOW == 108 (142A8C00) [pid = 3704] [serial = 388] [outer = 00000000] [url = about:blank] 19:35:39 INFO - PROCESS | 3704 | --DOMWINDOW == 107 (1DE84800) [pid = 3704] [serial = 377] [outer = 00000000] [url = about:blank] 19:35:39 INFO - PROCESS | 3704 | --DOMWINDOW == 106 (187A0C00) [pid = 3704] [serial = 392] [outer = 00000000] [url = about:blank] 19:35:39 INFO - PROCESS | 3704 | --DOMWINDOW == 105 (1871CC00) [pid = 3704] [serial = 391] [outer = 00000000] [url = about:blank] 19:35:39 INFO - PROCESS | 3704 | --DOMWINDOW == 104 (18337800) [pid = 3704] [serial = 379] [outer = 00000000] [url = about:blank] 19:35:39 INFO - PROCESS | 3704 | --DOMWINDOW == 103 (19067C00) [pid = 3704] [serial = 397] [outer = 00000000] [url = about:blank] 19:35:39 INFO - PROCESS | 3704 | --DOMWINDOW == 102 (19070400) [pid = 3704] [serial = 398] [outer = 00000000] [url = about:blank] 19:35:39 INFO - PROCESS | 3704 | --DOMWINDOW == 101 (18F2D400) [pid = 3704] [serial = 382] [outer = 00000000] [url = about:blank] 19:35:39 INFO - PROCESS | 3704 | --DOMWINDOW == 100 (183AF800) [pid = 3704] [serial = 394] [outer = 00000000] [url = about:blank] 19:35:39 INFO - PROCESS | 3704 | --DOMWINDOW == 99 (18976400) [pid = 3704] [serial = 395] [outer = 00000000] [url = about:blank] 19:35:39 INFO - PROCESS | 3704 | --DOMWINDOW == 98 (19EBEC00) [pid = 3704] [serial = 385] [outer = 00000000] [url = about:blank] 19:35:39 INFO - PROCESS | 3704 | --DOMWINDOW == 97 (13209000) [pid = 3704] [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.] 19:35:39 INFO - PROCESS | 3704 | 1461206139448 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 19:35:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 19:35:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 789ms 19:35:39 INFO - PROCESS | 3704 | 1461206139513 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 19:35:39 INFO - PROCESS | 3704 | 1461206139517 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 19:35:39 INFO - PROCESS | 3704 | 1461206139522 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 19:35:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 19:35:39 INFO - PROCESS | 3704 | 1461206139524 Marionette TRACE conn3 <- [1,598,null,{}] 19:35:39 INFO - PROCESS | 3704 | 1461206139527 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:35:39 INFO - PROCESS | 3704 | 1461206139612 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 19:35:39 INFO - PROCESS | 3704 | 1461206139621 Marionette TRACE conn3 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:39 INFO - PROCESS | 3704 | ++DOCSHELL 1665BC00 == 47 [pid = 3704] [id = 159] 19:35:39 INFO - PROCESS | 3704 | ++DOMWINDOW == 98 (183AF800) [pid = 3704] [serial = 475] [outer = 00000000] 19:35:39 INFO - PROCESS | 3704 | ++DOMWINDOW == 99 (18976800) [pid = 3704] [serial = 476] [outer = 183AF800] 19:35:39 INFO - PROCESS | 3704 | 1461206139667 Marionette DEBUG loaded listener.js 19:35:39 INFO - PROCESS | 3704 | ++DOMWINDOW == 100 (18B35C00) [pid = 3704] [serial = 477] [outer = 183AF800] 19:35:40 INFO - PROCESS | 3704 | 1461206140131 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 19:35:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 19:35:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 618ms 19:35:40 INFO - PROCESS | 3704 | 1461206140162 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 19:35:40 INFO - PROCESS | 3704 | 1461206140164 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 19:35:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 19:35:40 INFO - PROCESS | 3704 | 1461206140169 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 19:35:40 INFO - PROCESS | 3704 | 1461206140174 Marionette TRACE conn3 <- [1,602,null,{}] 19:35:40 INFO - PROCESS | 3704 | 1461206140183 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:35:40 INFO - PROCESS | 3704 | 1461206140249 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 19:35:40 INFO - PROCESS | 3704 | 1461206140258 Marionette TRACE conn3 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:40 INFO - PROCESS | 3704 | ++DOCSHELL 18010C00 == 48 [pid = 3704] [id = 160] 19:35:40 INFO - PROCESS | 3704 | ++DOMWINDOW == 101 (18971C00) [pid = 3704] [serial = 478] [outer = 00000000] 19:35:40 INFO - PROCESS | 3704 | ++DOMWINDOW == 102 (197AA800) [pid = 3704] [serial = 479] [outer = 18971C00] 19:35:40 INFO - PROCESS | 3704 | 1461206140302 Marionette DEBUG loaded listener.js 19:35:40 INFO - PROCESS | 3704 | ++DOMWINDOW == 103 (19A8AC00) [pid = 3704] [serial = 480] [outer = 18971C00] 19:35:40 INFO - PROCESS | 3704 | 1461206140737 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 19:35:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 19:35:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 649ms 19:35:40 INFO - PROCESS | 3704 | 1461206140808 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 19:35:40 INFO - PROCESS | 3704 | 1461206140811 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 19:35:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 19:35:40 INFO - PROCESS | 3704 | 1461206140814 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 19:35:40 INFO - PROCESS | 3704 | 1461206140816 Marionette TRACE conn3 <- [1,606,null,{}] 19:35:40 INFO - PROCESS | 3704 | 1461206140820 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:35:40 INFO - PROCESS | 3704 | 1461206140896 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 19:35:40 INFO - PROCESS | 3704 | 1461206140904 Marionette TRACE conn3 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:40 INFO - PROCESS | 3704 | ++DOCSHELL 19754800 == 49 [pid = 3704] [id = 161] 19:35:40 INFO - PROCESS | 3704 | ++DOMWINDOW == 104 (19A8F800) [pid = 3704] [serial = 481] [outer = 00000000] 19:35:40 INFO - PROCESS | 3704 | ++DOMWINDOW == 105 (19EBB400) [pid = 3704] [serial = 482] [outer = 19A8F800] 19:35:40 INFO - PROCESS | 3704 | 1461206140947 Marionette DEBUG loaded listener.js 19:35:41 INFO - PROCESS | 3704 | ++DOMWINDOW == 106 (19ECC000) [pid = 3704] [serial = 483] [outer = 19A8F800] 19:35:41 INFO - PROCESS | 3704 | 1461206141459 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 19:35:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 19:35:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 680ms 19:35:41 INFO - PROCESS | 3704 | 1461206141514 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 19:35:41 INFO - PROCESS | 3704 | 1461206141516 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 19:35:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 19:35:41 INFO - PROCESS | 3704 | 1461206141528 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 19:35:41 INFO - PROCESS | 3704 | 1461206141530 Marionette TRACE conn3 <- [1,610,null,{}] 19:35:41 INFO - PROCESS | 3704 | 1461206141534 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:35:41 INFO - PROCESS | 3704 | 1461206141641 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 19:35:41 INFO - PROCESS | 3704 | 1461206141652 Marionette TRACE conn3 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:41 INFO - PROCESS | 3704 | ++DOCSHELL 1C464400 == 50 [pid = 3704] [id = 162] 19:35:41 INFO - PROCESS | 3704 | ++DOMWINDOW == 107 (1C468800) [pid = 3704] [serial = 484] [outer = 00000000] 19:35:41 INFO - PROCESS | 3704 | ++DOMWINDOW == 108 (1CA1F800) [pid = 3704] [serial = 485] [outer = 1C468800] 19:35:41 INFO - PROCESS | 3704 | 1461206141752 Marionette DEBUG loaded listener.js 19:35:41 INFO - PROCESS | 3704 | ++DOMWINDOW == 109 (1CF76800) [pid = 3704] [serial = 486] [outer = 1C468800] 19:35:42 INFO - PROCESS | 3704 | 1461206142232 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 19:35:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 19:35:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 742ms 19:35:42 INFO - PROCESS | 3704 | 1461206142284 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 19:35:42 INFO - PROCESS | 3704 | 1461206142286 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 19:35:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 19:35:42 INFO - PROCESS | 3704 | 1461206142289 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 19:35:42 INFO - PROCESS | 3704 | 1461206142291 Marionette TRACE conn3 <- [1,614,null,{}] 19:35:42 INFO - PROCESS | 3704 | 1461206142295 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:35:42 INFO - PROCESS | 3704 | 1461206142399 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 19:35:42 INFO - PROCESS | 3704 | 1461206142404 Marionette TRACE conn3 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:42 INFO - PROCESS | 3704 | ++DOCSHELL 1334B800 == 51 [pid = 3704] [id = 163] 19:35:42 INFO - PROCESS | 3704 | ++DOMWINDOW == 110 (138C8C00) [pid = 3704] [serial = 487] [outer = 00000000] 19:35:42 INFO - PROCESS | 3704 | ++DOMWINDOW == 111 (1A870800) [pid = 3704] [serial = 488] [outer = 138C8C00] 19:35:42 INFO - PROCESS | 3704 | 1461206142448 Marionette DEBUG loaded listener.js 19:35:42 INFO - PROCESS | 3704 | ++DOMWINDOW == 112 (1CA27800) [pid = 3704] [serial = 489] [outer = 138C8C00] 19:35:42 INFO - PROCESS | 3704 | 1461206142891 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 19:35:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 19:35:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 619ms 19:35:42 INFO - PROCESS | 3704 | 1461206142927 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 19:35:42 INFO - PROCESS | 3704 | 1461206142929 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 19:35:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 19:35:42 INFO - PROCESS | 3704 | 1461206142933 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 19:35:42 INFO - PROCESS | 3704 | 1461206142934 Marionette TRACE conn3 <- [1,618,null,{}] 19:35:42 INFO - PROCESS | 3704 | 1461206142937 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:35:43 INFO - PROCESS | 3704 | 1461206143040 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 19:35:43 INFO - PROCESS | 3704 | 1461206143045 Marionette TRACE conn3 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:43 INFO - PROCESS | 3704 | ++DOCSHELL 14AF5000 == 52 [pid = 3704] [id = 164] 19:35:43 INFO - PROCESS | 3704 | ++DOMWINDOW == 113 (15A2BC00) [pid = 3704] [serial = 490] [outer = 00000000] 19:35:43 INFO - PROCESS | 3704 | ++DOMWINDOW == 114 (15A33400) [pid = 3704] [serial = 491] [outer = 15A2BC00] 19:35:43 INFO - PROCESS | 3704 | 1461206143089 Marionette DEBUG loaded listener.js 19:35:43 INFO - PROCESS | 3704 | ++DOMWINDOW == 115 (15A36000) [pid = 3704] [serial = 492] [outer = 15A2BC00] 19:35:43 INFO - PROCESS | 3704 | --DOMWINDOW == 114 (1AE54800) [pid = 3704] [serial = 405] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 19:35:43 INFO - PROCESS | 3704 | --DOMWINDOW == 113 (19EBE800) [pid = 3704] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 19:35:43 INFO - PROCESS | 3704 | --DOMWINDOW == 112 (1A317400) [pid = 3704] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 19:35:43 INFO - PROCESS | 3704 | --DOMWINDOW == 111 (1A8AD400) [pid = 3704] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 19:35:43 INFO - PROCESS | 3704 | --DOMWINDOW == 110 (138C1800) [pid = 3704] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 19:35:43 INFO - PROCESS | 3704 | --DOMWINDOW == 109 (1897E800) [pid = 3704] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 19:35:43 INFO - PROCESS | 3704 | --DOMWINDOW == 108 (19064C00) [pid = 3704] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 19:35:43 INFO - PROCESS | 3704 | --DOMWINDOW == 107 (14A60000) [pid = 3704] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 19:35:43 INFO - PROCESS | 3704 | --DOMWINDOW == 106 (1871C400) [pid = 3704] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 19:35:43 INFO - PROCESS | 3704 | --DOMWINDOW == 105 (1697AC00) [pid = 3704] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 19:35:43 INFO - PROCESS | 3704 | --DOMWINDOW == 104 (19065000) [pid = 3704] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 19:35:43 INFO - PROCESS | 3704 | --DOMWINDOW == 103 (19B7D400) [pid = 3704] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 19:35:43 INFO - PROCESS | 3704 | 1461206143709 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 19:35:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 19:35:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 835ms 19:35:43 INFO - PROCESS | 3704 | 1461206143757 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 19:35:43 INFO - PROCESS | 3704 | 1461206143759 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 19:35:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 19:35:43 INFO - PROCESS | 3704 | 1461206143762 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 19:35:43 INFO - PROCESS | 3704 | 1461206143764 Marionette TRACE conn3 <- [1,622,null,{}] 19:35:43 INFO - PROCESS | 3704 | 1461206143767 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:35:43 INFO - PROCESS | 3704 | 1461206143841 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 19:35:43 INFO - PROCESS | 3704 | 1461206143923 Marionette TRACE conn3 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:43 INFO - PROCESS | 3704 | ++DOCSHELL 1325B000 == 53 [pid = 3704] [id = 165] 19:35:43 INFO - PROCESS | 3704 | ++DOMWINDOW == 104 (1334E400) [pid = 3704] [serial = 493] [outer = 00000000] 19:35:43 INFO - PROCESS | 3704 | ++DOMWINDOW == 105 (16C21C00) [pid = 3704] [serial = 494] [outer = 1334E400] 19:35:43 INFO - PROCESS | 3704 | 1461206143967 Marionette DEBUG loaded listener.js 19:35:44 INFO - PROCESS | 3704 | ++DOMWINDOW == 106 (16566C00) [pid = 3704] [serial = 495] [outer = 1334E400] 19:35:44 INFO - PROCESS | 3704 | [3704] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 19:35:44 INFO - PROCESS | 3704 | [3704] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 19:35:44 INFO - PROCESS | 3704 | [3704] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 19:35:44 INFO - PROCESS | 3704 | 1461206144318 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 19:35:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 19:35:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 588ms 19:35:44 INFO - PROCESS | 3704 | 1461206144360 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 19:35:44 INFO - PROCESS | 3704 | 1461206144362 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 19:35:44 INFO - PROCESS | 3704 | 1461206144365 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 19:35:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 19:35:44 INFO - PROCESS | 3704 | 1461206144367 Marionette TRACE conn3 <- [1,626,null,{}] 19:35:44 INFO - PROCESS | 3704 | 1461206144370 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:35:44 INFO - PROCESS | 3704 | 1461206144444 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 19:35:44 INFO - PROCESS | 3704 | 1461206144524 Marionette TRACE conn3 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:44 INFO - PROCESS | 3704 | ++DOCSHELL 15A32400 == 54 [pid = 3704] [id = 166] 19:35:44 INFO - PROCESS | 3704 | ++DOMWINDOW == 107 (15A34C00) [pid = 3704] [serial = 496] [outer = 00000000] 19:35:44 INFO - PROCESS | 3704 | ++DOMWINDOW == 108 (1A8AD800) [pid = 3704] [serial = 497] [outer = 15A34C00] 19:35:44 INFO - PROCESS | 3704 | 1461206144568 Marionette DEBUG loaded listener.js 19:35:44 INFO - PROCESS | 3704 | ++DOMWINDOW == 109 (1C46A000) [pid = 3704] [serial = 498] [outer = 15A34C00] 19:35:44 INFO - PROCESS | 3704 | [3704] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 19:35:44 INFO - PROCESS | 3704 | [3704] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 19:35:44 INFO - PROCESS | 3704 | [3704] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 19:35:44 INFO - PROCESS | 3704 | 1461206144913 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 19:35:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 19:35:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 588ms 19:35:44 INFO - PROCESS | 3704 | 1461206144945 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 19:35:44 INFO - PROCESS | 3704 | 1461206144947 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 19:35:44 INFO - PROCESS | 3704 | 1461206144951 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 19:35:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 19:35:44 INFO - PROCESS | 3704 | 1461206144952 Marionette TRACE conn3 <- [1,630,null,{}] 19:35:44 INFO - PROCESS | 3704 | 1461206144956 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:35:45 INFO - PROCESS | 3704 | 1461206145032 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 19:35:45 INFO - PROCESS | 3704 | 1461206145140 Marionette TRACE conn3 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:45 INFO - PROCESS | 3704 | ++DOCSHELL 11B9DC00 == 55 [pid = 3704] [id = 167] 19:35:45 INFO - PROCESS | 3704 | ++DOMWINDOW == 110 (11BA0000) [pid = 3704] [serial = 499] [outer = 00000000] 19:35:45 INFO - PROCESS | 3704 | ++DOMWINDOW == 111 (11BA6400) [pid = 3704] [serial = 500] [outer = 11BA0000] 19:35:45 INFO - PROCESS | 3704 | 1461206145190 Marionette DEBUG loaded listener.js 19:35:45 INFO - PROCESS | 3704 | ++DOMWINDOW == 112 (14A5E400) [pid = 3704] [serial = 501] [outer = 11BA0000] 19:35:45 INFO - PROCESS | 3704 | 1461206145557 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 19:35:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 19:35:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 633ms 19:35:45 INFO - PROCESS | 3704 | 1461206145624 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 19:35:45 INFO - PROCESS | 3704 | 1461206145628 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 19:35:45 INFO - PROCESS | 3704 | 1461206145634 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 19:35:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 19:35:45 INFO - PROCESS | 3704 | 1461206145638 Marionette TRACE conn3 <- [1,634,null,{}] 19:35:45 INFO - PROCESS | 3704 | 1461206145644 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:35:45 INFO - PROCESS | 3704 | 1461206145746 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 19:35:45 INFO - PROCESS | 3704 | 1461206145876 Marionette TRACE conn3 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:45 INFO - PROCESS | 3704 | ++DOCSHELL 13342400 == 56 [pid = 3704] [id = 168] 19:35:45 INFO - PROCESS | 3704 | ++DOMWINDOW == 113 (13343C00) [pid = 3704] [serial = 502] [outer = 00000000] 19:35:45 INFO - PROCESS | 3704 | ++DOMWINDOW == 114 (1434C000) [pid = 3704] [serial = 503] [outer = 13343C00] 19:35:45 INFO - PROCESS | 3704 | 1461206145931 Marionette DEBUG loaded listener.js 19:35:46 INFO - PROCESS | 3704 | ++DOMWINDOW == 115 (1555F400) [pid = 3704] [serial = 504] [outer = 13343C00] 19:35:46 INFO - PROCESS | 3704 | 1461206146560 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 19:35:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 19:35:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 974ms 19:35:46 INFO - PROCESS | 3704 | 1461206146609 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 19:35:46 INFO - PROCESS | 3704 | 1461206146613 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 19:35:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 19:35:46 INFO - PROCESS | 3704 | 1461206146620 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 19:35:46 INFO - PROCESS | 3704 | 1461206146624 Marionette TRACE conn3 <- [1,638,null,{}] 19:35:46 INFO - PROCESS | 3704 | 1461206146629 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:35:46 INFO - PROCESS | 3704 | 1461206146741 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 19:35:46 INFO - PROCESS | 3704 | 1461206146864 Marionette TRACE conn3 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:46 INFO - PROCESS | 3704 | ++DOCSHELL 183AD000 == 57 [pid = 3704] [id = 169] 19:35:46 INFO - PROCESS | 3704 | ++DOMWINDOW == 116 (1871D000) [pid = 3704] [serial = 505] [outer = 00000000] 19:35:46 INFO - PROCESS | 3704 | ++DOMWINDOW == 117 (187A4800) [pid = 3704] [serial = 506] [outer = 1871D000] 19:35:46 INFO - PROCESS | 3704 | 1461206146920 Marionette DEBUG loaded listener.js 19:35:46 INFO - PROCESS | 3704 | ++DOMWINDOW == 118 (1897AC00) [pid = 3704] [serial = 507] [outer = 1871D000] 19:35:47 INFO - PROCESS | 3704 | 1461206147443 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 19:35:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 19:35:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 835ms 19:35:47 INFO - PROCESS | 3704 | 1461206147474 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 19:35:47 INFO - PROCESS | 3704 | 1461206147477 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 19:35:47 INFO - PROCESS | 3704 | 1461206147482 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 19:35:47 INFO - PROCESS | 3704 | 1461206147484 Marionette TRACE conn3 <- [1,642,null,{}] 19:35:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 19:35:47 INFO - PROCESS | 3704 | 1461206147493 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:35:47 INFO - PROCESS | 3704 | 1461206147599 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 19:35:47 INFO - PROCESS | 3704 | 1461206147696 Marionette TRACE conn3 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:47 INFO - PROCESS | 3704 | ++DOCSHELL 19E28400 == 58 [pid = 3704] [id = 170] 19:35:47 INFO - PROCESS | 3704 | ++DOMWINDOW == 119 (19E5F000) [pid = 3704] [serial = 508] [outer = 00000000] 19:35:47 INFO - PROCESS | 3704 | ++DOMWINDOW == 120 (1A868800) [pid = 3704] [serial = 509] [outer = 19E5F000] 19:35:47 INFO - PROCESS | 3704 | 1461206147761 Marionette DEBUG loaded listener.js 19:35:47 INFO - PROCESS | 3704 | ++DOMWINDOW == 121 (1C417400) [pid = 3704] [serial = 510] [outer = 19E5F000] 19:35:48 INFO - PROCESS | 3704 | 1461206148350 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 19:35:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 19:35:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 928ms 19:35:48 INFO - PROCESS | 3704 | 1461206148414 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 19:35:48 INFO - PROCESS | 3704 | 1461206148417 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 19:35:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 19:35:48 INFO - PROCESS | 3704 | 1461206148421 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 19:35:48 INFO - PROCESS | 3704 | 1461206148423 Marionette TRACE conn3 <- [1,646,null,{}] 19:35:48 INFO - PROCESS | 3704 | 1461206148426 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:35:48 INFO - PROCESS | 3704 | 1461206148525 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 19:35:48 INFO - PROCESS | 3704 | 1461206148669 Marionette TRACE conn3 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:48 INFO - PROCESS | 3704 | ++DOCSHELL 1D73A800 == 59 [pid = 3704] [id = 171] 19:35:48 INFO - PROCESS | 3704 | ++DOMWINDOW == 122 (1D73D000) [pid = 3704] [serial = 511] [outer = 00000000] 19:35:48 INFO - PROCESS | 3704 | ++DOMWINDOW == 123 (1D9D3000) [pid = 3704] [serial = 512] [outer = 1D73D000] 19:35:48 INFO - PROCESS | 3704 | 1461206148728 Marionette DEBUG loaded listener.js 19:35:48 INFO - PROCESS | 3704 | ++DOMWINDOW == 124 (1DAE9400) [pid = 3704] [serial = 513] [outer = 1D73D000] 19:35:49 INFO - PROCESS | 3704 | 1461206149271 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 19:35:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 19:35:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 881ms 19:35:49 INFO - PROCESS | 3704 | 1461206149324 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 19:35:49 INFO - PROCESS | 3704 | 1461206149327 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 19:35:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 19:35:49 INFO - PROCESS | 3704 | 1461206149330 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 19:35:49 INFO - PROCESS | 3704 | 1461206149332 Marionette TRACE conn3 <- [1,650,null,{}] 19:35:49 INFO - PROCESS | 3704 | 1461206149336 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:35:49 INFO - PROCESS | 3704 | 1461206149433 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 19:35:49 INFO - PROCESS | 3704 | 1461206149528 Marionette TRACE conn3 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:49 INFO - PROCESS | 3704 | ++DOCSHELL 14350000 == 60 [pid = 3704] [id = 172] 19:35:49 INFO - PROCESS | 3704 | ++DOMWINDOW == 125 (17B02C00) [pid = 3704] [serial = 514] [outer = 00000000] 19:35:49 INFO - PROCESS | 3704 | ++DOMWINDOW == 126 (19185000) [pid = 3704] [serial = 515] [outer = 17B02C00] 19:35:49 INFO - PROCESS | 3704 | 1461206149565 Marionette DEBUG loaded listener.js 19:35:49 INFO - PROCESS | 3704 | ++DOMWINDOW == 127 (19187000) [pid = 3704] [serial = 516] [outer = 17B02C00] 19:35:49 INFO - PROCESS | 3704 | [3704] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 19:35:50 INFO - PROCESS | 3704 | [3704] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 19:35:50 INFO - PROCESS | 3704 | 1461206150168 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 19:35:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 19:35:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 896ms 19:35:50 INFO - PROCESS | 3704 | 1461206150218 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 19:35:50 INFO - PROCESS | 3704 | 1461206150220 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 19:35:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 19:35:50 INFO - PROCESS | 3704 | 1461206150224 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 19:35:50 INFO - PROCESS | 3704 | 1461206150226 Marionette TRACE conn3 <- [1,654,null,{}] 19:35:50 INFO - PROCESS | 3704 | 1461206150230 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:35:50 INFO - PROCESS | 3704 | 1461206150348 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 19:35:50 INFO - PROCESS | 3704 | 1461206150577 Marionette TRACE conn3 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:50 INFO - PROCESS | 3704 | ++DOCSHELL 13311000 == 61 [pid = 3704] [id = 173] 19:35:50 INFO - PROCESS | 3704 | ++DOMWINDOW == 128 (13316000) [pid = 3704] [serial = 517] [outer = 00000000] 19:35:50 INFO - PROCESS | 3704 | ++DOMWINDOW == 129 (13346000) [pid = 3704] [serial = 518] [outer = 13316000] 19:35:50 INFO - PROCESS | 3704 | 1461206150626 Marionette DEBUG loaded listener.js 19:35:50 INFO - PROCESS | 3704 | ++DOMWINDOW == 130 (13A03C00) [pid = 3704] [serial = 519] [outer = 13316000] 19:35:50 INFO - PROCESS | 3704 | [3704] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 19:35:51 INFO - PROCESS | 3704 | --DOCSHELL 15A32400 == 60 [pid = 3704] [id = 166] 19:35:51 INFO - PROCESS | 3704 | --DOCSHELL 1325B000 == 59 [pid = 3704] [id = 165] 19:35:51 INFO - PROCESS | 3704 | --DOCSHELL 14AF5000 == 58 [pid = 3704] [id = 164] 19:35:51 INFO - PROCESS | 3704 | --DOCSHELL 1334B800 == 57 [pid = 3704] [id = 163] 19:35:51 INFO - PROCESS | 3704 | --DOCSHELL 1C464400 == 56 [pid = 3704] [id = 162] 19:35:51 INFO - PROCESS | 3704 | --DOCSHELL 19754800 == 55 [pid = 3704] [id = 161] 19:35:51 INFO - PROCESS | 3704 | --DOCSHELL 18010C00 == 54 [pid = 3704] [id = 160] 19:35:51 INFO - PROCESS | 3704 | --DOCSHELL 1665BC00 == 53 [pid = 3704] [id = 159] 19:35:51 INFO - PROCESS | 3704 | --DOCSHELL 18728000 == 52 [pid = 3704] [id = 158] 19:35:51 INFO - PROCESS | 3704 | --DOCSHELL 12D41800 == 51 [pid = 3704] [id = 157] 19:35:51 INFO - PROCESS | 3704 | --DOMWINDOW == 129 (1D9D2C00) [pid = 3704] [serial = 458] [outer = 00000000] [url = about:blank] 19:35:51 INFO - PROCESS | 3704 | 1461206151255 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 19:35:51 INFO - PROCESS | 3704 | --DOCSHELL 138C8000 == 50 [pid = 3704] [id = 154] 19:35:51 INFO - PROCESS | 3704 | --DOCSHELL 1D8EA000 == 49 [pid = 3704] [id = 153] 19:35:51 INFO - PROCESS | 3704 | --DOMWINDOW == 128 (1CA22C00) [pid = 3704] [serial = 407] [outer = 00000000] [url = about:blank] 19:35:51 INFO - PROCESS | 3704 | --DOMWINDOW == 127 (18B31000) [pid = 3704] [serial = 416] [outer = 00000000] [url = about:blank] 19:35:51 INFO - PROCESS | 3704 | --DOMWINDOW == 126 (197AF000) [pid = 3704] [serial = 437] [outer = 00000000] [url = about:blank] 19:35:51 INFO - PROCESS | 3704 | --DOMWINDOW == 125 (16568800) [pid = 3704] [serial = 426] [outer = 00000000] [url = about:blank] 19:35:51 INFO - PROCESS | 3704 | --DOMWINDOW == 124 (15D41400) [pid = 3704] [serial = 425] [outer = 00000000] [url = about:blank] 19:35:51 INFO - PROCESS | 3704 | --DOMWINDOW == 123 (187A4C00) [pid = 3704] [serial = 429] [outer = 00000000] [url = about:blank] 19:35:51 INFO - PROCESS | 3704 | --DOMWINDOW == 122 (1879E400) [pid = 3704] [serial = 428] [outer = 00000000] [url = about:blank] 19:35:51 INFO - PROCESS | 3704 | --DOMWINDOW == 121 (1A394800) [pid = 3704] [serial = 419] [outer = 00000000] [url = about:blank] 19:35:51 INFO - PROCESS | 3704 | --DOMWINDOW == 120 (13344800) [pid = 3704] [serial = 410] [outer = 00000000] [url = about:blank] 19:35:51 INFO - PROCESS | 3704 | --DOMWINDOW == 119 (1832E400) [pid = 3704] [serial = 431] [outer = 00000000] [url = about:blank] 19:35:51 INFO - PROCESS | 3704 | --DOMWINDOW == 118 (1897C400) [pid = 3704] [serial = 432] [outer = 00000000] [url = about:blank] 19:35:51 INFO - PROCESS | 3704 | --DOMWINDOW == 117 (1D3A9800) [pid = 3704] [serial = 452] [outer = 00000000] [url = about:blank] 19:35:51 INFO - PROCESS | 3704 | --DOMWINDOW == 116 (16970400) [pid = 3704] [serial = 413] [outer = 00000000] [url = about:blank] 19:35:51 INFO - PROCESS | 3704 | --DOMWINDOW == 115 (19A87400) [pid = 3704] [serial = 450] [outer = 00000000] [url = about:blank] 19:35:51 INFO - PROCESS | 3704 | --DOMWINDOW == 114 (19EAF400) [pid = 3704] [serial = 440] [outer = 00000000] [url = about:blank] 19:35:51 INFO - PROCESS | 3704 | --DOMWINDOW == 113 (19ED4400) [pid = 3704] [serial = 441] [outer = 00000000] [url = about:blank] 19:35:51 INFO - PROCESS | 3704 | --DOMWINDOW == 112 (1CF7D400) [pid = 3704] [serial = 453] [outer = 00000000] [url = about:blank] 19:35:51 INFO - PROCESS | 3704 | --DOMWINDOW == 111 (19A85000) [pid = 3704] [serial = 438] [outer = 00000000] [url = about:blank] 19:35:51 INFO - PROCESS | 3704 | --DOMWINDOW == 110 (1D743800) [pid = 3704] [serial = 456] [outer = 00000000] [url = about:blank] 19:35:51 INFO - PROCESS | 3704 | --DOMWINDOW == 109 (1D739C00) [pid = 3704] [serial = 455] [outer = 00000000] [url = about:blank] 19:35:51 INFO - PROCESS | 3704 | --DOMWINDOW == 108 (1AE54C00) [pid = 3704] [serial = 443] [outer = 00000000] [url = about:blank] 19:35:51 INFO - PROCESS | 3704 | --DOMWINDOW == 107 (1CA1EC00) [pid = 3704] [serial = 446] [outer = 00000000] [url = about:blank] 19:35:51 INFO - PROCESS | 3704 | --DOMWINDOW == 106 (1AE54000) [pid = 3704] [serial = 444] [outer = 00000000] [url = about:blank] 19:35:51 INFO - PROCESS | 3704 | --DOMWINDOW == 105 (1CA2A800) [pid = 3704] [serial = 447] [outer = 00000000] [url = about:blank] 19:35:51 INFO - PROCESS | 3704 | --DOMWINDOW == 104 (1C46CC00) [pid = 3704] [serial = 422] [outer = 00000000] [url = about:blank] 19:35:51 INFO - PROCESS | 3704 | --DOMWINDOW == 103 (18972000) [pid = 3704] [serial = 449] [outer = 00000000] [url = about:blank] 19:35:51 INFO - PROCESS | 3704 | --DOMWINDOW == 102 (18F2E800) [pid = 3704] [serial = 434] [outer = 00000000] [url = about:blank] 19:35:51 INFO - PROCESS | 3704 | --DOMWINDOW == 101 (1906B400) [pid = 3704] [serial = 435] [outer = 00000000] [url = about:blank] 19:35:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 19:35:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1083ms 19:35:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 19:35:51 INFO - PROCESS | 3704 | 1461206151306 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 19:35:51 INFO - PROCESS | 3704 | 1461206151309 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 19:35:51 INFO - PROCESS | 3704 | 1461206151314 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 19:35:51 INFO - PROCESS | 3704 | 1461206151317 Marionette TRACE conn3 <- [1,658,null,{}] 19:35:51 INFO - PROCESS | 3704 | 1461206151325 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:35:51 INFO - PROCESS | 3704 | 1461206151422 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 19:35:51 INFO - PROCESS | 3704 | 1461206151502 Marionette TRACE conn3 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:51 INFO - PROCESS | 3704 | ++DOCSHELL 14AEC000 == 50 [pid = 3704] [id = 174] 19:35:51 INFO - PROCESS | 3704 | ++DOMWINDOW == 102 (1591B000) [pid = 3704] [serial = 520] [outer = 00000000] 19:35:51 INFO - PROCESS | 3704 | ++DOMWINDOW == 103 (15A2DC00) [pid = 3704] [serial = 521] [outer = 1591B000] 19:35:51 INFO - PROCESS | 3704 | 1461206151550 Marionette DEBUG loaded listener.js 19:35:51 INFO - PROCESS | 3704 | ++DOMWINDOW == 104 (15DD0800) [pid = 3704] [serial = 522] [outer = 1591B000] 19:35:51 INFO - PROCESS | 3704 | 1461206151987 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 19:35:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 19:35:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 680ms 19:35:52 INFO - PROCESS | 3704 | 1461206152011 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 19:35:52 INFO - PROCESS | 3704 | 1461206152014 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 19:35:52 INFO - PROCESS | 3704 | 1461206152018 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 19:35:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 19:35:52 INFO - PROCESS | 3704 | 1461206152020 Marionette TRACE conn3 <- [1,662,null,{}] 19:35:52 INFO - PROCESS | 3704 | 1461206152028 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:35:52 INFO - PROCESS | 3704 | 1461206152110 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 19:35:52 INFO - PROCESS | 3704 | 1461206152117 Marionette TRACE conn3 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:52 INFO - PROCESS | 3704 | ++DOCSHELL 16978C00 == 51 [pid = 3704] [id = 175] 19:35:52 INFO - PROCESS | 3704 | ++DOMWINDOW == 105 (16979400) [pid = 3704] [serial = 523] [outer = 00000000] 19:35:52 INFO - PROCESS | 3704 | ++DOMWINDOW == 106 (18333000) [pid = 3704] [serial = 524] [outer = 16979400] 19:35:52 INFO - PROCESS | 3704 | 1461206152162 Marionette DEBUG loaded listener.js 19:35:52 INFO - PROCESS | 3704 | ++DOMWINDOW == 107 (1876DC00) [pid = 3704] [serial = 525] [outer = 16979400] 19:35:52 INFO - PROCESS | 3704 | [3704] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 19:35:52 INFO - PROCESS | 3704 | [3704] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 19:35:52 INFO - PROCESS | 3704 | [3704] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 19:35:52 INFO - PROCESS | 3704 | 1461206152611 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 19:35:52 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 19:35:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 634ms 19:35:52 INFO - PROCESS | 3704 | 1461206152657 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 19:35:52 INFO - PROCESS | 3704 | 1461206152659 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 19:35:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 19:35:52 INFO - PROCESS | 3704 | 1461206152668 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 19:35:52 INFO - PROCESS | 3704 | 1461206152674 Marionette TRACE conn3 <- [1,666,null,{}] 19:35:52 INFO - PROCESS | 3704 | 1461206152678 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:35:52 INFO - PROCESS | 3704 | 1461206152745 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 19:35:52 INFO - PROCESS | 3704 | 1461206152753 Marionette TRACE conn3 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:52 INFO - PROCESS | 3704 | ++DOCSHELL 1879A800 == 52 [pid = 3704] [id = 176] 19:35:52 INFO - PROCESS | 3704 | ++DOMWINDOW == 108 (18B3DC00) [pid = 3704] [serial = 526] [outer = 00000000] 19:35:52 INFO - PROCESS | 3704 | ++DOMWINDOW == 109 (18F2C000) [pid = 3704] [serial = 527] [outer = 18B3DC00] 19:35:52 INFO - PROCESS | 3704 | 1461206152798 Marionette DEBUG loaded listener.js 19:35:52 INFO - PROCESS | 3704 | ++DOMWINDOW == 110 (19042000) [pid = 3704] [serial = 528] [outer = 18B3DC00] 19:35:53 INFO - PROCESS | 3704 | 1461206153228 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 19:35:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 19:35:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 587ms 19:35:53 INFO - PROCESS | 3704 | 1461206153257 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 19:35:53 INFO - PROCESS | 3704 | 1461206153260 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 19:35:53 INFO - PROCESS | 3704 | 1461206153264 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 19:35:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 19:35:53 INFO - PROCESS | 3704 | 1461206153265 Marionette TRACE conn3 <- [1,670,null,{}] 19:35:53 INFO - PROCESS | 3704 | 1461206153269 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:35:53 INFO - PROCESS | 3704 | 1461206153348 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 19:35:53 INFO - PROCESS | 3704 | 1461206153354 Marionette TRACE conn3 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:53 INFO - PROCESS | 3704 | ++DOCSHELL 1903E400 == 53 [pid = 3704] [id = 177] 19:35:53 INFO - PROCESS | 3704 | ++DOMWINDOW == 111 (1906CC00) [pid = 3704] [serial = 529] [outer = 00000000] 19:35:53 INFO - PROCESS | 3704 | ++DOMWINDOW == 112 (1917D000) [pid = 3704] [serial = 530] [outer = 1906CC00] 19:35:53 INFO - PROCESS | 3704 | 1461206153399 Marionette DEBUG loaded listener.js 19:35:53 INFO - PROCESS | 3704 | ++DOMWINDOW == 113 (19184000) [pid = 3704] [serial = 531] [outer = 1906CC00] 19:35:54 INFO - PROCESS | 3704 | 1461206154380 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 19:35:54 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) 19:35:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1175ms 19:35:54 INFO - PROCESS | 3704 | 1461206154447 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 19:35:54 INFO - PROCESS | 3704 | 1461206154449 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 19:35:54 INFO - PROCESS | 3704 | 1461206154452 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 19:35:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 19:35:54 INFO - PROCESS | 3704 | 1461206154454 Marionette TRACE conn3 <- [1,674,null,{}] 19:35:54 INFO - PROCESS | 3704 | 1461206154458 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:35:54 INFO - PROCESS | 3704 | 1461206154570 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 19:35:54 INFO - PROCESS | 3704 | 1461206154577 Marionette TRACE conn3 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:54 INFO - PROCESS | 3704 | ++DOCSHELL 19A83C00 == 54 [pid = 3704] [id = 178] 19:35:54 INFO - PROCESS | 3704 | ++DOMWINDOW == 114 (19A86400) [pid = 3704] [serial = 532] [outer = 00000000] 19:35:54 INFO - PROCESS | 3704 | ++DOMWINDOW == 115 (19B8A400) [pid = 3704] [serial = 533] [outer = 19A86400] 19:35:54 INFO - PROCESS | 3704 | 1461206154630 Marionette DEBUG loaded listener.js 19:35:54 INFO - PROCESS | 3704 | ++DOMWINDOW == 116 (19EBA800) [pid = 3704] [serial = 534] [outer = 19A86400] 19:35:55 INFO - PROCESS | 3704 | --DOMWINDOW == 115 (15A2BC00) [pid = 3704] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 19:35:55 INFO - PROCESS | 3704 | --DOMWINDOW == 114 (1896F400) [pid = 3704] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 19:35:55 INFO - PROCESS | 3704 | --DOMWINDOW == 113 (1320B000) [pid = 3704] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 19:35:55 INFO - PROCESS | 3704 | --DOMWINDOW == 112 (183AF800) [pid = 3704] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 19:35:55 INFO - PROCESS | 3704 | --DOMWINDOW == 111 (18971C00) [pid = 3704] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 19:35:55 INFO - PROCESS | 3704 | --DOMWINDOW == 110 (19A8F800) [pid = 3704] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 19:35:55 INFO - PROCESS | 3704 | --DOMWINDOW == 109 (15A34C00) [pid = 3704] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 19:35:55 INFO - PROCESS | 3704 | --DOMWINDOW == 108 (1334E400) [pid = 3704] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 19:35:55 INFO - PROCESS | 3704 | --DOMWINDOW == 107 (138C8C00) [pid = 3704] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 19:35:55 INFO - PROCESS | 3704 | --DOMWINDOW == 106 (1C468800) [pid = 3704] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 19:35:55 INFO - PROCESS | 3704 | 1461206155585 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 19:35:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 19:35:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1128ms 19:35:55 INFO - PROCESS | 3704 | 1461206155597 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 19:35:55 INFO - PROCESS | 3704 | 1461206155599 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 19:35:55 INFO - PROCESS | 3704 | 1461206155602 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 19:35:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 19:35:55 INFO - PROCESS | 3704 | 1461206155604 Marionette TRACE conn3 <- [1,678,null,{}] 19:35:55 INFO - PROCESS | 3704 | 1461206155608 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:35:55 INFO - PROCESS | 3704 | 1461206155691 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 19:35:55 INFO - PROCESS | 3704 | 1461206155697 Marionette TRACE conn3 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:55 INFO - PROCESS | 3704 | ++DOCSHELL 143A1C00 == 55 [pid = 3704] [id = 179] 19:35:55 INFO - PROCESS | 3704 | ++DOMWINDOW == 107 (14A5F800) [pid = 3704] [serial = 535] [outer = 00000000] 19:35:55 INFO - PROCESS | 3704 | ++DOMWINDOW == 108 (18B31000) [pid = 3704] [serial = 536] [outer = 14A5F800] 19:35:55 INFO - PROCESS | 3704 | 1461206155740 Marionette DEBUG loaded listener.js 19:35:55 INFO - PROCESS | 3704 | ++DOMWINDOW == 109 (19064800) [pid = 3704] [serial = 537] [outer = 14A5F800] 19:35:56 INFO - PROCESS | 3704 | 1461206156653 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 19:35:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 19:35:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1066ms 19:35:56 INFO - PROCESS | 3704 | 1461206156681 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 19:35:56 INFO - PROCESS | 3704 | 1461206156682 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 19:35:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 19:35:56 INFO - PROCESS | 3704 | 1461206156686 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 19:35:56 INFO - PROCESS | 3704 | 1461206156688 Marionette TRACE conn3 <- [1,682,null,{}] 19:35:56 INFO - PROCESS | 3704 | 1461206156691 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:35:56 INFO - PROCESS | 3704 | 1461206156766 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 19:35:56 INFO - PROCESS | 3704 | 1461206156772 Marionette TRACE conn3 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:56 INFO - PROCESS | 3704 | ++DOCSHELL 183AF800 == 56 [pid = 3704] [id = 180] 19:35:56 INFO - PROCESS | 3704 | ++DOMWINDOW == 110 (1896F400) [pid = 3704] [serial = 538] [outer = 00000000] 19:35:56 INFO - PROCESS | 3704 | ++DOMWINDOW == 111 (1A4BE000) [pid = 3704] [serial = 539] [outer = 1896F400] 19:35:56 INFO - PROCESS | 3704 | 1461206156816 Marionette DEBUG loaded listener.js 19:35:56 INFO - PROCESS | 3704 | ++DOMWINDOW == 112 (1C40F800) [pid = 3704] [serial = 540] [outer = 1896F400] 19:35:57 INFO - PROCESS | 3704 | 1461206157750 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 19:35:57 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) 19:35:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1082ms 19:35:57 INFO - PROCESS | 3704 | 1461206157771 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 19:35:57 INFO - PROCESS | 3704 | 1461206157775 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 19:35:57 INFO - PROCESS | 3704 | 1461206157781 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 19:35:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 19:35:57 INFO - PROCESS | 3704 | 1461206157785 Marionette TRACE conn3 <- [1,686,null,{}] 19:35:57 INFO - PROCESS | 3704 | 1461206157793 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:35:57 INFO - PROCESS | 3704 | 1461206157964 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 19:35:58 INFO - PROCESS | 3704 | 1461206158058 Marionette TRACE conn3 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:58 INFO - PROCESS | 3704 | ++DOCSHELL 13310800 == 57 [pid = 3704] [id = 181] 19:35:58 INFO - PROCESS | 3704 | ++DOMWINDOW == 113 (13313800) [pid = 3704] [serial = 541] [outer = 00000000] 19:35:58 INFO - PROCESS | 3704 | ++DOMWINDOW == 114 (14A66400) [pid = 3704] [serial = 542] [outer = 13313800] 19:35:58 INFO - PROCESS | 3704 | 1461206158115 Marionette DEBUG loaded listener.js 19:35:58 INFO - PROCESS | 3704 | ++DOMWINDOW == 115 (15A29800) [pid = 3704] [serial = 543] [outer = 13313800] 19:35:59 INFO - PROCESS | 3704 | 1461206159199 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 19:35:59 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) 19:35:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1437ms 19:35:59 INFO - PROCESS | 3704 | 1461206159239 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 19:35:59 INFO - PROCESS | 3704 | 1461206159245 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 19:35:59 INFO - PROCESS | 3704 | 1461206159253 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 19:35:59 INFO - PROCESS | 3704 | 1461206159255 Marionette TRACE conn3 <- [1,690,null,{}] 19:35:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 19:35:59 INFO - PROCESS | 3704 | 1461206159260 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:35:59 INFO - PROCESS | 3704 | 1461206159362 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 19:35:59 INFO - PROCESS | 3704 | 1461206159489 Marionette TRACE conn3 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:59 INFO - PROCESS | 3704 | ++DOCSHELL 16567C00 == 58 [pid = 3704] [id = 182] 19:35:59 INFO - PROCESS | 3704 | ++DOMWINDOW == 116 (18330000) [pid = 3704] [serial = 544] [outer = 00000000] 19:35:59 INFO - PROCESS | 3704 | ++DOMWINDOW == 117 (1897C400) [pid = 3704] [serial = 545] [outer = 18330000] 19:35:59 INFO - PROCESS | 3704 | 1461206159544 Marionette DEBUG loaded listener.js 19:35:59 INFO - PROCESS | 3704 | ++DOMWINDOW == 118 (18B35000) [pid = 3704] [serial = 546] [outer = 18330000] 19:36:00 INFO - PROCESS | 3704 | 1461206160539 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 19:36:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 19:36:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1314ms 19:36:00 INFO - PROCESS | 3704 | 1461206160586 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 19:36:00 INFO - PROCESS | 3704 | 1461206160588 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 19:36:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 19:36:00 INFO - PROCESS | 3704 | 1461206160592 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 19:36:00 INFO - PROCESS | 3704 | 1461206160596 Marionette TRACE conn3 <- [1,694,null,{}] 19:36:00 INFO - PROCESS | 3704 | 1461206160650 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:36:00 INFO - PROCESS | 3704 | 1461206160748 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 19:36:00 INFO - PROCESS | 3704 | 1461206160941 Marionette TRACE conn3 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:00 INFO - PROCESS | 3704 | ++DOCSHELL 19A87C00 == 59 [pid = 3704] [id = 183] 19:36:00 INFO - PROCESS | 3704 | ++DOMWINDOW == 119 (19A8D800) [pid = 3704] [serial = 547] [outer = 00000000] 19:36:01 INFO - PROCESS | 3704 | ++DOMWINDOW == 120 (1C413C00) [pid = 3704] [serial = 548] [outer = 19A8D800] 19:36:01 INFO - PROCESS | 3704 | 1461206161006 Marionette DEBUG loaded listener.js 19:36:01 INFO - PROCESS | 3704 | ++DOMWINDOW == 121 (1CA1B800) [pid = 3704] [serial = 549] [outer = 19A8D800] 19:36:02 INFO - PROCESS | 3704 | 1461206162037 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 19:36:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 19:36:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1485ms 19:36:02 INFO - PROCESS | 3704 | 1461206162077 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 19:36:02 INFO - PROCESS | 3704 | 1461206162081 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 19:36:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 19:36:02 INFO - PROCESS | 3704 | 1461206162086 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 19:36:02 INFO - PROCESS | 3704 | 1461206162090 Marionette TRACE conn3 <- [1,698,null,{}] 19:36:02 INFO - PROCESS | 3704 | 1461206162095 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:36:02 INFO - PROCESS | 3704 | 1461206162191 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 19:36:02 INFO - PROCESS | 3704 | 1461206162315 Marionette TRACE conn3 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:02 INFO - PROCESS | 3704 | ++DOCSHELL 1591F800 == 60 [pid = 3704] [id = 184] 19:36:02 INFO - PROCESS | 3704 | ++DOMWINDOW == 122 (15A38C00) [pid = 3704] [serial = 550] [outer = 00000000] 19:36:02 INFO - PROCESS | 3704 | ++DOMWINDOW == 123 (16569400) [pid = 3704] [serial = 551] [outer = 15A38C00] 19:36:02 INFO - PROCESS | 3704 | 1461206162411 Marionette DEBUG loaded listener.js 19:36:02 INFO - PROCESS | 3704 | ++DOMWINDOW == 124 (1696C000) [pid = 3704] [serial = 552] [outer = 15A38C00] 19:36:02 INFO - PROCESS | 3704 | --DOCSHELL 1D8E0000 == 59 [pid = 3704] [id = 82] 19:36:02 INFO - PROCESS | 3704 | --DOCSHELL 143A1C00 == 58 [pid = 3704] [id = 179] 19:36:02 INFO - PROCESS | 3704 | --DOCSHELL 19A83C00 == 57 [pid = 3704] [id = 178] 19:36:02 INFO - PROCESS | 3704 | --DOCSHELL 1903E400 == 56 [pid = 3704] [id = 177] 19:36:02 INFO - PROCESS | 3704 | --DOCSHELL 1879A800 == 55 [pid = 3704] [id = 176] 19:36:02 INFO - PROCESS | 3704 | --DOCSHELL 16978C00 == 54 [pid = 3704] [id = 175] 19:36:02 INFO - PROCESS | 3704 | --DOCSHELL 14AEC000 == 53 [pid = 3704] [id = 174] 19:36:02 INFO - PROCESS | 3704 | --DOCSHELL 13311000 == 52 [pid = 3704] [id = 173] 19:36:02 INFO - PROCESS | 3704 | --DOCSHELL 13342400 == 51 [pid = 3704] [id = 168] 19:36:02 INFO - PROCESS | 3704 | --DOMWINDOW == 123 (15A33400) [pid = 3704] [serial = 491] [outer = 00000000] [url = about:blank] 19:36:02 INFO - PROCESS | 3704 | --DOMWINDOW == 122 (18039C00) [pid = 3704] [serial = 461] [outer = 00000000] [url = about:blank] 19:36:02 INFO - PROCESS | 3704 | --DOMWINDOW == 121 (19069000) [pid = 3704] [serial = 464] [outer = 00000000] [url = about:blank] 19:36:02 INFO - PROCESS | 3704 | --DOMWINDOW == 120 (18B30000) [pid = 3704] [serial = 474] [outer = 00000000] [url = about:blank] 19:36:02 INFO - PROCESS | 3704 | --DOMWINDOW == 119 (1897CC00) [pid = 3704] [serial = 473] [outer = 00000000] [url = about:blank] 19:36:02 INFO - PROCESS | 3704 | --DOMWINDOW == 118 (15FE8400) [pid = 3704] [serial = 471] [outer = 00000000] [url = about:blank] 19:36:02 INFO - PROCESS | 3704 | --DOMWINDOW == 117 (15DB9800) [pid = 3704] [serial = 470] [outer = 00000000] [url = about:blank] 19:36:02 INFO - PROCESS | 3704 | --DOMWINDOW == 116 (18976800) [pid = 3704] [serial = 476] [outer = 00000000] [url = about:blank] 19:36:02 INFO - PROCESS | 3704 | --DOMWINDOW == 115 (18B35C00) [pid = 3704] [serial = 477] [outer = 00000000] [url = about:blank] 19:36:02 INFO - PROCESS | 3704 | --DOMWINDOW == 114 (197AA800) [pid = 3704] [serial = 479] [outer = 00000000] [url = about:blank] 19:36:02 INFO - PROCESS | 3704 | --DOMWINDOW == 113 (19A8AC00) [pid = 3704] [serial = 480] [outer = 00000000] [url = about:blank] 19:36:02 INFO - PROCESS | 3704 | --DOMWINDOW == 112 (19EBB400) [pid = 3704] [serial = 482] [outer = 00000000] [url = about:blank] 19:36:02 INFO - PROCESS | 3704 | --DOMWINDOW == 111 (1D73F800) [pid = 3704] [serial = 467] [outer = 00000000] [url = about:blank] 19:36:02 INFO - PROCESS | 3704 | --DOMWINDOW == 110 (1C46A000) [pid = 3704] [serial = 498] [outer = 00000000] [url = about:blank] 19:36:02 INFO - PROCESS | 3704 | --DOMWINDOW == 109 (16C21C00) [pid = 3704] [serial = 494] [outer = 00000000] [url = about:blank] 19:36:02 INFO - PROCESS | 3704 | --DOMWINDOW == 108 (1A870800) [pid = 3704] [serial = 488] [outer = 00000000] [url = about:blank] 19:36:02 INFO - PROCESS | 3704 | --DOMWINDOW == 107 (1A8AD800) [pid = 3704] [serial = 497] [outer = 00000000] [url = about:blank] 19:36:02 INFO - PROCESS | 3704 | --DOMWINDOW == 106 (15A36000) [pid = 3704] [serial = 492] [outer = 00000000] [url = about:blank] 19:36:02 INFO - PROCESS | 3704 | --DOMWINDOW == 105 (1CF76800) [pid = 3704] [serial = 486] [outer = 00000000] [url = about:blank] 19:36:02 INFO - PROCESS | 3704 | --DOMWINDOW == 104 (1CA1F800) [pid = 3704] [serial = 485] [outer = 00000000] [url = about:blank] 19:36:02 INFO - PROCESS | 3704 | --DOMWINDOW == 103 (1CA27800) [pid = 3704] [serial = 489] [outer = 00000000] [url = about:blank] 19:36:02 INFO - PROCESS | 3704 | --DOMWINDOW == 102 (19ECC000) [pid = 3704] [serial = 483] [outer = 00000000] [url = about:blank] 19:36:02 INFO - PROCESS | 3704 | --DOMWINDOW == 101 (11BA6400) [pid = 3704] [serial = 500] [outer = 00000000] [url = about:blank] 19:36:02 INFO - PROCESS | 3704 | --DOMWINDOW == 100 (16566C00) [pid = 3704] [serial = 495] [outer = 00000000] [url = about:blank] 19:36:03 INFO - PROCESS | 3704 | 1461206163415 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 19:36:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 19:36:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1345ms 19:36:03 INFO - PROCESS | 3704 | 1461206163454 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 19:36:03 INFO - PROCESS | 3704 | 1461206163444 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 19:36:03 INFO - PROCESS | 3704 | 1461206163453 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 19:36:03 INFO - PROCESS | 3704 | 1461206163455 Marionette TRACE conn3 <- [1,702,null,{}] 19:36:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 19:36:03 INFO - PROCESS | 3704 | 1461206163459 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:36:03 INFO - PROCESS | 3704 | 1461206163540 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 19:36:03 INFO - PROCESS | 3704 | 1461206163548 Marionette TRACE conn3 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:03 INFO - PROCESS | 3704 | ++DOCSHELL 15A2BC00 == 52 [pid = 3704] [id = 185] 19:36:03 INFO - PROCESS | 3704 | ++DOMWINDOW == 101 (15A36800) [pid = 3704] [serial = 553] [outer = 00000000] 19:36:03 INFO - PROCESS | 3704 | ++DOMWINDOW == 102 (183A8800) [pid = 3704] [serial = 554] [outer = 15A36800] 19:36:03 INFO - PROCESS | 3704 | 1461206163593 Marionette DEBUG loaded listener.js 19:36:03 INFO - PROCESS | 3704 | ++DOMWINDOW == 103 (18799400) [pid = 3704] [serial = 555] [outer = 15A36800] 19:36:04 INFO - PROCESS | 3704 | 1461206164548 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 19:36:04 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 19:36:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1144ms 19:36:04 INFO - PROCESS | 3704 | 1461206164609 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 19:36:04 INFO - PROCESS | 3704 | 1461206164611 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 19:36:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 19:36:04 INFO - PROCESS | 3704 | 1461206164615 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 19:36:04 INFO - PROCESS | 3704 | 1461206164618 Marionette TRACE conn3 <- [1,706,null,{}] 19:36:04 INFO - PROCESS | 3704 | 1461206164628 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:36:04 INFO - PROCESS | 3704 | 1461206164709 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 19:36:04 INFO - PROCESS | 3704 | 1461206164716 Marionette TRACE conn3 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:04 INFO - PROCESS | 3704 | ++DOCSHELL 18973000 == 53 [pid = 3704] [id = 186] 19:36:04 INFO - PROCESS | 3704 | ++DOMWINDOW == 104 (18B30C00) [pid = 3704] [serial = 556] [outer = 00000000] 19:36:04 INFO - PROCESS | 3704 | ++DOMWINDOW == 105 (18E18400) [pid = 3704] [serial = 557] [outer = 18B30C00] 19:36:04 INFO - PROCESS | 3704 | 1461206164763 Marionette DEBUG loaded listener.js 19:36:04 INFO - PROCESS | 3704 | ++DOMWINDOW == 106 (18F2C800) [pid = 3704] [serial = 558] [outer = 18B30C00] 19:36:05 INFO - PROCESS | 3704 | 1461206165722 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 19:36:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 19:36:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1129ms 19:36:05 INFO - PROCESS | 3704 | 1461206165751 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 19:36:05 INFO - PROCESS | 3704 | 1461206165754 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 19:36:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 19:36:05 INFO - PROCESS | 3704 | 1461206165758 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 19:36:05 INFO - PROCESS | 3704 | 1461206165759 Marionette TRACE conn3 <- [1,710,null,{}] 19:36:05 INFO - PROCESS | 3704 | 1461206165763 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:36:05 INFO - PROCESS | 3704 | 1461206165871 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 19:36:05 INFO - PROCESS | 3704 | 1461206165878 Marionette TRACE conn3 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:05 INFO - PROCESS | 3704 | ++DOCSHELL 19043000 == 54 [pid = 3704] [id = 187] 19:36:05 INFO - PROCESS | 3704 | ++DOMWINDOW == 107 (1906B400) [pid = 3704] [serial = 559] [outer = 00000000] 19:36:05 INFO - PROCESS | 3704 | ++DOMWINDOW == 108 (19188C00) [pid = 3704] [serial = 560] [outer = 1906B400] 19:36:05 INFO - PROCESS | 3704 | 1461206165967 Marionette DEBUG loaded listener.js 19:36:06 INFO - PROCESS | 3704 | ++DOMWINDOW == 109 (197AE000) [pid = 3704] [serial = 561] [outer = 1906B400] 19:36:06 INFO - PROCESS | 3704 | 1461206166417 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 19:36:06 INFO - PROCESS | 3704 | 1461206166460 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 19:36:06 INFO - PROCESS | 3704 | 1461206166463 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 19:36:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 19:36:06 INFO - PROCESS | 3704 | 1461206166465 Marionette TRACE conn3 <- [1,714,null,{}] 19:36:06 INFO - PROCESS | 3704 | 1461206166468 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:36:06 INFO - PROCESS | 3704 | 1461206166556 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 19:36:06 INFO - PROCESS | 3704 | 1461206166564 Marionette TRACE conn3 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:06 INFO - PROCESS | 3704 | ++DOCSHELL 19A91000 == 55 [pid = 3704] [id = 188] 19:36:06 INFO - PROCESS | 3704 | ++DOMWINDOW == 110 (19D48400) [pid = 3704] [serial = 562] [outer = 00000000] 19:36:06 INFO - PROCESS | 3704 | ++DOMWINDOW == 111 (19EC8C00) [pid = 3704] [serial = 563] [outer = 19D48400] 19:36:06 INFO - PROCESS | 3704 | 1461206166654 Marionette DEBUG loaded listener.js 19:36:06 INFO - PROCESS | 3704 | ++DOMWINDOW == 112 (1A2C3000) [pid = 3704] [serial = 564] [outer = 19D48400] 19:36:06 INFO - PROCESS | 3704 | --DOMWINDOW == 111 (19A86400) [pid = 3704] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 19:36:06 INFO - PROCESS | 3704 | --DOMWINDOW == 110 (11BA0000) [pid = 3704] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 19:36:06 INFO - PROCESS | 3704 | --DOMWINDOW == 109 (1906CC00) [pid = 3704] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 19:36:06 INFO - PROCESS | 3704 | --DOMWINDOW == 108 (13316000) [pid = 3704] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 19:36:06 INFO - PROCESS | 3704 | --DOMWINDOW == 107 (1591B000) [pid = 3704] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 19:36:06 INFO - PROCESS | 3704 | --DOMWINDOW == 106 (18B3DC00) [pid = 3704] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 19:36:06 INFO - PROCESS | 3704 | --DOMWINDOW == 105 (16979400) [pid = 3704] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 19:36:06 INFO - PROCESS | 3704 | --DOMWINDOW == 104 (14A5F800) [pid = 3704] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 19:36:07 INFO - PROCESS | 3704 | 1461206167102 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 19:36:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 19:36:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 696ms 19:36:07 INFO - PROCESS | 3704 | 1461206167147 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 19:36:07 INFO - PROCESS | 3704 | 1461206167149 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 19:36:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 19:36:07 INFO - PROCESS | 3704 | 1461206167152 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 19:36:07 INFO - PROCESS | 3704 | 1461206167154 Marionette TRACE conn3 <- [1,718,null,{}] 19:36:07 INFO - PROCESS | 3704 | 1461206167163 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:36:07 INFO - PROCESS | 3704 | 1461206167306 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 19:36:07 INFO - PROCESS | 3704 | 1461206167320 Marionette TRACE conn3 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:07 INFO - PROCESS | 3704 | ++DOCSHELL 19A8E000 == 56 [pid = 3704] [id = 189] 19:36:07 INFO - PROCESS | 3704 | ++DOMWINDOW == 105 (19A8E400) [pid = 3704] [serial = 565] [outer = 00000000] 19:36:07 INFO - PROCESS | 3704 | ++DOMWINDOW == 106 (1AE54C00) [pid = 3704] [serial = 566] [outer = 19A8E400] 19:36:07 INFO - PROCESS | 3704 | 1461206167367 Marionette DEBUG loaded listener.js 19:36:07 INFO - PROCESS | 3704 | ++DOMWINDOW == 107 (1C46A000) [pid = 3704] [serial = 567] [outer = 19A8E400] 19:36:07 INFO - PROCESS | 3704 | 1461206167792 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 19:36:07 INFO - PROCESS | 3704 | 1461206167854 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 19:36:07 INFO - PROCESS | 3704 | 1461206167857 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 19:36:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 19:36:07 INFO - PROCESS | 3704 | 1461206167859 Marionette TRACE conn3 <- [1,722,null,{}] 19:36:07 INFO - PROCESS | 3704 | 1461206167862 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:36:07 INFO - PROCESS | 3704 | 1461206167937 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 19:36:07 INFO - PROCESS | 3704 | 1461206167945 Marionette TRACE conn3 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:07 INFO - PROCESS | 3704 | ++DOCSHELL 1906D800 == 57 [pid = 3704] [id = 190] 19:36:07 INFO - PROCESS | 3704 | ++DOMWINDOW == 108 (1CA1C400) [pid = 3704] [serial = 568] [outer = 00000000] 19:36:07 INFO - PROCESS | 3704 | ++DOMWINDOW == 109 (1CC5D400) [pid = 3704] [serial = 569] [outer = 1CA1C400] 19:36:07 INFO - PROCESS | 3704 | 1461206167989 Marionette DEBUG loaded listener.js 19:36:08 INFO - PROCESS | 3704 | ++DOMWINDOW == 110 (1CF75000) [pid = 3704] [serial = 570] [outer = 1CA1C400] 19:36:08 INFO - PROCESS | 3704 | 1461206168385 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 19:36:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 19:36:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 588ms 19:36:08 INFO - PROCESS | 3704 | 1461206168439 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 19:36:08 INFO - PROCESS | 3704 | 1461206168441 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 19:36:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 19:36:08 INFO - PROCESS | 3704 | 1461206168444 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 19:36:08 INFO - PROCESS | 3704 | 1461206168446 Marionette TRACE conn3 <- [1,726,null,{}] 19:36:08 INFO - PROCESS | 3704 | 1461206168449 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:36:08 INFO - PROCESS | 3704 | 1461206168524 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 19:36:08 INFO - PROCESS | 3704 | 1461206168530 Marionette TRACE conn3 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:08 INFO - PROCESS | 3704 | ++DOCSHELL 1CC54800 == 58 [pid = 3704] [id = 191] 19:36:08 INFO - PROCESS | 3704 | ++DOMWINDOW == 111 (1D3B5C00) [pid = 3704] [serial = 571] [outer = 00000000] 19:36:08 INFO - PROCESS | 3704 | ++DOMWINDOW == 112 (1D4D8800) [pid = 3704] [serial = 572] [outer = 1D3B5C00] 19:36:08 INFO - PROCESS | 3704 | 1461206168573 Marionette DEBUG loaded listener.js 19:36:08 INFO - PROCESS | 3704 | ++DOMWINDOW == 113 (1D4D4C00) [pid = 3704] [serial = 573] [outer = 1D3B5C00] 19:36:09 INFO - PROCESS | 3704 | --DOCSHELL 14350000 == 57 [pid = 3704] [id = 172] 19:36:09 INFO - PROCESS | 3704 | --DOCSHELL 183AD000 == 56 [pid = 3704] [id = 169] 19:36:09 INFO - PROCESS | 3704 | --DOCSHELL 19EB7C00 == 55 [pid = 3704] [id = 141] 19:36:09 INFO - PROCESS | 3704 | --DOCSHELL 19E28400 == 54 [pid = 3704] [id = 170] 19:36:09 INFO - PROCESS | 3704 | --DOCSHELL 19EB5400 == 53 [pid = 3704] [id = 55] 19:36:09 INFO - PROCESS | 3704 | --DOCSHELL 1D4CE800 == 52 [pid = 3704] [id = 126] 19:36:09 INFO - PROCESS | 3704 | --DOCSHELL 15FE3400 == 51 [pid = 3704] [id = 138] 19:36:09 INFO - PROCESS | 3704 | --DOCSHELL 1D73A800 == 50 [pid = 3704] [id = 171] 19:36:09 INFO - PROCESS | 3704 | --DOCSHELL 1C418C00 == 49 [pid = 3704] [id = 156] 19:36:09 INFO - PROCESS | 3704 | --DOCSHELL 1334A400 == 48 [pid = 3704] [id = 130] 19:36:09 INFO - PROCESS | 3704 | --DOCSHELL 13258C00 == 47 [pid = 3704] [id = 102] 19:36:09 INFO - PROCESS | 3704 | --DOCSHELL 16977800 == 46 [pid = 3704] [id = 155] 19:36:09 INFO - PROCESS | 3704 | --DOCSHELL 13A04400 == 45 [pid = 3704] [id = 86] 19:36:09 INFO - PROCESS | 3704 | --DOCSHELL 17BA7400 == 44 [pid = 3704] [id = 139] 19:36:09 INFO - PROCESS | 3704 | --DOCSHELL 12CBD400 == 43 [pid = 3704] [id = 137] 19:36:09 INFO - PROCESS | 3704 | --DOCSHELL 1430C800 == 42 [pid = 3704] [id = 53] 19:36:09 INFO - PROCESS | 3704 | --DOCSHELL 15DE9000 == 41 [pid = 3704] [id = 68] 19:36:09 INFO - PROCESS | 3704 | --DOCSHELL 1906F000 == 40 [pid = 3704] [id = 140] 19:36:09 INFO - PROCESS | 3704 | --DOCSHELL 11B9DC00 == 39 [pid = 3704] [id = 167] 19:36:09 INFO - PROCESS | 3704 | --DOCSHELL 13262C00 == 38 [pid = 3704] [id = 97] 19:36:09 INFO - PROCESS | 3704 | --DOCSHELL 15A2BC00 == 37 [pid = 3704] [id = 185] 19:36:09 INFO - PROCESS | 3704 | --DOCSHELL 1591F800 == 36 [pid = 3704] [id = 184] 19:36:09 INFO - PROCESS | 3704 | --DOCSHELL 19A87C00 == 35 [pid = 3704] [id = 183] 19:36:09 INFO - PROCESS | 3704 | --DOCSHELL 16567C00 == 34 [pid = 3704] [id = 182] 19:36:09 INFO - PROCESS | 3704 | --DOCSHELL 183AF800 == 33 [pid = 3704] [id = 180] 19:36:09 INFO - PROCESS | 3704 | --DOCSHELL 13310800 == 32 [pid = 3704] [id = 181] 19:36:10 INFO - PROCESS | 3704 | --DOCSHELL 18973000 == 31 [pid = 3704] [id = 186] 19:36:10 INFO - PROCESS | 3704 | --DOCSHELL 19A91000 == 30 [pid = 3704] [id = 188] 19:36:10 INFO - PROCESS | 3704 | --DOCSHELL 19A8E000 == 29 [pid = 3704] [id = 189] 19:36:10 INFO - PROCESS | 3704 | --DOCSHELL 1906D800 == 28 [pid = 3704] [id = 190] 19:36:10 INFO - PROCESS | 3704 | --DOCSHELL 19043000 == 27 [pid = 3704] [id = 187] 19:36:10 INFO - PROCESS | 3704 | --DOMWINDOW == 112 (1A4BE000) [pid = 3704] [serial = 539] [outer = 00000000] [url = about:blank] 19:36:10 INFO - PROCESS | 3704 | --DOMWINDOW == 111 (19B8A400) [pid = 3704] [serial = 533] [outer = 00000000] [url = about:blank] 19:36:10 INFO - PROCESS | 3704 | --DOMWINDOW == 110 (14A5E400) [pid = 3704] [serial = 501] [outer = 00000000] [url = about:blank] 19:36:10 INFO - PROCESS | 3704 | --DOMWINDOW == 109 (1434C000) [pid = 3704] [serial = 503] [outer = 00000000] [url = about:blank] 19:36:10 INFO - PROCESS | 3704 | --DOMWINDOW == 108 (187A4800) [pid = 3704] [serial = 506] [outer = 00000000] [url = about:blank] 19:36:10 INFO - PROCESS | 3704 | --DOMWINDOW == 107 (1A868800) [pid = 3704] [serial = 509] [outer = 00000000] [url = about:blank] 19:36:10 INFO - PROCESS | 3704 | --DOMWINDOW == 106 (1D9D3000) [pid = 3704] [serial = 512] [outer = 00000000] [url = about:blank] 19:36:10 INFO - PROCESS | 3704 | --DOMWINDOW == 105 (1917D000) [pid = 3704] [serial = 530] [outer = 00000000] [url = about:blank] 19:36:10 INFO - PROCESS | 3704 | --DOMWINDOW == 104 (13A03C00) [pid = 3704] [serial = 519] [outer = 00000000] [url = about:blank] 19:36:10 INFO - PROCESS | 3704 | --DOMWINDOW == 103 (13346000) [pid = 3704] [serial = 518] [outer = 00000000] [url = about:blank] 19:36:10 INFO - PROCESS | 3704 | --DOMWINDOW == 102 (15A2DC00) [pid = 3704] [serial = 521] [outer = 00000000] [url = about:blank] 19:36:10 INFO - PROCESS | 3704 | --DOMWINDOW == 101 (15DD0800) [pid = 3704] [serial = 522] [outer = 00000000] [url = about:blank] 19:36:10 INFO - PROCESS | 3704 | --DOMWINDOW == 100 (18F2C000) [pid = 3704] [serial = 527] [outer = 00000000] [url = about:blank] 19:36:10 INFO - PROCESS | 3704 | --DOMWINDOW == 99 (19042000) [pid = 3704] [serial = 528] [outer = 00000000] [url = about:blank] 19:36:10 INFO - PROCESS | 3704 | --DOMWINDOW == 98 (18333000) [pid = 3704] [serial = 524] [outer = 00000000] [url = about:blank] 19:36:10 INFO - PROCESS | 3704 | --DOMWINDOW == 97 (1876DC00) [pid = 3704] [serial = 525] [outer = 00000000] [url = about:blank] 19:36:10 INFO - PROCESS | 3704 | --DOMWINDOW == 96 (19185000) [pid = 3704] [serial = 515] [outer = 00000000] [url = about:blank] 19:36:10 INFO - PROCESS | 3704 | --DOMWINDOW == 95 (18B31000) [pid = 3704] [serial = 536] [outer = 00000000] [url = about:blank] 19:36:10 INFO - PROCESS | 3704 | --DOMWINDOW == 94 (19EBA800) [pid = 3704] [serial = 534] [outer = 00000000] [url = about:blank] 19:36:10 INFO - PROCESS | 3704 | --DOMWINDOW == 93 (19064800) [pid = 3704] [serial = 537] [outer = 00000000] [url = about:blank] 19:36:10 INFO - PROCESS | 3704 | --DOMWINDOW == 92 (19184000) [pid = 3704] [serial = 531] [outer = 00000000] [url = about:blank] 19:36:10 INFO - PROCESS | 3704 | 1461206170992 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 19:36:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 19:36:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 2598ms 19:36:11 INFO - PROCESS | 3704 | 1461206171049 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 19:36:11 INFO - PROCESS | 3704 | 1461206171054 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 19:36:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 19:36:11 INFO - PROCESS | 3704 | 1461206171059 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 19:36:11 INFO - PROCESS | 3704 | 1461206171062 Marionette TRACE conn3 <- [1,730,null,{}] 19:36:11 INFO - PROCESS | 3704 | 1461206171071 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:36:11 INFO - PROCESS | 3704 | 1461206171160 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 19:36:11 INFO - PROCESS | 3704 | 1461206171169 Marionette TRACE conn3 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:11 INFO - PROCESS | 3704 | ++DOCSHELL 12C5A000 == 28 [pid = 3704] [id = 192] 19:36:11 INFO - PROCESS | 3704 | ++DOMWINDOW == 93 (12C5BC00) [pid = 3704] [serial = 574] [outer = 00000000] 19:36:11 INFO - PROCESS | 3704 | ++DOMWINDOW == 94 (1320AC00) [pid = 3704] [serial = 575] [outer = 12C5BC00] 19:36:11 INFO - PROCESS | 3704 | 1461206171226 Marionette DEBUG loaded listener.js 19:36:11 INFO - PROCESS | 3704 | ++DOMWINDOW == 95 (1325C000) [pid = 3704] [serial = 576] [outer = 12C5BC00] 19:36:12 INFO - PROCESS | 3704 | 1461206172152 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 19:36:12 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 19:36:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1144ms 19:36:12 INFO - PROCESS | 3704 | 1461206172197 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 19:36:12 INFO - PROCESS | 3704 | 1461206172206 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 19:36:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 19:36:12 INFO - PROCESS | 3704 | 1461206172214 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 19:36:12 INFO - PROCESS | 3704 | 1461206172216 Marionette TRACE conn3 <- [1,734,null,{}] 19:36:12 INFO - PROCESS | 3704 | 1461206172220 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:36:12 INFO - PROCESS | 3704 | 1461206172301 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 19:36:12 INFO - PROCESS | 3704 | 1461206172310 Marionette TRACE conn3 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:12 INFO - PROCESS | 3704 | ++DOCSHELL 13260C00 == 29 [pid = 3704] [id = 193] 19:36:12 INFO - PROCESS | 3704 | ++DOMWINDOW == 96 (13264000) [pid = 3704] [serial = 577] [outer = 00000000] 19:36:12 INFO - PROCESS | 3704 | ++DOMWINDOW == 97 (1378FC00) [pid = 3704] [serial = 578] [outer = 13264000] 19:36:12 INFO - PROCESS | 3704 | 1461206172355 Marionette DEBUG loaded listener.js 19:36:12 INFO - PROCESS | 3704 | ++DOMWINDOW == 98 (138C5800) [pid = 3704] [serial = 579] [outer = 13264000] 19:36:13 INFO - PROCESS | 3704 | 1461206173288 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 19:36:13 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.) 19:36:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1144ms 19:36:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 19:36:13 INFO - PROCESS | 3704 | 1461206173350 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 19:36:13 INFO - PROCESS | 3704 | 1461206173353 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 19:36:13 INFO - PROCESS | 3704 | 1461206173357 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 19:36:13 INFO - PROCESS | 3704 | 1461206173360 Marionette TRACE conn3 <- [1,738,null,{}] 19:36:13 INFO - PROCESS | 3704 | 1461206173371 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:36:13 INFO - PROCESS | 3704 | 1461206173455 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 19:36:13 INFO - PROCESS | 3704 | 1461206173462 Marionette TRACE conn3 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:13 INFO - PROCESS | 3704 | ++DOCSHELL 14AF4000 == 30 [pid = 3704] [id = 194] 19:36:13 INFO - PROCESS | 3704 | ++DOMWINDOW == 99 (14AF8800) [pid = 3704] [serial = 580] [outer = 00000000] 19:36:13 INFO - PROCESS | 3704 | ++DOMWINDOW == 100 (15A2C400) [pid = 3704] [serial = 581] [outer = 14AF8800] 19:36:13 INFO - PROCESS | 3704 | 1461206173511 Marionette DEBUG loaded listener.js 19:36:13 INFO - PROCESS | 3704 | ++DOMWINDOW == 101 (15A32000) [pid = 3704] [serial = 582] [outer = 14AF8800] 19:36:14 INFO - PROCESS | 3704 | 1461206174453 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 19:36:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 19:36:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1128ms 19:36:14 INFO - PROCESS | 3704 | 1461206174505 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 19:36:14 INFO - PROCESS | 3704 | 1461206174508 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 19:36:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 19:36:14 INFO - PROCESS | 3704 | 1461206174511 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 19:36:14 INFO - PROCESS | 3704 | 1461206174513 Marionette TRACE conn3 <- [1,742,null,{}] 19:36:14 INFO - PROCESS | 3704 | 1461206174516 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:36:14 INFO - PROCESS | 3704 | 1461206174592 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 19:36:14 INFO - PROCESS | 3704 | 1461206174599 Marionette TRACE conn3 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:14 INFO - PROCESS | 3704 | ++DOCSHELL 15DD1800 == 31 [pid = 3704] [id = 195] 19:36:14 INFO - PROCESS | 3704 | ++DOMWINDOW == 102 (15DD9800) [pid = 3704] [serial = 583] [outer = 00000000] 19:36:14 INFO - PROCESS | 3704 | ++DOMWINDOW == 103 (1665E400) [pid = 3704] [serial = 584] [outer = 15DD9800] 19:36:14 INFO - PROCESS | 3704 | 1461206174643 Marionette DEBUG loaded listener.js 19:36:14 INFO - PROCESS | 3704 | ++DOMWINDOW == 104 (1696D400) [pid = 3704] [serial = 585] [outer = 15DD9800] 19:36:15 INFO - PROCESS | 3704 | 1461206175573 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 19:36:15 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 19:36:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1066ms 19:36:15 INFO - PROCESS | 3704 | 1461206175588 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 19:36:15 INFO - PROCESS | 3704 | 1461206175590 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 19:36:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 19:36:15 INFO - PROCESS | 3704 | 1461206175594 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 19:36:15 INFO - PROCESS | 3704 | 1461206175595 Marionette TRACE conn3 <- [1,746,null,{}] 19:36:15 INFO - PROCESS | 3704 | 1461206175599 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:36:15 INFO - PROCESS | 3704 | 1461206175697 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 19:36:15 INFO - PROCESS | 3704 | 1461206175704 Marionette TRACE conn3 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:15 INFO - PROCESS | 3704 | ++DOCSHELL 16567400 == 32 [pid = 3704] [id = 196] 19:36:15 INFO - PROCESS | 3704 | ++DOMWINDOW == 105 (16666C00) [pid = 3704] [serial = 586] [outer = 00000000] 19:36:15 INFO - PROCESS | 3704 | ++DOMWINDOW == 106 (17BA7800) [pid = 3704] [serial = 587] [outer = 16666C00] 19:36:15 INFO - PROCESS | 3704 | 1461206175749 Marionette DEBUG loaded listener.js 19:36:15 INFO - PROCESS | 3704 | ++DOMWINDOW == 107 (1832EC00) [pid = 3704] [serial = 588] [outer = 16666C00] 19:36:16 INFO - PROCESS | 3704 | 1461206176216 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 19:36:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 19:36:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 680ms 19:36:16 INFO - PROCESS | 3704 | 1461206176278 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 19:36:16 INFO - PROCESS | 3704 | 1461206176280 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 19:36:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 19:36:16 INFO - PROCESS | 3704 | 1461206176284 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 19:36:16 INFO - PROCESS | 3704 | 1461206176285 Marionette TRACE conn3 <- [1,750,null,{}] 19:36:16 INFO - PROCESS | 3704 | 1461206176289 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:36:16 INFO - PROCESS | 3704 | 1461206176426 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 19:36:16 INFO - PROCESS | 3704 | 1461206176441 Marionette TRACE conn3 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:16 INFO - PROCESS | 3704 | ++DOCSHELL 16C22000 == 33 [pid = 3704] [id = 197] 19:36:16 INFO - PROCESS | 3704 | ++DOMWINDOW == 108 (1879B800) [pid = 3704] [serial = 589] [outer = 00000000] 19:36:16 INFO - PROCESS | 3704 | ++DOMWINDOW == 109 (18974C00) [pid = 3704] [serial = 590] [outer = 1879B800] 19:36:16 INFO - PROCESS | 3704 | 1461206176489 Marionette DEBUG loaded listener.js 19:36:16 INFO - PROCESS | 3704 | ++DOMWINDOW == 110 (1898A000) [pid = 3704] [serial = 591] [outer = 1879B800] 19:36:17 INFO - PROCESS | 3704 | --DOMWINDOW == 109 (18995C00) [pid = 3704] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 19:36:17 INFO - PROCESS | 3704 | --DOMWINDOW == 108 (1906B400) [pid = 3704] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 19:36:17 INFO - PROCESS | 3704 | --DOMWINDOW == 107 (19D48400) [pid = 3704] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 19:36:17 INFO - PROCESS | 3704 | --DOMWINDOW == 106 (19A8E400) [pid = 3704] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 19:36:17 INFO - PROCESS | 3704 | --DOMWINDOW == 105 (1CA1C400) [pid = 3704] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 19:36:17 INFO - PROCESS | 3704 | --DOMWINDOW == 104 (18330000) [pid = 3704] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 19:36:17 INFO - PROCESS | 3704 | --DOMWINDOW == 103 (13313800) [pid = 3704] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 19:36:17 INFO - PROCESS | 3704 | --DOMWINDOW == 102 (1896F400) [pid = 3704] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 19:36:17 INFO - PROCESS | 3704 | --DOMWINDOW == 101 (18B30C00) [pid = 3704] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 19:36:17 INFO - PROCESS | 3704 | --DOMWINDOW == 100 (15A36800) [pid = 3704] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 19:36:17 INFO - PROCESS | 3704 | --DOMWINDOW == 99 (15A38C00) [pid = 3704] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 19:36:17 INFO - PROCESS | 3704 | --DOMWINDOW == 98 (19A8D800) [pid = 3704] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 19:36:17 INFO - PROCESS | 3704 | --DOMWINDOW == 97 (160AE800) [pid = 3704] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 19:36:17 INFO - PROCESS | 3704 | --DOMWINDOW == 96 (1D8ED000) [pid = 3704] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 19:36:17 INFO - PROCESS | 3704 | --DOMWINDOW == 95 (19E5F000) [pid = 3704] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 19:36:17 INFO - PROCESS | 3704 | --DOMWINDOW == 94 (14A0E000) [pid = 3704] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 19:36:17 INFO - PROCESS | 3704 | --DOMWINDOW == 93 (1871F400) [pid = 3704] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 19:36:17 INFO - PROCESS | 3704 | --DOMWINDOW == 92 (1D73D000) [pid = 3704] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 19:36:17 INFO - PROCESS | 3704 | --DOMWINDOW == 91 (1A4BFC00) [pid = 3704] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 19:36:17 INFO - PROCESS | 3704 | --DOMWINDOW == 90 (1C746000) [pid = 3704] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 19:36:17 INFO - PROCESS | 3704 | --DOMWINDOW == 89 (17B02C00) [pid = 3704] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 19:36:17 INFO - PROCESS | 3704 | --DOMWINDOW == 88 (1871D000) [pid = 3704] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 19:36:17 INFO - PROCESS | 3704 | --DOMWINDOW == 87 (19A89000) [pid = 3704] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 19:36:17 INFO - PROCESS | 3704 | --DOMWINDOW == 86 (13343C00) [pid = 3704] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 19:36:17 INFO - PROCESS | 3704 | --DOMWINDOW == 85 (12CEC400) [pid = 3704] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 19:36:17 INFO - PROCESS | 3704 | --DOMWINDOW == 84 (1879FC00) [pid = 3704] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 19:36:17 INFO - PROCESS | 3704 | --DOMWINDOW == 83 (15FCF000) [pid = 3704] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 19:36:17 INFO - PROCESS | 3704 | --DOMWINDOW == 82 (19A90400) [pid = 3704] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 19:36:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 19:36:17 INFO - PROCESS | 3704 | --DOMWINDOW == 81 (1334C800) [pid = 3704] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 19:36:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1175ms 19:36:17 INFO - PROCESS | 3704 | --DOMWINDOW == 80 (1D8E3800) [pid = 3704] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 19:36:17 INFO - PROCESS | 3704 | 1461206177408 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 19:36:17 INFO - PROCESS | 3704 | 1461206177466 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 19:36:17 INFO - PROCESS | 3704 | 1461206177468 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 19:36:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 19:36:17 INFO - PROCESS | 3704 | 1461206177471 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 19:36:17 INFO - PROCESS | 3704 | 1461206177473 Marionette TRACE conn3 <- [1,754,null,{}] 19:36:17 INFO - PROCESS | 3704 | 1461206177479 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:36:17 INFO - PROCESS | 3704 | 1461206177549 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 19:36:17 INFO - PROCESS | 3704 | 1461206177556 Marionette TRACE conn3 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:17 INFO - PROCESS | 3704 | ++DOCSHELL 14A0E000 == 34 [pid = 3704] [id = 198] 19:36:17 INFO - PROCESS | 3704 | ++DOMWINDOW == 81 (14A5F800) [pid = 3704] [serial = 592] [outer = 00000000] 19:36:17 INFO - PROCESS | 3704 | ++DOMWINDOW == 82 (15FD9400) [pid = 3704] [serial = 593] [outer = 14A5F800] 19:36:17 INFO - PROCESS | 3704 | 1461206177600 Marionette DEBUG loaded listener.js 19:36:17 INFO - PROCESS | 3704 | ++DOMWINDOW == 83 (15FCF000) [pid = 3704] [serial = 594] [outer = 14A5F800] 19:36:18 INFO - PROCESS | 3704 | 1461206178459 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 19:36:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 19:36:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1035ms 19:36:18 INFO - PROCESS | 3704 | 1461206178505 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 19:36:18 INFO - PROCESS | 3704 | 1461206178507 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 19:36:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 19:36:18 INFO - PROCESS | 3704 | 1461206178510 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 19:36:18 INFO - PROCESS | 3704 | 1461206178511 Marionette TRACE conn3 <- [1,758,null,{}] 19:36:18 INFO - PROCESS | 3704 | 1461206178515 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:36:18 INFO - PROCESS | 3704 | 1461206178612 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 19:36:18 INFO - PROCESS | 3704 | 1461206178618 Marionette TRACE conn3 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:18 INFO - PROCESS | 3704 | ++DOCSHELL 159B3800 == 35 [pid = 3704] [id = 199] 19:36:18 INFO - PROCESS | 3704 | ++DOMWINDOW == 84 (1879C800) [pid = 3704] [serial = 595] [outer = 00000000] 19:36:18 INFO - PROCESS | 3704 | ++DOMWINDOW == 85 (1897B800) [pid = 3704] [serial = 596] [outer = 1879C800] 19:36:18 INFO - PROCESS | 3704 | 1461206178662 Marionette DEBUG loaded listener.js 19:36:18 INFO - PROCESS | 3704 | ++DOMWINDOW == 86 (1897B000) [pid = 3704] [serial = 597] [outer = 1879C800] 19:36:19 INFO - PROCESS | 3704 | 1461206179059 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 19:36:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 19:36:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 587ms 19:36:19 INFO - PROCESS | 3704 | 1461206179106 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 19:36:19 INFO - PROCESS | 3704 | 1461206179108 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 19:36:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 19:36:19 INFO - PROCESS | 3704 | 1461206179115 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 19:36:19 INFO - PROCESS | 3704 | 1461206179117 Marionette TRACE conn3 <- [1,762,null,{}] 19:36:19 INFO - PROCESS | 3704 | 1461206179120 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:36:19 INFO - PROCESS | 3704 | 1461206179192 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 19:36:19 INFO - PROCESS | 3704 | 1461206179198 Marionette TRACE conn3 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:19 INFO - PROCESS | 3704 | ++DOCSHELL 14AEC000 == 36 [pid = 3704] [id = 200] 19:36:19 INFO - PROCESS | 3704 | ++DOMWINDOW == 87 (18E14400) [pid = 3704] [serial = 598] [outer = 00000000] 19:36:19 INFO - PROCESS | 3704 | ++DOMWINDOW == 88 (18F21000) [pid = 3704] [serial = 599] [outer = 18E14400] 19:36:19 INFO - PROCESS | 3704 | 1461206179242 Marionette DEBUG loaded listener.js 19:36:19 INFO - PROCESS | 3704 | ++DOMWINDOW == 89 (18E20400) [pid = 3704] [serial = 600] [outer = 18E14400] 19:36:20 INFO - PROCESS | 3704 | 1461206180000 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 19:36:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 19:36:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 943ms 19:36:20 INFO - PROCESS | 3704 | 1461206180046 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 19:36:20 INFO - PROCESS | 3704 | 1461206180051 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 19:36:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 19:36:20 INFO - PROCESS | 3704 | 1461206180057 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 19:36:20 INFO - PROCESS | 3704 | 1461206180061 Marionette TRACE conn3 <- [1,766,null,{}] 19:36:20 INFO - PROCESS | 3704 | 1461206180066 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:36:20 INFO - PROCESS | 3704 | 1461206180175 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 19:36:20 INFO - PROCESS | 3704 | 1461206180256 Marionette TRACE conn3 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:20 INFO - PROCESS | 3704 | ++DOCSHELL 1320F000 == 37 [pid = 3704] [id = 201] 19:36:20 INFO - PROCESS | 3704 | ++DOMWINDOW == 90 (13258C00) [pid = 3704] [serial = 601] [outer = 00000000] 19:36:20 INFO - PROCESS | 3704 | ++DOMWINDOW == 91 (13346800) [pid = 3704] [serial = 602] [outer = 13258C00] 19:36:20 INFO - PROCESS | 3704 | 1461206180356 Marionette DEBUG loaded listener.js 19:36:20 INFO - PROCESS | 3704 | ++DOMWINDOW == 92 (138C0800) [pid = 3704] [serial = 603] [outer = 13258C00] 19:36:21 INFO - PROCESS | 3704 | 1461206181194 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 19:36:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 19:36:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1175ms 19:36:21 INFO - PROCESS | 3704 | 1461206181242 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 19:36:21 INFO - PROCESS | 3704 | 1461206181246 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 19:36:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 19:36:21 INFO - PROCESS | 3704 | 1461206181260 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 19:36:21 INFO - PROCESS | 3704 | 1461206181263 Marionette TRACE conn3 <- [1,770,null,{}] 19:36:21 INFO - PROCESS | 3704 | 1461206181313 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:36:21 INFO - PROCESS | 3704 | 1461206181401 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 19:36:21 INFO - PROCESS | 3704 | 1461206181453 Marionette TRACE conn3 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:21 INFO - PROCESS | 3704 | ++DOCSHELL 1334C400 == 38 [pid = 3704] [id = 202] 19:36:21 INFO - PROCESS | 3704 | ++DOMWINDOW == 93 (1334E800) [pid = 3704] [serial = 604] [outer = 00000000] 19:36:21 INFO - PROCESS | 3704 | ++DOMWINDOW == 94 (13A0C400) [pid = 3704] [serial = 605] [outer = 1334E800] 19:36:21 INFO - PROCESS | 3704 | 1461206181583 Marionette DEBUG loaded listener.js 19:36:21 INFO - PROCESS | 3704 | ++DOMWINDOW == 95 (14310C00) [pid = 3704] [serial = 606] [outer = 1334E800] 19:36:21 INFO - PROCESS | 3704 | --DOCSHELL 12B7E400 == 37 [pid = 3704] [id = 18] 19:36:21 INFO - PROCESS | 3704 | --DOCSHELL 138CA400 == 36 [pid = 3704] [id = 21] 19:36:21 INFO - PROCESS | 3704 | --DOCSHELL 1430BC00 == 35 [pid = 3704] [id = 19] 19:36:21 INFO - PROCESS | 3704 | --DOCSHELL 1800C400 == 34 [pid = 3704] [id = 24] 19:36:21 INFO - PROCESS | 3704 | --DOCSHELL 19610400 == 33 [pid = 3704] [id = 8] 19:36:21 INFO - PROCESS | 3704 | --DOCSHELL 1876B000 == 32 [pid = 3704] [id = 25] 19:36:21 INFO - PROCESS | 3704 | --DOCSHELL 16746800 == 31 [pid = 3704] [id = 23] 19:36:21 INFO - PROCESS | 3704 | --DOCSHELL 142B0C00 == 30 [pid = 3704] [id = 22] 19:36:21 INFO - PROCESS | 3704 | --DOMWINDOW == 94 (18796000) [pid = 3704] [serial = 380] [outer = 00000000] [url = about:blank] 19:36:21 INFO - PROCESS | 3704 | --DOMWINDOW == 93 (1C208C00) [pid = 3704] [serial = 386] [outer = 00000000] [url = about:blank] 19:36:21 INFO - PROCESS | 3704 | --DOMWINDOW == 92 (160AF400) [pid = 3704] [serial = 389] [outer = 00000000] [url = about:blank] 19:36:21 INFO - PROCESS | 3704 | --DOMWINDOW == 91 (1DAEDC00) [pid = 3704] [serial = 335] [outer = 00000000] [url = about:blank] 19:36:21 INFO - PROCESS | 3704 | --DOMWINDOW == 90 (1906DC00) [pid = 3704] [serial = 383] [outer = 00000000] [url = about:blank] 19:36:21 INFO - PROCESS | 3704 | --DOMWINDOW == 89 (18763C00) [pid = 3704] [serial = 462] [outer = 00000000] [url = about:blank] 19:36:21 INFO - PROCESS | 3704 | --DOMWINDOW == 88 (18E1B400) [pid = 3704] [serial = 417] [outer = 00000000] [url = about:blank] 19:36:21 INFO - PROCESS | 3704 | --DOMWINDOW == 87 (1DAE9400) [pid = 3704] [serial = 513] [outer = 00000000] [url = about:blank] 19:36:21 INFO - PROCESS | 3704 | --DOMWINDOW == 86 (1C467C00) [pid = 3704] [serial = 423] [outer = 00000000] [url = about:blank] 19:36:21 INFO - PROCESS | 3704 | --DOMWINDOW == 85 (1D8E2000) [pid = 3704] [serial = 468] [outer = 00000000] [url = about:blank] 19:36:21 INFO - PROCESS | 3704 | --DOMWINDOW == 84 (19187000) [pid = 3704] [serial = 516] [outer = 00000000] [url = about:blank] 19:36:21 INFO - PROCESS | 3704 | --DOMWINDOW == 83 (1897AC00) [pid = 3704] [serial = 507] [outer = 00000000] [url = about:blank] 19:36:21 INFO - PROCESS | 3704 | --DOMWINDOW == 82 (1AA5EC00) [pid = 3704] [serial = 420] [outer = 00000000] [url = about:blank] 19:36:21 INFO - PROCESS | 3704 | --DOMWINDOW == 81 (1555F400) [pid = 3704] [serial = 504] [outer = 00000000] [url = about:blank] 19:36:21 INFO - PROCESS | 3704 | --DOMWINDOW == 80 (13347400) [pid = 3704] [serial = 411] [outer = 00000000] [url = about:blank] 19:36:21 INFO - PROCESS | 3704 | --DOMWINDOW == 79 (198BA800) [pid = 3704] [serial = 465] [outer = 00000000] [url = about:blank] 19:36:21 INFO - PROCESS | 3704 | --DOMWINDOW == 78 (1D4D8800) [pid = 3704] [serial = 572] [outer = 00000000] [url = about:blank] 19:36:21 INFO - PROCESS | 3704 | --DOMWINDOW == 77 (19188C00) [pid = 3704] [serial = 560] [outer = 00000000] [url = about:blank] 19:36:21 INFO - PROCESS | 3704 | --DOMWINDOW == 76 (19EC8C00) [pid = 3704] [serial = 563] [outer = 00000000] [url = about:blank] 19:36:21 INFO - PROCESS | 3704 | --DOMWINDOW == 75 (197AE000) [pid = 3704] [serial = 561] [outer = 00000000] [url = about:blank] 19:36:21 INFO - PROCESS | 3704 | --DOMWINDOW == 74 (1AE54C00) [pid = 3704] [serial = 566] [outer = 00000000] [url = about:blank] 19:36:21 INFO - PROCESS | 3704 | --DOMWINDOW == 73 (1CC5D400) [pid = 3704] [serial = 569] [outer = 00000000] [url = about:blank] 19:36:21 INFO - PROCESS | 3704 | --DOMWINDOW == 72 (1A2C3000) [pid = 3704] [serial = 564] [outer = 00000000] [url = about:blank] 19:36:21 INFO - PROCESS | 3704 | --DOMWINDOW == 71 (18B35000) [pid = 3704] [serial = 546] [outer = 00000000] [url = about:blank] 19:36:21 INFO - PROCESS | 3704 | --DOMWINDOW == 70 (1897C400) [pid = 3704] [serial = 545] [outer = 00000000] [url = about:blank] 19:36:21 INFO - PROCESS | 3704 | --DOMWINDOW == 69 (15A29800) [pid = 3704] [serial = 543] [outer = 00000000] [url = about:blank] 19:36:21 INFO - PROCESS | 3704 | --DOMWINDOW == 68 (14A66400) [pid = 3704] [serial = 542] [outer = 00000000] [url = about:blank] 19:36:21 INFO - PROCESS | 3704 | --DOMWINDOW == 67 (1C40F800) [pid = 3704] [serial = 540] [outer = 00000000] [url = about:blank] 19:36:21 INFO - PROCESS | 3704 | --DOMWINDOW == 66 (18E18400) [pid = 3704] [serial = 557] [outer = 00000000] [url = about:blank] 19:36:21 INFO - PROCESS | 3704 | --DOMWINDOW == 65 (183A8800) [pid = 3704] [serial = 554] [outer = 00000000] [url = about:blank] 19:36:21 INFO - PROCESS | 3704 | --DOMWINDOW == 64 (18799400) [pid = 3704] [serial = 555] [outer = 00000000] [url = about:blank] 19:36:21 INFO - PROCESS | 3704 | --DOMWINDOW == 63 (1696C000) [pid = 3704] [serial = 552] [outer = 00000000] [url = about:blank] 19:36:21 INFO - PROCESS | 3704 | --DOMWINDOW == 62 (16569400) [pid = 3704] [serial = 551] [outer = 00000000] [url = about:blank] 19:36:21 INFO - PROCESS | 3704 | --DOMWINDOW == 61 (1CA1B800) [pid = 3704] [serial = 549] [outer = 00000000] [url = about:blank] 19:36:21 INFO - PROCESS | 3704 | --DOMWINDOW == 60 (1C413C00) [pid = 3704] [serial = 548] [outer = 00000000] [url = about:blank] 19:36:21 INFO - PROCESS | 3704 | --DOMWINDOW == 59 (1C46A000) [pid = 3704] [serial = 567] [outer = 00000000] [url = about:blank] 19:36:21 INFO - PROCESS | 3704 | --DOMWINDOW == 58 (18F2C800) [pid = 3704] [serial = 558] [outer = 00000000] [url = about:blank] 19:36:21 INFO - PROCESS | 3704 | --DOMWINDOW == 57 (1CF75000) [pid = 3704] [serial = 570] [outer = 00000000] [url = about:blank] 19:36:21 INFO - PROCESS | 3704 | --DOMWINDOW == 56 (17B08000) [pid = 3704] [serial = 414] [outer = 00000000] [url = about:blank] 19:36:21 INFO - PROCESS | 3704 | --DOMWINDOW == 55 (1DAE6800) [pid = 3704] [serial = 459] [outer = 00000000] [url = about:blank] 19:36:21 INFO - PROCESS | 3704 | --DOMWINDOW == 54 (1C417400) [pid = 3704] [serial = 510] [outer = 00000000] [url = about:blank] 19:36:22 INFO - PROCESS | 3704 | 1461206182092 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 19:36:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 19:36:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 866ms 19:36:22 INFO - PROCESS | 3704 | 1461206182143 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 19:36:22 INFO - PROCESS | 3704 | 1461206182149 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 19:36:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 19:36:22 INFO - PROCESS | 3704 | 1461206182155 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 19:36:22 INFO - PROCESS | 3704 | 1461206182157 Marionette TRACE conn3 <- [1,774,null,{}] 19:36:22 INFO - PROCESS | 3704 | 1461206182161 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:36:22 INFO - PROCESS | 3704 | 1461206182241 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 19:36:22 INFO - PROCESS | 3704 | 1461206182249 Marionette TRACE conn3 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:22 INFO - PROCESS | 3704 | ++DOCSHELL 1334F800 == 31 [pid = 3704] [id = 203] 19:36:22 INFO - PROCESS | 3704 | ++DOMWINDOW == 55 (138CA800) [pid = 3704] [serial = 607] [outer = 00000000] 19:36:22 INFO - PROCESS | 3704 | ++DOMWINDOW == 56 (15A2CC00) [pid = 3704] [serial = 608] [outer = 138CA800] 19:36:22 INFO - PROCESS | 3704 | 1461206182294 Marionette DEBUG loaded listener.js 19:36:22 INFO - PROCESS | 3704 | ++DOMWINDOW == 57 (15A33800) [pid = 3704] [serial = 609] [outer = 138CA800] 19:36:22 INFO - PROCESS | 3704 | 1461206182728 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 19:36:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 19:36:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 618ms 19:36:22 INFO - PROCESS | 3704 | 1461206182774 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 19:36:22 INFO - PROCESS | 3704 | 1461206182776 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 19:36:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 19:36:22 INFO - PROCESS | 3704 | 1461206182779 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 19:36:22 INFO - PROCESS | 3704 | 1461206182783 Marionette TRACE conn3 <- [1,778,null,{}] 19:36:22 INFO - PROCESS | 3704 | 1461206182793 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:36:22 INFO - PROCESS | 3704 | 1461206182875 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 19:36:22 INFO - PROCESS | 3704 | 1461206182921 Marionette TRACE conn3 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:22 INFO - PROCESS | 3704 | ++DOCSHELL 1665BC00 == 32 [pid = 3704] [id = 204] 19:36:22 INFO - PROCESS | 3704 | ++DOMWINDOW == 58 (1665C000) [pid = 3704] [serial = 610] [outer = 00000000] 19:36:22 INFO - PROCESS | 3704 | ++DOMWINDOW == 59 (1696D800) [pid = 3704] [serial = 611] [outer = 1665C000] 19:36:22 INFO - PROCESS | 3704 | 1461206182970 Marionette DEBUG loaded listener.js 19:36:23 INFO - PROCESS | 3704 | ++DOMWINDOW == 60 (16C21C00) [pid = 3704] [serial = 612] [outer = 1665C000] 19:36:23 INFO - PROCESS | 3704 | 1461206183419 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 19:36:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 19:36:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 696ms 19:36:23 INFO - PROCESS | 3704 | 1461206183479 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 19:36:23 INFO - PROCESS | 3704 | 1461206183481 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 19:36:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 19:36:23 INFO - PROCESS | 3704 | 1461206183485 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 19:36:23 INFO - PROCESS | 3704 | 1461206183486 Marionette TRACE conn3 <- [1,782,null,{}] 19:36:23 INFO - PROCESS | 3704 | 1461206183490 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:36:23 INFO - PROCESS | 3704 | 1461206183565 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 19:36:23 INFO - PROCESS | 3704 | 1461206183574 Marionette TRACE conn3 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:23 INFO - PROCESS | 3704 | ++DOCSHELL 1674BC00 == 33 [pid = 3704] [id = 205] 19:36:23 INFO - PROCESS | 3704 | ++DOMWINDOW == 61 (1832DC00) [pid = 3704] [serial = 613] [outer = 00000000] 19:36:23 INFO - PROCESS | 3704 | ++DOMWINDOW == 62 (1876F000) [pid = 3704] [serial = 614] [outer = 1832DC00] 19:36:23 INFO - PROCESS | 3704 | 1461206183619 Marionette DEBUG loaded listener.js 19:36:23 INFO - PROCESS | 3704 | ++DOMWINDOW == 63 (18798C00) [pid = 3704] [serial = 615] [outer = 1832DC00] 19:36:24 INFO - PROCESS | 3704 | 1461206184020 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 19:36:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 19:36:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 587ms 19:36:24 INFO - PROCESS | 3704 | 1461206184068 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 19:36:24 INFO - PROCESS | 3704 | 1461206184070 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 19:36:24 INFO - PROCESS | 3704 | 1461206184073 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 19:36:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 19:36:24 INFO - PROCESS | 3704 | 1461206184075 Marionette TRACE conn3 <- [1,786,null,{}] 19:36:24 INFO - PROCESS | 3704 | 1461206184078 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:36:24 INFO - PROCESS | 3704 | 1461206184174 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 19:36:24 INFO - PROCESS | 3704 | 1461206184181 Marionette TRACE conn3 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:24 INFO - PROCESS | 3704 | ++DOCSHELL 1879F000 == 34 [pid = 3704] [id = 206] 19:36:24 INFO - PROCESS | 3704 | ++DOMWINDOW == 64 (187A0400) [pid = 3704] [serial = 616] [outer = 00000000] 19:36:24 INFO - PROCESS | 3704 | ++DOMWINDOW == 65 (1803EC00) [pid = 3704] [serial = 617] [outer = 187A0400] 19:36:24 INFO - PROCESS | 3704 | 1461206184258 Marionette DEBUG loaded listener.js 19:36:24 INFO - PROCESS | 3704 | ++DOMWINDOW == 66 (18975400) [pid = 3704] [serial = 618] [outer = 187A0400] 19:36:24 INFO - PROCESS | 3704 | 1461206184734 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 19:36:24 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 19:36:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 695ms 19:36:24 INFO - PROCESS | 3704 | 1461206184775 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 19:36:24 INFO - PROCESS | 3704 | 1461206184777 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 19:36:24 INFO - PROCESS | 3704 | 1461206184780 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 19:36:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 19:36:24 INFO - PROCESS | 3704 | 1461206184782 Marionette TRACE conn3 <- [1,790,null,{}] 19:36:24 INFO - PROCESS | 3704 | 1461206184785 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:36:24 INFO - PROCESS | 3704 | 1461206184906 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 19:36:24 INFO - PROCESS | 3704 | 1461206184912 Marionette TRACE conn3 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:24 INFO - PROCESS | 3704 | ++DOCSHELL 1832E400 == 35 [pid = 3704] [id = 207] 19:36:24 INFO - PROCESS | 3704 | ++DOMWINDOW == 67 (1897E400) [pid = 3704] [serial = 619] [outer = 00000000] 19:36:24 INFO - PROCESS | 3704 | ++DOMWINDOW == 68 (18E16400) [pid = 3704] [serial = 620] [outer = 1897E400] 19:36:24 INFO - PROCESS | 3704 | 1461206184959 Marionette DEBUG loaded listener.js 19:36:25 INFO - PROCESS | 3704 | ++DOMWINDOW == 69 (18E1E800) [pid = 3704] [serial = 621] [outer = 1897E400] 19:36:25 INFO - PROCESS | 3704 | 1461206185416 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 19:36:25 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 19:36:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 696ms 19:36:25 INFO - PROCESS | 3704 | 1461206185480 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 19:36:25 INFO - PROCESS | 3704 | 1461206185482 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 19:36:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 19:36:25 INFO - PROCESS | 3704 | 1461206185474 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 19:36:25 INFO - PROCESS | 3704 | 1461206185476 Marionette TRACE conn3 <- [1,794,null,{}] 19:36:25 INFO - PROCESS | 3704 | 1461206185479 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:36:25 INFO - PROCESS | 3704 | 1461206185606 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 19:36:25 INFO - PROCESS | 3704 | 1461206185628 Marionette TRACE conn3 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:25 INFO - PROCESS | 3704 | ++DOCSHELL 1903FC00 == 36 [pid = 3704] [id = 208] 19:36:25 INFO - PROCESS | 3704 | ++DOMWINDOW == 70 (19040400) [pid = 3704] [serial = 622] [outer = 00000000] 19:36:25 INFO - PROCESS | 3704 | ++DOMWINDOW == 71 (19066C00) [pid = 3704] [serial = 623] [outer = 19040400] 19:36:25 INFO - PROCESS | 3704 | 1461206185672 Marionette DEBUG loaded listener.js 19:36:25 INFO - PROCESS | 3704 | ++DOMWINDOW == 72 (19068000) [pid = 3704] [serial = 624] [outer = 19040400] 19:36:26 INFO - PROCESS | 3704 | --DOMWINDOW == 71 (12C5BC00) [pid = 3704] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 19:36:26 INFO - PROCESS | 3704 | --DOMWINDOW == 70 (15DD9800) [pid = 3704] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 19:36:26 INFO - PROCESS | 3704 | --DOMWINDOW == 69 (1879C800) [pid = 3704] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 19:36:26 INFO - PROCESS | 3704 | --DOMWINDOW == 68 (14AF8800) [pid = 3704] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 19:36:26 INFO - PROCESS | 3704 | --DOMWINDOW == 67 (13264000) [pid = 3704] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 19:36:26 INFO - PROCESS | 3704 | --DOMWINDOW == 66 (16666C00) [pid = 3704] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 19:36:26 INFO - PROCESS | 3704 | --DOMWINDOW == 65 (1879B800) [pid = 3704] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 19:36:26 INFO - PROCESS | 3704 | --DOMWINDOW == 64 (14A5F800) [pid = 3704] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 19:36:26 INFO - PROCESS | 3704 | 1461206186118 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 19:36:26 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 19:36:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 681ms 19:36:26 INFO - PROCESS | 3704 | 1461206186173 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 19:36:26 INFO - PROCESS | 3704 | 1461206186175 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 19:36:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 19:36:26 INFO - PROCESS | 3704 | 1461206186178 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 19:36:26 INFO - PROCESS | 3704 | 1461206186180 Marionette TRACE conn3 <- [1,798,null,{}] 19:36:26 INFO - PROCESS | 3704 | 1461206186183 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:36:26 INFO - PROCESS | 3704 | 1461206186254 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 19:36:26 INFO - PROCESS | 3704 | 1461206186259 Marionette TRACE conn3 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:26 INFO - PROCESS | 3704 | ++DOCSHELL 12D48400 == 37 [pid = 3704] [id = 209] 19:36:26 INFO - PROCESS | 3704 | ++DOMWINDOW == 65 (16666C00) [pid = 3704] [serial = 625] [outer = 00000000] 19:36:26 INFO - PROCESS | 3704 | ++DOMWINDOW == 66 (18F2C000) [pid = 3704] [serial = 626] [outer = 16666C00] 19:36:26 INFO - PROCESS | 3704 | 1461206186303 Marionette DEBUG loaded listener.js 19:36:26 INFO - PROCESS | 3704 | ++DOMWINDOW == 67 (19069C00) [pid = 3704] [serial = 627] [outer = 16666C00] 19:36:26 INFO - PROCESS | 3704 | 1461206186714 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 19:36:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 19:36:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 588ms 19:36:26 INFO - PROCESS | 3704 | 1461206186777 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 19:36:26 INFO - PROCESS | 3704 | 1461206186779 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 19:36:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 19:36:26 INFO - PROCESS | 3704 | 1461206186783 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 19:36:26 INFO - PROCESS | 3704 | 1461206186784 Marionette TRACE conn3 <- [1,802,null,{}] 19:36:26 INFO - PROCESS | 3704 | 1461206186788 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:36:26 INFO - PROCESS | 3704 | 1461206186860 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 19:36:26 INFO - PROCESS | 3704 | 1461206186865 Marionette TRACE conn3 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:26 INFO - PROCESS | 3704 | ++DOCSHELL 13348000 == 38 [pid = 3704] [id = 210] 19:36:26 INFO - PROCESS | 3704 | ++DOMWINDOW == 68 (1879B800) [pid = 3704] [serial = 628] [outer = 00000000] 19:36:26 INFO - PROCESS | 3704 | ++DOMWINDOW == 69 (1917B400) [pid = 3704] [serial = 629] [outer = 1879B800] 19:36:26 INFO - PROCESS | 3704 | 1461206186934 Marionette DEBUG loaded listener.js 19:36:26 INFO - PROCESS | 3704 | ++DOMWINDOW == 70 (1917E000) [pid = 3704] [serial = 630] [outer = 1879B800] 19:36:27 INFO - PROCESS | 3704 | 1461206187495 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 19:36:27 INFO - PROCESS | 3704 | 1461206187575 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 19:36:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 19:36:27 INFO - PROCESS | 3704 | 1461206187582 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 19:36:27 INFO - PROCESS | 3704 | 1461206187586 Marionette TRACE conn3 <- [1,806,null,{}] 19:36:27 INFO - PROCESS | 3704 | 1461206187592 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:36:27 INFO - PROCESS | 3704 | 1461206187694 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 19:36:27 INFO - PROCESS | 3704 | 1461206187772 Marionette TRACE conn3 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:27 INFO - PROCESS | 3704 | ++DOCSHELL 13316400 == 39 [pid = 3704] [id = 211] 19:36:27 INFO - PROCESS | 3704 | ++DOMWINDOW == 71 (13316800) [pid = 3704] [serial = 631] [outer = 00000000] 19:36:27 INFO - PROCESS | 3704 | ++DOMWINDOW == 72 (15923400) [pid = 3704] [serial = 632] [outer = 13316800] 19:36:27 INFO - PROCESS | 3704 | 1461206187829 Marionette DEBUG loaded listener.js 19:36:27 INFO - PROCESS | 3704 | ++DOMWINDOW == 73 (15A31000) [pid = 3704] [serial = 633] [outer = 13316800] 19:36:28 INFO - PROCESS | 3704 | 1461206188409 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 19:36:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 19:36:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 881ms 19:36:28 INFO - PROCESS | 3704 | 1461206188489 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 19:36:28 INFO - PROCESS | 3704 | 1461206188495 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 19:36:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 19:36:28 INFO - PROCESS | 3704 | 1461206188501 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 19:36:28 INFO - PROCESS | 3704 | 1461206188488 Marionette TRACE conn3 <- [1,810,null,{}] 19:36:28 INFO - PROCESS | 3704 | 1461206188492 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:36:28 INFO - PROCESS | 3704 | 1461206188601 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 19:36:28 INFO - PROCESS | 3704 | 1461206188676 Marionette TRACE conn3 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:28 INFO - PROCESS | 3704 | ++DOCSHELL 15FE4000 == 40 [pid = 3704] [id = 212] 19:36:28 INFO - PROCESS | 3704 | ++DOMWINDOW == 74 (160A5C00) [pid = 3704] [serial = 634] [outer = 00000000] 19:36:28 INFO - PROCESS | 3704 | ++DOMWINDOW == 75 (18030400) [pid = 3704] [serial = 635] [outer = 160A5C00] 19:36:28 INFO - PROCESS | 3704 | 1461206188732 Marionette DEBUG loaded listener.js 19:36:28 INFO - PROCESS | 3704 | ++DOMWINDOW == 76 (18796400) [pid = 3704] [serial = 636] [outer = 160A5C00] 19:36:29 INFO - PROCESS | 3704 | 1461206189317 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 19:36:29 INFO - PROCESS | 3704 | 1461206189390 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 19:36:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 19:36:29 INFO - PROCESS | 3704 | 1461206189394 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 19:36:29 INFO - PROCESS | 3704 | 1461206189398 Marionette TRACE conn3 <- [1,814,null,{}] 19:36:29 INFO - PROCESS | 3704 | 1461206189409 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:36:29 INFO - PROCESS | 3704 | 1461206189550 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 19:36:29 INFO - PROCESS | 3704 | 1461206189665 Marionette TRACE conn3 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:29 INFO - PROCESS | 3704 | ++DOCSHELL 16978800 == 41 [pid = 3704] [id = 213] 19:36:29 INFO - PROCESS | 3704 | ++DOMWINDOW == 77 (1898F800) [pid = 3704] [serial = 637] [outer = 00000000] 19:36:29 INFO - PROCESS | 3704 | ++DOMWINDOW == 78 (19185000) [pid = 3704] [serial = 638] [outer = 1898F800] 19:36:29 INFO - PROCESS | 3704 | 1461206189723 Marionette DEBUG loaded listener.js 19:36:29 INFO - PROCESS | 3704 | ++DOMWINDOW == 79 (19188400) [pid = 3704] [serial = 639] [outer = 1898F800] 19:36:30 INFO - PROCESS | 3704 | 1461206190269 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 19:36:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 19:36:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 944ms 19:36:30 INFO - PROCESS | 3704 | 1461206190322 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 19:36:30 INFO - PROCESS | 3704 | 1461206190325 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 19:36:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 19:36:30 INFO - PROCESS | 3704 | 1461206190329 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 19:36:30 INFO - PROCESS | 3704 | 1461206190331 Marionette TRACE conn3 <- [1,818,null,{}] 19:36:30 INFO - PROCESS | 3704 | 1461206190334 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:36:30 INFO - PROCESS | 3704 | 1461206190429 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 19:36:30 INFO - PROCESS | 3704 | 1461206190504 Marionette TRACE conn3 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:30 INFO - PROCESS | 3704 | ++DOCSHELL 15A2F400 == 42 [pid = 3704] [id = 214] 19:36:30 INFO - PROCESS | 3704 | ++DOMWINDOW == 80 (15A2F800) [pid = 3704] [serial = 640] [outer = 00000000] 19:36:30 INFO - PROCESS | 3704 | ++DOMWINDOW == 81 (16979800) [pid = 3704] [serial = 641] [outer = 15A2F800] 19:36:30 INFO - PROCESS | 3704 | 1461206190561 Marionette DEBUG loaded listener.js 19:36:30 INFO - PROCESS | 3704 | ++DOMWINDOW == 82 (1832B800) [pid = 3704] [serial = 642] [outer = 15A2F800] 19:36:31 INFO - PROCESS | 3704 | 1461206191274 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 19:36:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 19:36:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 989ms 19:36:31 INFO - PROCESS | 3704 | 1461206191330 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 19:36:31 INFO - PROCESS | 3704 | 1461206191334 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 19:36:31 INFO - PROCESS | 3704 | 1461206191339 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 19:36:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 19:36:31 INFO - PROCESS | 3704 | 1461206191343 Marionette TRACE conn3 <- [1,822,null,{}] 19:36:31 INFO - PROCESS | 3704 | 1461206191347 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:36:31 INFO - PROCESS | 3704 | 1461206191480 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 19:36:31 INFO - PROCESS | 3704 | 1461206191497 Marionette TRACE conn3 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:31 INFO - PROCESS | 3704 | ++DOCSHELL 146BC400 == 43 [pid = 3704] [id = 215] 19:36:31 INFO - PROCESS | 3704 | ++DOMWINDOW == 83 (14A64C00) [pid = 3704] [serial = 643] [outer = 00000000] 19:36:31 INFO - PROCESS | 3704 | ++DOMWINDOW == 84 (15DBD800) [pid = 3704] [serial = 644] [outer = 14A64C00] 19:36:31 INFO - PROCESS | 3704 | 1461206191547 Marionette DEBUG loaded listener.js 19:36:31 INFO - PROCESS | 3704 | ++DOMWINDOW == 85 (16560800) [pid = 3704] [serial = 645] [outer = 14A64C00] 19:36:31 INFO - PROCESS | 3704 | --DOCSHELL 12D3D800 == 42 [pid = 3704] [id = 27] 19:36:31 INFO - PROCESS | 3704 | --DOCSHELL 18336000 == 41 [pid = 3704] [id = 26] 19:36:31 INFO - PROCESS | 3704 | --DOMWINDOW == 84 (1320AC00) [pid = 3704] [serial = 575] [outer = 00000000] [url = about:blank] 19:36:31 INFO - PROCESS | 3704 | --DOMWINDOW == 83 (1325C000) [pid = 3704] [serial = 576] [outer = 00000000] [url = about:blank] 19:36:31 INFO - PROCESS | 3704 | --DOMWINDOW == 82 (1665E400) [pid = 3704] [serial = 584] [outer = 00000000] [url = about:blank] 19:36:31 INFO - PROCESS | 3704 | --DOMWINDOW == 81 (1897B000) [pid = 3704] [serial = 597] [outer = 00000000] [url = about:blank] 19:36:31 INFO - PROCESS | 3704 | --DOMWINDOW == 80 (15A2C400) [pid = 3704] [serial = 581] [outer = 00000000] [url = about:blank] 19:36:31 INFO - PROCESS | 3704 | --DOMWINDOW == 79 (15A32000) [pid = 3704] [serial = 582] [outer = 00000000] [url = about:blank] 19:36:31 INFO - PROCESS | 3704 | --DOMWINDOW == 78 (1378FC00) [pid = 3704] [serial = 578] [outer = 00000000] [url = about:blank] 19:36:31 INFO - PROCESS | 3704 | --DOMWINDOW == 77 (138C5800) [pid = 3704] [serial = 579] [outer = 00000000] [url = about:blank] 19:36:31 INFO - PROCESS | 3704 | --DOMWINDOW == 76 (18F21000) [pid = 3704] [serial = 599] [outer = 00000000] [url = about:blank] 19:36:31 INFO - PROCESS | 3704 | --DOMWINDOW == 75 (1832EC00) [pid = 3704] [serial = 588] [outer = 00000000] [url = about:blank] 19:36:31 INFO - PROCESS | 3704 | --DOMWINDOW == 74 (17BA7800) [pid = 3704] [serial = 587] [outer = 00000000] [url = about:blank] 19:36:31 INFO - PROCESS | 3704 | --DOMWINDOW == 73 (18974C00) [pid = 3704] [serial = 590] [outer = 00000000] [url = about:blank] 19:36:31 INFO - PROCESS | 3704 | --DOMWINDOW == 72 (15FD9400) [pid = 3704] [serial = 593] [outer = 00000000] [url = about:blank] 19:36:31 INFO - PROCESS | 3704 | --DOMWINDOW == 71 (1898A000) [pid = 3704] [serial = 591] [outer = 00000000] [url = about:blank] 19:36:31 INFO - PROCESS | 3704 | --DOMWINDOW == 70 (15FCF000) [pid = 3704] [serial = 594] [outer = 00000000] [url = about:blank] 19:36:31 INFO - PROCESS | 3704 | --DOMWINDOW == 69 (1696D400) [pid = 3704] [serial = 585] [outer = 00000000] [url = about:blank] 19:36:31 INFO - PROCESS | 3704 | --DOMWINDOW == 68 (1897B800) [pid = 3704] [serial = 596] [outer = 00000000] [url = about:blank] 19:36:32 INFO - PROCESS | 3704 | 1461206192028 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 19:36:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 19:36:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 727ms 19:36:32 INFO - PROCESS | 3704 | 1461206192065 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 19:36:32 INFO - PROCESS | 3704 | 1461206192070 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 19:36:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 19:36:32 INFO - PROCESS | 3704 | 1461206192109 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 19:36:32 INFO - PROCESS | 3704 | 1461206192111 Marionette TRACE conn3 <- [1,826,null,{}] 19:36:32 INFO - PROCESS | 3704 | 1461206192115 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:36:32 INFO - PROCESS | 3704 | 1461206192197 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 19:36:32 INFO - PROCESS | 3704 | 1461206192211 Marionette TRACE conn3 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:32 INFO - PROCESS | 3704 | ++DOCSHELL 138C5800 == 42 [pid = 3704] [id = 216] 19:36:32 INFO - PROCESS | 3704 | ++DOMWINDOW == 69 (14A65000) [pid = 3704] [serial = 646] [outer = 00000000] 19:36:32 INFO - PROCESS | 3704 | ++DOMWINDOW == 70 (15FD7400) [pid = 3704] [serial = 647] [outer = 14A65000] 19:36:32 INFO - PROCESS | 3704 | 1461206192255 Marionette DEBUG loaded listener.js 19:36:32 INFO - PROCESS | 3704 | ++DOMWINDOW == 71 (1665AC00) [pid = 3704] [serial = 648] [outer = 14A65000] 19:36:32 INFO - PROCESS | 3704 | 1461206192711 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 19:36:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 19:36:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 618ms 19:36:32 INFO - PROCESS | 3704 | 1461206192755 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 19:36:32 INFO - PROCESS | 3704 | 1461206192757 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 19:36:32 INFO - PROCESS | 3704 | 1461206192761 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 19:36:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 19:36:32 INFO - PROCESS | 3704 | 1461206192764 Marionette TRACE conn3 <- [1,830,null,{}] 19:36:32 INFO - PROCESS | 3704 | 1461206192774 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:36:32 INFO - PROCESS | 3704 | 1461206192853 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 19:36:32 INFO - PROCESS | 3704 | 1461206192862 Marionette TRACE conn3 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:32 INFO - PROCESS | 3704 | ++DOCSHELL 18016800 == 43 [pid = 3704] [id = 217] 19:36:32 INFO - PROCESS | 3704 | ++DOMWINDOW == 72 (18017000) [pid = 3704] [serial = 649] [outer = 00000000] 19:36:32 INFO - PROCESS | 3704 | ++DOMWINDOW == 73 (187A4400) [pid = 3704] [serial = 650] [outer = 18017000] 19:36:32 INFO - PROCESS | 3704 | 1461206192909 Marionette DEBUG loaded listener.js 19:36:32 INFO - PROCESS | 3704 | ++DOMWINDOW == 74 (18979000) [pid = 3704] [serial = 651] [outer = 18017000] 19:36:33 INFO - PROCESS | 3704 | 1461206193342 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 19:36:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 19:36:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 634ms 19:36:33 INFO - PROCESS | 3704 | 1461206193388 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 19:36:33 INFO - PROCESS | 3704 | 1461206193391 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 19:36:33 INFO - PROCESS | 3704 | 1461206193394 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 19:36:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 19:36:33 INFO - PROCESS | 3704 | 1461206193396 Marionette TRACE conn3 <- [1,834,null,{}] 19:36:33 INFO - PROCESS | 3704 | 1461206193399 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:36:33 INFO - PROCESS | 3704 | 1461206193475 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 19:36:33 INFO - PROCESS | 3704 | 1461206193481 Marionette TRACE conn3 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:33 INFO - PROCESS | 3704 | ++DOCSHELL 1898F000 == 44 [pid = 3704] [id = 218] 19:36:33 INFO - PROCESS | 3704 | ++DOMWINDOW == 75 (1898F400) [pid = 3704] [serial = 652] [outer = 00000000] 19:36:33 INFO - PROCESS | 3704 | ++DOMWINDOW == 76 (18E16800) [pid = 3704] [serial = 653] [outer = 1898F400] 19:36:33 INFO - PROCESS | 3704 | 1461206193525 Marionette DEBUG loaded listener.js 19:36:33 INFO - PROCESS | 3704 | ++DOMWINDOW == 77 (18E15800) [pid = 3704] [serial = 654] [outer = 1898F400] 19:36:33 INFO - PROCESS | 3704 | 1461206193971 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 19:36:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 19:36:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 619ms 19:36:34 INFO - PROCESS | 3704 | 1461206194033 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 19:36:34 INFO - PROCESS | 3704 | 1461206194035 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 19:36:34 INFO - PROCESS | 3704 | 1461206194038 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 19:36:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 19:36:34 INFO - PROCESS | 3704 | 1461206194040 Marionette TRACE conn3 <- [1,838,null,{}] 19:36:34 INFO - PROCESS | 3704 | 1461206194044 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:36:34 INFO - PROCESS | 3704 | 1461206194143 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 19:36:34 INFO - PROCESS | 3704 | 1461206194149 Marionette TRACE conn3 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:34 INFO - PROCESS | 3704 | ++DOCSHELL 15A2A400 == 45 [pid = 3704] [id = 219] 19:36:34 INFO - PROCESS | 3704 | ++DOMWINDOW == 78 (18B3DC00) [pid = 3704] [serial = 655] [outer = 00000000] 19:36:34 INFO - PROCESS | 3704 | ++DOMWINDOW == 79 (18F2AC00) [pid = 3704] [serial = 656] [outer = 18B3DC00] 19:36:34 INFO - PROCESS | 3704 | 1461206194195 Marionette DEBUG loaded listener.js 19:36:34 INFO - PROCESS | 3704 | ++DOMWINDOW == 80 (19040800) [pid = 3704] [serial = 657] [outer = 18B3DC00] 19:36:34 INFO - PROCESS | 3704 | 1461206194625 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 19:36:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 19:36:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 634ms 19:36:34 INFO - PROCESS | 3704 | 1461206194665 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 19:36:34 INFO - PROCESS | 3704 | 1461206194667 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 19:36:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 19:36:34 INFO - PROCESS | 3704 | 1461206194674 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 19:36:34 INFO - PROCESS | 3704 | 1461206194676 Marionette TRACE conn3 <- [1,842,null,{}] 19:36:34 INFO - PROCESS | 3704 | 1461206194679 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:36:34 INFO - PROCESS | 3704 | 1461206194791 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 19:36:34 INFO - PROCESS | 3704 | 1461206194873 Marionette TRACE conn3 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:34 INFO - PROCESS | 3704 | ++DOCSHELL 19187400 == 46 [pid = 3704] [id = 220] 19:36:34 INFO - PROCESS | 3704 | ++DOMWINDOW == 81 (19187800) [pid = 3704] [serial = 658] [outer = 00000000] 19:36:34 INFO - PROCESS | 3704 | ++DOMWINDOW == 82 (197AD400) [pid = 3704] [serial = 659] [outer = 19187800] 19:36:34 INFO - PROCESS | 3704 | 1461206194920 Marionette DEBUG loaded listener.js 19:36:34 INFO - PROCESS | 3704 | ++DOMWINDOW == 83 (198BA800) [pid = 3704] [serial = 660] [outer = 19187800] 19:36:35 INFO - PROCESS | 3704 | 1461206195313 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 19:36:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 19:36:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 696ms 19:36:35 INFO - PROCESS | 3704 | 1461206195376 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 19:36:35 INFO - PROCESS | 3704 | 1461206195378 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 19:36:35 INFO - PROCESS | 3704 | 1461206195381 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 19:36:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 19:36:35 INFO - PROCESS | 3704 | 1461206195383 Marionette TRACE conn3 <- [1,846,null,{}] 19:36:35 INFO - PROCESS | 3704 | 1461206195387 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:36:35 INFO - PROCESS | 3704 | 1461206195484 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 19:36:35 INFO - PROCESS | 3704 | 1461206195490 Marionette TRACE conn3 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:35 INFO - PROCESS | 3704 | ++DOCSHELL 13257800 == 47 [pid = 3704] [id = 221] 19:36:35 INFO - PROCESS | 3704 | ++DOMWINDOW == 84 (1917F800) [pid = 3704] [serial = 661] [outer = 00000000] 19:36:35 INFO - PROCESS | 3704 | ++DOMWINDOW == 85 (19A89800) [pid = 3704] [serial = 662] [outer = 1917F800] 19:36:35 INFO - PROCESS | 3704 | 1461206195533 Marionette DEBUG loaded listener.js 19:36:35 INFO - PROCESS | 3704 | ++DOMWINDOW == 86 (19A8AC00) [pid = 3704] [serial = 663] [outer = 1917F800] 19:36:35 INFO - PROCESS | 3704 | 1461206195955 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 19:36:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 19:36:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 588ms 19:36:35 INFO - PROCESS | 3704 | 1461206195978 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 19:36:35 INFO - PROCESS | 3704 | 1461206195979 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 19:36:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 19:36:35 INFO - PROCESS | 3704 | 1461206195983 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 19:36:35 INFO - PROCESS | 3704 | 1461206195984 Marionette TRACE conn3 <- [1,850,null,{}] 19:36:35 INFO - PROCESS | 3704 | 1461206195988 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:36:36 INFO - PROCESS | 3704 | 1461206196113 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 19:36:36 INFO - PROCESS | 3704 | --DOMWINDOW == 85 (1334E800) [pid = 3704] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 19:36:36 INFO - PROCESS | 3704 | --DOMWINDOW == 84 (1832DC00) [pid = 3704] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 19:36:36 INFO - PROCESS | 3704 | --DOMWINDOW == 83 (1665C000) [pid = 3704] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 19:36:36 INFO - PROCESS | 3704 | --DOMWINDOW == 82 (16666C00) [pid = 3704] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 19:36:36 INFO - PROCESS | 3704 | --DOMWINDOW == 81 (138CA800) [pid = 3704] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 19:36:36 INFO - PROCESS | 3704 | --DOMWINDOW == 80 (187A0400) [pid = 3704] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 19:36:36 INFO - PROCESS | 3704 | --DOMWINDOW == 79 (1897E400) [pid = 3704] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 19:36:36 INFO - PROCESS | 3704 | --DOMWINDOW == 78 (19040400) [pid = 3704] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 19:36:36 INFO - PROCESS | 3704 | 1461206196179 Marionette TRACE conn3 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:36 INFO - PROCESS | 3704 | ++DOCSHELL 1330A400 == 48 [pid = 3704] [id = 222] 19:36:36 INFO - PROCESS | 3704 | ++DOMWINDOW == 79 (1330C000) [pid = 3704] [serial = 664] [outer = 00000000] 19:36:36 INFO - PROCESS | 3704 | ++DOMWINDOW == 80 (15A30C00) [pid = 3704] [serial = 665] [outer = 1330C000] 19:36:36 INFO - PROCESS | 3704 | 1461206196223 Marionette DEBUG loaded listener.js 19:36:36 INFO - PROCESS | 3704 | ++DOMWINDOW == 81 (15A2BC00) [pid = 3704] [serial = 666] [outer = 1330C000] 19:36:36 INFO - PROCESS | 3704 | 1461206196572 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 19:36:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 19:36:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 633ms 19:36:36 INFO - PROCESS | 3704 | 1461206196605 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 19:36:36 INFO - PROCESS | 3704 | 1461206196607 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 19:36:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 19:36:36 INFO - PROCESS | 3704 | 1461206196611 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 19:36:36 INFO - PROCESS | 3704 | 1461206196612 Marionette TRACE conn3 <- [1,854,null,{}] 19:36:36 INFO - PROCESS | 3704 | 1461206196616 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:36:36 INFO - PROCESS | 3704 | 1461206196701 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 19:36:36 INFO - PROCESS | 3704 | 1461206196707 Marionette TRACE conn3 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:36 INFO - PROCESS | 3704 | ++DOCSHELL 187A0400 == 49 [pid = 3704] [id = 223] 19:36:36 INFO - PROCESS | 3704 | ++DOMWINDOW == 82 (19040400) [pid = 3704] [serial = 667] [outer = 00000000] 19:36:36 INFO - PROCESS | 3704 | ++DOMWINDOW == 83 (19B82C00) [pid = 3704] [serial = 668] [outer = 19040400] 19:36:36 INFO - PROCESS | 3704 | 1461206196750 Marionette DEBUG loaded listener.js 19:36:36 INFO - PROCESS | 3704 | ++DOMWINDOW == 84 (19D49800) [pid = 3704] [serial = 669] [outer = 19040400] 19:36:37 INFO - PROCESS | 3704 | 1461206197155 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 19:36:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 19:36:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 587ms 19:36:37 INFO - PROCESS | 3704 | 1461206197207 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 19:36:37 INFO - PROCESS | 3704 | 1461206197209 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 19:36:37 INFO - PROCESS | 3704 | 1461206197212 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 19:36:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 19:36:37 INFO - PROCESS | 3704 | 1461206197214 Marionette TRACE conn3 <- [1,858,null,{}] 19:36:37 INFO - PROCESS | 3704 | 1461206197217 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:36:37 INFO - PROCESS | 3704 | 1461206197291 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 19:36:37 INFO - PROCESS | 3704 | 1461206197297 Marionette TRACE conn3 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:37 INFO - PROCESS | 3704 | ++DOCSHELL 19A8E000 == 50 [pid = 3704] [id = 224] 19:36:37 INFO - PROCESS | 3704 | ++DOMWINDOW == 85 (19A8E400) [pid = 3704] [serial = 670] [outer = 00000000] 19:36:37 INFO - PROCESS | 3704 | ++DOMWINDOW == 86 (19EB5000) [pid = 3704] [serial = 671] [outer = 19A8E400] 19:36:37 INFO - PROCESS | 3704 | 1461206197340 Marionette DEBUG loaded listener.js 19:36:37 INFO - PROCESS | 3704 | ++DOMWINDOW == 87 (19EB9000) [pid = 3704] [serial = 672] [outer = 19A8E400] 19:36:37 INFO - PROCESS | 3704 | 1461206197772 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 19:36:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 19:36:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 634ms 19:36:37 INFO - PROCESS | 3704 | 1461206197834 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 19:36:37 INFO - PROCESS | 3704 | 1461206197836 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 19:36:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 19:36:37 INFO - PROCESS | 3704 | 1461206197840 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 19:36:37 INFO - PROCESS | 3704 | 1461206197842 Marionette TRACE conn3 <- [1,862,null,{}] 19:36:37 INFO - PROCESS | 3704 | 1461206197845 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:36:37 INFO - PROCESS | 3704 | 1461206197935 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 19:36:37 INFO - PROCESS | 3704 | 1461206197943 Marionette TRACE conn3 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:37 INFO - PROCESS | 3704 | ++DOCSHELL 19EBA400 == 51 [pid = 3704] [id = 225] 19:36:37 INFO - PROCESS | 3704 | ++DOMWINDOW == 88 (19EBB000) [pid = 3704] [serial = 673] [outer = 00000000] 19:36:37 INFO - PROCESS | 3704 | ++DOMWINDOW == 89 (1A317400) [pid = 3704] [serial = 674] [outer = 19EBB000] 19:36:37 INFO - PROCESS | 3704 | 1461206197990 Marionette DEBUG loaded listener.js 19:36:38 INFO - PROCESS | 3704 | ++DOMWINDOW == 90 (1A4B8000) [pid = 3704] [serial = 675] [outer = 19EBB000] 19:36:38 INFO - PROCESS | 3704 | 1461206198700 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 19:36:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 19:36:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 897ms 19:36:38 INFO - PROCESS | 3704 | 1461206198745 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 19:36:38 INFO - PROCESS | 3704 | 1461206198750 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 19:36:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 19:36:38 INFO - PROCESS | 3704 | 1461206198756 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 19:36:38 INFO - PROCESS | 3704 | 1461206198760 Marionette TRACE conn3 <- [1,866,null,{}] 19:36:38 INFO - PROCESS | 3704 | 1461206198765 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:36:38 INFO - PROCESS | 3704 | 1461206198868 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 19:36:38 INFO - PROCESS | 3704 | 1461206198963 Marionette TRACE conn3 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:38 INFO - PROCESS | 3704 | ++DOCSHELL 13312800 == 52 [pid = 3704] [id = 226] 19:36:38 INFO - PROCESS | 3704 | ++DOMWINDOW == 91 (13347400) [pid = 3704] [serial = 676] [outer = 00000000] 19:36:38 INFO - PROCESS | 3704 | ++DOMWINDOW == 92 (1555D000) [pid = 3704] [serial = 677] [outer = 13347400] 19:36:39 INFO - PROCESS | 3704 | 1461206199019 Marionette DEBUG loaded listener.js 19:36:39 INFO - PROCESS | 3704 | ++DOMWINDOW == 93 (15A2D000) [pid = 3704] [serial = 678] [outer = 13347400] 19:36:39 INFO - PROCESS | 3704 | 1461206199518 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 19:36:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 19:36:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 789ms 19:36:39 INFO - PROCESS | 3704 | 1461206199541 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 19:36:39 INFO - PROCESS | 3704 | 1461206199547 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 19:36:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 19:36:39 INFO - PROCESS | 3704 | 1461206199570 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 19:36:39 INFO - PROCESS | 3704 | 1461206199573 Marionette TRACE conn3 <- [1,870,null,{}] 19:36:39 INFO - PROCESS | 3704 | 1461206199578 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:36:39 INFO - PROCESS | 3704 | 1461206199680 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 19:36:39 INFO - PROCESS | 3704 | 1461206199778 Marionette TRACE conn3 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:39 INFO - PROCESS | 3704 | ++DOCSHELL 15D40400 == 53 [pid = 3704] [id = 227] 19:36:39 INFO - PROCESS | 3704 | ++DOMWINDOW == 94 (16C21800) [pid = 3704] [serial = 679] [outer = 00000000] 19:36:39 INFO - PROCESS | 3704 | ++DOMWINDOW == 95 (18766000) [pid = 3704] [serial = 680] [outer = 16C21800] 19:36:39 INFO - PROCESS | 3704 | 1461206199832 Marionette DEBUG loaded listener.js 19:36:39 INFO - PROCESS | 3704 | ++DOMWINDOW == 96 (1896F400) [pid = 3704] [serial = 681] [outer = 16C21800] 19:36:40 INFO - PROCESS | 3704 | 1461206200474 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 19:36:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 19:36:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 959ms 19:36:40 INFO - PROCESS | 3704 | 1461206200518 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 19:36:40 INFO - PROCESS | 3704 | 1461206200520 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 19:36:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 19:36:40 INFO - PROCESS | 3704 | 1461206200524 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 19:36:40 INFO - PROCESS | 3704 | 1461206200528 Marionette TRACE conn3 <- [1,874,null,{}] 19:36:40 INFO - PROCESS | 3704 | 1461206200538 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:36:40 INFO - PROCESS | 3704 | 1461206200641 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 19:36:40 INFO - PROCESS | 3704 | 1461206200763 Marionette TRACE conn3 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:40 INFO - PROCESS | 3704 | ++DOCSHELL 19A88000 == 54 [pid = 3704] [id = 228] 19:36:40 INFO - PROCESS | 3704 | ++DOMWINDOW == 97 (19E23400) [pid = 3704] [serial = 682] [outer = 00000000] 19:36:40 INFO - PROCESS | 3704 | ++DOMWINDOW == 98 (19EBCC00) [pid = 3704] [serial = 683] [outer = 19E23400] 19:36:40 INFO - PROCESS | 3704 | 1461206200825 Marionette DEBUG loaded listener.js 19:36:40 INFO - PROCESS | 3704 | ++DOMWINDOW == 99 (1A2BB000) [pid = 3704] [serial = 684] [outer = 19E23400] 19:36:41 INFO - PROCESS | 3704 | 1461206201407 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 19:36:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 19:36:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 927ms 19:36:41 INFO - PROCESS | 3704 | 1461206201453 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 19:36:41 INFO - PROCESS | 3704 | 1461206201456 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 19:36:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 19:36:41 INFO - PROCESS | 3704 | 1461206201460 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 19:36:41 INFO - PROCESS | 3704 | 1461206201462 Marionette TRACE conn3 <- [1,878,null,{}] 19:36:41 INFO - PROCESS | 3704 | 1461206201466 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:36:41 INFO - PROCESS | 3704 | 1461206201698 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 19:36:41 INFO - PROCESS | 3704 | 1461206201846 Marionette TRACE conn3 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:41 INFO - PROCESS | 3704 | ++DOCSHELL 11BA4800 == 55 [pid = 3704] [id = 229] 19:36:41 INFO - PROCESS | 3704 | ++DOMWINDOW == 100 (11BA7C00) [pid = 3704] [serial = 685] [outer = 00000000] 19:36:41 INFO - PROCESS | 3704 | ++DOMWINDOW == 101 (12CED400) [pid = 3704] [serial = 686] [outer = 11BA7C00] 19:36:41 INFO - PROCESS | 3704 | 1461206201896 Marionette DEBUG loaded listener.js 19:36:41 INFO - PROCESS | 3704 | ++DOMWINDOW == 102 (13208C00) [pid = 3704] [serial = 687] [outer = 11BA7C00] 19:36:42 INFO - PROCESS | 3704 | --DOCSHELL 1D4D1400 == 54 [pid = 3704] [id = 11] 19:36:42 INFO - PROCESS | 3704 | --DOCSHELL 1CC54800 == 53 [pid = 3704] [id = 191] 19:36:42 INFO - PROCESS | 3704 | --DOCSHELL 19A8E000 == 52 [pid = 3704] [id = 224] 19:36:42 INFO - PROCESS | 3704 | --DOCSHELL 187A0400 == 51 [pid = 3704] [id = 223] 19:36:42 INFO - PROCESS | 3704 | --DOCSHELL 1330A400 == 50 [pid = 3704] [id = 222] 19:36:42 INFO - PROCESS | 3704 | --DOCSHELL 13257800 == 49 [pid = 3704] [id = 221] 19:36:42 INFO - PROCESS | 3704 | --DOCSHELL 19187400 == 48 [pid = 3704] [id = 220] 19:36:42 INFO - PROCESS | 3704 | --DOCSHELL 15A2A400 == 47 [pid = 3704] [id = 219] 19:36:42 INFO - PROCESS | 3704 | --DOCSHELL 1898F000 == 46 [pid = 3704] [id = 218] 19:36:42 INFO - PROCESS | 3704 | --DOCSHELL 18016800 == 45 [pid = 3704] [id = 217] 19:36:42 INFO - PROCESS | 3704 | --DOCSHELL 138C5800 == 44 [pid = 3704] [id = 216] 19:36:42 INFO - PROCESS | 3704 | --DOCSHELL 146BC400 == 43 [pid = 3704] [id = 215] 19:36:42 INFO - PROCESS | 3704 | --DOCSHELL 15A2F400 == 42 [pid = 3704] [id = 214] 19:36:42 INFO - PROCESS | 3704 | --DOCSHELL 16978800 == 41 [pid = 3704] [id = 213] 19:36:42 INFO - PROCESS | 3704 | --DOCSHELL 15FE4000 == 40 [pid = 3704] [id = 212] 19:36:42 INFO - PROCESS | 3704 | --DOMWINDOW == 101 (13346800) [pid = 3704] [serial = 602] [outer = 00000000] [url = about:blank] 19:36:42 INFO - PROCESS | 3704 | --DOMWINDOW == 100 (1917B400) [pid = 3704] [serial = 629] [outer = 00000000] [url = about:blank] 19:36:42 INFO - PROCESS | 3704 | --DOCSHELL 13316400 == 39 [pid = 3704] [id = 211] 19:36:42 INFO - PROCESS | 3704 | 1461206202481 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 19:36:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 19:36:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1082ms 19:36:42 INFO - PROCESS | 3704 | 1461206202556 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 19:36:42 INFO - PROCESS | 3704 | 1461206202561 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 19:36:42 INFO - PROCESS | 3704 | --DOMWINDOW == 99 (14310C00) [pid = 3704] [serial = 606] [outer = 00000000] [url = about:blank] 19:36:42 INFO - PROCESS | 3704 | --DOMWINDOW == 98 (13A0C400) [pid = 3704] [serial = 605] [outer = 00000000] [url = about:blank] 19:36:42 INFO - PROCESS | 3704 | --DOMWINDOW == 97 (1876F000) [pid = 3704] [serial = 614] [outer = 00000000] [url = about:blank] 19:36:42 INFO - PROCESS | 3704 | --DOMWINDOW == 96 (1696D800) [pid = 3704] [serial = 611] [outer = 00000000] [url = about:blank] 19:36:42 INFO - PROCESS | 3704 | --DOMWINDOW == 95 (16C21C00) [pid = 3704] [serial = 612] [outer = 00000000] [url = about:blank] 19:36:42 INFO - PROCESS | 3704 | --DOMWINDOW == 94 (19069C00) [pid = 3704] [serial = 627] [outer = 00000000] [url = about:blank] 19:36:42 INFO - PROCESS | 3704 | --DOMWINDOW == 93 (15A2CC00) [pid = 3704] [serial = 608] [outer = 00000000] [url = about:blank] 19:36:42 INFO - PROCESS | 3704 | --DOMWINDOW == 92 (15A33800) [pid = 3704] [serial = 609] [outer = 00000000] [url = about:blank] 19:36:42 INFO - PROCESS | 3704 | --DOMWINDOW == 91 (18975400) [pid = 3704] [serial = 618] [outer = 00000000] [url = about:blank] 19:36:42 INFO - PROCESS | 3704 | --DOMWINDOW == 90 (18E16400) [pid = 3704] [serial = 620] [outer = 00000000] [url = about:blank] 19:36:42 INFO - PROCESS | 3704 | --DOMWINDOW == 89 (19066C00) [pid = 3704] [serial = 623] [outer = 00000000] [url = about:blank] 19:36:42 INFO - PROCESS | 3704 | --DOMWINDOW == 88 (18F2C000) [pid = 3704] [serial = 626] [outer = 00000000] [url = about:blank] 19:36:42 INFO - PROCESS | 3704 | --DOMWINDOW == 87 (19068000) [pid = 3704] [serial = 624] [outer = 00000000] [url = about:blank] 19:36:42 INFO - PROCESS | 3704 | --DOMWINDOW == 86 (1803EC00) [pid = 3704] [serial = 617] [outer = 00000000] [url = about:blank] 19:36:42 INFO - PROCESS | 3704 | --DOMWINDOW == 85 (18E1E800) [pid = 3704] [serial = 621] [outer = 00000000] [url = about:blank] 19:36:42 INFO - PROCESS | 3704 | --DOMWINDOW == 84 (18798C00) [pid = 3704] [serial = 615] [outer = 00000000] [url = about:blank] 19:36:42 INFO - PROCESS | 3704 | 1461206202571 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 19:36:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 19:36:42 INFO - PROCESS | 3704 | 1461206202576 Marionette TRACE conn3 <- [1,882,null,{}] 19:36:42 INFO - PROCESS | 3704 | 1461206202583 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:36:42 INFO - PROCESS | 3704 | 1461206202662 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 19:36:42 INFO - PROCESS | 3704 | 1461206202669 Marionette TRACE conn3 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:42 INFO - PROCESS | 3704 | ++DOCSHELL 1334FC00 == 40 [pid = 3704] [id = 230] 19:36:42 INFO - PROCESS | 3704 | ++DOMWINDOW == 85 (1378C800) [pid = 3704] [serial = 688] [outer = 00000000] 19:36:42 INFO - PROCESS | 3704 | ++DOMWINDOW == 86 (13A0C400) [pid = 3704] [serial = 689] [outer = 1378C800] 19:36:42 INFO - PROCESS | 3704 | 1461206202722 Marionette DEBUG loaded listener.js 19:36:42 INFO - PROCESS | 3704 | ++DOMWINDOW == 87 (143A1400) [pid = 3704] [serial = 690] [outer = 1378C800] 19:36:43 INFO - PROCESS | 3704 | 1461206203216 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 19:36:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 19:36:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 696ms 19:36:43 INFO - PROCESS | 3704 | 1461206203272 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 19:36:43 INFO - PROCESS | 3704 | 1461206203275 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 19:36:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 19:36:43 INFO - PROCESS | 3704 | 1461206203278 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 19:36:43 INFO - PROCESS | 3704 | 1461206203280 Marionette TRACE conn3 <- [1,886,null,{}] 19:36:43 INFO - PROCESS | 3704 | 1461206203284 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:36:43 INFO - PROCESS | 3704 | 1461206203360 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 19:36:43 INFO - PROCESS | 3704 | 1461206203370 Marionette TRACE conn3 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:43 INFO - PROCESS | 3704 | ++DOCSHELL 15A2F400 == 41 [pid = 3704] [id = 231] 19:36:43 INFO - PROCESS | 3704 | ++DOMWINDOW == 88 (15A30800) [pid = 3704] [serial = 691] [outer = 00000000] 19:36:43 INFO - PROCESS | 3704 | ++DOMWINDOW == 89 (15D44000) [pid = 3704] [serial = 692] [outer = 15A30800] 19:36:43 INFO - PROCESS | 3704 | 1461206203415 Marionette DEBUG loaded listener.js 19:36:43 INFO - PROCESS | 3704 | ++DOMWINDOW == 90 (15DEB800) [pid = 3704] [serial = 693] [outer = 15A30800] 19:36:43 INFO - PROCESS | 3704 | 1461206203859 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 19:36:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 19:36:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 634ms 19:36:43 INFO - PROCESS | 3704 | 1461206203899 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 19:36:43 INFO - PROCESS | 3704 | 1461206203903 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 19:36:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 19:36:43 INFO - PROCESS | 3704 | 1461206203913 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 19:36:43 INFO - PROCESS | 3704 | 1461206203917 Marionette TRACE conn3 <- [1,890,null,{}] 19:36:43 INFO - PROCESS | 3704 | 1461206203920 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:36:43 INFO - PROCESS | 3704 | 1461206203998 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 19:36:44 INFO - PROCESS | 3704 | 1461206204006 Marionette TRACE conn3 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:44 INFO - PROCESS | 3704 | ++DOCSHELL 1696F400 == 42 [pid = 3704] [id = 232] 19:36:44 INFO - PROCESS | 3704 | ++DOMWINDOW == 91 (16972400) [pid = 3704] [serial = 694] [outer = 00000000] 19:36:44 INFO - PROCESS | 3704 | ++DOMWINDOW == 92 (17B09800) [pid = 3704] [serial = 695] [outer = 16972400] 19:36:44 INFO - PROCESS | 3704 | 1461206204051 Marionette DEBUG loaded listener.js 19:36:44 INFO - PROCESS | 3704 | ++DOMWINDOW == 93 (17B9F800) [pid = 3704] [serial = 696] [outer = 16972400] 19:36:44 INFO - PROCESS | 3704 | 1461206204765 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 19:36:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 19:36:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 881ms 19:36:44 INFO - PROCESS | 3704 | 1461206204809 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 19:36:44 INFO - PROCESS | 3704 | 1461206204811 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 19:36:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 19:36:44 INFO - PROCESS | 3704 | 1461206204817 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 19:36:44 INFO - PROCESS | 3704 | 1461206204818 Marionette TRACE conn3 <- [1,894,null,{}] 19:36:44 INFO - PROCESS | 3704 | 1461206204821 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:36:44 INFO - PROCESS | 3704 | 1461206204945 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 19:36:44 INFO - PROCESS | 3704 | 1461206204951 Marionette TRACE conn3 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:44 INFO - PROCESS | 3704 | ++DOCSHELL 18014800 == 43 [pid = 3704] [id = 233] 19:36:44 INFO - PROCESS | 3704 | ++DOMWINDOW == 94 (183B0000) [pid = 3704] [serial = 697] [outer = 00000000] 19:36:44 INFO - PROCESS | 3704 | ++DOMWINDOW == 95 (18990800) [pid = 3704] [serial = 698] [outer = 183B0000] 19:36:44 INFO - PROCESS | 3704 | 1461206204995 Marionette DEBUG loaded listener.js 19:36:45 INFO - PROCESS | 3704 | ++DOMWINDOW == 96 (18B34C00) [pid = 3704] [serial = 699] [outer = 183B0000] 19:36:45 INFO - PROCESS | 3704 | 1461206205406 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 19:36:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 19:36:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 634ms 19:36:45 INFO - PROCESS | 3704 | 1461206205436 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 19:36:45 INFO - PROCESS | 3704 | 1461206205438 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 19:36:45 INFO - PROCESS | 3704 | 1461206205441 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 19:36:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 19:36:45 INFO - PROCESS | 3704 | 1461206205443 Marionette TRACE conn3 <- [1,898,null,{}] 19:36:45 INFO - PROCESS | 3704 | 1461206205447 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:36:45 INFO - PROCESS | 3704 | 1461206205547 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 19:36:45 INFO - PROCESS | 3704 | 1461206205554 Marionette TRACE conn3 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:45 INFO - PROCESS | 3704 | ++DOCSHELL 1434BC00 == 44 [pid = 3704] [id = 234] 19:36:45 INFO - PROCESS | 3704 | ++DOMWINDOW == 97 (18E17000) [pid = 3704] [serial = 700] [outer = 00000000] 19:36:45 INFO - PROCESS | 3704 | ++DOMWINDOW == 98 (18E1F400) [pid = 3704] [serial = 701] [outer = 18E17000] 19:36:45 INFO - PROCESS | 3704 | 1461206205609 Marionette DEBUG loaded listener.js 19:36:45 INFO - PROCESS | 3704 | ++DOMWINDOW == 99 (18F2EC00) [pid = 3704] [serial = 702] [outer = 18E17000] 19:36:46 INFO - PROCESS | 3704 | 1461206206067 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 19:36:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 19:36:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 695ms 19:36:46 INFO - PROCESS | 3704 | 1461206206142 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 19:36:46 INFO - PROCESS | 3704 | 1461206206144 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 19:36:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 19:36:46 INFO - PROCESS | 3704 | 1461206206147 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 19:36:46 INFO - PROCESS | 3704 | 1461206206149 Marionette TRACE conn3 <- [1,902,null,{}] 19:36:46 INFO - PROCESS | 3704 | 1461206206152 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:36:46 INFO - PROCESS | 3704 | 1461206206298 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 19:36:46 INFO - PROCESS | 3704 | 1461206206311 Marionette TRACE conn3 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:46 INFO - PROCESS | 3704 | ++DOCSHELL 1906AC00 == 45 [pid = 3704] [id = 235] 19:36:46 INFO - PROCESS | 3704 | ++DOMWINDOW == 100 (1906BC00) [pid = 3704] [serial = 703] [outer = 00000000] 19:36:46 INFO - PROCESS | 3704 | ++DOMWINDOW == 101 (1917C400) [pid = 3704] [serial = 704] [outer = 1906BC00] 19:36:46 INFO - PROCESS | 3704 | 1461206206355 Marionette DEBUG loaded listener.js 19:36:46 INFO - PROCESS | 3704 | ++DOMWINDOW == 102 (1917E400) [pid = 3704] [serial = 705] [outer = 1906BC00] 19:36:46 INFO - PROCESS | 3704 | 1461206206785 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 19:36:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 19:36:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 696ms 19:36:46 INFO - PROCESS | 3704 | --DOMWINDOW == 101 (19040400) [pid = 3704] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 19:36:46 INFO - PROCESS | 3704 | --DOMWINDOW == 100 (14A64C00) [pid = 3704] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 19:36:46 INFO - PROCESS | 3704 | --DOMWINDOW == 99 (1898F400) [pid = 3704] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 19:36:46 INFO - PROCESS | 3704 | --DOMWINDOW == 98 (19187800) [pid = 3704] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 19:36:46 INFO - PROCESS | 3704 | --DOMWINDOW == 97 (18B3DC00) [pid = 3704] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 19:36:46 INFO - PROCESS | 3704 | --DOMWINDOW == 96 (14A65000) [pid = 3704] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 19:36:46 INFO - PROCESS | 3704 | --DOMWINDOW == 95 (1917F800) [pid = 3704] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 19:36:46 INFO - PROCESS | 3704 | --DOMWINDOW == 94 (18017000) [pid = 3704] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 19:36:46 INFO - PROCESS | 3704 | --DOMWINDOW == 93 (1330C000) [pid = 3704] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 19:36:46 INFO - PROCESS | 3704 | --DOMWINDOW == 92 (19A8E400) [pid = 3704] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 19:36:46 INFO - PROCESS | 3704 | 1461206206999 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 19:36:46 INFO - PROCESS | 3704 | 1461206207001 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 19:36:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 19:36:46 INFO - PROCESS | 3704 | 1461206206994 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 19:36:46 INFO - PROCESS | 3704 | 1461206206996 Marionette TRACE conn3 <- [1,906,null,{}] 19:36:46 INFO - PROCESS | 3704 | 1461206206999 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:36:47 INFO - PROCESS | 3704 | 1461206207072 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 19:36:47 INFO - PROCESS | 3704 | 1461206207078 Marionette TRACE conn3 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:47 INFO - PROCESS | 3704 | ++DOCSHELL 13261400 == 46 [pid = 3704] [id = 236] 19:36:47 INFO - PROCESS | 3704 | ++DOMWINDOW == 93 (16669400) [pid = 3704] [serial = 706] [outer = 00000000] 19:36:47 INFO - PROCESS | 3704 | ++DOMWINDOW == 94 (18B39C00) [pid = 3704] [serial = 707] [outer = 16669400] 19:36:47 INFO - PROCESS | 3704 | 1461206207122 Marionette DEBUG loaded listener.js 19:36:47 INFO - PROCESS | 3704 | ++DOMWINDOW == 95 (18E1D000) [pid = 3704] [serial = 708] [outer = 16669400] 19:36:47 INFO - PROCESS | 3704 | 1461206207533 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 19:36:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 19:36:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 587ms 19:36:47 INFO - PROCESS | 3704 | 1461206207588 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 19:36:47 INFO - PROCESS | 3704 | 1461206207591 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 19:36:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 19:36:47 INFO - PROCESS | 3704 | 1461206207597 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 19:36:47 INFO - PROCESS | 3704 | 1461206207599 Marionette TRACE conn3 <- [1,910,null,{}] 19:36:47 INFO - PROCESS | 3704 | 1461206207602 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:36:47 INFO - PROCESS | 3704 | 1461206207676 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 19:36:47 INFO - PROCESS | 3704 | 1461206207682 Marionette TRACE conn3 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:47 INFO - PROCESS | 3704 | ++DOCSHELL 15A32400 == 47 [pid = 3704] [id = 237] 19:36:47 INFO - PROCESS | 3704 | ++DOMWINDOW == 96 (1906A400) [pid = 3704] [serial = 709] [outer = 00000000] 19:36:47 INFO - PROCESS | 3704 | ++DOMWINDOW == 97 (19750000) [pid = 3704] [serial = 710] [outer = 1906A400] 19:36:47 INFO - PROCESS | 3704 | 1461206207725 Marionette DEBUG loaded listener.js 19:36:47 INFO - PROCESS | 3704 | ++DOMWINDOW == 98 (198B8C00) [pid = 3704] [serial = 711] [outer = 1906A400] 19:36:48 INFO - PROCESS | 3704 | 1461206208158 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 19:36:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 19:36:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 587ms 19:36:48 INFO - PROCESS | 3704 | 1461206208191 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 19:36:48 INFO - PROCESS | 3704 | 1461206208193 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 19:36:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 19:36:48 INFO - PROCESS | 3704 | 1461206208200 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 19:36:48 INFO - PROCESS | 3704 | 1461206208202 Marionette TRACE conn3 <- [1,914,null,{}] 19:36:48 INFO - PROCESS | 3704 | 1461206208205 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:36:48 INFO - PROCESS | 3704 | 1461206208280 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 19:36:48 INFO - PROCESS | 3704 | 1461206208286 Marionette TRACE conn3 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:48 INFO - PROCESS | 3704 | ++DOCSHELL 19187C00 == 48 [pid = 3704] [id = 238] 19:36:48 INFO - PROCESS | 3704 | ++DOMWINDOW == 99 (19A84C00) [pid = 3704] [serial = 712] [outer = 00000000] 19:36:48 INFO - PROCESS | 3704 | ++DOMWINDOW == 100 (16747400) [pid = 3704] [serial = 713] [outer = 19A84C00] 19:36:48 INFO - PROCESS | 3704 | 1461206208331 Marionette DEBUG loaded listener.js 19:36:48 INFO - PROCESS | 3704 | ++DOMWINDOW == 101 (19B82000) [pid = 3704] [serial = 714] [outer = 19A84C00] 19:36:48 INFO - PROCESS | 3704 | 1461206208729 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 19:36:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 19:36:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 587ms 19:36:48 INFO - PROCESS | 3704 | 1461206208782 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 19:36:48 INFO - PROCESS | 3704 | 1461206208784 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 19:36:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 19:36:48 INFO - PROCESS | 3704 | 1461206208787 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 19:36:48 INFO - PROCESS | 3704 | 1461206208789 Marionette TRACE conn3 <- [1,918,null,{}] 19:36:48 INFO - PROCESS | 3704 | 1461206208793 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:36:48 INFO - PROCESS | 3704 | 1461206208867 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 19:36:48 INFO - PROCESS | 3704 | 1461206208873 Marionette TRACE conn3 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:48 INFO - PROCESS | 3704 | ++DOCSHELL 19A89000 == 49 [pid = 3704] [id = 239] 19:36:48 INFO - PROCESS | 3704 | ++DOMWINDOW == 102 (19E27400) [pid = 3704] [serial = 715] [outer = 00000000] 19:36:48 INFO - PROCESS | 3704 | ++DOMWINDOW == 103 (19EB3C00) [pid = 3704] [serial = 716] [outer = 19E27400] 19:36:48 INFO - PROCESS | 3704 | 1461206208926 Marionette DEBUG loaded listener.js 19:36:49 INFO - PROCESS | 3704 | ++DOMWINDOW == 104 (1A2BF800) [pid = 3704] [serial = 717] [outer = 19E27400] 19:36:49 INFO - PROCESS | 3704 | 1461206209600 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 19:36:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 19:36:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 835ms 19:36:49 INFO - PROCESS | 3704 | 1461206209631 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 19:36:49 INFO - PROCESS | 3704 | 1461206209637 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 19:36:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 19:36:49 INFO - PROCESS | 3704 | 1461206209643 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 19:36:49 INFO - PROCESS | 3704 | 1461206209646 Marionette TRACE conn3 <- [1,922,null,{}] 19:36:49 INFO - PROCESS | 3704 | 1461206209651 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:36:49 INFO - PROCESS | 3704 | 1461206209755 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 19:36:49 INFO - PROCESS | 3704 | 1461206209880 Marionette TRACE conn3 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:49 INFO - PROCESS | 3704 | ++DOCSHELL 138C8800 == 50 [pid = 3704] [id = 240] 19:36:49 INFO - PROCESS | 3704 | ++DOMWINDOW == 105 (138C8C00) [pid = 3704] [serial = 718] [outer = 00000000] 19:36:49 INFO - PROCESS | 3704 | ++DOMWINDOW == 106 (14AEEC00) [pid = 3704] [serial = 719] [outer = 138C8C00] 19:36:49 INFO - PROCESS | 3704 | 1461206209937 Marionette DEBUG loaded listener.js 19:36:50 INFO - PROCESS | 3704 | ++DOMWINDOW == 107 (159B6C00) [pid = 3704] [serial = 720] [outer = 138C8C00] 19:36:50 INFO - PROCESS | 3704 | ++DOMWINDOW == 108 (17B09000) [pid = 3704] [serial = 721] [outer = 1DE86000] 19:36:50 INFO - PROCESS | 3704 | 1461206210625 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 19:36:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 19:36:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1036ms 19:36:50 INFO - PROCESS | 3704 | 1461206210674 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 19:36:50 INFO - PROCESS | 3704 | 1461206210679 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 19:36:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 19:36:50 INFO - PROCESS | 3704 | 1461206210706 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 19:36:50 INFO - PROCESS | 3704 | 1461206210709 Marionette TRACE conn3 <- [1,926,null,{}] 19:36:50 INFO - PROCESS | 3704 | 1461206210713 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:36:50 INFO - PROCESS | 3704 | 1461206210815 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 19:36:50 INFO - PROCESS | 3704 | 1461206210938 Marionette TRACE conn3 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:50 INFO - PROCESS | 3704 | ++DOCSHELL 16978800 == 51 [pid = 3704] [id = 241] 19:36:50 INFO - PROCESS | 3704 | ++DOMWINDOW == 109 (18724000) [pid = 3704] [serial = 722] [outer = 00000000] 19:36:50 INFO - PROCESS | 3704 | ++DOMWINDOW == 110 (18F2E000) [pid = 3704] [serial = 723] [outer = 18724000] 19:36:50 INFO - PROCESS | 3704 | 1461206211001 Marionette DEBUG loaded listener.js 19:36:51 INFO - PROCESS | 3704 | ++DOMWINDOW == 111 (1906A800) [pid = 3704] [serial = 724] [outer = 18724000] 19:36:51 INFO - PROCESS | 3704 | 1461206211555 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 19:36:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 19:36:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 881ms 19:36:51 INFO - PROCESS | 3704 | 1461206211590 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 19:36:51 INFO - PROCESS | 3704 | 1461206211592 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 19:36:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 19:36:51 INFO - PROCESS | 3704 | 1461206211596 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 19:36:51 INFO - PROCESS | 3704 | 1461206211600 Marionette TRACE conn3 <- [1,930,null,{}] 19:36:51 INFO - PROCESS | 3704 | 1461206211611 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:36:51 INFO - PROCESS | 3704 | 1461206211714 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 19:36:51 INFO - PROCESS | 3704 | 1461206211811 Marionette TRACE conn3 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:51 INFO - PROCESS | 3704 | ++DOCSHELL 1A314400 == 52 [pid = 3704] [id = 242] 19:36:51 INFO - PROCESS | 3704 | ++DOMWINDOW == 112 (1A315400) [pid = 3704] [serial = 725] [outer = 00000000] 19:36:51 INFO - PROCESS | 3704 | ++DOMWINDOW == 113 (1A4B9800) [pid = 3704] [serial = 726] [outer = 1A315400] 19:36:51 INFO - PROCESS | 3704 | 1461206211867 Marionette DEBUG loaded listener.js 19:36:51 INFO - PROCESS | 3704 | ++DOMWINDOW == 114 (1A86B400) [pid = 3704] [serial = 727] [outer = 1A315400] 19:36:52 INFO - PROCESS | 3704 | 1461206212459 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 19:36:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 19:36:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 897ms 19:36:52 INFO - PROCESS | 3704 | 1461206212499 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 19:36:52 INFO - PROCESS | 3704 | 1461206212502 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 19:36:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 19:36:52 INFO - PROCESS | 3704 | 1461206212506 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 19:36:52 INFO - PROCESS | 3704 | 1461206212508 Marionette TRACE conn3 <- [1,934,null,{}] 19:36:52 INFO - PROCESS | 3704 | 1461206212511 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:36:52 INFO - PROCESS | 3704 | 1461206212610 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 19:36:52 INFO - PROCESS | 3704 | 1461206212706 Marionette TRACE conn3 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:52 INFO - PROCESS | 3704 | ++DOCSHELL 17B04800 == 53 [pid = 3704] [id = 243] 19:36:52 INFO - PROCESS | 3704 | ++DOMWINDOW == 115 (17B9B800) [pid = 3704] [serial = 728] [outer = 00000000] 19:36:52 INFO - PROCESS | 3704 | ++DOMWINDOW == 116 (1898A800) [pid = 3704] [serial = 729] [outer = 17B9B800] 19:36:52 INFO - PROCESS | 3704 | 1461206212761 Marionette DEBUG loaded listener.js 19:36:52 INFO - PROCESS | 3704 | ++DOMWINDOW == 117 (19041800) [pid = 3704] [serial = 730] [outer = 17B9B800] 19:36:53 INFO - PROCESS | 3704 | 1461206213456 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 19:36:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 19:36:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 989ms 19:36:53 INFO - PROCESS | 3704 | 1461206213492 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 19:36:53 INFO - PROCESS | 3704 | 1461206213497 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 19:36:53 INFO - PROCESS | 3704 | 1461206213502 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 19:36:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 19:36:53 INFO - PROCESS | 3704 | 1461206213505 Marionette TRACE conn3 <- [1,938,null,{}] 19:36:53 INFO - PROCESS | 3704 | 1461206213510 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:36:53 INFO - PROCESS | 3704 | 1461206213602 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 19:36:53 INFO - PROCESS | 3704 | 1461206213704 Marionette TRACE conn3 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:53 INFO - PROCESS | 3704 | ++DOCSHELL 138C4400 == 54 [pid = 3704] [id = 244] 19:36:53 INFO - PROCESS | 3704 | ++DOMWINDOW == 118 (142A9C00) [pid = 3704] [serial = 731] [outer = 00000000] 19:36:53 INFO - PROCESS | 3704 | ++DOMWINDOW == 119 (15A2DC00) [pid = 3704] [serial = 732] [outer = 142A9C00] 19:36:53 INFO - PROCESS | 3704 | 1461206213753 Marionette DEBUG loaded listener.js 19:36:53 INFO - PROCESS | 3704 | ++DOMWINDOW == 120 (15D44400) [pid = 3704] [serial = 733] [outer = 142A9C00] 19:36:54 INFO - PROCESS | 3704 | --DOCSHELL 1D746C00 == 53 [pid = 3704] [id = 13] 19:36:54 INFO - PROCESS | 3704 | --DOCSHELL 19187C00 == 52 [pid = 3704] [id = 238] 19:36:54 INFO - PROCESS | 3704 | --DOCSHELL 15A32400 == 51 [pid = 3704] [id = 237] 19:36:54 INFO - PROCESS | 3704 | --DOCSHELL 13261400 == 50 [pid = 3704] [id = 236] 19:36:54 INFO - PROCESS | 3704 | --DOCSHELL 1906AC00 == 49 [pid = 3704] [id = 235] 19:36:54 INFO - PROCESS | 3704 | --DOCSHELL 1434BC00 == 48 [pid = 3704] [id = 234] 19:36:54 INFO - PROCESS | 3704 | --DOCSHELL 18014800 == 47 [pid = 3704] [id = 233] 19:36:54 INFO - PROCESS | 3704 | --DOCSHELL 1696F400 == 46 [pid = 3704] [id = 232] 19:36:54 INFO - PROCESS | 3704 | --DOCSHELL 15A2F400 == 45 [pid = 3704] [id = 231] 19:36:54 INFO - PROCESS | 3704 | --DOCSHELL 1334FC00 == 44 [pid = 3704] [id = 230] 19:36:54 INFO - PROCESS | 3704 | --DOMWINDOW == 119 (15923400) [pid = 3704] [serial = 632] [outer = 00000000] [url = about:blank] 19:36:54 INFO - PROCESS | 3704 | --DOMWINDOW == 118 (19185000) [pid = 3704] [serial = 638] [outer = 00000000] [url = about:blank] 19:36:54 INFO - PROCESS | 3704 | --DOMWINDOW == 117 (18030400) [pid = 3704] [serial = 635] [outer = 00000000] [url = about:blank] 19:36:54 INFO - PROCESS | 3704 | --DOMWINDOW == 116 (1A317400) [pid = 3704] [serial = 674] [outer = 00000000] [url = about:blank] 19:36:54 INFO - PROCESS | 3704 | --DOMWINDOW == 115 (16979800) [pid = 3704] [serial = 641] [outer = 00000000] [url = about:blank] 19:36:54 INFO - PROCESS | 3704 | --DOCSHELL 11BA4800 == 43 [pid = 3704] [id = 229] 19:36:54 INFO - PROCESS | 3704 | --DOMWINDOW == 114 (15FD7400) [pid = 3704] [serial = 647] [outer = 00000000] [url = about:blank] 19:36:54 INFO - PROCESS | 3704 | --DOMWINDOW == 113 (198BA800) [pid = 3704] [serial = 660] [outer = 00000000] [url = about:blank] 19:36:54 INFO - PROCESS | 3704 | --DOMWINDOW == 112 (18E16800) [pid = 3704] [serial = 653] [outer = 00000000] [url = about:blank] 19:36:54 INFO - PROCESS | 3704 | --DOMWINDOW == 111 (19A89800) [pid = 3704] [serial = 662] [outer = 00000000] [url = about:blank] 19:36:54 INFO - PROCESS | 3704 | --DOMWINDOW == 110 (15DBD800) [pid = 3704] [serial = 644] [outer = 00000000] [url = about:blank] 19:36:54 INFO - PROCESS | 3704 | --DOMWINDOW == 109 (187A4400) [pid = 3704] [serial = 650] [outer = 00000000] [url = about:blank] 19:36:54 INFO - PROCESS | 3704 | --DOMWINDOW == 108 (1665AC00) [pid = 3704] [serial = 648] [outer = 00000000] [url = about:blank] 19:36:54 INFO - PROCESS | 3704 | --DOMWINDOW == 107 (18F2AC00) [pid = 3704] [serial = 656] [outer = 00000000] [url = about:blank] 19:36:54 INFO - PROCESS | 3704 | --DOMWINDOW == 106 (15A2BC00) [pid = 3704] [serial = 666] [outer = 00000000] [url = about:blank] 19:36:54 INFO - PROCESS | 3704 | --DOMWINDOW == 105 (19A8AC00) [pid = 3704] [serial = 663] [outer = 00000000] [url = about:blank] 19:36:54 INFO - PROCESS | 3704 | --DOMWINDOW == 104 (19EB5000) [pid = 3704] [serial = 671] [outer = 00000000] [url = about:blank] 19:36:54 INFO - PROCESS | 3704 | --DOMWINDOW == 103 (18979000) [pid = 3704] [serial = 651] [outer = 00000000] [url = about:blank] 19:36:54 INFO - PROCESS | 3704 | --DOMWINDOW == 102 (15A30C00) [pid = 3704] [serial = 665] [outer = 00000000] [url = about:blank] 19:36:54 INFO - PROCESS | 3704 | --DOMWINDOW == 101 (19EB9000) [pid = 3704] [serial = 672] [outer = 00000000] [url = about:blank] 19:36:54 INFO - PROCESS | 3704 | --DOMWINDOW == 100 (19B82C00) [pid = 3704] [serial = 668] [outer = 00000000] [url = about:blank] 19:36:54 INFO - PROCESS | 3704 | --DOMWINDOW == 99 (16560800) [pid = 3704] [serial = 645] [outer = 00000000] [url = about:blank] 19:36:54 INFO - PROCESS | 3704 | --DOMWINDOW == 98 (18E15800) [pid = 3704] [serial = 654] [outer = 00000000] [url = about:blank] 19:36:54 INFO - PROCESS | 3704 | --DOMWINDOW == 97 (19D49800) [pid = 3704] [serial = 669] [outer = 00000000] [url = about:blank] 19:36:54 INFO - PROCESS | 3704 | --DOMWINDOW == 96 (197AD400) [pid = 3704] [serial = 659] [outer = 00000000] [url = about:blank] 19:36:54 INFO - PROCESS | 3704 | --DOMWINDOW == 95 (19040800) [pid = 3704] [serial = 657] [outer = 00000000] [url = about:blank] 19:36:54 INFO - PROCESS | 3704 | 1461206214291 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 19:36:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 19:36:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 834ms 19:36:54 INFO - PROCESS | 3704 | 1461206214346 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 19:36:54 INFO - PROCESS | 3704 | 1461206214351 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 19:36:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 19:36:54 INFO - PROCESS | 3704 | 1461206214357 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 19:36:54 INFO - PROCESS | 3704 | 1461206214359 Marionette TRACE conn3 <- [1,942,null,{}] 19:36:54 INFO - PROCESS | 3704 | 1461206214363 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:36:54 INFO - PROCESS | 3704 | 1461206214442 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 19:36:54 INFO - PROCESS | 3704 | 1461206214450 Marionette TRACE conn3 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:54 INFO - PROCESS | 3704 | ++DOCSHELL 15567800 == 44 [pid = 3704] [id = 245] 19:36:54 INFO - PROCESS | 3704 | ++DOMWINDOW == 96 (159B6400) [pid = 3704] [serial = 734] [outer = 00000000] 19:36:54 INFO - PROCESS | 3704 | ++DOMWINDOW == 97 (1655B400) [pid = 3704] [serial = 735] [outer = 159B6400] 19:36:54 INFO - PROCESS | 3704 | 1461206214495 Marionette DEBUG loaded listener.js 19:36:54 INFO - PROCESS | 3704 | ++DOMWINDOW == 98 (1665A800) [pid = 3704] [serial = 736] [outer = 159B6400] 19:36:54 INFO - PROCESS | 3704 | 1461206214935 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 19:36:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 19:36:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 618ms 19:36:54 INFO - PROCESS | 3704 | 1461206214978 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 19:36:54 INFO - PROCESS | 3704 | 1461206214980 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 19:36:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 19:36:54 INFO - PROCESS | 3704 | 1461206214984 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 19:36:54 INFO - PROCESS | 3704 | 1461206214987 Marionette TRACE conn3 <- [1,946,null,{}] 19:36:54 INFO - PROCESS | 3704 | 1461206214997 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:36:55 INFO - PROCESS | 3704 | 1461206215087 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 19:36:55 INFO - PROCESS | 3704 | 1461206215096 Marionette TRACE conn3 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:55 INFO - PROCESS | 3704 | ++DOCSHELL 1803C000 == 45 [pid = 3704] [id = 246] 19:36:55 INFO - PROCESS | 3704 | ++DOMWINDOW == 99 (1803C400) [pid = 3704] [serial = 737] [outer = 00000000] 19:36:55 INFO - PROCESS | 3704 | ++DOMWINDOW == 100 (18727400) [pid = 3704] [serial = 738] [outer = 1803C400] 19:36:55 INFO - PROCESS | 3704 | 1461206215143 Marionette DEBUG loaded listener.js 19:36:55 INFO - PROCESS | 3704 | ++DOMWINDOW == 101 (18970000) [pid = 3704] [serial = 739] [outer = 1803C400] 19:36:55 INFO - PROCESS | 3704 | 1461206215588 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 19:36:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 19:36:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 634ms 19:36:55 INFO - PROCESS | 3704 | 1461206215621 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 19:36:55 INFO - PROCESS | 3704 | 1461206215624 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 19:36:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 19:36:55 INFO - PROCESS | 3704 | 1461206215627 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 19:36:55 INFO - PROCESS | 3704 | 1461206215629 Marionette TRACE conn3 <- [1,950,null,{}] 19:36:55 INFO - PROCESS | 3704 | 1461206215636 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:36:55 INFO - PROCESS | 3704 | 1461206215712 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 19:36:55 INFO - PROCESS | 3704 | 1461206215719 Marionette TRACE conn3 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:55 INFO - PROCESS | 3704 | ++DOCSHELL 1897D000 == 46 [pid = 3704] [id = 247] 19:36:55 INFO - PROCESS | 3704 | ++DOMWINDOW == 102 (1897EC00) [pid = 3704] [serial = 740] [outer = 00000000] 19:36:55 INFO - PROCESS | 3704 | ++DOMWINDOW == 103 (18E16400) [pid = 3704] [serial = 741] [outer = 1897EC00] 19:36:55 INFO - PROCESS | 3704 | 1461206215763 Marionette DEBUG loaded listener.js 19:36:55 INFO - PROCESS | 3704 | ++DOMWINDOW == 104 (18E1B800) [pid = 3704] [serial = 742] [outer = 1897EC00] 19:36:56 INFO - PROCESS | 3704 | 1461206216196 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 19:36:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 19:36:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 633ms 19:36:56 INFO - PROCESS | 3704 | 1461206216249 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 19:36:56 INFO - PROCESS | 3704 | 1461206216251 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 19:36:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 19:36:56 INFO - PROCESS | 3704 | 1461206216254 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 19:36:56 INFO - PROCESS | 3704 | 1461206216256 Marionette TRACE conn3 <- [1,954,null,{}] 19:36:56 INFO - PROCESS | 3704 | 1461206216260 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:36:56 INFO - PROCESS | 3704 | 1461206216334 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 19:36:56 INFO - PROCESS | 3704 | 1461206216340 Marionette TRACE conn3 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:56 INFO - PROCESS | 3704 | ++DOCSHELL 13209000 == 47 [pid = 3704] [id = 248] 19:36:56 INFO - PROCESS | 3704 | ++DOMWINDOW == 105 (1665E400) [pid = 3704] [serial = 743] [outer = 00000000] 19:36:56 INFO - PROCESS | 3704 | ++DOMWINDOW == 106 (19065800) [pid = 3704] [serial = 744] [outer = 1665E400] 19:36:56 INFO - PROCESS | 3704 | 1461206216384 Marionette DEBUG loaded listener.js 19:36:56 INFO - PROCESS | 3704 | ++DOMWINDOW == 107 (1906B400) [pid = 3704] [serial = 745] [outer = 1665E400] 19:36:56 INFO - PROCESS | 3704 | 1461206216856 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 19:36:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 19:36:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 634ms 19:36:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 19:36:56 INFO - PROCESS | 3704 | 1461206216892 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 19:36:56 INFO - PROCESS | 3704 | 1461206216894 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 19:36:56 INFO - PROCESS | 3704 | 1461206216898 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 19:36:56 INFO - PROCESS | 3704 | 1461206216900 Marionette TRACE conn3 <- [1,958,null,{}] 19:36:56 INFO - PROCESS | 3704 | 1461206216903 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:36:57 INFO - PROCESS | 3704 | 1461206217014 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 19:36:57 INFO - PROCESS | 3704 | 1461206217020 Marionette TRACE conn3 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:57 INFO - PROCESS | 3704 | ++DOCSHELL 12CF2C00 == 48 [pid = 3704] [id = 249] 19:36:57 INFO - PROCESS | 3704 | ++DOMWINDOW == 108 (19755400) [pid = 3704] [serial = 746] [outer = 00000000] 19:36:57 INFO - PROCESS | 3704 | ++DOMWINDOW == 109 (19A83400) [pid = 3704] [serial = 747] [outer = 19755400] 19:36:57 INFO - PROCESS | 3704 | 1461206217100 Marionette DEBUG loaded listener.js 19:36:57 INFO - PROCESS | 3704 | ++DOMWINDOW == 110 (19A89C00) [pid = 3704] [serial = 748] [outer = 19755400] 19:36:57 INFO - PROCESS | 3704 | 1461206217543 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 19:36:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 19:36:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 680ms 19:36:57 INFO - PROCESS | 3704 | 1461206217598 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 19:36:57 INFO - PROCESS | 3704 | 1461206217600 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 19:36:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 19:36:57 INFO - PROCESS | 3704 | 1461206217587 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 19:36:57 INFO - PROCESS | 3704 | 1461206217589 Marionette TRACE conn3 <- [1,962,null,{}] 19:36:57 INFO - PROCESS | 3704 | 1461206217599 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:36:57 INFO - PROCESS | 3704 | 1461206217699 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 19:36:57 INFO - PROCESS | 3704 | 1461206217705 Marionette TRACE conn3 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:57 INFO - PROCESS | 3704 | ++DOCSHELL 19040800 == 49 [pid = 3704] [id = 250] 19:36:57 INFO - PROCESS | 3704 | ++DOMWINDOW == 111 (19A90400) [pid = 3704] [serial = 749] [outer = 00000000] 19:36:57 INFO - PROCESS | 3704 | ++DOMWINDOW == 112 (19E69800) [pid = 3704] [serial = 750] [outer = 19A90400] 19:36:57 INFO - PROCESS | 3704 | 1461206217749 Marionette DEBUG loaded listener.js 19:36:57 INFO - PROCESS | 3704 | ++DOMWINDOW == 113 (19EB0800) [pid = 3704] [serial = 751] [outer = 19A90400] 19:36:58 INFO - PROCESS | 3704 | 1461206218182 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 19:36:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 19:36:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 619ms 19:36:58 INFO - PROCESS | 3704 | 1461206218224 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 19:36:58 INFO - PROCESS | 3704 | 1461206218226 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 19:36:58 INFO - PROCESS | 3704 | 1461206218230 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 19:36:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 19:36:58 INFO - PROCESS | 3704 | 1461206218231 Marionette TRACE conn3 <- [1,966,null,{}] 19:36:58 INFO - PROCESS | 3704 | 1461206218242 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:36:58 INFO - PROCESS | 3704 | 1461206218347 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 19:36:58 INFO - PROCESS | 3704 | 1461206218432 Marionette TRACE conn3 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:58 INFO - PROCESS | 3704 | ++DOCSHELL 19D41C00 == 50 [pid = 3704] [id = 251] 19:36:58 INFO - PROCESS | 3704 | ++DOMWINDOW == 114 (19EB3000) [pid = 3704] [serial = 752] [outer = 00000000] 19:36:58 INFO - PROCESS | 3704 | ++DOMWINDOW == 115 (1A311000) [pid = 3704] [serial = 753] [outer = 19EB3000] 19:36:58 INFO - PROCESS | 3704 | 1461206218475 Marionette DEBUG loaded listener.js 19:36:58 INFO - PROCESS | 3704 | ++DOMWINDOW == 116 (1A399000) [pid = 3704] [serial = 754] [outer = 19EB3000] 19:36:58 INFO - PROCESS | 3704 | --DOMWINDOW == 115 (18E17000) [pid = 3704] [serial = 700] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 19:36:58 INFO - PROCESS | 3704 | --DOMWINDOW == 114 (1906BC00) [pid = 3704] [serial = 703] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 19:36:58 INFO - PROCESS | 3704 | --DOMWINDOW == 113 (1378C800) [pid = 3704] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 19:36:58 INFO - PROCESS | 3704 | --DOMWINDOW == 112 (11BA7C00) [pid = 3704] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 19:36:58 INFO - PROCESS | 3704 | --DOMWINDOW == 111 (16972400) [pid = 3704] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 19:36:58 INFO - PROCESS | 3704 | --DOMWINDOW == 110 (16669400) [pid = 3704] [serial = 706] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 19:36:58 INFO - PROCESS | 3704 | --DOMWINDOW == 109 (1906A400) [pid = 3704] [serial = 709] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 19:36:58 INFO - PROCESS | 3704 | --DOMWINDOW == 108 (15A30800) [pid = 3704] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 19:36:58 INFO - PROCESS | 3704 | --DOMWINDOW == 107 (183B0000) [pid = 3704] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 19:36:58 INFO - PROCESS | 3704 | --DOMWINDOW == 106 (1D3B5C00) [pid = 3704] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 19:36:58 INFO - PROCESS | 3704 | --DOMWINDOW == 105 (15A2F800) [pid = 3704] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 19:36:58 INFO - PROCESS | 3704 | --DOMWINDOW == 104 (19A84C00) [pid = 3704] [serial = 712] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 19:36:58 INFO - PROCESS | 3704 | 1461206218996 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 19:36:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 19:36:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 835ms 19:36:59 INFO - PROCESS | 3704 | 1461206219073 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 19:36:59 INFO - PROCESS | 3704 | 1461206219075 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 19:36:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 19:36:59 INFO - PROCESS | 3704 | 1461206219079 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 19:36:59 INFO - PROCESS | 3704 | 1461206219080 Marionette TRACE conn3 <- [1,970,null,{}] 19:36:59 INFO - PROCESS | 3704 | 1461206219084 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:36:59 INFO - PROCESS | 3704 | 1461206219164 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 19:36:59 INFO - PROCESS | 3704 | 1461206219170 Marionette TRACE conn3 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:59 INFO - PROCESS | 3704 | ++DOCSHELL 1655B800 == 51 [pid = 3704] [id = 252] 19:36:59 INFO - PROCESS | 3704 | ++DOMWINDOW == 105 (18334C00) [pid = 3704] [serial = 755] [outer = 00000000] 19:36:59 INFO - PROCESS | 3704 | ++DOMWINDOW == 106 (198BA800) [pid = 3704] [serial = 756] [outer = 18334C00] 19:36:59 INFO - PROCESS | 3704 | 1461206219198 Marionette DEBUG loaded listener.js 19:36:59 INFO - PROCESS | 3704 | ++DOMWINDOW == 107 (19EBC000) [pid = 3704] [serial = 757] [outer = 18334C00] 19:36:59 INFO - PROCESS | 3704 | 1461206219610 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 19:36:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 19:36:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 588ms 19:36:59 INFO - PROCESS | 3704 | 1461206219659 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 19:36:59 INFO - PROCESS | 3704 | 1461206219661 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 19:36:59 INFO - PROCESS | 3704 | 1461206219664 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 19:36:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 19:36:59 INFO - PROCESS | 3704 | 1461206219666 Marionette TRACE conn3 <- [1,974,null,{}] 19:36:59 INFO - PROCESS | 3704 | 1461206219669 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:36:59 INFO - PROCESS | 3704 | 1461206219743 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 19:36:59 INFO - PROCESS | 3704 | 1461206219749 Marionette TRACE conn3 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:59 INFO - PROCESS | 3704 | ++DOCSHELL 1A3A0800 == 52 [pid = 3704] [id = 253] 19:36:59 INFO - PROCESS | 3704 | ++DOMWINDOW == 108 (1A8AA800) [pid = 3704] [serial = 758] [outer = 00000000] 19:36:59 INFO - PROCESS | 3704 | ++DOMWINDOW == 109 (1AE50400) [pid = 3704] [serial = 759] [outer = 1A8AA800] 19:36:59 INFO - PROCESS | 3704 | 1461206219792 Marionette DEBUG loaded listener.js 19:36:59 INFO - PROCESS | 3704 | ++DOMWINDOW == 110 (1C20CC00) [pid = 3704] [serial = 760] [outer = 1A8AA800] 19:37:00 INFO - PROCESS | 3704 | 1461206220235 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 19:37:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 19:37:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 588ms 19:37:00 INFO - PROCESS | 3704 | 1461206220272 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 19:37:00 INFO - PROCESS | 3704 | 1461206220275 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 19:37:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 19:37:00 INFO - PROCESS | 3704 | 1461206220278 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 19:37:00 INFO - PROCESS | 3704 | 1461206220280 Marionette TRACE conn3 <- [1,978,null,{}] 19:37:00 INFO - PROCESS | 3704 | 1461206220288 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:37:00 INFO - PROCESS | 3704 | 1461206220381 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 19:37:00 INFO - PROCESS | 3704 | 1461206220388 Marionette TRACE conn3 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:37:00 INFO - PROCESS | 3704 | ++DOCSHELL 1C40C000 == 53 [pid = 3704] [id = 254] 19:37:00 INFO - PROCESS | 3704 | ++DOMWINDOW == 111 (1C414800) [pid = 3704] [serial = 761] [outer = 00000000] 19:37:00 INFO - PROCESS | 3704 | ++DOMWINDOW == 112 (1C465800) [pid = 3704] [serial = 762] [outer = 1C414800] 19:37:00 INFO - PROCESS | 3704 | 1461206220437 Marionette DEBUG loaded listener.js 19:37:00 INFO - PROCESS | 3704 | ++DOMWINDOW == 113 (1C73F800) [pid = 3704] [serial = 763] [outer = 1C414800] 19:37:01 INFO - PROCESS | 3704 | --DOCSHELL 13348000 == 52 [pid = 3704] [id = 210] 19:37:01 INFO - PROCESS | 3704 | --DOCSHELL 19EBDC00 == 51 [pid = 3704] [id = 12] 19:37:01 INFO - PROCESS | 3704 | --DOCSHELL 13312800 == 50 [pid = 3704] [id = 226] 19:37:01 INFO - PROCESS | 3704 | --DOCSHELL 1DE83000 == 49 [pid = 3704] [id = 15] 19:37:01 INFO - PROCESS | 3704 | --DOCSHELL 15D40400 == 48 [pid = 3704] [id = 227] 19:37:01 INFO - PROCESS | 3704 | --DOCSHELL 19A88000 == 47 [pid = 3704] [id = 228] 19:37:01 INFO - PROCESS | 3704 | --DOCSHELL 1CF76C00 == 46 [pid = 3704] [id = 10] 19:37:01 INFO - PROCESS | 3704 | --DOCSHELL 19EBA400 == 45 [pid = 3704] [id = 225] 19:37:01 INFO - PROCESS | 3704 | --DOCSHELL 1DE7D800 == 44 [pid = 3704] [id = 14] 19:37:01 INFO - PROCESS | 3704 | --DOCSHELL 18015000 == 43 [pid = 3704] [id = 20] 19:37:01 INFO - PROCESS | 3704 | --DOCSHELL 1665D400 == 42 [pid = 3704] [id = 28] 19:37:01 INFO - PROCESS | 3704 | --DOCSHELL 17B04800 == 41 [pid = 3704] [id = 243] 19:37:01 INFO - PROCESS | 3704 | --DOCSHELL 138C4400 == 40 [pid = 3704] [id = 244] 19:37:01 INFO - PROCESS | 3704 | --DOCSHELL 1A314400 == 39 [pid = 3704] [id = 242] 19:37:01 INFO - PROCESS | 3704 | --DOCSHELL 16978800 == 38 [pid = 3704] [id = 241] 19:37:01 INFO - PROCESS | 3704 | --DOCSHELL 19A89000 == 37 [pid = 3704] [id = 239] 19:37:01 INFO - PROCESS | 3704 | --DOCSHELL 138C8800 == 36 [pid = 3704] [id = 240] 19:37:01 INFO - PROCESS | 3704 | --DOCSHELL 12CF2C00 == 35 [pid = 3704] [id = 249] 19:37:01 INFO - PROCESS | 3704 | --DOCSHELL 15567800 == 34 [pid = 3704] [id = 245] 19:37:01 INFO - PROCESS | 3704 | --DOCSHELL 19040800 == 33 [pid = 3704] [id = 250] 19:37:01 INFO - PROCESS | 3704 | --DOCSHELL 1897D000 == 32 [pid = 3704] [id = 247] 19:37:01 INFO - PROCESS | 3704 | --DOCSHELL 1803C000 == 31 [pid = 3704] [id = 246] 19:37:01 INFO - PROCESS | 3704 | --DOCSHELL 19D41C00 == 30 [pid = 3704] [id = 251] 19:37:01 INFO - PROCESS | 3704 | --DOCSHELL 13209000 == 29 [pid = 3704] [id = 248] 19:37:01 INFO - PROCESS | 3704 | --DOCSHELL 1655B800 == 28 [pid = 3704] [id = 252] 19:37:01 INFO - PROCESS | 3704 | --DOCSHELL 1A3A0800 == 27 [pid = 3704] [id = 253] 19:37:02 INFO - PROCESS | 3704 | --DOMWINDOW == 112 (1832B800) [pid = 3704] [serial = 642] [outer = 00000000] [url = about:blank] 19:37:02 INFO - PROCESS | 3704 | --DOMWINDOW == 111 (18E1F400) [pid = 3704] [serial = 701] [outer = 00000000] [url = about:blank] 19:37:02 INFO - PROCESS | 3704 | --DOMWINDOW == 110 (1917C400) [pid = 3704] [serial = 704] [outer = 00000000] [url = about:blank] 19:37:02 INFO - PROCESS | 3704 | --DOMWINDOW == 109 (13A0C400) [pid = 3704] [serial = 689] [outer = 00000000] [url = about:blank] 19:37:02 INFO - PROCESS | 3704 | --DOMWINDOW == 108 (143A1400) [pid = 3704] [serial = 690] [outer = 00000000] [url = about:blank] 19:37:02 INFO - PROCESS | 3704 | --DOMWINDOW == 107 (13208C00) [pid = 3704] [serial = 687] [outer = 00000000] [url = about:blank] 19:37:02 INFO - PROCESS | 3704 | --DOMWINDOW == 106 (12CED400) [pid = 3704] [serial = 686] [outer = 00000000] [url = about:blank] 19:37:02 INFO - PROCESS | 3704 | --DOMWINDOW == 105 (19EBCC00) [pid = 3704] [serial = 683] [outer = 00000000] [url = about:blank] 19:37:02 INFO - PROCESS | 3704 | --DOMWINDOW == 104 (1555D000) [pid = 3704] [serial = 677] [outer = 00000000] [url = about:blank] 19:37:02 INFO - PROCESS | 3704 | --DOMWINDOW == 103 (18F2EC00) [pid = 3704] [serial = 702] [outer = 00000000] [url = about:blank] 19:37:02 INFO - PROCESS | 3704 | --DOMWINDOW == 102 (17B09800) [pid = 3704] [serial = 695] [outer = 00000000] [url = about:blank] 19:37:02 INFO - PROCESS | 3704 | --DOMWINDOW == 101 (18766000) [pid = 3704] [serial = 680] [outer = 00000000] [url = about:blank] 19:37:02 INFO - PROCESS | 3704 | --DOMWINDOW == 100 (18B39C00) [pid = 3704] [serial = 707] [outer = 00000000] [url = about:blank] 19:37:02 INFO - PROCESS | 3704 | --DOMWINDOW == 99 (19750000) [pid = 3704] [serial = 710] [outer = 00000000] [url = about:blank] 19:37:02 INFO - PROCESS | 3704 | --DOMWINDOW == 98 (1917E400) [pid = 3704] [serial = 705] [outer = 00000000] [url = about:blank] 19:37:02 INFO - PROCESS | 3704 | --DOMWINDOW == 97 (15D44000) [pid = 3704] [serial = 692] [outer = 00000000] [url = about:blank] 19:37:02 INFO - PROCESS | 3704 | --DOMWINDOW == 96 (15DEB800) [pid = 3704] [serial = 693] [outer = 00000000] [url = about:blank] 19:37:02 INFO - PROCESS | 3704 | --DOMWINDOW == 95 (18990800) [pid = 3704] [serial = 698] [outer = 00000000] [url = about:blank] 19:37:02 INFO - PROCESS | 3704 | --DOMWINDOW == 94 (18B34C00) [pid = 3704] [serial = 699] [outer = 00000000] [url = about:blank] 19:37:02 INFO - PROCESS | 3704 | --DOMWINDOW == 93 (18E1D000) [pid = 3704] [serial = 708] [outer = 00000000] [url = about:blank] 19:37:02 INFO - PROCESS | 3704 | --DOMWINDOW == 92 (198B8C00) [pid = 3704] [serial = 711] [outer = 00000000] [url = about:blank] 19:37:02 INFO - PROCESS | 3704 | --DOMWINDOW == 91 (19B82000) [pid = 3704] [serial = 714] [outer = 00000000] [url = about:blank] 19:37:02 INFO - PROCESS | 3704 | --DOMWINDOW == 90 (17B9F800) [pid = 3704] [serial = 696] [outer = 00000000] [url = about:blank] 19:37:02 INFO - PROCESS | 3704 | --DOMWINDOW == 89 (1D4D4C00) [pid = 3704] [serial = 573] [outer = 00000000] [url = about:blank] 19:37:02 INFO - PROCESS | 3704 | --DOMWINDOW == 88 (16747400) [pid = 3704] [serial = 713] [outer = 00000000] [url = about:blank] 19:37:02 INFO - PROCESS | 3704 | 1461206222296 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 19:37:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 19:37:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 2041ms 19:37:02 INFO - PROCESS | 3704 | 1461206222306 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 19:37:02 INFO - PROCESS | 3704 | 1461206222310 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 19:37:02 INFO - PROCESS | 3704 | 1461206222316 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 19:37:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 19:37:02 INFO - PROCESS | 3704 | 1461206222320 Marionette TRACE conn3 <- [1,982,null,{}] 19:37:02 INFO - PROCESS | 3704 | 1461206222326 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:37:02 INFO - PROCESS | 3704 | 1461206222419 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 19:37:02 INFO - PROCESS | 3704 | 1461206222428 Marionette TRACE conn3 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:37:02 INFO - PROCESS | 3704 | ++DOCSHELL 12CF3000 == 28 [pid = 3704] [id = 255] 19:37:02 INFO - PROCESS | 3704 | ++DOMWINDOW == 89 (12CF3400) [pid = 3704] [serial = 764] [outer = 00000000] 19:37:02 INFO - PROCESS | 3704 | ++DOMWINDOW == 90 (13210000) [pid = 3704] [serial = 765] [outer = 12CF3400] 19:37:02 INFO - PROCESS | 3704 | 1461206222475 Marionette DEBUG loaded listener.js 19:37:02 INFO - PROCESS | 3704 | ++DOMWINDOW == 91 (13261000) [pid = 3704] [serial = 766] [outer = 12CF3400] 19:37:02 INFO - PROCESS | 3704 | 1461206222947 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 19:37:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 19:37:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 681ms 19:37:03 INFO - PROCESS | 3704 | 1461206223016 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 19:37:03 INFO - PROCESS | 3704 | 1461206223022 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 19:37:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 19:37:03 INFO - PROCESS | 3704 | 1461206223029 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 19:37:03 INFO - PROCESS | 3704 | 1461206223031 Marionette TRACE conn3 <- [1,986,null,{}] 19:37:03 INFO - PROCESS | 3704 | 1461206223035 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:37:03 INFO - PROCESS | 3704 | 1461206223115 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 19:37:03 INFO - PROCESS | 3704 | 1461206223124 Marionette TRACE conn3 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:37:03 INFO - PROCESS | 3704 | ++DOCSHELL 1330A400 == 29 [pid = 3704] [id = 256] 19:37:03 INFO - PROCESS | 3704 | ++DOMWINDOW == 92 (13794400) [pid = 3704] [serial = 767] [outer = 00000000] 19:37:03 INFO - PROCESS | 3704 | ++DOMWINDOW == 93 (13A03C00) [pid = 3704] [serial = 768] [outer = 13794400] 19:37:03 INFO - PROCESS | 3704 | 1461206223169 Marionette DEBUG loaded listener.js 19:37:03 INFO - PROCESS | 3704 | ++DOMWINDOW == 94 (14309000) [pid = 3704] [serial = 769] [outer = 13794400] 19:37:03 INFO - PROCESS | 3704 | 1461206223622 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 19:37:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 19:37:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 634ms 19:37:03 INFO - PROCESS | 3704 | 1461206223668 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 19:37:03 INFO - PROCESS | 3704 | 1461206223670 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 19:37:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 19:37:03 INFO - PROCESS | 3704 | 1461206223674 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 19:37:03 INFO - PROCESS | 3704 | 1461206223677 Marionette TRACE conn3 <- [1,990,null,{}] 19:37:03 INFO - PROCESS | 3704 | 1461206223688 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:37:03 INFO - PROCESS | 3704 | 1461206223765 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 19:37:03 INFO - PROCESS | 3704 | 1461206223869 Marionette TRACE conn3 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:37:03 INFO - PROCESS | 3704 | ++DOCSHELL 15A32400 == 30 [pid = 3704] [id = 257] 19:37:03 INFO - PROCESS | 3704 | ++DOMWINDOW == 95 (15A34000) [pid = 3704] [serial = 770] [outer = 00000000] 19:37:03 INFO - PROCESS | 3704 | ++DOMWINDOW == 96 (15D45400) [pid = 3704] [serial = 771] [outer = 15A34000] 19:37:03 INFO - PROCESS | 3704 | 1461206223909 Marionette DEBUG loaded listener.js 19:37:03 INFO - PROCESS | 3704 | ++DOMWINDOW == 97 (15DEB800) [pid = 3704] [serial = 772] [outer = 15A34000] 19:37:04 INFO - PROCESS | 3704 | 1461206224282 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 19:37:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 19:37:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 619ms 19:37:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 19:37:04 INFO - PROCESS | 3704 | 1461206224295 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 19:37:04 INFO - PROCESS | 3704 | 1461206224298 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 19:37:04 INFO - PROCESS | 3704 | 1461206224301 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 19:37:04 INFO - PROCESS | 3704 | 1461206224303 Marionette TRACE conn3 <- [1,994,null,{}] 19:37:04 INFO - PROCESS | 3704 | 1461206224306 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:37:04 INFO - PROCESS | 3704 | 1461206224379 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 19:37:04 INFO - PROCESS | 3704 | 1461206224385 Marionette TRACE conn3 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:37:04 INFO - PROCESS | 3704 | ++DOCSHELL 12CF2400 == 31 [pid = 3704] [id = 258] 19:37:04 INFO - PROCESS | 3704 | ++DOMWINDOW == 98 (13316400) [pid = 3704] [serial = 773] [outer = 00000000] 19:37:04 INFO - PROCESS | 3704 | ++DOMWINDOW == 99 (16666400) [pid = 3704] [serial = 774] [outer = 13316400] 19:37:04 INFO - PROCESS | 3704 | 1461206224494 Marionette DEBUG loaded listener.js 19:37:04 INFO - PROCESS | 3704 | ++DOMWINDOW == 100 (1696DC00) [pid = 3704] [serial = 775] [outer = 13316400] 19:37:04 INFO - PROCESS | 3704 | 1461206224858 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 19:37:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 19:37:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 588ms 19:37:04 INFO - PROCESS | 3704 | 1461206224898 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 19:37:04 INFO - PROCESS | 3704 | 1461206224900 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 19:37:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 19:37:04 INFO - PROCESS | 3704 | 1461206224903 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 19:37:04 INFO - PROCESS | 3704 | 1461206224905 Marionette TRACE conn3 <- [1,998,null,{}] 19:37:04 INFO - PROCESS | 3704 | 1461206224908 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:37:04 INFO - PROCESS | 3704 | 1461206224978 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 19:37:05 INFO - PROCESS | 3704 | 1461206225049 Marionette TRACE conn3 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:37:05 INFO - PROCESS | 3704 | ++DOCSHELL 1665B000 == 32 [pid = 3704] [id = 259] 19:37:05 INFO - PROCESS | 3704 | ++DOMWINDOW == 101 (16977800) [pid = 3704] [serial = 776] [outer = 00000000] 19:37:05 INFO - PROCESS | 3704 | ++DOMWINDOW == 102 (17BA6800) [pid = 3704] [serial = 777] [outer = 16977800] 19:37:05 INFO - PROCESS | 3704 | 1461206225097 Marionette DEBUG loaded listener.js 19:37:05 INFO - PROCESS | 3704 | ++DOMWINDOW == 103 (18030800) [pid = 3704] [serial = 778] [outer = 16977800] 19:37:05 INFO - PROCESS | 3704 | 1461206225480 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 19:37:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 19:37:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 634ms 19:37:05 INFO - PROCESS | 3704 | 1461206225525 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 19:37:05 INFO - PROCESS | 3704 | 1461206225527 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 19:37:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 19:37:05 INFO - PROCESS | 3704 | 1461206225531 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 19:37:05 INFO - PROCESS | 3704 | 1461206225532 Marionette TRACE conn3 <- [1,1002,null,{}] 19:37:05 INFO - PROCESS | 3704 | 1461206225536 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:37:05 INFO - PROCESS | 3704 | 1461206225652 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 19:37:05 INFO - PROCESS | 3704 | 1461206225661 Marionette TRACE conn3 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:37:05 INFO - PROCESS | 3704 | ++DOCSHELL 11BAAC00 == 33 [pid = 3704] [id = 260] 19:37:05 INFO - PROCESS | 3704 | ++DOMWINDOW == 104 (1832B800) [pid = 3704] [serial = 779] [outer = 00000000] 19:37:05 INFO - PROCESS | 3704 | ++DOMWINDOW == 105 (1897A000) [pid = 3704] [serial = 780] [outer = 1832B800] 19:37:05 INFO - PROCESS | 3704 | 1461206225711 Marionette DEBUG loaded listener.js 19:37:05 INFO - PROCESS | 3704 | ++DOMWINDOW == 106 (1898F400) [pid = 3704] [serial = 781] [outer = 1832B800] 19:37:06 INFO - PROCESS | 3704 | 1461206226106 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 19:37:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 19:37:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 587ms 19:37:06 INFO - PROCESS | 3704 | 1461206226128 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 19:37:06 INFO - PROCESS | 3704 | 1461206226130 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 19:37:06 INFO - PROCESS | 3704 | 1461206226133 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 19:37:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 19:37:06 INFO - PROCESS | 3704 | 1461206226135 Marionette TRACE conn3 <- [1,1006,null,{}] 19:37:06 INFO - PROCESS | 3704 | 1461206226138 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:37:06 INFO - PROCESS | 3704 | 1461206226207 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 19:37:06 INFO - PROCESS | 3704 | 1461206226214 Marionette TRACE conn3 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:37:06 INFO - PROCESS | 3704 | ++DOCSHELL 187A4400 == 34 [pid = 3704] [id = 261] 19:37:06 INFO - PROCESS | 3704 | ++DOMWINDOW == 107 (18972800) [pid = 3704] [serial = 782] [outer = 00000000] 19:37:06 INFO - PROCESS | 3704 | ++DOMWINDOW == 108 (18E19800) [pid = 3704] [serial = 783] [outer = 18972800] 19:37:06 INFO - PROCESS | 3704 | 1461206226331 Marionette DEBUG loaded listener.js 19:37:06 INFO - PROCESS | 3704 | ++DOMWINDOW == 109 (18E19000) [pid = 3704] [serial = 784] [outer = 18972800] 19:37:06 INFO - PROCESS | 3704 | 1461206226709 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 19:37:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 19:37:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 587ms 19:37:06 INFO - PROCESS | 3704 | 1461206226730 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 19:37:06 INFO - PROCESS | 3704 | 1461206226732 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 19:37:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 19:37:06 INFO - PROCESS | 3704 | 1461206226735 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 19:37:06 INFO - PROCESS | 3704 | 1461206226737 Marionette TRACE conn3 <- [1,1010,null,{}] 19:37:06 INFO - PROCESS | 3704 | 1461206226740 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:37:06 INFO - PROCESS | 3704 | 1461206226810 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 19:37:06 INFO - PROCESS | 3704 | 1461206226815 Marionette TRACE conn3 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:37:06 INFO - PROCESS | 3704 | ++DOCSHELL 19040C00 == 35 [pid = 3704] [id = 262] 19:37:06 INFO - PROCESS | 3704 | ++DOMWINDOW == 110 (19065400) [pid = 3704] [serial = 785] [outer = 00000000] 19:37:06 INFO - PROCESS | 3704 | ++DOMWINDOW == 111 (1906C000) [pid = 3704] [serial = 786] [outer = 19065400] 19:37:06 INFO - PROCESS | 3704 | 1461206226859 Marionette DEBUG loaded listener.js 19:37:06 INFO - PROCESS | 3704 | ++DOMWINDOW == 112 (1906A400) [pid = 3704] [serial = 787] [outer = 19065400] 19:37:07 INFO - PROCESS | 3704 | 1461206227282 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 19:37:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 19:37:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 587ms 19:37:07 INFO - PROCESS | 3704 | 1461206227315 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 19:37:07 INFO - PROCESS | 3704 | 1461206227317 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 19:37:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 19:37:07 INFO - PROCESS | 3704 | 1461206227321 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 19:37:07 INFO - PROCESS | 3704 | 1461206227322 Marionette TRACE conn3 <- [1,1014,null,{}] 19:37:07 INFO - PROCESS | 3704 | 1461206227326 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:37:07 INFO - PROCESS | 3704 | 1461206227424 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 19:37:07 INFO - PROCESS | 3704 | 1461206227430 Marionette TRACE conn3 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:37:07 INFO - PROCESS | 3704 | ++DOCSHELL 15A31800 == 36 [pid = 3704] [id = 263] 19:37:07 INFO - PROCESS | 3704 | ++DOMWINDOW == 113 (1906A000) [pid = 3704] [serial = 788] [outer = 00000000] 19:37:07 INFO - PROCESS | 3704 | ++DOMWINDOW == 114 (1917FC00) [pid = 3704] [serial = 789] [outer = 1906A000] 19:37:07 INFO - PROCESS | 3704 | 1461206227473 Marionette DEBUG loaded listener.js 19:37:07 INFO - PROCESS | 3704 | ++DOMWINDOW == 115 (1917F000) [pid = 3704] [serial = 790] [outer = 1906A000] 19:37:07 INFO - PROCESS | 3704 | 1461206227924 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 19:37:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 19:37:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 634ms 19:37:07 INFO - PROCESS | 3704 | 1461206227959 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 19:37:07 INFO - PROCESS | 3704 | 1461206227961 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 19:37:07 INFO - PROCESS | 3704 | 1461206227964 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 19:37:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 19:37:07 INFO - PROCESS | 3704 | 1461206227966 Marionette TRACE conn3 <- [1,1018,null,{}] 19:37:07 INFO - PROCESS | 3704 | 1461206227969 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:37:08 INFO - PROCESS | 3704 | 1461206228075 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 19:37:08 INFO - PROCESS | 3704 | 1461206228081 Marionette TRACE conn3 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:37:08 INFO - PROCESS | 3704 | ++DOCSHELL 12BDE400 == 37 [pid = 3704] [id = 264] 19:37:08 INFO - PROCESS | 3704 | ++DOMWINDOW == 116 (1903E000) [pid = 3704] [serial = 791] [outer = 00000000] 19:37:08 INFO - PROCESS | 3704 | ++DOMWINDOW == 117 (197AA800) [pid = 3704] [serial = 792] [outer = 1903E000] 19:37:08 INFO - PROCESS | 3704 | 1461206228124 Marionette DEBUG loaded listener.js 19:37:08 INFO - PROCESS | 3704 | ++DOMWINDOW == 118 (198B9400) [pid = 3704] [serial = 793] [outer = 1903E000] 19:37:08 INFO - PROCESS | 3704 | 1461206228555 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 19:37:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 19:37:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 634ms 19:37:08 INFO - PROCESS | 3704 | 1461206228602 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 19:37:08 INFO - PROCESS | 3704 | 1461206228604 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 19:37:08 INFO - PROCESS | 3704 | 1461206228608 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 19:37:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 19:37:08 INFO - PROCESS | 3704 | 1461206228610 Marionette TRACE conn3 <- [1,1022,null,{}] 19:37:08 INFO - PROCESS | 3704 | 1461206228613 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:37:08 INFO - PROCESS | 3704 | 1461206228731 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 19:37:08 INFO - PROCESS | 3704 | 1461206228820 Marionette TRACE conn3 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:37:08 INFO - PROCESS | 3704 | ++DOCSHELL 160A4000 == 38 [pid = 3704] [id = 265] 19:37:08 INFO - PROCESS | 3704 | ++DOMWINDOW == 119 (19A89800) [pid = 3704] [serial = 794] [outer = 00000000] 19:37:08 INFO - PROCESS | 3704 | ++DOMWINDOW == 120 (19D4E400) [pid = 3704] [serial = 795] [outer = 19A89800] 19:37:08 INFO - PROCESS | 3704 | 1461206228868 Marionette DEBUG loaded listener.js 19:37:08 INFO - PROCESS | 3704 | ++DOMWINDOW == 121 (19EB2C00) [pid = 3704] [serial = 796] [outer = 19A89800] 19:37:09 INFO - PROCESS | 3704 | 1461206229278 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 19:37:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 19:37:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 727ms 19:37:09 INFO - PROCESS | 3704 | --DOMWINDOW == 120 (1879B800) [pid = 3704] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 19:37:09 INFO - PROCESS | 3704 | --DOMWINDOW == 119 (19EBB000) [pid = 3704] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 19:37:09 INFO - PROCESS | 3704 | --DOMWINDOW == 118 (18E14400) [pid = 3704] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 19:37:09 INFO - PROCESS | 3704 | --DOMWINDOW == 117 (160A5C00) [pid = 3704] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 19:37:09 INFO - PROCESS | 3704 | --DOMWINDOW == 116 (13258C00) [pid = 3704] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 19:37:09 INFO - PROCESS | 3704 | --DOMWINDOW == 115 (13316800) [pid = 3704] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 19:37:09 INFO - PROCESS | 3704 | --DOMWINDOW == 114 (16C21800) [pid = 3704] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 19:37:09 INFO - PROCESS | 3704 | --DOMWINDOW == 113 (19E23400) [pid = 3704] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 19:37:09 INFO - PROCESS | 3704 | --DOMWINDOW == 112 (13347400) [pid = 3704] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 19:37:09 INFO - PROCESS | 3704 | --DOMWINDOW == 111 (1A8AA800) [pid = 3704] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 19:37:09 INFO - PROCESS | 3704 | --DOMWINDOW == 110 (19755400) [pid = 3704] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 19:37:09 INFO - PROCESS | 3704 | --DOMWINDOW == 109 (19A90400) [pid = 3704] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 19:37:09 INFO - PROCESS | 3704 | --DOMWINDOW == 108 (19EB3000) [pid = 3704] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 19:37:09 INFO - PROCESS | 3704 | --DOMWINDOW == 107 (138C8C00) [pid = 3704] [serial = 718] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 19:37:09 INFO - PROCESS | 3704 | --DOMWINDOW == 106 (19E27400) [pid = 3704] [serial = 715] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 19:37:09 INFO - PROCESS | 3704 | --DOMWINDOW == 105 (1665E400) [pid = 3704] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 19:37:09 INFO - PROCESS | 3704 | --DOMWINDOW == 104 (1897EC00) [pid = 3704] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 19:37:09 INFO - PROCESS | 3704 | --DOMWINDOW == 103 (1803C400) [pid = 3704] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 19:37:09 INFO - PROCESS | 3704 | --DOMWINDOW == 102 (159B6400) [pid = 3704] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 19:37:09 INFO - PROCESS | 3704 | --DOMWINDOW == 101 (142A9C00) [pid = 3704] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 19:37:09 INFO - PROCESS | 3704 | --DOMWINDOW == 100 (17B9B800) [pid = 3704] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 19:37:09 INFO - PROCESS | 3704 | --DOMWINDOW == 99 (1A315400) [pid = 3704] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 19:37:09 INFO - PROCESS | 3704 | --DOMWINDOW == 98 (18724000) [pid = 3704] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 19:37:09 INFO - PROCESS | 3704 | --DOMWINDOW == 97 (18334C00) [pid = 3704] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 19:37:09 INFO - PROCESS | 3704 | --DOMWINDOW == 96 (1898F800) [pid = 3704] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 19:37:09 INFO - PROCESS | 3704 | 1461206229598 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 19:37:09 INFO - PROCESS | 3704 | 1461206229600 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 19:37:09 INFO - PROCESS | 3704 | 1461206229609 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 19:37:09 INFO - PROCESS | 3704 | 1461206229611 Marionette TRACE conn3 <- [1,1026,null,{}] 19:37:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 19:37:09 INFO - PROCESS | 3704 | 1461206229615 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:37:09 INFO - PROCESS | 3704 | 1461206229687 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 19:37:09 INFO - PROCESS | 3704 | 1461206229692 Marionette TRACE conn3 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:37:09 INFO - PROCESS | 3704 | ++DOCSHELL 1334B400 == 39 [pid = 3704] [id = 266] 19:37:09 INFO - PROCESS | 3704 | ++DOMWINDOW == 97 (1334D000) [pid = 3704] [serial = 797] [outer = 00000000] 19:37:09 INFO - PROCESS | 3704 | ++DOMWINDOW == 98 (1439A400) [pid = 3704] [serial = 798] [outer = 1334D000] 19:37:09 INFO - PROCESS | 3704 | 1461206229739 Marionette DEBUG loaded listener.js 19:37:09 INFO - PROCESS | 3704 | ++DOMWINDOW == 99 (159B6400) [pid = 3704] [serial = 799] [outer = 1334D000] 19:37:10 INFO - PROCESS | 3704 | 1461206230168 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 19:37:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 19:37:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 572ms 19:37:10 INFO - PROCESS | 3704 | 1461206230182 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 19:37:10 INFO - PROCESS | 3704 | 1461206230183 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 19:37:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 19:37:10 INFO - PROCESS | 3704 | 1461206230187 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 19:37:10 INFO - PROCESS | 3704 | 1461206230189 Marionette TRACE conn3 <- [1,1030,null,{}] 19:37:10 INFO - PROCESS | 3704 | 1461206230192 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:37:10 INFO - PROCESS | 3704 | 1461206230263 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 19:37:10 INFO - PROCESS | 3704 | 1461206230269 Marionette TRACE conn3 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:37:10 INFO - PROCESS | 3704 | ++DOCSHELL 15DD9800 == 40 [pid = 3704] [id = 267] 19:37:10 INFO - PROCESS | 3704 | ++DOMWINDOW == 100 (17B08000) [pid = 3704] [serial = 800] [outer = 00000000] 19:37:10 INFO - PROCESS | 3704 | ++DOMWINDOW == 101 (1871D800) [pid = 3704] [serial = 801] [outer = 17B08000] 19:37:10 INFO - PROCESS | 3704 | 1461206230312 Marionette DEBUG loaded listener.js 19:37:10 INFO - PROCESS | 3704 | ++DOMWINDOW == 102 (18B31000) [pid = 3704] [serial = 802] [outer = 17B08000] 19:37:10 INFO - PROCESS | 3704 | 1461206230727 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 19:37:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 19:37:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 587ms 19:37:10 INFO - PROCESS | 3704 | 1461206230783 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 19:37:10 INFO - PROCESS | 3704 | 1461206230784 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 19:37:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 19:37:10 INFO - PROCESS | 3704 | 1461206230788 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 19:37:10 INFO - PROCESS | 3704 | 1461206230789 Marionette TRACE conn3 <- [1,1034,null,{}] 19:37:10 INFO - PROCESS | 3704 | 1461206230792 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:37:10 INFO - PROCESS | 3704 | 1461206230865 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 19:37:10 INFO - PROCESS | 3704 | 1461206230871 Marionette TRACE conn3 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:37:10 INFO - PROCESS | 3704 | ++DOCSHELL 138C8C00 == 41 [pid = 3704] [id = 268] 19:37:10 INFO - PROCESS | 3704 | ++DOMWINDOW == 103 (15A2C000) [pid = 3704] [serial = 803] [outer = 00000000] 19:37:10 INFO - PROCESS | 3704 | ++DOMWINDOW == 104 (19A8C000) [pid = 3704] [serial = 804] [outer = 15A2C000] 19:37:10 INFO - PROCESS | 3704 | 1461206230914 Marionette DEBUG loaded listener.js 19:37:10 INFO - PROCESS | 3704 | ++DOMWINDOW == 105 (19E23400) [pid = 3704] [serial = 805] [outer = 15A2C000] 19:37:11 INFO - PROCESS | 3704 | 1461206231318 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 19:37:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 19:37:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 588ms 19:37:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 19:37:11 INFO - PROCESS | 3704 | 1461206231386 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 19:37:11 INFO - PROCESS | 3704 | 1461206231389 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 19:37:11 INFO - PROCESS | 3704 | 1461206231393 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 19:37:11 INFO - PROCESS | 3704 | 1461206231396 Marionette TRACE conn3 <- [1,1038,null,{}] 19:37:11 INFO - PROCESS | 3704 | 1461206231399 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:37:11 INFO - PROCESS | 3704 | 1461206231471 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 19:37:11 INFO - PROCESS | 3704 | 1461206231477 Marionette TRACE conn3 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:37:11 INFO - PROCESS | 3704 | ++DOCSHELL 17BA3400 == 42 [pid = 3704] [id = 269] 19:37:11 INFO - PROCESS | 3704 | ++DOMWINDOW == 106 (1906F800) [pid = 3704] [serial = 806] [outer = 00000000] 19:37:11 INFO - PROCESS | 3704 | ++DOMWINDOW == 107 (1A2C3C00) [pid = 3704] [serial = 807] [outer = 1906F800] 19:37:11 INFO - PROCESS | 3704 | 1461206231522 Marionette DEBUG loaded listener.js 19:37:11 INFO - PROCESS | 3704 | ++DOMWINDOW == 108 (1A4B7400) [pid = 3704] [serial = 808] [outer = 1906F800] 19:37:12 INFO - PROCESS | 3704 | 1461206232269 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 19:37:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 19:37:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 928ms 19:37:12 INFO - PROCESS | 3704 | 1461206232319 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 19:37:12 INFO - PROCESS | 3704 | 1461206232324 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 19:37:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 19:37:12 INFO - PROCESS | 3704 | 1461206232330 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 19:37:12 INFO - PROCESS | 3704 | 1461206232334 Marionette TRACE conn3 <- [1,1042,null,{}] 19:37:12 INFO - PROCESS | 3704 | 1461206232339 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:37:12 INFO - PROCESS | 3704 | 1461206232459 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 19:37:12 INFO - PROCESS | 3704 | 1461206232584 Marionette TRACE conn3 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:37:12 INFO - PROCESS | 3704 | ++DOCSHELL 12C0E800 == 43 [pid = 3704] [id = 270] 19:37:12 INFO - PROCESS | 3704 | ++DOMWINDOW == 109 (12D44000) [pid = 3704] [serial = 809] [outer = 00000000] 19:37:12 INFO - PROCESS | 3704 | ++DOMWINDOW == 110 (1334D800) [pid = 3704] [serial = 810] [outer = 12D44000] 19:37:12 INFO - PROCESS | 3704 | 1461206232641 Marionette DEBUG loaded listener.js 19:37:12 INFO - PROCESS | 3704 | ++DOMWINDOW == 111 (138C8000) [pid = 3704] [serial = 811] [outer = 12D44000] 19:37:13 INFO - PROCESS | 3704 | 1461206233523 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 19:37:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 19:37:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1237ms 19:37:13 INFO - PROCESS | 3704 | 1461206233571 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 19:37:13 INFO - PROCESS | 3704 | 1461206233575 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 19:37:13 INFO - PROCESS | 3704 | 1461206233580 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 19:37:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 19:37:13 INFO - PROCESS | 3704 | 1461206233584 Marionette TRACE conn3 <- [1,1046,null,{}] 19:37:13 INFO - PROCESS | 3704 | 1461206233589 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:37:13 INFO - PROCESS | 3704 | 1461206233689 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 19:37:13 INFO - PROCESS | 3704 | 1461206233766 Marionette TRACE conn3 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:37:13 INFO - PROCESS | 3704 | ++DOCSHELL 1330C000 == 44 [pid = 3704] [id = 271] 19:37:13 INFO - PROCESS | 3704 | ++DOMWINDOW == 112 (1330CC00) [pid = 3704] [serial = 812] [outer = 00000000] 19:37:13 INFO - PROCESS | 3704 | ++DOMWINDOW == 113 (1379AC00) [pid = 3704] [serial = 813] [outer = 1330CC00] 19:37:13 INFO - PROCESS | 3704 | 1461206233814 Marionette DEBUG loaded listener.js 19:37:13 INFO - PROCESS | 3704 | ++DOMWINDOW == 114 (13A04000) [pid = 3704] [serial = 814] [outer = 1330CC00] 19:37:14 INFO - PROCESS | 3704 | --DOCSHELL 138C8C00 == 43 [pid = 3704] [id = 268] 19:37:14 INFO - PROCESS | 3704 | --DOCSHELL 15DD9800 == 42 [pid = 3704] [id = 267] 19:37:14 INFO - PROCESS | 3704 | --DOCSHELL 1334B400 == 41 [pid = 3704] [id = 266] 19:37:14 INFO - PROCESS | 3704 | --DOCSHELL 160A4000 == 40 [pid = 3704] [id = 265] 19:37:14 INFO - PROCESS | 3704 | --DOCSHELL 12BDE400 == 39 [pid = 3704] [id = 264] 19:37:14 INFO - PROCESS | 3704 | --DOCSHELL 15A31800 == 38 [pid = 3704] [id = 263] 19:37:14 INFO - PROCESS | 3704 | --DOCSHELL 19040C00 == 37 [pid = 3704] [id = 262] 19:37:14 INFO - PROCESS | 3704 | --DOCSHELL 187A4400 == 36 [pid = 3704] [id = 261] 19:37:14 INFO - PROCESS | 3704 | --DOCSHELL 11BAAC00 == 35 [pid = 3704] [id = 260] 19:37:14 INFO - PROCESS | 3704 | --DOCSHELL 1665B000 == 34 [pid = 3704] [id = 259] 19:37:14 INFO - PROCESS | 3704 | --DOCSHELL 12CF2400 == 33 [pid = 3704] [id = 258] 19:37:14 INFO - PROCESS | 3704 | --DOCSHELL 15A32400 == 32 [pid = 3704] [id = 257] 19:37:14 INFO - PROCESS | 3704 | --DOMWINDOW == 113 (1C465800) [pid = 3704] [serial = 762] [outer = 00000000] [url = about:blank] 19:37:14 INFO - PROCESS | 3704 | --DOCSHELL 1330A400 == 31 [pid = 3704] [id = 256] 19:37:14 INFO - PROCESS | 3704 | --DOCSHELL 12CF3000 == 30 [pid = 3704] [id = 255] 19:37:14 INFO - PROCESS | 3704 | --DOCSHELL 1C40C000 == 29 [pid = 3704] [id = 254] 19:37:14 INFO - PROCESS | 3704 | 1461206234419 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 19:37:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 19:37:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 897ms 19:37:14 INFO - PROCESS | 3704 | 1461206234487 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 19:37:14 INFO - PROCESS | 3704 | 1461206234493 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 19:37:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 19:37:14 INFO - PROCESS | 3704 | 1461206234499 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 19:37:14 INFO - PROCESS | 3704 | 1461206234501 Marionette TRACE conn3 <- [1,1050,null,{}] 19:37:14 INFO - PROCESS | 3704 | 1461206234505 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:37:14 INFO - PROCESS | 3704 | --DOMWINDOW == 112 (15A31000) [pid = 3704] [serial = 633] [outer = 00000000] [url = about:blank] 19:37:14 INFO - PROCESS | 3704 | --DOMWINDOW == 111 (19188400) [pid = 3704] [serial = 639] [outer = 00000000] [url = about:blank] 19:37:14 INFO - PROCESS | 3704 | --DOMWINDOW == 110 (1917E000) [pid = 3704] [serial = 630] [outer = 00000000] [url = about:blank] 19:37:14 INFO - PROCESS | 3704 | --DOMWINDOW == 109 (1A4B8000) [pid = 3704] [serial = 675] [outer = 00000000] [url = about:blank] 19:37:14 INFO - PROCESS | 3704 | --DOMWINDOW == 108 (18E20400) [pid = 3704] [serial = 600] [outer = 00000000] [url = about:blank] 19:37:14 INFO - PROCESS | 3704 | --DOMWINDOW == 107 (18796400) [pid = 3704] [serial = 636] [outer = 00000000] [url = about:blank] 19:37:14 INFO - PROCESS | 3704 | --DOMWINDOW == 106 (138C0800) [pid = 3704] [serial = 603] [outer = 00000000] [url = about:blank] 19:37:14 INFO - PROCESS | 3704 | --DOMWINDOW == 105 (1896F400) [pid = 3704] [serial = 681] [outer = 00000000] [url = about:blank] 19:37:14 INFO - PROCESS | 3704 | --DOMWINDOW == 104 (1A2BB000) [pid = 3704] [serial = 684] [outer = 00000000] [url = about:blank] 19:37:14 INFO - PROCESS | 3704 | --DOMWINDOW == 103 (15A2D000) [pid = 3704] [serial = 678] [outer = 00000000] [url = about:blank] 19:37:14 INFO - PROCESS | 3704 | --DOMWINDOW == 102 (1C20CC00) [pid = 3704] [serial = 760] [outer = 00000000] [url = about:blank] 19:37:14 INFO - PROCESS | 3704 | --DOMWINDOW == 101 (19A83400) [pid = 3704] [serial = 747] [outer = 00000000] [url = about:blank] 19:37:14 INFO - PROCESS | 3704 | --DOMWINDOW == 100 (19E69800) [pid = 3704] [serial = 750] [outer = 00000000] [url = about:blank] 19:37:14 INFO - PROCESS | 3704 | --DOMWINDOW == 99 (19A89C00) [pid = 3704] [serial = 748] [outer = 00000000] [url = about:blank] 19:37:14 INFO - PROCESS | 3704 | --DOMWINDOW == 98 (1A311000) [pid = 3704] [serial = 753] [outer = 00000000] [url = about:blank] 19:37:14 INFO - PROCESS | 3704 | --DOMWINDOW == 97 (19EB0800) [pid = 3704] [serial = 751] [outer = 00000000] [url = about:blank] 19:37:14 INFO - PROCESS | 3704 | --DOMWINDOW == 96 (1AE50400) [pid = 3704] [serial = 759] [outer = 00000000] [url = about:blank] 19:37:14 INFO - PROCESS | 3704 | --DOMWINDOW == 95 (1A399000) [pid = 3704] [serial = 754] [outer = 00000000] [url = about:blank] 19:37:14 INFO - PROCESS | 3704 | --DOMWINDOW == 94 (159B6C00) [pid = 3704] [serial = 720] [outer = 00000000] [url = about:blank] 19:37:14 INFO - PROCESS | 3704 | --DOMWINDOW == 93 (14AEEC00) [pid = 3704] [serial = 719] [outer = 00000000] [url = about:blank] 19:37:14 INFO - PROCESS | 3704 | --DOMWINDOW == 92 (19EB3C00) [pid = 3704] [serial = 716] [outer = 00000000] [url = about:blank] 19:37:14 INFO - PROCESS | 3704 | --DOMWINDOW == 91 (1A2BF800) [pid = 3704] [serial = 717] [outer = 00000000] [url = about:blank] 19:37:14 INFO - PROCESS | 3704 | --DOMWINDOW == 90 (1CC53400) [pid = 3704] [serial = 408] [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.] 19:37:14 INFO - PROCESS | 3704 | --DOMWINDOW == 89 (19065800) [pid = 3704] [serial = 744] [outer = 00000000] [url = about:blank] 19:37:14 INFO - PROCESS | 3704 | --DOMWINDOW == 88 (18E16400) [pid = 3704] [serial = 741] [outer = 00000000] [url = about:blank] 19:37:14 INFO - PROCESS | 3704 | --DOMWINDOW == 87 (18E1B800) [pid = 3704] [serial = 742] [outer = 00000000] [url = about:blank] 19:37:14 INFO - PROCESS | 3704 | --DOMWINDOW == 86 (18727400) [pid = 3704] [serial = 738] [outer = 00000000] [url = about:blank] 19:37:14 INFO - PROCESS | 3704 | --DOMWINDOW == 85 (18970000) [pid = 3704] [serial = 739] [outer = 00000000] [url = about:blank] 19:37:14 INFO - PROCESS | 3704 | --DOMWINDOW == 84 (1655B400) [pid = 3704] [serial = 735] [outer = 00000000] [url = about:blank] 19:37:14 INFO - PROCESS | 3704 | --DOMWINDOW == 83 (1665A800) [pid = 3704] [serial = 736] [outer = 00000000] [url = about:blank] 19:37:14 INFO - PROCESS | 3704 | --DOMWINDOW == 82 (15D44400) [pid = 3704] [serial = 733] [outer = 00000000] [url = about:blank] 19:37:14 INFO - PROCESS | 3704 | --DOMWINDOW == 81 (15A2DC00) [pid = 3704] [serial = 732] [outer = 00000000] [url = about:blank] 19:37:14 INFO - PROCESS | 3704 | --DOMWINDOW == 80 (19041800) [pid = 3704] [serial = 730] [outer = 00000000] [url = about:blank] 19:37:14 INFO - PROCESS | 3704 | --DOMWINDOW == 79 (1898A800) [pid = 3704] [serial = 729] [outer = 00000000] [url = about:blank] 19:37:14 INFO - PROCESS | 3704 | --DOMWINDOW == 78 (1A86B400) [pid = 3704] [serial = 727] [outer = 00000000] [url = about:blank] 19:37:14 INFO - PROCESS | 3704 | --DOMWINDOW == 77 (1A4B9800) [pid = 3704] [serial = 726] [outer = 00000000] [url = about:blank] 19:37:14 INFO - PROCESS | 3704 | --DOMWINDOW == 76 (1906A800) [pid = 3704] [serial = 724] [outer = 00000000] [url = about:blank] 19:37:14 INFO - PROCESS | 3704 | --DOMWINDOW == 75 (18F2E000) [pid = 3704] [serial = 723] [outer = 00000000] [url = about:blank] 19:37:14 INFO - PROCESS | 3704 | --DOMWINDOW == 74 (198BA800) [pid = 3704] [serial = 756] [outer = 00000000] [url = about:blank] 19:37:14 INFO - PROCESS | 3704 | --DOMWINDOW == 73 (1906B400) [pid = 3704] [serial = 745] [outer = 00000000] [url = about:blank] 19:37:14 INFO - PROCESS | 3704 | --DOMWINDOW == 72 (19EBC000) [pid = 3704] [serial = 757] [outer = 00000000] [url = about:blank] 19:37:14 INFO - PROCESS | 3704 | 1461206234617 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 19:37:14 INFO - PROCESS | 3704 | 1461206234674 Marionette TRACE conn3 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:37:14 INFO - PROCESS | 3704 | ++DOCSHELL 13A0F000 == 30 [pid = 3704] [id = 272] 19:37:14 INFO - PROCESS | 3704 | ++DOMWINDOW == 73 (142ADC00) [pid = 3704] [serial = 815] [outer = 00000000] 19:37:14 INFO - PROCESS | 3704 | ++DOMWINDOW == 74 (14A63000) [pid = 3704] [serial = 816] [outer = 142ADC00] 19:37:14 INFO - PROCESS | 3704 | 1461206234719 Marionette DEBUG loaded listener.js 19:37:14 INFO - PROCESS | 3704 | ++DOMWINDOW == 75 (14AF9000) [pid = 3704] [serial = 817] [outer = 142ADC00] 19:37:15 INFO - PROCESS | 3704 | 1461206235093 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 19:37:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 19:37:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 618ms 19:37:15 INFO - PROCESS | 3704 | 1461206235144 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 19:37:15 INFO - PROCESS | 3704 | 1461206235146 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 19:37:15 INFO - PROCESS | 3704 | 1461206235152 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 19:37:15 INFO - PROCESS | 3704 | 1461206235156 Marionette TRACE conn3 <- [1,1054,null,{}] 19:37:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 19:37:15 INFO - PROCESS | 3704 | 1461206235166 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:37:15 INFO - PROCESS | 3704 | 1461206235247 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 19:37:15 INFO - PROCESS | 3704 | 1461206235253 Marionette TRACE conn3 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:37:15 INFO - PROCESS | 3704 | ++DOCSHELL 15566000 == 31 [pid = 3704] [id = 273] 19:37:15 INFO - PROCESS | 3704 | ++DOMWINDOW == 76 (15949000) [pid = 3704] [serial = 818] [outer = 00000000] 19:37:15 INFO - PROCESS | 3704 | ++DOMWINDOW == 77 (15D45000) [pid = 3704] [serial = 819] [outer = 15949000] 19:37:15 INFO - PROCESS | 3704 | 1461206235302 Marionette DEBUG loaded listener.js 19:37:15 INFO - PROCESS | 3704 | ++DOMWINDOW == 78 (15FE7400) [pid = 3704] [serial = 820] [outer = 15949000] 19:37:15 INFO - PROCESS | 3704 | 1461206235755 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 19:37:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 19:37:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 634ms 19:37:15 INFO - PROCESS | 3704 | 1461206235799 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 19:37:15 INFO - PROCESS | 3704 | 1461206235802 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 19:37:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 19:37:15 INFO - PROCESS | 3704 | 1461206235805 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 19:37:15 INFO - PROCESS | 3704 | 1461206235807 Marionette TRACE conn3 <- [1,1058,null,{}] 19:37:15 INFO - PROCESS | 3704 | 1461206235810 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:37:15 INFO - PROCESS | 3704 | 1461206235885 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 19:37:15 INFO - PROCESS | 3704 | 1461206235891 Marionette TRACE conn3 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:37:15 INFO - PROCESS | 3704 | ++DOCSHELL 1665B000 == 32 [pid = 3704] [id = 274] 19:37:15 INFO - PROCESS | 3704 | ++DOMWINDOW == 79 (16669400) [pid = 3704] [serial = 821] [outer = 00000000] 19:37:15 INFO - PROCESS | 3704 | ++DOMWINDOW == 80 (17B0EC00) [pid = 3704] [serial = 822] [outer = 16669400] 19:37:15 INFO - PROCESS | 3704 | 1461206235935 Marionette DEBUG loaded listener.js 19:37:15 INFO - PROCESS | 3704 | ++DOMWINDOW == 81 (18014000) [pid = 3704] [serial = 823] [outer = 16669400] 19:37:16 INFO - PROCESS | 3704 | 1461206236379 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 19:37:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 19:37:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 618ms 19:37:16 INFO - PROCESS | 3704 | 1461206236444 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 19:37:16 INFO - PROCESS | 3704 | 1461206236446 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 19:37:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 19:37:16 INFO - PROCESS | 3704 | 1461206236434 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 19:37:16 INFO - PROCESS | 3704 | 1461206236435 Marionette TRACE conn3 <- [1,1062,null,{}] 19:37:16 INFO - PROCESS | 3704 | 1461206236448 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:37:16 INFO - PROCESS | 3704 | 1461206236552 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 19:37:16 INFO - PROCESS | 3704 | 1461206236627 Marionette TRACE conn3 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:37:16 INFO - PROCESS | 3704 | ++DOCSHELL 18338800 == 33 [pid = 3704] [id = 275] 19:37:16 INFO - PROCESS | 3704 | ++DOMWINDOW == 82 (183A9400) [pid = 3704] [serial = 824] [outer = 00000000] 19:37:16 INFO - PROCESS | 3704 | ++DOMWINDOW == 83 (1876B000) [pid = 3704] [serial = 825] [outer = 183A9400] 19:37:16 INFO - PROCESS | 3704 | 1461206236672 Marionette DEBUG loaded listener.js 19:37:16 INFO - PROCESS | 3704 | ++DOMWINDOW == 84 (187A2000) [pid = 3704] [serial = 826] [outer = 183A9400] 19:37:17 INFO - PROCESS | 3704 | 1461206237082 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 19:37:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 19:37:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 680ms 19:37:17 INFO - PROCESS | 3704 | 1461206237133 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 19:37:17 INFO - PROCESS | 3704 | 1461206237135 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 19:37:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 19:37:17 INFO - PROCESS | 3704 | 1461206237138 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 19:37:17 INFO - PROCESS | 3704 | 1461206237139 Marionette TRACE conn3 <- [1,1066,null,{}] 19:37:17 INFO - PROCESS | 3704 | 1461206237143 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:37:17 INFO - PROCESS | 3704 | 1461206237263 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 19:37:17 INFO - PROCESS | 3704 | 1461206237276 Marionette TRACE conn3 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:37:17 INFO - PROCESS | 3704 | ++DOCSHELL 187A4C00 == 34 [pid = 3704] [id = 276] 19:37:17 INFO - PROCESS | 3704 | ++DOMWINDOW == 85 (18971400) [pid = 3704] [serial = 827] [outer = 00000000] 19:37:17 INFO - PROCESS | 3704 | ++DOMWINDOW == 86 (18B35800) [pid = 3704] [serial = 828] [outer = 18971400] 19:37:17 INFO - PROCESS | 3704 | 1461206237367 Marionette DEBUG loaded listener.js 19:37:17 INFO - PROCESS | 3704 | ++DOMWINDOW == 87 (18E17800) [pid = 3704] [serial = 829] [outer = 18971400] 19:37:17 INFO - PROCESS | 3704 | 1461206237786 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 19:37:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 19:37:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 681ms 19:37:17 INFO - PROCESS | 3704 | 1461206237853 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 19:37:17 INFO - PROCESS | 3704 | 1461206237855 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 19:37:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 19:37:17 INFO - PROCESS | 3704 | 1461206237897 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 19:37:17 INFO - PROCESS | 3704 | 1461206237899 Marionette TRACE conn3 <- [1,1070,null,{}] 19:37:17 INFO - PROCESS | 3704 | 1461206237914 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:37:17 INFO - PROCESS | 3704 | 1461206237996 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 19:37:18 INFO - PROCESS | 3704 | 1461206238008 Marionette TRACE conn3 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:37:18 INFO - PROCESS | 3704 | ++DOCSHELL 13310800 == 35 [pid = 3704] [id = 277] 19:37:18 INFO - PROCESS | 3704 | ++DOMWINDOW == 88 (18B2EC00) [pid = 3704] [serial = 830] [outer = 00000000] 19:37:18 INFO - PROCESS | 3704 | ++DOMWINDOW == 89 (19040800) [pid = 3704] [serial = 831] [outer = 18B2EC00] 19:37:18 INFO - PROCESS | 3704 | 1461206238052 Marionette DEBUG loaded listener.js 19:37:18 INFO - PROCESS | 3704 | ++DOMWINDOW == 90 (1903F400) [pid = 3704] [serial = 832] [outer = 18B2EC00] 19:37:18 INFO - PROCESS | 3704 | --DOMWINDOW == 89 (15A2C000) [pid = 3704] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 19:37:18 INFO - PROCESS | 3704 | --DOMWINDOW == 88 (13316400) [pid = 3704] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 19:37:18 INFO - PROCESS | 3704 | --DOMWINDOW == 87 (12CF3400) [pid = 3704] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 19:37:18 INFO - PROCESS | 3704 | --DOMWINDOW == 86 (1C414800) [pid = 3704] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 19:37:18 INFO - PROCESS | 3704 | --DOMWINDOW == 85 (1906A000) [pid = 3704] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 19:37:18 INFO - PROCESS | 3704 | --DOMWINDOW == 84 (19A89800) [pid = 3704] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 19:37:18 INFO - PROCESS | 3704 | --DOMWINDOW == 83 (18972800) [pid = 3704] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 19:37:18 INFO - PROCESS | 3704 | --DOMWINDOW == 82 (1903E000) [pid = 3704] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 19:37:18 INFO - PROCESS | 3704 | --DOMWINDOW == 81 (15A34000) [pid = 3704] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 19:37:18 INFO - PROCESS | 3704 | --DOMWINDOW == 80 (17B08000) [pid = 3704] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 19:37:18 INFO - PROCESS | 3704 | --DOMWINDOW == 79 (13794400) [pid = 3704] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 19:37:18 INFO - PROCESS | 3704 | --DOMWINDOW == 78 (1832B800) [pid = 3704] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 19:37:18 INFO - PROCESS | 3704 | --DOMWINDOW == 77 (16977800) [pid = 3704] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 19:37:18 INFO - PROCESS | 3704 | --DOMWINDOW == 76 (19065400) [pid = 3704] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 19:37:18 INFO - PROCESS | 3704 | --DOMWINDOW == 75 (1334D000) [pid = 3704] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 19:37:18 INFO - PROCESS | 3704 | 1461206238605 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 19:37:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 19:37:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 757ms 19:37:18 INFO - PROCESS | 3704 | 1461206238634 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 19:37:18 INFO - PROCESS | 3704 | 1461206238636 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 19:37:18 INFO - PROCESS | 3704 | 1461206238639 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 19:37:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 19:37:18 INFO - PROCESS | 3704 | 1461206238641 Marionette TRACE conn3 <- [1,1074,null,{}] 19:37:18 INFO - PROCESS | 3704 | 1461206238644 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:37:18 INFO - PROCESS | 3704 | 1461206238719 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 19:37:18 INFO - PROCESS | 3704 | 1461206238726 Marionette TRACE conn3 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:37:18 INFO - PROCESS | 3704 | ++DOCSHELL 12C10400 == 36 [pid = 3704] [id = 278] 19:37:18 INFO - PROCESS | 3704 | ++DOMWINDOW == 76 (1334A400) [pid = 3704] [serial = 833] [outer = 00000000] 19:37:18 INFO - PROCESS | 3704 | ++DOMWINDOW == 77 (16C22400) [pid = 3704] [serial = 834] [outer = 1334A400] 19:37:18 INFO - PROCESS | 3704 | 1461206238770 Marionette DEBUG loaded listener.js 19:37:18 INFO - PROCESS | 3704 | ++DOMWINDOW == 78 (1832B800) [pid = 3704] [serial = 835] [outer = 1334A400] 19:37:19 INFO - PROCESS | 3704 | 1461206239172 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 19:37:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 19:37:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 587ms 19:37:19 INFO - PROCESS | 3704 | 1461206239236 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 19:37:19 INFO - PROCESS | 3704 | 1461206239238 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 19:37:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 19:37:19 INFO - PROCESS | 3704 | 1461206239242 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 19:37:19 INFO - PROCESS | 3704 | 1461206239243 Marionette TRACE conn3 <- [1,1078,null,{}] 19:37:19 INFO - PROCESS | 3704 | 1461206239247 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:37:19 INFO - PROCESS | 3704 | 1461206239344 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 19:37:19 INFO - PROCESS | 3704 | 1461206239352 Marionette TRACE conn3 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:37:19 INFO - PROCESS | 3704 | ++DOCSHELL 15FE3400 == 37 [pid = 3704] [id = 279] 19:37:19 INFO - PROCESS | 3704 | ++DOMWINDOW == 79 (1656AC00) [pid = 3704] [serial = 836] [outer = 00000000] 19:37:19 INFO - PROCESS | 3704 | ++DOMWINDOW == 80 (18F28800) [pid = 3704] [serial = 837] [outer = 1656AC00] 19:37:19 INFO - PROCESS | 3704 | 1461206239395 Marionette DEBUG loaded listener.js 19:37:19 INFO - PROCESS | 3704 | ++DOMWINDOW == 81 (1903E000) [pid = 3704] [serial = 838] [outer = 1656AC00] 19:37:19 INFO - PROCESS | 3704 | 1461206239811 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 19:37:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 19:37:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 618ms 19:37:19 INFO - PROCESS | 3704 | 1461206239862 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 19:37:19 INFO - PROCESS | 3704 | 1461206239864 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 19:37:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 19:37:19 INFO - PROCESS | 3704 | 1461206239867 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 19:37:19 INFO - PROCESS | 3704 | 1461206239869 Marionette TRACE conn3 <- [1,1082,null,{}] 19:37:19 INFO - PROCESS | 3704 | 1461206239872 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:37:19 INFO - PROCESS | 3704 | 1461206239944 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 19:37:19 INFO - PROCESS | 3704 | 1461206239950 Marionette TRACE conn3 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:37:19 INFO - PROCESS | 3704 | ++DOCSHELL 1656A000 == 38 [pid = 3704] [id = 280] 19:37:19 INFO - PROCESS | 3704 | ++DOMWINDOW == 82 (1906D800) [pid = 3704] [serial = 839] [outer = 00000000] 19:37:19 INFO - PROCESS | 3704 | ++DOMWINDOW == 83 (1917F400) [pid = 3704] [serial = 840] [outer = 1906D800] 19:37:19 INFO - PROCESS | 3704 | 1461206239993 Marionette DEBUG loaded listener.js 19:37:20 INFO - PROCESS | 3704 | ++DOMWINDOW == 84 (1917EC00) [pid = 3704] [serial = 841] [outer = 1906D800] 19:37:20 INFO - PROCESS | 3704 | 1461206240398 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 19:37:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 19:37:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 587ms 19:37:20 INFO - PROCESS | 3704 | 1461206240465 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 19:37:20 INFO - PROCESS | 3704 | 1461206240467 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 19:37:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 19:37:20 INFO - PROCESS | 3704 | 1461206240470 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 19:37:20 INFO - PROCESS | 3704 | 1461206240473 Marionette TRACE conn3 <- [1,1086,null,{}] 19:37:20 INFO - PROCESS | 3704 | 1461206240476 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:37:20 INFO - PROCESS | 3704 | 1461206240612 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 19:37:20 INFO - PROCESS | 3704 | 1461206240765 Marionette TRACE conn3 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:37:20 INFO - PROCESS | 3704 | ++DOCSHELL 12B3AC00 == 39 [pid = 3704] [id = 281] 19:37:20 INFO - PROCESS | 3704 | ++DOMWINDOW == 85 (12B3C800) [pid = 3704] [serial = 842] [outer = 00000000] 19:37:20 INFO - PROCESS | 3704 | ++DOMWINDOW == 86 (12D3D400) [pid = 3704] [serial = 843] [outer = 12B3C800] 19:37:20 INFO - PROCESS | 3704 | 1461206240822 Marionette DEBUG loaded listener.js 19:37:20 INFO - PROCESS | 3704 | ++DOMWINDOW == 87 (13260400) [pid = 3704] [serial = 844] [outer = 12B3C800] 19:37:21 INFO - PROCESS | 3704 | 1461206241329 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 19:37:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 19:37:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 943ms 19:37:21 INFO - PROCESS | 3704 | 1461206241400 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 19:37:21 INFO - PROCESS | 3704 | 1461206241405 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 19:37:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 19:37:21 INFO - PROCESS | 3704 | 1461206241410 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 19:37:21 INFO - PROCESS | 3704 | 1461206241414 Marionette TRACE conn3 <- [1,1090,null,{}] 19:37:21 INFO - PROCESS | 3704 | 1461206241419 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:37:21 INFO - PROCESS | 3704 | 1461206241518 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 19:37:21 INFO - PROCESS | 3704 | 1461206241618 Marionette TRACE conn3 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:37:21 INFO - PROCESS | 3704 | ++DOCSHELL 15A2A800 == 40 [pid = 3704] [id = 282] 19:37:21 INFO - PROCESS | 3704 | ++DOMWINDOW == 88 (15A2E000) [pid = 3704] [serial = 845] [outer = 00000000] 19:37:21 INFO - PROCESS | 3704 | ++DOMWINDOW == 89 (15DD0000) [pid = 3704] [serial = 846] [outer = 15A2E000] 19:37:21 INFO - PROCESS | 3704 | 1461206241675 Marionette DEBUG loaded listener.js 19:37:21 INFO - PROCESS | 3704 | ++DOMWINDOW == 90 (1656A400) [pid = 3704] [serial = 847] [outer = 15A2E000] 19:37:22 INFO - PROCESS | 3704 | 1461206242303 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 19:37:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 19:37:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 943ms 19:37:22 INFO - PROCESS | 3704 | 1461206242356 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 19:37:22 INFO - PROCESS | 3704 | 1461206242359 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 19:37:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 19:37:22 INFO - PROCESS | 3704 | 1461206242363 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 19:37:22 INFO - PROCESS | 3704 | 1461206242365 Marionette TRACE conn3 <- [1,1094,null,{}] 19:37:22 INFO - PROCESS | 3704 | 1461206242369 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:37:22 INFO - PROCESS | 3704 | 1461206242466 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 19:37:22 INFO - PROCESS | 3704 | 1461206242561 Marionette TRACE conn3 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:37:22 INFO - PROCESS | 3704 | ++DOCSHELL 18977400 == 41 [pid = 3704] [id = 283] 19:37:22 INFO - PROCESS | 3704 | ++DOMWINDOW == 91 (18978400) [pid = 3704] [serial = 848] [outer = 00000000] 19:37:22 INFO - PROCESS | 3704 | ++DOMWINDOW == 92 (18F22800) [pid = 3704] [serial = 849] [outer = 18978400] 19:37:22 INFO - PROCESS | 3704 | 1461206242620 Marionette DEBUG loaded listener.js 19:37:22 INFO - PROCESS | 3704 | ++DOMWINDOW == 93 (19070400) [pid = 3704] [serial = 850] [outer = 18978400] 19:37:23 INFO - PROCESS | 3704 | 1461206243141 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 19:37:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 19:37:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 835ms 19:37:23 INFO - PROCESS | 3704 | 1461206243188 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 19:37:23 INFO - PROCESS | 3704 | 1461206243192 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 19:37:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 19:37:23 INFO - PROCESS | 3704 | 1461206243202 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 19:37:23 INFO - PROCESS | 3704 | 1461206243207 Marionette TRACE conn3 <- [1,1098,null,{}] 19:37:23 INFO - PROCESS | 3704 | 1461206243211 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:37:23 INFO - PROCESS | 3704 | 1461206243312 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 19:37:23 INFO - PROCESS | 3704 | 1461206243404 Marionette TRACE conn3 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:37:23 INFO - PROCESS | 3704 | ++DOCSHELL 187A4000 == 42 [pid = 3704] [id = 284] 19:37:23 INFO - PROCESS | 3704 | ++DOMWINDOW == 94 (1917B000) [pid = 3704] [serial = 851] [outer = 00000000] 19:37:23 INFO - PROCESS | 3704 | ++DOMWINDOW == 95 (19A8B400) [pid = 3704] [serial = 852] [outer = 1917B000] 19:37:23 INFO - PROCESS | 3704 | 1461206243458 Marionette DEBUG loaded listener.js 19:37:23 INFO - PROCESS | 3704 | ++DOMWINDOW == 96 (19A8D400) [pid = 3704] [serial = 853] [outer = 1917B000] 19:37:24 INFO - PROCESS | 3704 | 1461206244021 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 19:37:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 19:37:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 896ms 19:37:24 INFO - PROCESS | 3704 | 1461206244102 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 19:37:24 INFO - PROCESS | 3704 | 1461206244105 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 19:37:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 19:37:24 INFO - PROCESS | 3704 | 1461206244108 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 19:37:24 INFO - PROCESS | 3704 | 1461206244110 Marionette TRACE conn3 <- [1,1102,null,{}] 19:37:24 INFO - PROCESS | 3704 | 1461206244113 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:37:24 INFO - PROCESS | 3704 | 1461206244208 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 19:37:24 INFO - PROCESS | 3704 | 1461206244287 Marionette TRACE conn3 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:37:24 INFO - PROCESS | 3704 | ++DOCSHELL 1974E400 == 43 [pid = 3704] [id = 285] 19:37:24 INFO - PROCESS | 3704 | ++DOMWINDOW == 97 (19A83400) [pid = 3704] [serial = 854] [outer = 00000000] 19:37:24 INFO - PROCESS | 3704 | ++DOMWINDOW == 98 (19EAF800) [pid = 3704] [serial = 855] [outer = 19A83400] 19:37:24 INFO - PROCESS | 3704 | 1461206244325 Marionette DEBUG loaded listener.js 19:37:24 INFO - PROCESS | 3704 | ++DOMWINDOW == 99 (19EB3800) [pid = 3704] [serial = 856] [outer = 19A83400] 19:37:25 INFO - PROCESS | 3704 | 1461206245039 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 19:37:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 19:37:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 990ms 19:37:25 INFO - PROCESS | 3704 | 1461206245094 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 19:37:25 INFO - PROCESS | 3704 | 1461206245098 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 19:37:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 19:37:25 INFO - PROCESS | 3704 | 1461206245103 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 19:37:25 INFO - PROCESS | 3704 | 1461206245107 Marionette TRACE conn3 <- [1,1106,null,{}] 19:37:25 INFO - PROCESS | 3704 | 1461206245114 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:37:25 INFO - PROCESS | 3704 | 1461206245204 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 19:37:25 INFO - PROCESS | 3704 | 1461206245290 Marionette TRACE conn3 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:37:25 INFO - PROCESS | 3704 | ++DOCSHELL 13795800 == 44 [pid = 3704] [id = 286] 19:37:25 INFO - PROCESS | 3704 | ++DOMWINDOW == 100 (13796C00) [pid = 3704] [serial = 857] [outer = 00000000] 19:37:25 INFO - PROCESS | 3704 | ++DOMWINDOW == 101 (14A5E400) [pid = 3704] [serial = 858] [outer = 13796C00] 19:37:25 INFO - PROCESS | 3704 | 1461206245385 Marionette DEBUG loaded listener.js 19:37:25 INFO - PROCESS | 3704 | ++DOMWINDOW == 102 (15561000) [pid = 3704] [serial = 859] [outer = 13796C00] 19:37:25 INFO - PROCESS | 3704 | --DOCSHELL 1656A000 == 43 [pid = 3704] [id = 280] 19:37:25 INFO - PROCESS | 3704 | --DOCSHELL 15FE3400 == 42 [pid = 3704] [id = 279] 19:37:25 INFO - PROCESS | 3704 | --DOCSHELL 12C10400 == 41 [pid = 3704] [id = 278] 19:37:25 INFO - PROCESS | 3704 | --DOCSHELL 13310800 == 40 [pid = 3704] [id = 277] 19:37:25 INFO - PROCESS | 3704 | --DOCSHELL 187A4C00 == 39 [pid = 3704] [id = 276] 19:37:25 INFO - PROCESS | 3704 | --DOCSHELL 18338800 == 38 [pid = 3704] [id = 275] 19:37:25 INFO - PROCESS | 3704 | --DOCSHELL 1665B000 == 37 [pid = 3704] [id = 274] 19:37:25 INFO - PROCESS | 3704 | --DOCSHELL 15566000 == 36 [pid = 3704] [id = 273] 19:37:25 INFO - PROCESS | 3704 | --DOCSHELL 13A0F000 == 35 [pid = 3704] [id = 272] 19:37:25 INFO - PROCESS | 3704 | --DOCSHELL 1330C000 == 34 [pid = 3704] [id = 271] 19:37:25 INFO - PROCESS | 3704 | --DOMWINDOW == 101 (16666400) [pid = 3704] [serial = 774] [outer = 00000000] [url = about:blank] 19:37:25 INFO - PROCESS | 3704 | --DOMWINDOW == 100 (1696DC00) [pid = 3704] [serial = 775] [outer = 00000000] [url = about:blank] 19:37:25 INFO - PROCESS | 3704 | --DOMWINDOW == 99 (13210000) [pid = 3704] [serial = 765] [outer = 00000000] [url = about:blank] 19:37:25 INFO - PROCESS | 3704 | --DOMWINDOW == 98 (13261000) [pid = 3704] [serial = 766] [outer = 00000000] [url = about:blank] 19:37:25 INFO - PROCESS | 3704 | --DOMWINDOW == 97 (1C73F800) [pid = 3704] [serial = 763] [outer = 00000000] [url = about:blank] 19:37:25 INFO - PROCESS | 3704 | --DOMWINDOW == 96 (1917F000) [pid = 3704] [serial = 790] [outer = 00000000] [url = about:blank] 19:37:25 INFO - PROCESS | 3704 | --DOMWINDOW == 95 (19D4E400) [pid = 3704] [serial = 795] [outer = 00000000] [url = about:blank] 19:37:25 INFO - PROCESS | 3704 | --DOMWINDOW == 94 (18E19800) [pid = 3704] [serial = 783] [outer = 00000000] [url = about:blank] 19:37:25 INFO - PROCESS | 3704 | --DOMWINDOW == 93 (18E19000) [pid = 3704] [serial = 784] [outer = 00000000] [url = about:blank] 19:37:25 INFO - PROCESS | 3704 | --DOMWINDOW == 92 (198B9400) [pid = 3704] [serial = 793] [outer = 00000000] [url = about:blank] 19:37:25 INFO - PROCESS | 3704 | --DOMWINDOW == 91 (197AA800) [pid = 3704] [serial = 792] [outer = 00000000] [url = about:blank] 19:37:25 INFO - PROCESS | 3704 | --DOMWINDOW == 90 (15D45400) [pid = 3704] [serial = 771] [outer = 00000000] [url = about:blank] 19:37:25 INFO - PROCESS | 3704 | --DOMWINDOW == 89 (15DEB800) [pid = 3704] [serial = 772] [outer = 00000000] [url = about:blank] 19:37:25 INFO - PROCESS | 3704 | --DOMWINDOW == 88 (19EB2C00) [pid = 3704] [serial = 796] [outer = 00000000] [url = about:blank] 19:37:25 INFO - PROCESS | 3704 | --DOMWINDOW == 87 (1871D800) [pid = 3704] [serial = 801] [outer = 00000000] [url = about:blank] 19:37:25 INFO - PROCESS | 3704 | --DOMWINDOW == 86 (13A03C00) [pid = 3704] [serial = 768] [outer = 00000000] [url = about:blank] 19:37:25 INFO - PROCESS | 3704 | --DOMWINDOW == 85 (14309000) [pid = 3704] [serial = 769] [outer = 00000000] [url = about:blank] 19:37:25 INFO - PROCESS | 3704 | --DOMWINDOW == 84 (1897A000) [pid = 3704] [serial = 780] [outer = 00000000] [url = about:blank] 19:37:25 INFO - PROCESS | 3704 | --DOMWINDOW == 83 (1898F400) [pid = 3704] [serial = 781] [outer = 00000000] [url = about:blank] 19:37:25 INFO - PROCESS | 3704 | --DOMWINDOW == 82 (17BA6800) [pid = 3704] [serial = 777] [outer = 00000000] [url = about:blank] 19:37:25 INFO - PROCESS | 3704 | --DOMWINDOW == 81 (18030800) [pid = 3704] [serial = 778] [outer = 00000000] [url = about:blank] 19:37:25 INFO - PROCESS | 3704 | --DOMWINDOW == 80 (1906C000) [pid = 3704] [serial = 786] [outer = 00000000] [url = about:blank] 19:37:25 INFO - PROCESS | 3704 | --DOMWINDOW == 79 (159B6400) [pid = 3704] [serial = 799] [outer = 00000000] [url = about:blank] 19:37:25 INFO - PROCESS | 3704 | --DOMWINDOW == 78 (1917FC00) [pid = 3704] [serial = 789] [outer = 00000000] [url = about:blank] 19:37:25 INFO - PROCESS | 3704 | --DOMWINDOW == 77 (1439A400) [pid = 3704] [serial = 798] [outer = 00000000] [url = about:blank] 19:37:25 INFO - PROCESS | 3704 | --DOMWINDOW == 76 (18B31000) [pid = 3704] [serial = 802] [outer = 00000000] [url = about:blank] 19:37:25 INFO - PROCESS | 3704 | --DOMWINDOW == 75 (1906A400) [pid = 3704] [serial = 787] [outer = 00000000] [url = about:blank] 19:37:25 INFO - PROCESS | 3704 | --DOMWINDOW == 74 (19E23400) [pid = 3704] [serial = 805] [outer = 00000000] [url = about:blank] 19:37:25 INFO - PROCESS | 3704 | --DOMWINDOW == 73 (19A8C000) [pid = 3704] [serial = 804] [outer = 00000000] [url = about:blank] 19:37:25 INFO - PROCESS | 3704 | 1461206245929 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 19:37:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 19:37:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 897ms 19:37:26 INFO - PROCESS | 3704 | 1461206245992 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 19:37:26 INFO - PROCESS | 3704 | 1461206245997 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 19:37:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 19:37:26 INFO - PROCESS | 3704 | 1461206246003 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 19:37:26 INFO - PROCESS | 3704 | 1461206246006 Marionette TRACE conn3 <- [1,1110,null,{}] 19:37:26 INFO - PROCESS | 3704 | 1461206246010 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:37:26 INFO - PROCESS | 3704 | 1461206246088 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 19:37:26 INFO - PROCESS | 3704 | 1461206246102 Marionette TRACE conn3 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:37:26 INFO - PROCESS | 3704 | ++DOCSHELL 14A65C00 == 35 [pid = 3704] [id = 287] 19:37:26 INFO - PROCESS | 3704 | ++DOMWINDOW == 74 (15566000) [pid = 3704] [serial = 860] [outer = 00000000] 19:37:26 INFO - PROCESS | 3704 | ++DOMWINDOW == 75 (15D0E800) [pid = 3704] [serial = 861] [outer = 15566000] 19:37:26 INFO - PROCESS | 3704 | 1461206246147 Marionette DEBUG loaded listener.js 19:37:26 INFO - PROCESS | 3704 | ++DOMWINDOW == 76 (15DBE000) [pid = 3704] [serial = 862] [outer = 15566000] 19:37:26 INFO - PROCESS | 3704 | 1461206246584 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 19:37:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 19:37:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 618ms 19:37:26 INFO - PROCESS | 3704 | 1461206246640 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 19:37:26 INFO - PROCESS | 3704 | 1461206246642 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 19:37:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 19:37:26 INFO - PROCESS | 3704 | 1461206246646 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 19:37:26 INFO - PROCESS | 3704 | 1461206246649 Marionette TRACE conn3 <- [1,1114,null,{}] 19:37:26 INFO - PROCESS | 3704 | 1461206246659 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:37:26 INFO - PROCESS | 3704 | 1461206246776 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 19:37:26 INFO - PROCESS | 3704 | 1461206246862 Marionette TRACE conn3 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:37:26 INFO - PROCESS | 3704 | ++DOCSHELL 143A2C00 == 36 [pid = 3704] [id = 288] 19:37:26 INFO - PROCESS | 3704 | ++DOMWINDOW == 77 (146B1000) [pid = 3704] [serial = 863] [outer = 00000000] 19:37:26 INFO - PROCESS | 3704 | ++DOMWINDOW == 78 (18011800) [pid = 3704] [serial = 864] [outer = 146B1000] 19:37:26 INFO - PROCESS | 3704 | 1461206246910 Marionette DEBUG loaded listener.js 19:37:26 INFO - PROCESS | 3704 | ++DOMWINDOW == 79 (1832C000) [pid = 3704] [serial = 865] [outer = 146B1000] 19:37:27 INFO - PROCESS | 3704 | 1461206247276 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 19:37:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 19:37:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 681ms 19:37:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 19:37:27 INFO - PROCESS | 3704 | 1461206247345 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 19:37:27 INFO - PROCESS | 3704 | 1461206247347 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 19:37:27 INFO - PROCESS | 3704 | 1461206247351 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 19:37:27 INFO - PROCESS | 3704 | 1461206247352 Marionette TRACE conn3 <- [1,1118,null,{}] 19:37:27 INFO - PROCESS | 3704 | 1461206247356 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:37:27 INFO - PROCESS | 3704 | 1461206247417 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 19:37:27 INFO - PROCESS | 3704 | 1461206247423 Marionette TRACE conn3 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:37:27 INFO - PROCESS | 3704 | ++DOCSHELL 18018C00 == 37 [pid = 3704] [id = 289] 19:37:27 INFO - PROCESS | 3704 | ++DOMWINDOW == 80 (18728400) [pid = 3704] [serial = 866] [outer = 00000000] 19:37:27 INFO - PROCESS | 3704 | ++DOMWINDOW == 81 (1897EC00) [pid = 3704] [serial = 867] [outer = 18728400] 19:37:27 INFO - PROCESS | 3704 | 1461206247468 Marionette DEBUG loaded listener.js 19:37:27 INFO - PROCESS | 3704 | ++DOMWINDOW == 82 (18B32800) [pid = 3704] [serial = 868] [outer = 18728400] 19:37:27 INFO - PROCESS | 3704 | 1461206247931 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 19:37:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 19:37:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 634ms 19:37:27 INFO - PROCESS | 3704 | 1461206247973 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 19:37:27 INFO - PROCESS | 3704 | 1461206247975 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 19:37:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 19:37:27 INFO - PROCESS | 3704 | 1461206247978 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 19:37:27 INFO - PROCESS | 3704 | 1461206247980 Marionette TRACE conn3 <- [1,1122,null,{}] 19:37:27 INFO - PROCESS | 3704 | 1461206247984 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:37:28 INFO - PROCESS | 3704 | 1461206248086 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 19:37:28 INFO - PROCESS | 3704 | 1461206248168 Marionette TRACE conn3 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:37:28 INFO - PROCESS | 3704 | ++DOCSHELL 18E14000 == 38 [pid = 3704] [id = 290] 19:37:28 INFO - PROCESS | 3704 | ++DOMWINDOW == 83 (18E15400) [pid = 3704] [serial = 869] [outer = 00000000] 19:37:28 INFO - PROCESS | 3704 | ++DOMWINDOW == 84 (18E1DC00) [pid = 3704] [serial = 870] [outer = 18E15400] 19:37:28 INFO - PROCESS | 3704 | 1461206248212 Marionette DEBUG loaded listener.js 19:37:28 INFO - PROCESS | 3704 | ++DOMWINDOW == 85 (18E1F800) [pid = 3704] [serial = 871] [outer = 18E15400] 19:37:28 INFO - PROCESS | 3704 | 1461206248623 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 19:37:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 19:37:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 696ms 19:37:28 INFO - PROCESS | 3704 | 1461206248677 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 19:37:28 INFO - PROCESS | 3704 | 1461206248679 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 19:37:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 19:37:28 INFO - PROCESS | 3704 | 1461206248693 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 19:37:28 INFO - PROCESS | 3704 | 1461206248695 Marionette TRACE conn3 <- [1,1126,null,{}] 19:37:28 INFO - PROCESS | 3704 | 1461206248699 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:37:28 INFO - PROCESS | 3704 | 1461206248826 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 19:37:28 INFO - PROCESS | 3704 | 1461206248885 Marionette TRACE conn3 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:37:28 INFO - PROCESS | 3704 | ++DOCSHELL 11BA8400 == 39 [pid = 3704] [id = 291] 19:37:28 INFO - PROCESS | 3704 | ++DOMWINDOW == 86 (12B7C800) [pid = 3704] [serial = 872] [outer = 00000000] 19:37:28 INFO - PROCESS | 3704 | ++DOMWINDOW == 87 (19182C00) [pid = 3704] [serial = 873] [outer = 12B7C800] 19:37:28 INFO - PROCESS | 3704 | 1461206248932 Marionette DEBUG loaded listener.js 19:37:28 INFO - PROCESS | 3704 | ++DOMWINDOW == 88 (19182000) [pid = 3704] [serial = 874] [outer = 12B7C800] 19:37:29 INFO - PROCESS | 3704 | 1461206249325 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 19:37:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 19:37:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 680ms 19:37:29 INFO - PROCESS | 3704 | 1461206249371 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 19:37:29 INFO - PROCESS | 3704 | 1461206249373 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 19:37:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 19:37:29 INFO - PROCESS | 3704 | 1461206249388 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 19:37:29 INFO - PROCESS | 3704 | 1461206249390 Marionette TRACE conn3 <- [1,1130,null,{}] 19:37:29 INFO - PROCESS | 3704 | 1461206249430 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:37:29 INFO - PROCESS | 3704 | 1461206249532 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 19:37:29 INFO - PROCESS | 3704 | 1461206249546 Marionette TRACE conn3 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:37:29 INFO - PROCESS | 3704 | ++DOCSHELL 18F21C00 == 40 [pid = 3704] [id = 292] 19:37:29 INFO - PROCESS | 3704 | ++DOMWINDOW == 89 (1917DC00) [pid = 3704] [serial = 875] [outer = 00000000] 19:37:29 INFO - PROCESS | 3704 | ++DOMWINDOW == 90 (19A87000) [pid = 3704] [serial = 876] [outer = 1917DC00] 19:37:29 INFO - PROCESS | 3704 | 1461206249591 Marionette DEBUG loaded listener.js 19:37:29 INFO - PROCESS | 3704 | ++DOMWINDOW == 91 (19A85400) [pid = 3704] [serial = 877] [outer = 1917DC00] 19:37:29 INFO - PROCESS | 3704 | --DOMWINDOW == 90 (1656AC00) [pid = 3704] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 19:37:29 INFO - PROCESS | 3704 | --DOMWINDOW == 89 (183A9400) [pid = 3704] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 19:37:29 INFO - PROCESS | 3704 | --DOMWINDOW == 88 (18B2EC00) [pid = 3704] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 19:37:29 INFO - PROCESS | 3704 | --DOMWINDOW == 87 (15949000) [pid = 3704] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 19:37:29 INFO - PROCESS | 3704 | --DOMWINDOW == 86 (18971400) [pid = 3704] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 19:37:29 INFO - PROCESS | 3704 | --DOMWINDOW == 85 (142ADC00) [pid = 3704] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 19:37:29 INFO - PROCESS | 3704 | --DOMWINDOW == 84 (1330CC00) [pid = 3704] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 19:37:29 INFO - PROCESS | 3704 | --DOMWINDOW == 83 (1334A400) [pid = 3704] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 19:37:29 INFO - PROCESS | 3704 | --DOMWINDOW == 82 (16669400) [pid = 3704] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 19:37:30 INFO - PROCESS | 3704 | 1461206250031 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 19:37:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 19:37:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 680ms 19:37:30 INFO - PROCESS | 3704 | 1461206250066 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 19:37:30 INFO - PROCESS | 3704 | 1461206250068 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 19:37:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 19:37:30 INFO - PROCESS | 3704 | 1461206250072 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 19:37:30 INFO - PROCESS | 3704 | 1461206250073 Marionette TRACE conn3 <- [1,1134,null,{}] 19:37:30 INFO - PROCESS | 3704 | 1461206250077 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:37:30 INFO - PROCESS | 3704 | 1461206250153 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 19:37:30 INFO - PROCESS | 3704 | 1461206250159 Marionette TRACE conn3 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:37:30 INFO - PROCESS | 3704 | ++DOCSHELL 1330C800 == 41 [pid = 3704] [id = 293] 19:37:30 INFO - PROCESS | 3704 | ++DOMWINDOW == 83 (1334CC00) [pid = 3704] [serial = 878] [outer = 00000000] 19:37:30 INFO - PROCESS | 3704 | ++DOMWINDOW == 84 (197AD800) [pid = 3704] [serial = 879] [outer = 1334CC00] 19:37:30 INFO - PROCESS | 3704 | 1461206250204 Marionette DEBUG loaded listener.js 19:37:30 INFO - PROCESS | 3704 | ++DOMWINDOW == 85 (19A84000) [pid = 3704] [serial = 880] [outer = 1334CC00] 19:37:30 INFO - PROCESS | 3704 | 1461206250600 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 19:37:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 19:37:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 588ms 19:37:30 INFO - PROCESS | 3704 | 1461206250653 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 19:37:30 INFO - PROCESS | 3704 | 1461206250655 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 19:37:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 19:37:30 INFO - PROCESS | 3704 | 1461206250659 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 19:37:30 INFO - PROCESS | 3704 | 1461206250660 Marionette TRACE conn3 <- [1,1138,null,{}] 19:37:30 INFO - PROCESS | 3704 | 1461206250664 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:37:30 INFO - PROCESS | 3704 | 1461206250737 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 19:37:30 INFO - PROCESS | 3704 | 1461206250743 Marionette TRACE conn3 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:37:30 INFO - PROCESS | 3704 | ++DOCSHELL 18B2EC00 == 42 [pid = 3704] [id = 294] 19:37:30 INFO - PROCESS | 3704 | ++DOMWINDOW == 86 (19D43000) [pid = 3704] [serial = 881] [outer = 00000000] 19:37:30 INFO - PROCESS | 3704 | ++DOMWINDOW == 87 (19EB6C00) [pid = 3704] [serial = 882] [outer = 19D43000] 19:37:30 INFO - PROCESS | 3704 | 1461206250797 Marionette DEBUG loaded listener.js 19:37:30 INFO - PROCESS | 3704 | ++DOMWINDOW == 88 (19EBC400) [pid = 3704] [serial = 883] [outer = 19D43000] 19:37:31 INFO - PROCESS | 3704 | 1461206251378 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 19:37:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 19:37:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 727ms 19:37:31 INFO - PROCESS | 3704 | 1461206251400 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 19:37:31 INFO - PROCESS | 3704 | 1461206251404 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 19:37:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 19:37:31 INFO - PROCESS | 3704 | 1461206251409 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 19:37:31 INFO - PROCESS | 3704 | 1461206251413 Marionette TRACE conn3 <- [1,1142,null,{}] 19:37:31 INFO - PROCESS | 3704 | 1461206251419 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:37:31 INFO - PROCESS | 3704 | 1461206251522 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 19:37:31 INFO - PROCESS | 3704 | 1461206251648 Marionette TRACE conn3 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:37:31 INFO - PROCESS | 3704 | ++DOCSHELL 1334C800 == 43 [pid = 3704] [id = 295] 19:37:31 INFO - PROCESS | 3704 | ++DOMWINDOW == 89 (1334D000) [pid = 3704] [serial = 884] [outer = 00000000] 19:37:31 INFO - PROCESS | 3704 | ++DOMWINDOW == 90 (15A29800) [pid = 3704] [serial = 885] [outer = 1334D000] 19:37:31 INFO - PROCESS | 3704 | 1461206251706 Marionette DEBUG loaded listener.js 19:37:31 INFO - PROCESS | 3704 | ++DOMWINDOW == 91 (15D45800) [pid = 3704] [serial = 886] [outer = 1334D000] 19:37:32 INFO - PROCESS | 3704 | 1461206252332 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 19:37:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 19:37:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 990ms 19:37:32 INFO - PROCESS | 3704 | 1461206252397 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 19:37:32 INFO - PROCESS | 3704 | 1461206252403 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 19:37:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 19:37:32 INFO - PROCESS | 3704 | 1461206252410 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 19:37:32 INFO - PROCESS | 3704 | 1461206252413 Marionette TRACE conn3 <- [1,1146,null,{}] 19:37:32 INFO - PROCESS | 3704 | 1461206252431 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:37:32 INFO - PROCESS | 3704 | 1461206252532 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 19:37:32 INFO - PROCESS | 3704 | 1461206252613 Marionette TRACE conn3 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:37:32 INFO - PROCESS | 3704 | ++DOCSHELL 16666800 == 44 [pid = 3704] [id = 296] 19:37:32 INFO - PROCESS | 3704 | ++DOMWINDOW == 92 (1674C800) [pid = 3704] [serial = 887] [outer = 00000000] 19:37:32 INFO - PROCESS | 3704 | ++DOMWINDOW == 93 (183AC000) [pid = 3704] [serial = 888] [outer = 1674C800] 19:37:32 INFO - PROCESS | 3704 | 1461206252708 Marionette DEBUG loaded listener.js 19:37:32 INFO - PROCESS | 3704 | ++DOMWINDOW == 94 (187A1C00) [pid = 3704] [serial = 889] [outer = 1674C800] 19:37:33 INFO - PROCESS | 3704 | 1461206253313 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 19:37:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 19:37:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 943ms 19:37:33 INFO - PROCESS | 3704 | 1461206253373 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 19:37:33 INFO - PROCESS | 3704 | 1461206253376 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 19:37:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 19:37:33 INFO - PROCESS | 3704 | 1461206253380 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 19:37:33 INFO - PROCESS | 3704 | 1461206253384 Marionette TRACE conn3 <- [1,1150,null,{}] 19:37:33 INFO - PROCESS | 3704 | 1461206253394 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:37:33 INFO - PROCESS | 3704 | 1461206253526 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 19:37:33 INFO - PROCESS | 3704 | 1461206253623 Marionette TRACE conn3 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:37:33 INFO - PROCESS | 3704 | ++DOCSHELL 19064400 == 45 [pid = 3704] [id = 297] 19:37:33 INFO - PROCESS | 3704 | ++DOMWINDOW == 95 (19072400) [pid = 3704] [serial = 890] [outer = 00000000] 19:37:33 INFO - PROCESS | 3704 | ++DOMWINDOW == 96 (19D41800) [pid = 3704] [serial = 891] [outer = 19072400] 19:37:33 INFO - PROCESS | 3704 | 1461206253679 Marionette DEBUG loaded listener.js 19:37:33 INFO - PROCESS | 3704 | ++DOMWINDOW == 97 (19EB0800) [pid = 3704] [serial = 892] [outer = 19072400] 19:37:34 INFO - PROCESS | 3704 | 1461206254489 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 19:37:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 19:37:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1128ms 19:37:34 INFO - PROCESS | 3704 | 1461206254511 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 19:37:34 INFO - PROCESS | 3704 | 1461206254515 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 19:37:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 19:37:34 INFO - PROCESS | 3704 | 1461206254521 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 19:37:34 INFO - PROCESS | 3704 | 1461206254526 Marionette TRACE conn3 <- [1,1154,null,{}] 19:37:34 INFO - PROCESS | 3704 | 1461206254533 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:37:34 INFO - PROCESS | 3704 | 1461206254625 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 19:37:34 INFO - PROCESS | 3704 | 1461206254709 Marionette TRACE conn3 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:37:34 INFO - PROCESS | 3704 | ++DOCSHELL 13318400 == 46 [pid = 3704] [id = 298] 19:37:34 INFO - PROCESS | 3704 | ++DOMWINDOW == 98 (13319C00) [pid = 3704] [serial = 893] [outer = 00000000] 19:37:34 INFO - PROCESS | 3704 | ++DOMWINDOW == 99 (142B1C00) [pid = 3704] [serial = 894] [outer = 13319C00] 19:37:34 INFO - PROCESS | 3704 | 1461206254800 Marionette DEBUG loaded listener.js 19:37:34 INFO - PROCESS | 3704 | ++DOMWINDOW == 100 (15923400) [pid = 3704] [serial = 895] [outer = 13319C00] 19:37:35 INFO - PROCESS | 3704 | --DOCSHELL 1330C800 == 45 [pid = 3704] [id = 293] 19:37:35 INFO - PROCESS | 3704 | --DOCSHELL 18F21C00 == 44 [pid = 3704] [id = 292] 19:37:35 INFO - PROCESS | 3704 | --DOCSHELL 11BA8400 == 43 [pid = 3704] [id = 291] 19:37:35 INFO - PROCESS | 3704 | --DOCSHELL 18E14000 == 42 [pid = 3704] [id = 290] 19:37:35 INFO - PROCESS | 3704 | --DOCSHELL 18018C00 == 41 [pid = 3704] [id = 289] 19:37:35 INFO - PROCESS | 3704 | --DOCSHELL 143A2C00 == 40 [pid = 3704] [id = 288] 19:37:35 INFO - PROCESS | 3704 | --DOCSHELL 14A65C00 == 39 [pid = 3704] [id = 287] 19:37:35 INFO - PROCESS | 3704 | --DOCSHELL 13795800 == 38 [pid = 3704] [id = 286] 19:37:35 INFO - PROCESS | 3704 | --DOCSHELL 18977400 == 37 [pid = 3704] [id = 283] 19:37:35 INFO - PROCESS | 3704 | --DOCSHELL 15A2A800 == 36 [pid = 3704] [id = 282] 19:37:35 INFO - PROCESS | 3704 | --DOCSHELL 12B3AC00 == 35 [pid = 3704] [id = 281] 19:37:35 INFO - PROCESS | 3704 | --DOMWINDOW == 99 (1917F400) [pid = 3704] [serial = 840] [outer = 00000000] [url = about:blank] 19:37:35 INFO - PROCESS | 3704 | --DOMWINDOW == 98 (18B35800) [pid = 3704] [serial = 828] [outer = 00000000] [url = about:blank] 19:37:35 INFO - PROCESS | 3704 | --DOMWINDOW == 97 (1876B000) [pid = 3704] [serial = 825] [outer = 00000000] [url = about:blank] 19:37:35 INFO - PROCESS | 3704 | --DOMWINDOW == 96 (187A2000) [pid = 3704] [serial = 826] [outer = 00000000] [url = about:blank] 19:37:35 INFO - PROCESS | 3704 | --DOMWINDOW == 95 (13A04000) [pid = 3704] [serial = 814] [outer = 00000000] [url = about:blank] 19:37:35 INFO - PROCESS | 3704 | --DOMWINDOW == 94 (1379AC00) [pid = 3704] [serial = 813] [outer = 00000000] [url = about:blank] 19:37:35 INFO - PROCESS | 3704 | --DOMWINDOW == 93 (15D45000) [pid = 3704] [serial = 819] [outer = 00000000] [url = about:blank] 19:37:35 INFO - PROCESS | 3704 | --DOMWINDOW == 92 (15FE7400) [pid = 3704] [serial = 820] [outer = 00000000] [url = about:blank] 19:37:35 INFO - PROCESS | 3704 | --DOMWINDOW == 91 (17B0EC00) [pid = 3704] [serial = 822] [outer = 00000000] [url = about:blank] 19:37:35 INFO - PROCESS | 3704 | --DOMWINDOW == 90 (14A63000) [pid = 3704] [serial = 816] [outer = 00000000] [url = about:blank] 19:37:35 INFO - PROCESS | 3704 | --DOMWINDOW == 89 (14AF9000) [pid = 3704] [serial = 817] [outer = 00000000] [url = about:blank] 19:37:35 INFO - PROCESS | 3704 | --DOMWINDOW == 88 (1334D800) [pid = 3704] [serial = 810] [outer = 00000000] [url = about:blank] 19:37:35 INFO - PROCESS | 3704 | --DOMWINDOW == 87 (1A2C3C00) [pid = 3704] [serial = 807] [outer = 00000000] [url = about:blank] 19:37:35 INFO - PROCESS | 3704 | --DOMWINDOW == 86 (18E17800) [pid = 3704] [serial = 829] [outer = 00000000] [url = about:blank] 19:37:35 INFO - PROCESS | 3704 | --DOMWINDOW == 85 (19040800) [pid = 3704] [serial = 831] [outer = 00000000] [url = about:blank] 19:37:35 INFO - PROCESS | 3704 | --DOMWINDOW == 84 (16C22400) [pid = 3704] [serial = 834] [outer = 00000000] [url = about:blank] 19:37:35 INFO - PROCESS | 3704 | --DOMWINDOW == 83 (18F28800) [pid = 3704] [serial = 837] [outer = 00000000] [url = about:blank] 19:37:35 INFO - PROCESS | 3704 | --DOMWINDOW == 82 (1903F400) [pid = 3704] [serial = 832] [outer = 00000000] [url = about:blank] 19:37:35 INFO - PROCESS | 3704 | --DOMWINDOW == 81 (1903E000) [pid = 3704] [serial = 838] [outer = 00000000] [url = about:blank] 19:37:35 INFO - PROCESS | 3704 | --DOMWINDOW == 80 (18014000) [pid = 3704] [serial = 823] [outer = 00000000] [url = about:blank] 19:37:35 INFO - PROCESS | 3704 | --DOMWINDOW == 79 (1832B800) [pid = 3704] [serial = 835] [outer = 00000000] [url = about:blank] 19:37:35 INFO - PROCESS | 3704 | 1461206255343 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 19:37:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 19:37:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 896ms 19:37:35 INFO - PROCESS | 3704 | 1461206255408 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 19:37:35 INFO - PROCESS | 3704 | 1461206255413 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 19:37:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 19:37:35 INFO - PROCESS | 3704 | 1461206255419 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 19:37:35 INFO - PROCESS | 3704 | 1461206255421 Marionette TRACE conn3 <- [1,1158,null,{}] 19:37:35 INFO - PROCESS | 3704 | 1461206255425 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:37:35 INFO - PROCESS | 3704 | 1461206255502 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 19:37:35 INFO - PROCESS | 3704 | 1461206255508 Marionette TRACE conn3 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:37:35 INFO - PROCESS | 3704 | ++DOCSHELL 1379AC00 == 36 [pid = 3704] [id = 299] 19:37:35 INFO - PROCESS | 3704 | ++DOMWINDOW == 80 (13A04000) [pid = 3704] [serial = 896] [outer = 00000000] 19:37:35 INFO - PROCESS | 3704 | ++DOMWINDOW == 81 (15D0FC00) [pid = 3704] [serial = 897] [outer = 13A04000] 19:37:35 INFO - PROCESS | 3704 | 1461206255553 Marionette DEBUG loaded listener.js 19:37:35 INFO - PROCESS | 3704 | ++DOMWINDOW == 82 (15F90C00) [pid = 3704] [serial = 898] [outer = 13A04000] 19:37:36 INFO - PROCESS | 3704 | 1461206256031 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 19:37:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 19:37:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 634ms 19:37:36 INFO - PROCESS | 3704 | 1461206256055 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 19:37:36 INFO - PROCESS | 3704 | 1461206256057 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 19:37:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 19:37:36 INFO - PROCESS | 3704 | 1461206256061 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 19:37:36 INFO - PROCESS | 3704 | 1461206256064 Marionette TRACE conn3 <- [1,1162,null,{}] 19:37:36 INFO - PROCESS | 3704 | 1461206256074 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:37:36 INFO - PROCESS | 3704 | 1461206256153 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 19:37:36 INFO - PROCESS | 3704 | 1461206256161 Marionette TRACE conn3 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:37:36 INFO - PROCESS | 3704 | ++DOCSHELL 17B05000 == 37 [pid = 3704] [id = 300] 19:37:36 INFO - PROCESS | 3704 | ++DOMWINDOW == 83 (17B08000) [pid = 3704] [serial = 899] [outer = 00000000] 19:37:36 INFO - PROCESS | 3704 | ++DOMWINDOW == 84 (18009400) [pid = 3704] [serial = 900] [outer = 17B08000] 19:37:36 INFO - PROCESS | 3704 | 1461206256209 Marionette DEBUG loaded listener.js 19:37:36 INFO - PROCESS | 3704 | ++DOMWINDOW == 85 (1832B800) [pid = 3704] [serial = 901] [outer = 17B08000] 19:37:36 INFO - PROCESS | 3704 | 1461206256679 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 19:37:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 19:37:36 INFO - PROCESS | 3704 | 1461206256746 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 19:37:36 INFO - PROCESS | 3704 | 1461206256750 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 19:37:36 INFO - PROCESS | 3704 | 1461206256751 Marionette TRACE conn3 <- [1,1166,null,{}] 19:37:36 INFO - PROCESS | 3704 | 1461206256755 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:37:36 INFO - PROCESS | 3704 | 1461206256832 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 19:37:36 INFO - PROCESS | 3704 | 1461206256840 Marionette TRACE conn3 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:37:36 INFO - PROCESS | 3704 | ++DOCSHELL 18972000 == 38 [pid = 3704] [id = 301] 19:37:36 INFO - PROCESS | 3704 | ++DOMWINDOW == 86 (18972400) [pid = 3704] [serial = 902] [outer = 00000000] 19:37:36 INFO - PROCESS | 3704 | ++DOMWINDOW == 87 (1898A800) [pid = 3704] [serial = 903] [outer = 18972400] 19:37:36 INFO - PROCESS | 3704 | 1461206256892 Marionette DEBUG loaded listener.js 19:37:36 INFO - PROCESS | 3704 | ++DOMWINDOW == 88 (18B39C00) [pid = 3704] [serial = 904] [outer = 18972400] 19:37:37 INFO - PROCESS | 3704 | 1461206257317 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 19:37:37 INFO - PROCESS | 3704 | 1461206257349 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 19:37:37 INFO - PROCESS | 3704 | 1461206257353 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 19:37:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 19:37:37 INFO - PROCESS | 3704 | 1461206257354 Marionette TRACE conn3 <- [1,1170,null,{}] 19:37:37 INFO - PROCESS | 3704 | 1461206257358 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:37:37 INFO - PROCESS | 3704 | 1461206257431 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 19:37:37 INFO - PROCESS | 3704 | 1461206257437 Marionette TRACE conn3 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:37:37 INFO - PROCESS | 3704 | ++DOCSHELL 18B2E400 == 39 [pid = 3704] [id = 302] 19:37:37 INFO - PROCESS | 3704 | ++DOMWINDOW == 89 (18B34C00) [pid = 3704] [serial = 905] [outer = 00000000] 19:37:37 INFO - PROCESS | 3704 | ++DOMWINDOW == 90 (18F2C800) [pid = 3704] [serial = 906] [outer = 18B34C00] 19:37:37 INFO - PROCESS | 3704 | 1461206257481 Marionette DEBUG loaded listener.js 19:37:37 INFO - PROCESS | 3704 | ++DOMWINDOW == 91 (19040800) [pid = 3704] [serial = 907] [outer = 18B34C00] 19:37:37 INFO - PROCESS | 3704 | 1461206257994 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 19:37:38 INFO - PROCESS | 3704 | 1461206258060 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 19:37:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 19:37:38 INFO - PROCESS | 3704 | 1461206258064 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 19:37:38 INFO - PROCESS | 3704 | 1461206258066 Marionette TRACE conn3 <- [1,1174,null,{}] 19:37:38 INFO - PROCESS | 3704 | 1461206258069 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:37:38 INFO - PROCESS | 3704 | 1461206258190 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 19:37:38 INFO - PROCESS | 3704 | 1461206258231 Marionette TRACE conn3 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:37:38 INFO - PROCESS | 3704 | ++DOCSHELL 19184C00 == 40 [pid = 3704] [id = 303] 19:37:38 INFO - PROCESS | 3704 | ++DOMWINDOW == 92 (19185C00) [pid = 3704] [serial = 908] [outer = 00000000] 19:37:38 INFO - PROCESS | 3704 | ++DOMWINDOW == 93 (197AD400) [pid = 3704] [serial = 909] [outer = 19185C00] 19:37:38 INFO - PROCESS | 3704 | 1461206258279 Marionette DEBUG loaded listener.js 19:37:38 INFO - PROCESS | 3704 | ++DOMWINDOW == 94 (198B2800) [pid = 3704] [serial = 910] [outer = 19185C00] 19:37:38 INFO - PROCESS | 3704 | 1461206258704 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 19:37:38 INFO - PROCESS | 3704 | 1461206258791 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 19:37:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 19:37:38 INFO - PROCESS | 3704 | 1461206258794 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 19:37:38 INFO - PROCESS | 3704 | 1461206258796 Marionette TRACE conn3 <- [1,1178,null,{}] 19:37:38 INFO - PROCESS | 3704 | 1461206258799 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:37:38 INFO - PROCESS | 3704 | 1461206258901 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 19:37:38 INFO - PROCESS | 3704 | 1461206258912 Marionette TRACE conn3 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:37:38 INFO - PROCESS | 3704 | ++DOCSHELL 19068000 == 41 [pid = 3704] [id = 304] 19:37:38 INFO - PROCESS | 3704 | ++DOMWINDOW == 95 (1906CC00) [pid = 3704] [serial = 911] [outer = 00000000] 19:37:38 INFO - PROCESS | 3704 | ++DOMWINDOW == 96 (1A30C000) [pid = 3704] [serial = 912] [outer = 1906CC00] 19:37:38 INFO - PROCESS | 3704 | 1461206258964 Marionette DEBUG loaded listener.js 19:37:39 INFO - PROCESS | 3704 | ++DOMWINDOW == 97 (1A313C00) [pid = 3704] [serial = 913] [outer = 1906CC00] 19:37:39 INFO - PROCESS | 3704 | 1461206259397 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 19:37:39 INFO - PROCESS | 3704 | 1461206259435 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 19:37:39 INFO - PROCESS | 3704 | 1461206259438 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 19:37:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 19:37:39 INFO - PROCESS | 3704 | 1461206259440 Marionette TRACE conn3 <- [1,1182,null,{}] 19:37:39 INFO - PROCESS | 3704 | 1461206259443 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:37:39 INFO - PROCESS | 3704 | 1461206259550 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 19:37:39 INFO - PROCESS | 3704 | 1461206259556 Marionette TRACE conn3 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:37:39 INFO - PROCESS | 3704 | ++DOCSHELL 18017000 == 42 [pid = 3704] [id = 305] 19:37:39 INFO - PROCESS | 3704 | ++DOMWINDOW == 98 (197AC400) [pid = 3704] [serial = 914] [outer = 00000000] 19:37:39 INFO - PROCESS | 3704 | ++DOMWINDOW == 99 (1A4BC000) [pid = 3704] [serial = 915] [outer = 197AC400] 19:37:39 INFO - PROCESS | 3704 | 1461206259600 Marionette DEBUG loaded listener.js 19:37:39 INFO - PROCESS | 3704 | ++DOMWINDOW == 100 (1A311000) [pid = 3704] [serial = 916] [outer = 197AC400] 19:37:39 INFO - PROCESS | 3704 | --DOMWINDOW == 99 (18E15400) [pid = 3704] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 19:37:39 INFO - PROCESS | 3704 | --DOMWINDOW == 98 (12B7C800) [pid = 3704] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 19:37:39 INFO - PROCESS | 3704 | --DOMWINDOW == 97 (18728400) [pid = 3704] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 19:37:39 INFO - PROCESS | 3704 | --DOMWINDOW == 96 (146B1000) [pid = 3704] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 19:37:39 INFO - PROCESS | 3704 | --DOMWINDOW == 95 (15566000) [pid = 3704] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 19:37:39 INFO - PROCESS | 3704 | --DOMWINDOW == 94 (19A83400) [pid = 3704] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 19:37:39 INFO - PROCESS | 3704 | --DOMWINDOW == 93 (13796C00) [pid = 3704] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 19:37:39 INFO - PROCESS | 3704 | --DOMWINDOW == 92 (1917DC00) [pid = 3704] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 19:37:39 INFO - PROCESS | 3704 | --DOMWINDOW == 91 (1334CC00) [pid = 3704] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 19:37:39 INFO - PROCESS | 3704 | --DOMWINDOW == 90 (1906F800) [pid = 3704] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 19:37:39 INFO - PROCESS | 3704 | --DOMWINDOW == 89 (12D44000) [pid = 3704] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 19:37:40 INFO - PROCESS | 3704 | 1461206260123 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 19:37:40 INFO - PROCESS | 3704 | 1461206260188 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 19:37:40 INFO - PROCESS | 3704 | 1461206260192 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 19:37:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 19:37:40 INFO - PROCESS | 3704 | 1461206260194 Marionette TRACE conn3 <- [1,1186,null,{}] 19:37:40 INFO - PROCESS | 3704 | 1461206260200 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:37:40 INFO - PROCESS | 3704 | 1461206260275 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 19:37:40 INFO - PROCESS | 3704 | 1461206260281 Marionette TRACE conn3 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:37:40 INFO - PROCESS | 3704 | ++DOCSHELL 14303C00 == 43 [pid = 3704] [id = 306] 19:37:40 INFO - PROCESS | 3704 | ++DOMWINDOW == 90 (1A30A000) [pid = 3704] [serial = 917] [outer = 00000000] 19:37:40 INFO - PROCESS | 3704 | ++DOMWINDOW == 91 (1AE54000) [pid = 3704] [serial = 918] [outer = 1A30A000] 19:37:40 INFO - PROCESS | 3704 | 1461206260324 Marionette DEBUG loaded listener.js 19:37:40 INFO - PROCESS | 3704 | ++DOMWINDOW == 92 (1AE53800) [pid = 3704] [serial = 919] [outer = 1A30A000] 19:37:40 INFO - PROCESS | 3704 | 1461206260727 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 19:37:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 19:37:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 587ms 19:37:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 19:37:40 INFO - PROCESS | 3704 | 1461206260789 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 19:37:40 INFO - PROCESS | 3704 | 1461206260791 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 19:37:40 INFO - PROCESS | 3704 | 1461206260795 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 19:37:40 INFO - PROCESS | 3704 | 1461206260796 Marionette TRACE conn3 <- [1,1190,null,{}] 19:37:40 INFO - PROCESS | 3704 | 1461206260800 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:37:40 INFO - PROCESS | 3704 | 1461206260874 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 19:37:40 INFO - PROCESS | 3704 | 1461206260882 Marionette TRACE conn3 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:37:40 INFO - PROCESS | 3704 | ++DOCSHELL 13265800 == 44 [pid = 3704] [id = 307] 19:37:40 INFO - PROCESS | 3704 | ++DOMWINDOW == 93 (1897E000) [pid = 3704] [serial = 920] [outer = 00000000] 19:37:40 INFO - PROCESS | 3704 | ++DOMWINDOW == 94 (1C40F800) [pid = 3704] [serial = 921] [outer = 1897E000] 19:37:40 INFO - PROCESS | 3704 | 1461206260926 Marionette DEBUG loaded listener.js 19:37:40 INFO - PROCESS | 3704 | ++DOMWINDOW == 95 (1C414000) [pid = 3704] [serial = 922] [outer = 1897E000] 19:37:41 INFO - PROCESS | 3704 | 1461206261348 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 19:37:41 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 19:37:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 587ms 19:37:41 INFO - PROCESS | 3704 | 1461206261392 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 19:37:41 INFO - PROCESS | 3704 | 1461206261394 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 19:37:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 19:37:41 INFO - PROCESS | 3704 | 1461206261384 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 19:37:41 INFO - PROCESS | 3704 | 1461206261386 Marionette TRACE conn3 <- [1,1194,null,{}] 19:37:41 INFO - PROCESS | 3704 | 1461206261390 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:37:41 INFO - PROCESS | 3704 | 1461206261483 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 19:37:41 INFO - PROCESS | 3704 | 1461206261489 Marionette TRACE conn3 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:37:41 INFO - PROCESS | 3704 | ++DOCSHELL 1C418800 == 45 [pid = 3704] [id = 308] 19:37:41 INFO - PROCESS | 3704 | ++DOMWINDOW == 96 (1C466400) [pid = 3704] [serial = 923] [outer = 00000000] 19:37:41 INFO - PROCESS | 3704 | ++DOMWINDOW == 97 (1C749C00) [pid = 3704] [serial = 924] [outer = 1C466400] 19:37:41 INFO - PROCESS | 3704 | 1461206261537 Marionette DEBUG loaded listener.js 19:37:41 INFO - PROCESS | 3704 | ++DOMWINDOW == 98 (1CA1C000) [pid = 3704] [serial = 925] [outer = 1C466400] 19:37:42 INFO - PROCESS | 3704 | 1461206262203 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 19:37:42 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 19:37:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 897ms 19:37:42 INFO - PROCESS | 3704 | 1461206262286 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 19:37:42 INFO - PROCESS | 3704 | 1461206262290 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 19:37:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 19:37:42 INFO - PROCESS | 3704 | 1461206262296 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 19:37:42 INFO - PROCESS | 3704 | 1461206262300 Marionette TRACE conn3 <- [1,1198,null,{}] 19:37:42 INFO - PROCESS | 3704 | 1461206262306 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:37:42 INFO - PROCESS | 3704 | 1461206262440 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 19:37:42 INFO - PROCESS | 3704 | 1461206262566 Marionette TRACE conn3 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:37:42 INFO - PROCESS | 3704 | ++DOCSHELL 13A0F000 == 46 [pid = 3704] [id = 309] 19:37:42 INFO - PROCESS | 3704 | ++DOMWINDOW == 99 (142A9400) [pid = 3704] [serial = 926] [outer = 00000000] 19:37:42 INFO - PROCESS | 3704 | ++DOMWINDOW == 100 (15922400) [pid = 3704] [serial = 927] [outer = 142A9400] 19:37:42 INFO - PROCESS | 3704 | 1461206262624 Marionette DEBUG loaded listener.js 19:37:42 INFO - PROCESS | 3704 | ++DOMWINDOW == 101 (15DF0400) [pid = 3704] [serial = 928] [outer = 142A9400] 19:37:43 INFO - PROCESS | 3704 | 1461206263210 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 19:37:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 19:37:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 990ms 19:37:43 INFO - PROCESS | 3704 | 1461206263283 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 19:37:43 INFO - PROCESS | 3704 | 1461206263289 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 19:37:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 19:37:43 INFO - PROCESS | 3704 | 1461206263296 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 19:37:43 INFO - PROCESS | 3704 | 1461206263299 Marionette TRACE conn3 <- [1,1202,null,{}] 19:37:43 INFO - PROCESS | 3704 | 1461206263303 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:37:43 INFO - PROCESS | 3704 | 1461206263433 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 19:37:43 INFO - PROCESS | 3704 | 1461206263557 Marionette TRACE conn3 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:37:43 INFO - PROCESS | 3704 | ++DOCSHELL 18977C00 == 47 [pid = 3704] [id = 310] 19:37:43 INFO - PROCESS | 3704 | ++DOMWINDOW == 102 (1897D800) [pid = 3704] [serial = 929] [outer = 00000000] 19:37:43 INFO - PROCESS | 3704 | ++DOMWINDOW == 103 (1906AC00) [pid = 3704] [serial = 930] [outer = 1897D800] 19:37:43 INFO - PROCESS | 3704 | 1461206263642 Marionette DEBUG loaded listener.js 19:37:43 INFO - PROCESS | 3704 | ++DOMWINDOW == 104 (19180800) [pid = 3704] [serial = 931] [outer = 1897D800] 19:37:44 INFO - PROCESS | 3704 | 1461206264329 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 19:37:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 19:37:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1036ms 19:37:44 INFO - PROCESS | 3704 | 1461206264358 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 19:37:44 INFO - PROCESS | 3704 | 1461206264361 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 19:37:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 19:37:44 INFO - PROCESS | 3704 | 1461206264365 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 19:37:44 INFO - PROCESS | 3704 | 1461206264368 Marionette TRACE conn3 <- [1,1206,null,{}] 19:37:44 INFO - PROCESS | 3704 | 1461206264379 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:37:44 INFO - PROCESS | 3704 | 1461206264467 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 19:37:44 INFO - PROCESS | 3704 | 1461206264593 Marionette TRACE conn3 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:37:44 INFO - PROCESS | 3704 | ++DOCSHELL 1C46CC00 == 48 [pid = 3704] [id = 311] 19:37:44 INFO - PROCESS | 3704 | ++DOMWINDOW == 105 (1C46F800) [pid = 3704] [serial = 932] [outer = 00000000] 19:37:44 INFO - PROCESS | 3704 | ++DOMWINDOW == 106 (1CA1DC00) [pid = 3704] [serial = 933] [outer = 1C46F800] 19:37:44 INFO - PROCESS | 3704 | 1461206264650 Marionette DEBUG loaded listener.js 19:37:44 INFO - PROCESS | 3704 | ++DOMWINDOW == 107 (1CA22C00) [pid = 3704] [serial = 934] [outer = 1C46F800] 19:37:45 INFO - PROCESS | 3704 | 1461206265263 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 19:37:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 19:37:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 944ms 19:37:45 INFO - PROCESS | 3704 | 1461206265294 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 19:37:45 INFO - PROCESS | 3704 | 1461206265297 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 19:37:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 19:37:45 INFO - PROCESS | 3704 | 1461206265301 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 19:37:45 INFO - PROCESS | 3704 | 1461206265303 Marionette TRACE conn3 <- [1,1210,null,{}] 19:37:45 INFO - PROCESS | 3704 | 1461206265308 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:37:45 INFO - PROCESS | 3704 | 1461206265430 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 19:37:45 INFO - PROCESS | 3704 | 1461206265667 Marionette TRACE conn3 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:37:45 INFO - PROCESS | 3704 | ++DOCSHELL 11BA7800 == 49 [pid = 3704] [id = 312] 19:37:45 INFO - PROCESS | 3704 | ++DOMWINDOW == 108 (12BE7400) [pid = 3704] [serial = 935] [outer = 00000000] 19:37:45 INFO - PROCESS | 3704 | ++DOMWINDOW == 109 (13A04800) [pid = 3704] [serial = 936] [outer = 12BE7400] 19:37:45 INFO - PROCESS | 3704 | 1461206265723 Marionette DEBUG loaded listener.js 19:37:45 INFO - PROCESS | 3704 | ++DOMWINDOW == 110 (14358800) [pid = 3704] [serial = 937] [outer = 12BE7400] 19:37:46 INFO - PROCESS | 3704 | 1461206266290 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 19:37:46 INFO - PROCESS | 3704 | 1461206266376 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 19:37:46 INFO - PROCESS | 3704 | --DOMWINDOW == 108 (1A4B7400) [pid = 3704] [serial = 808] [outer = 00000000] [url = about:blank] 19:37:46 INFO - PROCESS | 3704 | --DOMWINDOW == 107 (138C8000) [pid = 3704] [serial = 811] [outer = 00000000] [url = about:blank] 19:37:46 INFO - PROCESS | 3704 | --DOMWINDOW == 106 (18E1DC00) [pid = 3704] [serial = 870] [outer = 00000000] [url = about:blank] 19:37:46 INFO - PROCESS | 3704 | --DOMWINDOW == 105 (19182C00) [pid = 3704] [serial = 873] [outer = 00000000] [url = about:blank] 19:37:46 INFO - PROCESS | 3704 | --DOMWINDOW == 104 (1897EC00) [pid = 3704] [serial = 867] [outer = 00000000] [url = about:blank] 19:37:46 INFO - PROCESS | 3704 | --DOMWINDOW == 103 (18011800) [pid = 3704] [serial = 864] [outer = 00000000] [url = about:blank] 19:37:46 INFO - PROCESS | 3704 | --DOMWINDOW == 102 (18E1F800) [pid = 3704] [serial = 871] [outer = 00000000] [url = about:blank] 19:37:46 INFO - PROCESS | 3704 | --DOMWINDOW == 101 (1832C000) [pid = 3704] [serial = 865] [outer = 00000000] [url = about:blank] 19:37:46 INFO - PROCESS | 3704 | --DOMWINDOW == 100 (15D0E800) [pid = 3704] [serial = 861] [outer = 00000000] [url = about:blank] 19:37:46 INFO - PROCESS | 3704 | --DOMWINDOW == 99 (15DBE000) [pid = 3704] [serial = 862] [outer = 00000000] [url = about:blank] 19:37:46 INFO - PROCESS | 3704 | --DOMWINDOW == 98 (19EB3800) [pid = 3704] [serial = 856] [outer = 00000000] [url = about:blank] 19:37:46 INFO - PROCESS | 3704 | --DOMWINDOW == 97 (19EAF800) [pid = 3704] [serial = 855] [outer = 00000000] [url = about:blank] 19:37:46 INFO - PROCESS | 3704 | --DOMWINDOW == 96 (15561000) [pid = 3704] [serial = 859] [outer = 00000000] [url = about:blank] 19:37:46 INFO - PROCESS | 3704 | --DOMWINDOW == 95 (14A5E400) [pid = 3704] [serial = 858] [outer = 00000000] [url = about:blank] 19:37:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 19:37:46 INFO - PROCESS | 3704 | --DOMWINDOW == 94 (12D3D400) [pid = 3704] [serial = 843] [outer = 00000000] [url = about:blank] 19:37:46 INFO - PROCESS | 3704 | --DOMWINDOW == 93 (15DD0000) [pid = 3704] [serial = 846] [outer = 00000000] [url = about:blank] 19:37:46 INFO - PROCESS | 3704 | --DOMWINDOW == 92 (18F22800) [pid = 3704] [serial = 849] [outer = 00000000] [url = about:blank] 19:37:46 INFO - PROCESS | 3704 | --DOMWINDOW == 91 (19A8B400) [pid = 3704] [serial = 852] [outer = 00000000] [url = about:blank] 19:37:46 INFO - PROCESS | 3704 | --DOMWINDOW == 90 (19A87000) [pid = 3704] [serial = 876] [outer = 00000000] [url = about:blank] 19:37:46 INFO - PROCESS | 3704 | --DOMWINDOW == 89 (19182000) [pid = 3704] [serial = 874] [outer = 00000000] [url = about:blank] 19:37:46 INFO - PROCESS | 3704 | --DOMWINDOW == 88 (19A84000) [pid = 3704] [serial = 880] [outer = 00000000] [url = about:blank] 19:37:46 INFO - PROCESS | 3704 | --DOMWINDOW == 87 (19A85400) [pid = 3704] [serial = 877] [outer = 00000000] [url = about:blank] 19:37:46 INFO - PROCESS | 3704 | --DOMWINDOW == 86 (197AD800) [pid = 3704] [serial = 879] [outer = 00000000] [url = about:blank] 19:37:46 INFO - PROCESS | 3704 | --DOMWINDOW == 85 (18B32800) [pid = 3704] [serial = 868] [outer = 00000000] [url = about:blank] 19:37:46 INFO - PROCESS | 3704 | 1461206266406 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 19:37:46 INFO - PROCESS | 3704 | 1461206266409 Marionette TRACE conn3 <- [1,1214,null,{}] 19:37:46 INFO - PROCESS | 3704 | 1461206266416 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:37:46 INFO - PROCESS | 3704 | 1461206266519 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 19:37:46 INFO - PROCESS | 3704 | 1461206266594 Marionette TRACE conn3 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:37:46 INFO - PROCESS | 3704 | ++DOCSHELL 14303C00 == 39 [pid = 3704] [id = 313] 19:37:46 INFO - PROCESS | 3704 | ++DOMWINDOW == 86 (14309000) [pid = 3704] [serial = 938] [outer = 00000000] 19:37:46 INFO - PROCESS | 3704 | ++DOMWINDOW == 87 (14AF6800) [pid = 3704] [serial = 939] [outer = 14309000] 19:37:46 INFO - PROCESS | 3704 | 1461206266641 Marionette DEBUG loaded listener.js 19:37:46 INFO - PROCESS | 3704 | ++DOMWINDOW == 88 (15A31400) [pid = 3704] [serial = 940] [outer = 14309000] 19:37:47 INFO - PROCESS | 3704 | 1461206267085 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 19:37:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 19:37:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 695ms 19:37:47 INFO - PROCESS | 3704 | 1461206267112 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 19:37:47 INFO - PROCESS | 3704 | 1461206267116 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 19:37:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 19:37:47 INFO - PROCESS | 3704 | 1461206267120 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 19:37:47 INFO - PROCESS | 3704 | 1461206267122 Marionette TRACE conn3 <- [1,1218,null,{}] 19:37:47 INFO - PROCESS | 3704 | 1461206267129 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:37:47 INFO - PROCESS | 3704 | 1461206267208 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 19:37:47 INFO - PROCESS | 3704 | 1461206267215 Marionette TRACE conn3 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:37:47 INFO - PROCESS | 3704 | ++DOCSHELL 16569C00 == 40 [pid = 3704] [id = 314] 19:37:47 INFO - PROCESS | 3704 | ++DOMWINDOW == 89 (16666C00) [pid = 3704] [serial = 941] [outer = 00000000] 19:37:47 INFO - PROCESS | 3704 | ++DOMWINDOW == 90 (18030C00) [pid = 3704] [serial = 942] [outer = 16666C00] 19:37:47 INFO - PROCESS | 3704 | 1461206267259 Marionette DEBUG loaded listener.js 19:37:47 INFO - PROCESS | 3704 | ++DOMWINDOW == 91 (18727800) [pid = 3704] [serial = 943] [outer = 16666C00] 19:37:47 INFO - PROCESS | 3704 | 1461206267694 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 19:37:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 19:37:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 618ms 19:37:47 INFO - PROCESS | 3704 | 1461206267742 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 19:37:47 INFO - PROCESS | 3704 | 1461206267744 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 19:37:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 19:37:47 INFO - PROCESS | 3704 | 1461206267750 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 19:37:47 INFO - PROCESS | 3704 | 1461206267755 Marionette TRACE conn3 <- [1,1222,null,{}] 19:37:47 INFO - PROCESS | 3704 | 1461206267764 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:37:47 INFO - PROCESS | 3704 | 1461206267863 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 19:37:47 INFO - PROCESS | 3704 | 1461206267871 Marionette TRACE conn3 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:37:47 INFO - PROCESS | 3704 | ++DOCSHELL 18E19800 == 41 [pid = 3704] [id = 315] 19:37:47 INFO - PROCESS | 3704 | ++DOMWINDOW == 92 (18F1F400) [pid = 3704] [serial = 944] [outer = 00000000] 19:37:47 INFO - PROCESS | 3704 | ++DOMWINDOW == 93 (18F2E000) [pid = 3704] [serial = 945] [outer = 18F1F400] 19:37:47 INFO - PROCESS | 3704 | 1461206267916 Marionette DEBUG loaded listener.js 19:37:47 INFO - PROCESS | 3704 | ++DOMWINDOW == 94 (19067C00) [pid = 3704] [serial = 946] [outer = 18F1F400] 19:37:48 INFO - PROCESS | 3704 | 1461206268362 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 19:37:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 19:37:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 649ms 19:37:48 INFO - PROCESS | 3704 | 1461206268405 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 19:37:48 INFO - PROCESS | 3704 | 1461206268407 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 19:37:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 19:37:48 INFO - PROCESS | 3704 | 1461206268411 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 19:37:48 INFO - PROCESS | 3704 | 1461206268412 Marionette TRACE conn3 <- [1,1226,null,{}] 19:37:48 INFO - PROCESS | 3704 | 1461206268415 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:37:48 INFO - PROCESS | 3704 | 1461206268492 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 19:37:48 INFO - PROCESS | 3704 | 1461206268530 Marionette TRACE conn3 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:37:48 INFO - PROCESS | 3704 | ++DOCSHELL 1906A000 == 42 [pid = 3704] [id = 316] 19:37:48 INFO - PROCESS | 3704 | ++DOMWINDOW == 95 (19184800) [pid = 3704] [serial = 947] [outer = 00000000] 19:37:48 INFO - PROCESS | 3704 | ++DOMWINDOW == 96 (198BA400) [pid = 3704] [serial = 948] [outer = 19184800] 19:37:48 INFO - PROCESS | 3704 | 1461206268577 Marionette DEBUG loaded listener.js 19:37:48 INFO - PROCESS | 3704 | ++DOMWINDOW == 97 (197AF400) [pid = 3704] [serial = 949] [outer = 19184800] 19:37:49 INFO - PROCESS | 3704 | 1461206269020 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 19:37:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 19:37:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 634ms 19:37:49 INFO - PROCESS | 3704 | 1461206269032 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 19:37:49 INFO - PROCESS | 3704 | 1461206269034 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 19:37:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 19:37:49 INFO - PROCESS | 3704 | 1461206269038 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 19:37:49 INFO - PROCESS | 3704 | 1461206269039 Marionette TRACE conn3 <- [1,1230,null,{}] 19:37:49 INFO - PROCESS | 3704 | 1461206269043 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:37:49 INFO - PROCESS | 3704 | 1461206269154 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 19:37:49 INFO - PROCESS | 3704 | 1461206269160 Marionette TRACE conn3 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:37:49 INFO - PROCESS | 3704 | ++DOCSHELL 19B7D400 == 43 [pid = 3704] [id = 317] 19:37:49 INFO - PROCESS | 3704 | ++DOMWINDOW == 98 (19B7F000) [pid = 3704] [serial = 950] [outer = 00000000] 19:37:49 INFO - PROCESS | 3704 | ++DOMWINDOW == 99 (19EB1400) [pid = 3704] [serial = 951] [outer = 19B7F000] 19:37:49 INFO - PROCESS | 3704 | 1461206269258 Marionette DEBUG loaded listener.js 19:37:49 INFO - PROCESS | 3704 | ++DOMWINDOW == 100 (19EBA400) [pid = 3704] [serial = 952] [outer = 19B7F000] 19:37:49 INFO - PROCESS | 3704 | 1461206269695 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 19:37:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 19:37:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 683ms 19:37:49 INFO - PROCESS | 3704 | 1461206269737 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 19:37:49 INFO - PROCESS | 3704 | 1461206269739 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 19:37:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 19:37:49 INFO - PROCESS | 3704 | 1461206269754 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 19:37:49 INFO - PROCESS | 3704 | 1461206269756 Marionette TRACE conn3 <- [1,1234,null,{}] 19:37:49 INFO - PROCESS | 3704 | 1461206269759 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:37:49 INFO - PROCESS | 3704 | 1461206269863 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 19:37:49 INFO - PROCESS | 3704 | 1461206269953 Marionette TRACE conn3 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:37:49 INFO - PROCESS | 3704 | ++DOCSHELL 19EAF800 == 44 [pid = 3704] [id = 318] 19:37:49 INFO - PROCESS | 3704 | ++DOMWINDOW == 101 (1A2BB000) [pid = 3704] [serial = 953] [outer = 00000000] 19:37:49 INFO - PROCESS | 3704 | ++DOMWINDOW == 102 (1A8A6400) [pid = 3704] [serial = 954] [outer = 1A2BB000] 19:37:49 INFO - PROCESS | 3704 | 1461206269996 Marionette DEBUG loaded listener.js 19:37:50 INFO - PROCESS | 3704 | ++DOMWINDOW == 103 (1AE54800) [pid = 3704] [serial = 955] [outer = 1A2BB000] 19:37:50 INFO - PROCESS | 3704 | 1461206270406 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 19:37:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 19:37:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 684ms 19:37:50 INFO - PROCESS | 3704 | 1461206270442 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 19:37:50 INFO - PROCESS | 3704 | 1461206270444 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 19:37:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 19:37:50 INFO - PROCESS | 3704 | 1461206270448 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 19:37:50 INFO - PROCESS | 3704 | 1461206270449 Marionette TRACE conn3 <- [1,1238,null,{}] 19:37:50 INFO - PROCESS | 3704 | 1461206270458 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:37:50 INFO - PROCESS | 3704 | 1461206270560 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 19:37:50 INFO - PROCESS | 3704 | 1461206270566 Marionette TRACE conn3 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:37:50 INFO - PROCESS | 3704 | ++DOCSHELL 1378D800 == 45 [pid = 3704] [id = 319] 19:37:50 INFO - PROCESS | 3704 | ++DOMWINDOW == 104 (18E13000) [pid = 3704] [serial = 956] [outer = 00000000] 19:37:50 INFO - PROCESS | 3704 | ++DOMWINDOW == 105 (1C462400) [pid = 3704] [serial = 957] [outer = 18E13000] 19:37:50 INFO - PROCESS | 3704 | 1461206270609 Marionette DEBUG loaded listener.js 19:37:50 INFO - PROCESS | 3704 | ++DOMWINDOW == 106 (1C418C00) [pid = 3704] [serial = 958] [outer = 18E13000] 19:37:50 INFO - PROCESS | 3704 | --DOMWINDOW == 105 (19185C00) [pid = 3704] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 19:37:50 INFO - PROCESS | 3704 | --DOMWINDOW == 104 (1906CC00) [pid = 3704] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 19:37:50 INFO - PROCESS | 3704 | --DOMWINDOW == 103 (18B34C00) [pid = 3704] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 19:37:50 INFO - PROCESS | 3704 | --DOMWINDOW == 102 (13319C00) [pid = 3704] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 19:37:50 INFO - PROCESS | 3704 | --DOMWINDOW == 101 (17B08000) [pid = 3704] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 19:37:50 INFO - PROCESS | 3704 | --DOMWINDOW == 100 (18972400) [pid = 3704] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 19:37:50 INFO - PROCESS | 3704 | --DOMWINDOW == 99 (13A04000) [pid = 3704] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 19:37:50 INFO - PROCESS | 3704 | --DOMWINDOW == 98 (197AC400) [pid = 3704] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 19:37:50 INFO - PROCESS | 3704 | --DOMWINDOW == 97 (1A30A000) [pid = 3704] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 19:37:50 INFO - PROCESS | 3704 | --DOMWINDOW == 96 (1897E000) [pid = 3704] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 19:37:51 INFO - PROCESS | 3704 | 1461206271092 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 19:37:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 19:37:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 685ms 19:37:51 INFO - PROCESS | 3704 | 1461206271148 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 19:37:51 INFO - PROCESS | 3704 | 1461206271149 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 19:37:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 19:37:51 INFO - PROCESS | 3704 | 1461206271153 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 19:37:51 INFO - PROCESS | 3704 | 1461206271154 Marionette TRACE conn3 <- [1,1242,null,{}] 19:37:51 INFO - PROCESS | 3704 | 1461206271158 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:37:51 INFO - PROCESS | 3704 | 1461206271274 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 19:37:51 INFO - PROCESS | 3704 | 1461206271283 Marionette TRACE conn3 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:37:51 INFO - PROCESS | 3704 | ++DOCSHELL 18972400 == 46 [pid = 3704] [id = 320] 19:37:51 INFO - PROCESS | 3704 | ++DOMWINDOW == 97 (18F2B400) [pid = 3704] [serial = 959] [outer = 00000000] 19:37:51 INFO - PROCESS | 3704 | ++DOMWINDOW == 98 (1A2C3800) [pid = 3704] [serial = 960] [outer = 18F2B400] 19:37:51 INFO - PROCESS | 3704 | 1461206271326 Marionette DEBUG loaded listener.js 19:37:51 INFO - PROCESS | 3704 | ++DOMWINDOW == 99 (19EBBC00) [pid = 3704] [serial = 961] [outer = 18F2B400] 19:37:51 INFO - PROCESS | 3704 | 1461206271739 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 19:37:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 19:37:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 639ms 19:37:51 INFO - PROCESS | 3704 | 1461206271791 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 19:37:51 INFO - PROCESS | 3704 | 1461206271793 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 19:37:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 19:37:51 INFO - PROCESS | 3704 | 1461206271797 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 19:37:51 INFO - PROCESS | 3704 | 1461206271798 Marionette TRACE conn3 <- [1,1246,null,{}] 19:37:51 INFO - PROCESS | 3704 | 1461206271802 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:37:51 INFO - PROCESS | 3704 | 1461206271879 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 19:37:51 INFO - PROCESS | 3704 | 1461206271884 Marionette TRACE conn3 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:37:51 INFO - PROCESS | 3704 | ++DOCSHELL 1A4B7400 == 47 [pid = 3704] [id = 321] 19:37:51 INFO - PROCESS | 3704 | ++DOMWINDOW == 100 (1C40C000) [pid = 3704] [serial = 962] [outer = 00000000] 19:37:51 INFO - PROCESS | 3704 | ++DOMWINDOW == 101 (1CA2A000) [pid = 3704] [serial = 963] [outer = 1C40C000] 19:37:51 INFO - PROCESS | 3704 | 1461206271928 Marionette DEBUG loaded listener.js 19:37:51 INFO - PROCESS | 3704 | ++DOMWINDOW == 102 (1CC50C00) [pid = 3704] [serial = 964] [outer = 1C40C000] 19:37:52 INFO - PROCESS | 3704 | 1461206272352 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 19:37:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 19:37:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 591ms 19:37:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 19:37:52 INFO - PROCESS | 3704 | 1461206272396 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 19:37:52 INFO - PROCESS | 3704 | 1461206272398 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 19:37:52 INFO - PROCESS | 3704 | 1461206272401 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 19:37:52 INFO - PROCESS | 3704 | 1461206272403 Marionette TRACE conn3 <- [1,1250,null,{}] 19:37:52 INFO - PROCESS | 3704 | 1461206272406 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:37:52 INFO - PROCESS | 3704 | 1461206272481 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 19:37:52 INFO - PROCESS | 3704 | 1461206272487 Marionette TRACE conn3 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:37:52 INFO - PROCESS | 3704 | ++DOCSHELL 1A4B8C00 == 48 [pid = 3704] [id = 322] 19:37:52 INFO - PROCESS | 3704 | ++DOMWINDOW == 103 (1CC55C00) [pid = 3704] [serial = 965] [outer = 00000000] 19:37:52 INFO - PROCESS | 3704 | ++DOMWINDOW == 104 (1CD43400) [pid = 3704] [serial = 966] [outer = 1CC55C00] 19:37:52 INFO - PROCESS | 3704 | 1461206272523 Marionette DEBUG loaded listener.js 19:37:52 INFO - PROCESS | 3704 | ++DOMWINDOW == 105 (1CF74800) [pid = 3704] [serial = 967] [outer = 1CC55C00] 19:37:53 INFO - PROCESS | 3704 | 1461206273146 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 19:37:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 19:37:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 794ms 19:37:53 INFO - PROCESS | 3704 | 1461206273186 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 19:37:53 INFO - PROCESS | 3704 | 1461206273190 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 19:37:53 INFO - PROCESS | 3704 | 1461206273196 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 19:37:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 19:37:53 INFO - PROCESS | 3704 | 1461206273200 Marionette TRACE conn3 <- [1,1254,null,{}] 19:37:53 INFO - PROCESS | 3704 | 1461206273205 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:37:53 INFO - PROCESS | 3704 | 1461206273360 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 19:37:53 INFO - PROCESS | 3704 | 1461206273379 Marionette TRACE conn3 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:37:53 INFO - PROCESS | 3704 | ++DOCSHELL 138C8400 == 49 [pid = 3704] [id = 323] 19:37:53 INFO - PROCESS | 3704 | ++DOMWINDOW == 106 (13A03400) [pid = 3704] [serial = 968] [outer = 00000000] 19:37:53 INFO - PROCESS | 3704 | ++DOMWINDOW == 107 (1655B800) [pid = 3704] [serial = 969] [outer = 13A03400] 19:37:53 INFO - PROCESS | 3704 | 1461206273436 Marionette DEBUG loaded listener.js 19:37:53 INFO - PROCESS | 3704 | ++DOMWINDOW == 108 (16669800) [pid = 3704] [serial = 970] [outer = 13A03400] 19:37:54 INFO - PROCESS | 3704 | 1461206274087 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 19:37:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 19:37:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 934ms 19:37:54 INFO - PROCESS | 3704 | 1461206274142 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 19:37:54 INFO - PROCESS | 3704 | 1461206274148 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 19:37:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 19:37:54 INFO - PROCESS | 3704 | 1461206274155 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 19:37:54 INFO - PROCESS | 3704 | 1461206274158 Marionette TRACE conn3 <- [1,1258,null,{}] 19:37:54 INFO - PROCESS | 3704 | 1461206274162 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:37:54 INFO - PROCESS | 3704 | 1461206274269 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 19:37:54 INFO - PROCESS | 3704 | 1461206274399 Marionette TRACE conn3 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:37:54 INFO - PROCESS | 3704 | ++DOCSHELL 18976400 == 50 [pid = 3704] [id = 324] 19:37:54 INFO - PROCESS | 3704 | ++DOMWINDOW == 109 (1898AC00) [pid = 3704] [serial = 971] [outer = 00000000] 19:37:54 INFO - PROCESS | 3704 | ++DOMWINDOW == 110 (18F2BC00) [pid = 3704] [serial = 972] [outer = 1898AC00] 19:37:54 INFO - PROCESS | 3704 | 1461206274454 Marionette DEBUG loaded listener.js 19:37:54 INFO - PROCESS | 3704 | ++DOMWINDOW == 111 (19182C00) [pid = 3704] [serial = 973] [outer = 1898AC00] 19:37:54 INFO - PROCESS | 3704 | 1461206275004 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 19:37:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 19:37:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 902ms 19:37:55 INFO - PROCESS | 3704 | 1461206275057 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 19:37:55 INFO - PROCESS | 3704 | 1461206275059 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 19:37:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 19:37:55 INFO - PROCESS | 3704 | 1461206275063 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 19:37:55 INFO - PROCESS | 3704 | 1461206275067 Marionette TRACE conn3 <- [1,1262,null,{}] 19:37:55 INFO - PROCESS | 3704 | 1461206275078 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:37:55 INFO - PROCESS | 3704 | 1461206275182 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 19:37:55 INFO - PROCESS | 3704 | 1461206275311 Marionette TRACE conn3 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:37:55 INFO - PROCESS | 3704 | ++DOCSHELL 1C744000 == 51 [pid = 3704] [id = 325] 19:37:55 INFO - PROCESS | 3704 | ++DOMWINDOW == 112 (1C744400) [pid = 3704] [serial = 974] [outer = 00000000] 19:37:55 INFO - PROCESS | 3704 | ++DOMWINDOW == 113 (1CC5BC00) [pid = 3704] [serial = 975] [outer = 1C744400] 19:37:55 INFO - PROCESS | 3704 | 1461206275369 Marionette DEBUG loaded listener.js 19:37:55 INFO - PROCESS | 3704 | ++DOMWINDOW == 114 (1CD47C00) [pid = 3704] [serial = 976] [outer = 1C744400] 19:37:55 INFO - PROCESS | 3704 | 1461206275971 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 19:37:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 19:37:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 950ms 19:37:55 INFO - PROCESS | 3704 | 1461206276008 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 19:37:55 INFO - PROCESS | 3704 | 1461206276011 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 19:37:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 19:37:56 INFO - PROCESS | 3704 | 1461206276014 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 19:37:56 INFO - PROCESS | 3704 | 1461206276016 Marionette TRACE conn3 <- [1,1266,null,{}] 19:37:56 INFO - PROCESS | 3704 | 1461206276020 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:37:56 INFO - PROCESS | 3704 | 1461206276119 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 19:37:56 INFO - PROCESS | 3704 | 1461206276217 Marionette TRACE conn3 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:37:56 INFO - PROCESS | 3704 | ++DOCSHELL 1CF7D400 == 52 [pid = 3704] [id = 326] 19:37:56 INFO - PROCESS | 3704 | ++DOMWINDOW == 115 (1CF7E400) [pid = 3704] [serial = 977] [outer = 00000000] 19:37:56 INFO - PROCESS | 3704 | ++DOMWINDOW == 116 (1D4CF400) [pid = 3704] [serial = 978] [outer = 1CF7E400] 19:37:56 INFO - PROCESS | 3704 | 1461206276270 Marionette DEBUG loaded listener.js 19:37:56 INFO - PROCESS | 3704 | ++DOMWINDOW == 117 (1D4D3000) [pid = 3704] [serial = 979] [outer = 1CF7E400] 19:37:57 INFO - PROCESS | 3704 | 1461206277019 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 19:37:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 19:37:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1090ms 19:37:57 INFO - PROCESS | 3704 | 1461206277095 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 19:37:57 INFO - PROCESS | 3704 | 1461206277099 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 19:37:57 INFO - PROCESS | 3704 | 1461206277105 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 19:37:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 19:37:57 INFO - PROCESS | 3704 | 1461206277109 Marionette TRACE conn3 <- [1,1270,null,{}] 19:37:57 INFO - PROCESS | 3704 | 1461206277115 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:37:57 INFO - PROCESS | 3704 | 1461206277209 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 19:37:57 INFO - PROCESS | 3704 | 1461206277344 Marionette TRACE conn3 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:37:57 INFO - PROCESS | 3704 | ++DOCSHELL 15944C00 == 53 [pid = 3704] [id = 327] 19:37:57 INFO - PROCESS | 3704 | ++DOMWINDOW == 118 (15A2A400) [pid = 3704] [serial = 980] [outer = 00000000] 19:37:57 INFO - PROCESS | 3704 | ++DOMWINDOW == 119 (15DDD400) [pid = 3704] [serial = 981] [outer = 15A2A400] 19:37:57 INFO - PROCESS | 3704 | 1461206277398 Marionette DEBUG loaded listener.js 19:37:57 INFO - PROCESS | 3704 | ++DOMWINDOW == 120 (16749800) [pid = 3704] [serial = 982] [outer = 15A2A400] 19:37:57 INFO - PROCESS | 3704 | --DOCSHELL 1A4B7400 == 52 [pid = 3704] [id = 321] 19:37:57 INFO - PROCESS | 3704 | --DOCSHELL 18972400 == 51 [pid = 3704] [id = 320] 19:37:57 INFO - PROCESS | 3704 | --DOCSHELL 1378D800 == 50 [pid = 3704] [id = 319] 19:37:57 INFO - PROCESS | 3704 | --DOCSHELL 19EAF800 == 49 [pid = 3704] [id = 318] 19:37:57 INFO - PROCESS | 3704 | --DOCSHELL 19B7D400 == 48 [pid = 3704] [id = 317] 19:37:57 INFO - PROCESS | 3704 | --DOCSHELL 1906A000 == 47 [pid = 3704] [id = 316] 19:37:57 INFO - PROCESS | 3704 | --DOCSHELL 18E19800 == 46 [pid = 3704] [id = 315] 19:37:57 INFO - PROCESS | 3704 | --DOCSHELL 16569C00 == 45 [pid = 3704] [id = 314] 19:37:57 INFO - PROCESS | 3704 | --DOCSHELL 14303C00 == 44 [pid = 3704] [id = 313] 19:37:57 INFO - PROCESS | 3704 | --DOCSHELL 11BA7800 == 43 [pid = 3704] [id = 312] 19:37:57 INFO - PROCESS | 3704 | --DOCSHELL 1C46CC00 == 42 [pid = 3704] [id = 311] 19:37:57 INFO - PROCESS | 3704 | --DOCSHELL 18977C00 == 41 [pid = 3704] [id = 310] 19:37:57 INFO - PROCESS | 3704 | --DOMWINDOW == 119 (15A29800) [pid = 3704] [serial = 885] [outer = 00000000] [url = about:blank] 19:37:57 INFO - PROCESS | 3704 | --DOMWINDOW == 118 (19D41800) [pid = 3704] [serial = 891] [outer = 00000000] [url = about:blank] 19:37:57 INFO - PROCESS | 3704 | --DOMWINDOW == 117 (1C749C00) [pid = 3704] [serial = 924] [outer = 00000000] [url = about:blank] 19:37:57 INFO - PROCESS | 3704 | --DOMWINDOW == 116 (183AC000) [pid = 3704] [serial = 888] [outer = 00000000] [url = about:blank] 19:37:58 INFO - PROCESS | 3704 | 1461206278006 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 19:37:58 INFO - PROCESS | 3704 | --DOCSHELL 13A0F000 == 40 [pid = 3704] [id = 309] 19:37:58 INFO - PROCESS | 3704 | --DOCSHELL 1C418800 == 39 [pid = 3704] [id = 308] 19:37:58 INFO - PROCESS | 3704 | --DOMWINDOW == 115 (1A313C00) [pid = 3704] [serial = 913] [outer = 00000000] [url = about:blank] 19:37:58 INFO - PROCESS | 3704 | --DOMWINDOW == 114 (1AE54000) [pid = 3704] [serial = 918] [outer = 00000000] [url = about:blank] 19:37:58 INFO - PROCESS | 3704 | --DOMWINDOW == 113 (1C40F800) [pid = 3704] [serial = 921] [outer = 00000000] [url = about:blank] 19:37:58 INFO - PROCESS | 3704 | --DOMWINDOW == 112 (1A311000) [pid = 3704] [serial = 916] [outer = 00000000] [url = about:blank] 19:37:58 INFO - PROCESS | 3704 | --DOMWINDOW == 111 (1C414000) [pid = 3704] [serial = 922] [outer = 00000000] [url = about:blank] 19:37:58 INFO - PROCESS | 3704 | --DOMWINDOW == 110 (19040800) [pid = 3704] [serial = 907] [outer = 00000000] [url = about:blank] 19:37:58 INFO - PROCESS | 3704 | --DOMWINDOW == 109 (1AE53800) [pid = 3704] [serial = 919] [outer = 00000000] [url = about:blank] 19:37:58 INFO - PROCESS | 3704 | --DOMWINDOW == 108 (197AD400) [pid = 3704] [serial = 909] [outer = 00000000] [url = about:blank] 19:37:58 INFO - PROCESS | 3704 | --DOMWINDOW == 107 (1A30C000) [pid = 3704] [serial = 912] [outer = 00000000] [url = about:blank] 19:37:58 INFO - PROCESS | 3704 | --DOMWINDOW == 106 (18F2C800) [pid = 3704] [serial = 906] [outer = 00000000] [url = about:blank] 19:37:58 INFO - PROCESS | 3704 | --DOMWINDOW == 105 (142B1C00) [pid = 3704] [serial = 894] [outer = 00000000] [url = about:blank] 19:37:58 INFO - PROCESS | 3704 | --DOMWINDOW == 104 (15923400) [pid = 3704] [serial = 895] [outer = 00000000] [url = about:blank] 19:37:58 INFO - PROCESS | 3704 | --DOMWINDOW == 103 (18009400) [pid = 3704] [serial = 900] [outer = 00000000] [url = about:blank] 19:37:58 INFO - PROCESS | 3704 | --DOMWINDOW == 102 (1832B800) [pid = 3704] [serial = 901] [outer = 00000000] [url = about:blank] 19:37:58 INFO - PROCESS | 3704 | --DOMWINDOW == 101 (198B2800) [pid = 3704] [serial = 910] [outer = 00000000] [url = about:blank] 19:37:58 INFO - PROCESS | 3704 | --DOMWINDOW == 100 (1898A800) [pid = 3704] [serial = 903] [outer = 00000000] [url = about:blank] 19:37:58 INFO - PROCESS | 3704 | --DOMWINDOW == 99 (18B39C00) [pid = 3704] [serial = 904] [outer = 00000000] [url = about:blank] 19:37:58 INFO - PROCESS | 3704 | --DOMWINDOW == 98 (15D0FC00) [pid = 3704] [serial = 897] [outer = 00000000] [url = about:blank] 19:37:58 INFO - PROCESS | 3704 | --DOMWINDOW == 97 (15F90C00) [pid = 3704] [serial = 898] [outer = 00000000] [url = about:blank] 19:37:58 INFO - PROCESS | 3704 | --DOMWINDOW == 96 (1A4BC000) [pid = 3704] [serial = 915] [outer = 00000000] [url = about:blank] 19:37:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 19:37:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 934ms 19:37:58 INFO - PROCESS | 3704 | 1461206278051 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 19:37:58 INFO - PROCESS | 3704 | 1461206278057 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 19:37:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 19:37:58 INFO - PROCESS | 3704 | 1461206278063 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 19:37:58 INFO - PROCESS | 3704 | 1461206278065 Marionette TRACE conn3 <- [1,1274,null,{}] 19:37:58 INFO - PROCESS | 3704 | 1461206278069 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:37:58 INFO - PROCESS | 3704 | 1461206278148 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 19:37:58 INFO - PROCESS | 3704 | 1461206278242 Marionette TRACE conn3 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:37:58 INFO - PROCESS | 3704 | ++DOCSHELL 15A2B400 == 40 [pid = 3704] [id = 328] 19:37:58 INFO - PROCESS | 3704 | ++DOMWINDOW == 97 (15A2C400) [pid = 3704] [serial = 983] [outer = 00000000] 19:37:58 INFO - PROCESS | 3704 | ++DOMWINDOW == 98 (15F90C00) [pid = 3704] [serial = 984] [outer = 15A2C400] 19:37:58 INFO - PROCESS | 3704 | 1461206278289 Marionette DEBUG loaded listener.js 19:37:58 INFO - PROCESS | 3704 | ++DOMWINDOW == 99 (1665B000) [pid = 3704] [serial = 985] [outer = 15A2C400] 19:37:58 INFO - PROCESS | 3704 | 1461206278710 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 19:37:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 19:37:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 731ms 19:37:58 INFO - PROCESS | 3704 | 1461206278802 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 19:37:58 INFO - PROCESS | 3704 | 1461206278804 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 19:37:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 19:37:58 INFO - PROCESS | 3704 | 1461206278808 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 19:37:58 INFO - PROCESS | 3704 | 1461206278811 Marionette TRACE conn3 <- [1,1278,null,{}] 19:37:58 INFO - PROCESS | 3704 | 1461206278822 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:37:58 INFO - PROCESS | 3704 | 1461206278902 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 19:37:58 INFO - PROCESS | 3704 | 1461206278915 Marionette TRACE conn3 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:37:58 INFO - PROCESS | 3704 | ++DOCSHELL 18B32400 == 41 [pid = 3704] [id = 329] 19:37:58 INFO - PROCESS | 3704 | ++DOMWINDOW == 100 (18B32800) [pid = 3704] [serial = 986] [outer = 00000000] 19:37:58 INFO - PROCESS | 3704 | ++DOMWINDOW == 101 (18E1AC00) [pid = 3704] [serial = 987] [outer = 18B32800] 19:37:58 INFO - PROCESS | 3704 | 1461206278962 Marionette DEBUG loaded listener.js 19:37:59 INFO - PROCESS | 3704 | ++DOMWINDOW == 102 (18F2D800) [pid = 3704] [serial = 988] [outer = 18B32800] 19:37:59 INFO - PROCESS | 3704 | 1461206279425 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 19:37:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 19:37:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 638ms 19:37:59 INFO - PROCESS | 3704 | 1461206279447 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 19:37:59 INFO - PROCESS | 3704 | 1461206279449 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 19:37:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 19:37:59 INFO - PROCESS | 3704 | 1461206279452 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 19:37:59 INFO - PROCESS | 3704 | 1461206279454 Marionette TRACE conn3 <- [1,1282,null,{}] 19:37:59 INFO - PROCESS | 3704 | 1461206279457 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:37:59 INFO - PROCESS | 3704 | 1461206279533 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 19:37:59 INFO - PROCESS | 3704 | 1461206279539 Marionette TRACE conn3 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:37:59 INFO - PROCESS | 3704 | ++DOCSHELL 1906B400 == 42 [pid = 3704] [id = 330] 19:37:59 INFO - PROCESS | 3704 | ++DOMWINDOW == 103 (1906CC00) [pid = 3704] [serial = 989] [outer = 00000000] 19:37:59 INFO - PROCESS | 3704 | ++DOMWINDOW == 104 (197AF000) [pid = 3704] [serial = 990] [outer = 1906CC00] 19:37:59 INFO - PROCESS | 3704 | 1461206279583 Marionette DEBUG loaded listener.js 19:37:59 INFO - PROCESS | 3704 | ++DOMWINDOW == 105 (198B9C00) [pid = 3704] [serial = 991] [outer = 1906CC00] 19:37:59 INFO - PROCESS | 3704 | 1461206279998 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 19:38:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 19:38:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 591ms 19:38:00 INFO - PROCESS | 3704 | 1461206280048 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 19:38:00 INFO - PROCESS | 3704 | 1461206280050 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 19:38:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 19:38:00 INFO - PROCESS | 3704 | 1461206280054 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 19:38:00 INFO - PROCESS | 3704 | 1461206280055 Marionette TRACE conn3 <- [1,1286,null,{}] 19:38:00 INFO - PROCESS | 3704 | 1461206280058 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:38:00 INFO - PROCESS | 3704 | 1461206280133 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 19:38:00 INFO - PROCESS | 3704 | 1461206280138 Marionette TRACE conn3 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:38:00 INFO - PROCESS | 3704 | ++DOCSHELL 198BD000 == 43 [pid = 3704] [id = 331] 19:38:00 INFO - PROCESS | 3704 | ++DOMWINDOW == 106 (19B81C00) [pid = 3704] [serial = 992] [outer = 00000000] 19:38:00 INFO - PROCESS | 3704 | ++DOMWINDOW == 107 (18E17C00) [pid = 3704] [serial = 993] [outer = 19B81C00] 19:38:00 INFO - PROCESS | 3704 | 1461206280183 Marionette DEBUG loaded listener.js 19:38:00 INFO - PROCESS | 3704 | ++DOMWINDOW == 108 (19EB4800) [pid = 3704] [serial = 994] [outer = 19B81C00] 19:38:00 INFO - PROCESS | 3704 | 1461206280694 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 19:38:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 19:38:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 685ms 19:38:00 INFO - PROCESS | 3704 | 1461206280756 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 19:38:00 INFO - PROCESS | 3704 | 1461206280758 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 19:38:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 19:38:00 INFO - PROCESS | 3704 | 1461206280761 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 19:38:00 INFO - PROCESS | 3704 | 1461206280763 Marionette TRACE conn3 <- [1,1290,null,{}] 19:38:00 INFO - PROCESS | 3704 | 1461206280766 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:38:00 INFO - PROCESS | 3704 | 1461206280889 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 19:38:00 INFO - PROCESS | 3704 | 1461206280931 Marionette TRACE conn3 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:38:00 INFO - PROCESS | 3704 | ++DOCSHELL 187A1400 == 44 [pid = 3704] [id = 332] 19:38:00 INFO - PROCESS | 3704 | ++DOMWINDOW == 109 (19A91000) [pid = 3704] [serial = 995] [outer = 00000000] 19:38:00 INFO - PROCESS | 3704 | ++DOMWINDOW == 110 (1A4BF800) [pid = 3704] [serial = 996] [outer = 19A91000] 19:38:00 INFO - PROCESS | 3704 | 1461206280979 Marionette DEBUG loaded listener.js 19:38:01 INFO - PROCESS | 3704 | ++DOMWINDOW == 111 (1A8A9C00) [pid = 3704] [serial = 997] [outer = 19A91000] 19:38:01 INFO - PROCESS | 3704 | 1461206281396 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 19:38:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 19:38:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 685ms 19:38:01 INFO - PROCESS | 3704 | 1461206281442 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 19:38:01 INFO - PROCESS | 3704 | 1461206281444 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 19:38:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 19:38:01 INFO - PROCESS | 3704 | 1461206281492 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 19:38:01 INFO - PROCESS | 3704 | 1461206281494 Marionette TRACE conn3 <- [1,1294,null,{}] 19:38:01 INFO - PROCESS | 3704 | 1461206281505 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:38:01 INFO - PROCESS | 3704 | 1461206281609 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 19:38:01 INFO - PROCESS | 3704 | 1461206281621 Marionette TRACE conn3 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:38:01 INFO - PROCESS | 3704 | ++DOCSHELL 19EB6400 == 45 [pid = 3704] [id = 333] 19:38:01 INFO - PROCESS | 3704 | ++DOMWINDOW == 112 (19EBA000) [pid = 3704] [serial = 998] [outer = 00000000] 19:38:01 INFO - PROCESS | 3704 | ++DOMWINDOW == 113 (1C412000) [pid = 3704] [serial = 999] [outer = 19EBA000] 19:38:01 INFO - PROCESS | 3704 | 1461206281664 Marionette DEBUG loaded listener.js 19:38:01 INFO - PROCESS | 3704 | ++DOMWINDOW == 114 (1C414000) [pid = 3704] [serial = 1000] [outer = 19EBA000] 19:38:02 INFO - PROCESS | 3704 | 1461206282097 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 19:38:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 19:38:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 670ms 19:38:02 INFO - PROCESS | 3704 | 1461206282151 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 19:38:02 INFO - PROCESS | 3704 | 1461206282153 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 19:38:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 19:38:02 INFO - PROCESS | 3704 | 1461206282157 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 19:38:02 INFO - PROCESS | 3704 | 1461206282158 Marionette TRACE conn3 <- [1,1298,null,{}] 19:38:02 INFO - PROCESS | 3704 | 1461206282162 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:38:02 INFO - PROCESS | 3704 | 1461206282264 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 19:38:02 INFO - PROCESS | 3704 | 1461206282270 Marionette TRACE conn3 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:38:02 INFO - PROCESS | 3704 | ++DOCSHELL 19A87C00 == 46 [pid = 3704] [id = 334] 19:38:02 INFO - PROCESS | 3704 | ++DOMWINDOW == 115 (1C20F400) [pid = 3704] [serial = 1001] [outer = 00000000] 19:38:02 INFO - PROCESS | 3704 | ++DOMWINDOW == 116 (1CA2AC00) [pid = 3704] [serial = 1002] [outer = 1C20F400] 19:38:02 INFO - PROCESS | 3704 | 1461206282313 Marionette DEBUG loaded listener.js 19:38:02 INFO - PROCESS | 3704 | ++DOMWINDOW == 117 (1CA27C00) [pid = 3704] [serial = 1003] [outer = 1C20F400] 19:38:02 INFO - PROCESS | 3704 | --DOMWINDOW == 116 (1917B000) [pid = 3704] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 19:38:02 INFO - PROCESS | 3704 | --DOMWINDOW == 115 (15A2E000) [pid = 3704] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 19:38:02 INFO - PROCESS | 3704 | --DOMWINDOW == 114 (19072400) [pid = 3704] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 19:38:02 INFO - PROCESS | 3704 | --DOMWINDOW == 113 (1906D800) [pid = 3704] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 19:38:02 INFO - PROCESS | 3704 | --DOMWINDOW == 112 (12B3C800) [pid = 3704] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 19:38:02 INFO - PROCESS | 3704 | --DOMWINDOW == 111 (18978400) [pid = 3704] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 19:38:02 INFO - PROCESS | 3704 | --DOMWINDOW == 110 (19B7F000) [pid = 3704] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 19:38:02 INFO - PROCESS | 3704 | --DOMWINDOW == 109 (1A2BB000) [pid = 3704] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 19:38:02 INFO - PROCESS | 3704 | --DOMWINDOW == 108 (16666C00) [pid = 3704] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 19:38:02 INFO - PROCESS | 3704 | --DOMWINDOW == 107 (12BE7400) [pid = 3704] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 19:38:02 INFO - PROCESS | 3704 | --DOMWINDOW == 106 (19184800) [pid = 3704] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 19:38:02 INFO - PROCESS | 3704 | --DOMWINDOW == 105 (14309000) [pid = 3704] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 19:38:02 INFO - PROCESS | 3704 | --DOMWINDOW == 104 (18E13000) [pid = 3704] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 19:38:02 INFO - PROCESS | 3704 | --DOMWINDOW == 103 (18F1F400) [pid = 3704] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 19:38:02 INFO - PROCESS | 3704 | --DOMWINDOW == 102 (142A9400) [pid = 3704] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 19:38:02 INFO - PROCESS | 3704 | --DOMWINDOW == 101 (18F2B400) [pid = 3704] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 19:38:02 INFO - PROCESS | 3704 | --DOMWINDOW == 100 (1C40C000) [pid = 3704] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 19:38:02 INFO - PROCESS | 3704 | --DOMWINDOW == 99 (1674C800) [pid = 3704] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 19:38:02 INFO - PROCESS | 3704 | --DOMWINDOW == 98 (1334D000) [pid = 3704] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 19:38:02 INFO - PROCESS | 3704 | --DOMWINDOW == 97 (19D43000) [pid = 3704] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 19:38:02 INFO - PROCESS | 3704 | 1461206282938 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 19:38:02 INFO - PROCESS | 3704 | 1461206283000 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 19:38:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 19:38:02 INFO - PROCESS | 3704 | 1461206283003 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 19:38:02 INFO - PROCESS | 3704 | 1461206283005 Marionette TRACE conn3 <- [1,1302,null,{}] 19:38:02 INFO - PROCESS | 3704 | 1461206283008 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:38:03 INFO - PROCESS | 3704 | 1461206283086 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 19:38:03 INFO - PROCESS | 3704 | 1461206283092 Marionette TRACE conn3 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:38:03 INFO - PROCESS | 3704 | ++DOCSHELL 15916400 == 47 [pid = 3704] [id = 335] 19:38:03 INFO - PROCESS | 3704 | ++DOMWINDOW == 98 (15A2E000) [pid = 3704] [serial = 1004] [outer = 00000000] 19:38:03 INFO - PROCESS | 3704 | ++DOMWINDOW == 99 (18F2CC00) [pid = 3704] [serial = 1005] [outer = 15A2E000] 19:38:03 INFO - PROCESS | 3704 | 1461206283136 Marionette DEBUG loaded listener.js 19:38:03 INFO - PROCESS | 3704 | ++DOMWINDOW == 100 (19185C00) [pid = 3704] [serial = 1006] [outer = 15A2E000] 19:38:03 INFO - PROCESS | 3704 | 1461206283558 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 19:38:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 19:38:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 592ms 19:38:03 INFO - PROCESS | 3704 | 1461206283601 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 19:38:03 INFO - PROCESS | 3704 | 1461206283603 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 19:38:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 19:38:03 INFO - PROCESS | 3704 | 1461206283606 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 19:38:03 INFO - PROCESS | 3704 | 1461206283608 Marionette TRACE conn3 <- [1,1306,null,{}] 19:38:03 INFO - PROCESS | 3704 | 1461206283611 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:38:03 INFO - PROCESS | 3704 | 1461206283688 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 19:38:03 INFO - PROCESS | 3704 | 1461206283695 Marionette TRACE conn3 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:38:03 INFO - PROCESS | 3704 | ++DOCSHELL 13346000 == 48 [pid = 3704] [id = 336] 19:38:03 INFO - PROCESS | 3704 | ++DOMWINDOW == 101 (1A2C8400) [pid = 3704] [serial = 1007] [outer = 00000000] 19:38:03 INFO - PROCESS | 3704 | ++DOMWINDOW == 102 (1C74C400) [pid = 3704] [serial = 1008] [outer = 1A2C8400] 19:38:03 INFO - PROCESS | 3704 | 1461206283738 Marionette DEBUG loaded listener.js 19:38:03 INFO - PROCESS | 3704 | ++DOMWINDOW == 103 (1CC59000) [pid = 3704] [serial = 1009] [outer = 1A2C8400] 19:38:04 INFO - PROCESS | 3704 | 1461206284169 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 19:38:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 19:38:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 591ms 19:38:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 19:38:04 INFO - PROCESS | 3704 | 1461206284206 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 19:38:04 INFO - PROCESS | 3704 | 1461206284208 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 19:38:04 INFO - PROCESS | 3704 | 1461206284214 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 19:38:04 INFO - PROCESS | 3704 | 1461206284217 Marionette TRACE conn3 <- [1,1310,null,{}] 19:38:04 INFO - PROCESS | 3704 | 1461206284220 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:38:04 INFO - PROCESS | 3704 | 1461206284313 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 19:38:04 INFO - PROCESS | 3704 | 1461206284319 Marionette TRACE conn3 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:38:04 INFO - PROCESS | 3704 | ++DOCSHELL 1CF76800 == 49 [pid = 3704] [id = 337] 19:38:04 INFO - PROCESS | 3704 | ++DOMWINDOW == 104 (1D3AEC00) [pid = 3704] [serial = 1010] [outer = 00000000] 19:38:04 INFO - PROCESS | 3704 | ++DOMWINDOW == 105 (1D739C00) [pid = 3704] [serial = 1011] [outer = 1D3AEC00] 19:38:04 INFO - PROCESS | 3704 | 1461206284368 Marionette DEBUG loaded listener.js 19:38:04 INFO - PROCESS | 3704 | ++DOMWINDOW == 106 (1D73E800) [pid = 3704] [serial = 1012] [outer = 1D3AEC00] 19:38:05 INFO - PROCESS | 3704 | 1461206285049 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 19:38:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 19:38:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 887ms 19:38:05 INFO - PROCESS | 3704 | 1461206285098 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 19:38:05 INFO - PROCESS | 3704 | 1461206285102 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 19:38:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 19:38:05 INFO - PROCESS | 3704 | 1461206285107 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 19:38:05 INFO - PROCESS | 3704 | 1461206285111 Marionette TRACE conn3 <- [1,1314,null,{}] 19:38:05 INFO - PROCESS | 3704 | 1461206285117 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:38:05 INFO - PROCESS | 3704 | 1461206285255 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 19:38:05 INFO - PROCESS | 3704 | 1461206285358 Marionette TRACE conn3 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:38:05 INFO - PROCESS | 3704 | ++DOCSHELL 1430C400 == 50 [pid = 3704] [id = 338] 19:38:05 INFO - PROCESS | 3704 | ++DOMWINDOW == 107 (1430C800) [pid = 3704] [serial = 1013] [outer = 00000000] 19:38:05 INFO - PROCESS | 3704 | ++DOMWINDOW == 108 (15F93000) [pid = 3704] [serial = 1014] [outer = 1430C800] 19:38:05 INFO - PROCESS | 3704 | 1461206285415 Marionette DEBUG loaded listener.js 19:38:05 INFO - PROCESS | 3704 | ++DOMWINDOW == 109 (18009400) [pid = 3704] [serial = 1015] [outer = 1430C800] 19:38:06 INFO - PROCESS | 3704 | 1461206286009 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 19:38:06 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 19:38:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 949ms 19:38:06 INFO - PROCESS | 3704 | 1461206286054 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 19:38:06 INFO - PROCESS | 3704 | 1461206286060 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 19:38:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 19:38:06 INFO - PROCESS | 3704 | 1461206286066 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 19:38:06 INFO - PROCESS | 3704 | 1461206286069 Marionette TRACE conn3 <- [1,1318,null,{}] 19:38:06 INFO - PROCESS | 3704 | 1461206286073 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:38:06 INFO - PROCESS | 3704 | 1461206286175 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 19:38:06 INFO - PROCESS | 3704 | 1461206286277 Marionette TRACE conn3 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:38:06 INFO - PROCESS | 3704 | ++DOCSHELL 18977400 == 51 [pid = 3704] [id = 339] 19:38:06 INFO - PROCESS | 3704 | ++DOMWINDOW == 110 (18B31800) [pid = 3704] [serial = 1016] [outer = 00000000] 19:38:06 INFO - PROCESS | 3704 | ++DOMWINDOW == 111 (19066800) [pid = 3704] [serial = 1017] [outer = 18B31800] 19:38:06 INFO - PROCESS | 3704 | 1461206286331 Marionette DEBUG loaded listener.js 19:38:06 INFO - PROCESS | 3704 | ++DOMWINDOW == 112 (19186000) [pid = 3704] [serial = 1018] [outer = 18B31800] 19:38:06 INFO - PROCESS | 3704 | 1461206286980 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 19:38:06 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 19:38:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 950ms 19:38:07 INFO - PROCESS | 3704 | 1461206287010 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 19:38:07 INFO - PROCESS | 3704 | 1461206287012 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 19:38:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 19:38:07 INFO - PROCESS | 3704 | 1461206287016 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 19:38:07 INFO - PROCESS | 3704 | 1461206287020 Marionette TRACE conn3 <- [1,1322,null,{}] 19:38:07 INFO - PROCESS | 3704 | 1461206287030 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:38:07 INFO - PROCESS | 3704 | 1461206287134 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 19:38:07 INFO - PROCESS | 3704 | 1461206287264 Marionette TRACE conn3 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:38:07 INFO - PROCESS | 3704 | ++DOCSHELL 1CA24800 == 52 [pid = 3704] [id = 340] 19:38:07 INFO - PROCESS | 3704 | ++DOMWINDOW == 113 (1CA25000) [pid = 3704] [serial = 1019] [outer = 00000000] 19:38:07 INFO - PROCESS | 3704 | ++DOMWINDOW == 114 (1D3B5800) [pid = 3704] [serial = 1020] [outer = 1CA25000] 19:38:07 INFO - PROCESS | 3704 | 1461206287322 Marionette DEBUG loaded listener.js 19:38:07 INFO - PROCESS | 3704 | ++DOMWINDOW == 115 (1D4DAC00) [pid = 3704] [serial = 1021] [outer = 1CA25000] 19:38:07 INFO - PROCESS | 3704 | 1461206287868 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 19:38:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 19:38:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 903ms 19:38:07 INFO - PROCESS | 3704 | 1461206287920 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 19:38:07 INFO - PROCESS | 3704 | 1461206287922 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 19:38:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 19:38:07 INFO - PROCESS | 3704 | 1461206287926 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 19:38:07 INFO - PROCESS | 3704 | 1461206287928 Marionette TRACE conn3 <- [1,1326,null,{}] 19:38:07 INFO - PROCESS | 3704 | 1461206287932 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:38:08 INFO - PROCESS | 3704 | 1461206288031 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 19:38:08 INFO - PROCESS | 3704 | 1461206288159 Marionette TRACE conn3 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:38:08 INFO - PROCESS | 3704 | ++DOCSHELL 1C416C00 == 53 [pid = 3704] [id = 341] 19:38:08 INFO - PROCESS | 3704 | ++DOMWINDOW == 116 (1D4DA000) [pid = 3704] [serial = 1022] [outer = 00000000] 19:38:08 INFO - PROCESS | 3704 | ++DOMWINDOW == 117 (1D745800) [pid = 3704] [serial = 1023] [outer = 1D4DA000] 19:38:08 INFO - PROCESS | 3704 | 1461206288213 Marionette DEBUG loaded listener.js 19:38:08 INFO - PROCESS | 3704 | ++DOMWINDOW == 118 (1D8DE800) [pid = 3704] [serial = 1024] [outer = 1D4DA000] 19:38:09 INFO - PROCESS | 3704 | 1461206289457 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 19:38:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 19:38:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1604ms 19:38:09 INFO - PROCESS | 3704 | 1461206289522 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 19:38:09 INFO - PROCESS | 3704 | 1461206289526 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 19:38:09 INFO - PROCESS | 3704 | 1461206289531 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 19:38:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 19:38:09 INFO - PROCESS | 3704 | 1461206289535 Marionette TRACE conn3 <- [1,1330,null,{}] 19:38:09 INFO - PROCESS | 3704 | 1461206289588 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:38:09 INFO - PROCESS | 3704 | 1461206289675 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 19:38:09 INFO - PROCESS | 3704 | 1461206289809 Marionette TRACE conn3 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:38:09 INFO - PROCESS | 3704 | ++DOCSHELL 15A2A800 == 54 [pid = 3704] [id = 342] 19:38:09 INFO - PROCESS | 3704 | ++DOMWINDOW == 119 (15A2BC00) [pid = 3704] [serial = 1025] [outer = 00000000] 19:38:09 INFO - PROCESS | 3704 | ++DOMWINDOW == 120 (15D47800) [pid = 3704] [serial = 1026] [outer = 15A2BC00] 19:38:09 INFO - PROCESS | 3704 | 1461206289857 Marionette DEBUG loaded listener.js 19:38:09 INFO - PROCESS | 3704 | ++DOMWINDOW == 121 (15DD9000) [pid = 3704] [serial = 1027] [outer = 15A2BC00] 19:38:10 INFO - PROCESS | 3704 | --DOCSHELL 13346000 == 53 [pid = 3704] [id = 336] 19:38:10 INFO - PROCESS | 3704 | --DOCSHELL 15916400 == 52 [pid = 3704] [id = 335] 19:38:10 INFO - PROCESS | 3704 | --DOCSHELL 19A87C00 == 51 [pid = 3704] [id = 334] 19:38:10 INFO - PROCESS | 3704 | --DOCSHELL 19EB6400 == 50 [pid = 3704] [id = 333] 19:38:10 INFO - PROCESS | 3704 | --DOCSHELL 187A1400 == 49 [pid = 3704] [id = 332] 19:38:10 INFO - PROCESS | 3704 | --DOCSHELL 198BD000 == 48 [pid = 3704] [id = 331] 19:38:10 INFO - PROCESS | 3704 | --DOCSHELL 1906B400 == 47 [pid = 3704] [id = 330] 19:38:10 INFO - PROCESS | 3704 | --DOCSHELL 18B32400 == 46 [pid = 3704] [id = 329] 19:38:10 INFO - PROCESS | 3704 | --DOCSHELL 15A2B400 == 45 [pid = 3704] [id = 328] 19:38:10 INFO - PROCESS | 3704 | --DOCSHELL 15944C00 == 44 [pid = 3704] [id = 327] 19:38:10 INFO - PROCESS | 3704 | --DOMWINDOW == 120 (1CA1DC00) [pid = 3704] [serial = 933] [outer = 00000000] [url = about:blank] 19:38:10 INFO - PROCESS | 3704 | --DOMWINDOW == 119 (1CD43400) [pid = 3704] [serial = 966] [outer = 00000000] [url = about:blank] 19:38:10 INFO - PROCESS | 3704 | --DOMWINDOW == 118 (1906AC00) [pid = 3704] [serial = 930] [outer = 00000000] [url = about:blank] 19:38:10 INFO - PROCESS | 3704 | --DOMWINDOW == 117 (19A8D400) [pid = 3704] [serial = 853] [outer = 00000000] [url = about:blank] 19:38:10 INFO - PROCESS | 3704 | --DOMWINDOW == 116 (1656A400) [pid = 3704] [serial = 847] [outer = 00000000] [url = about:blank] 19:38:10 INFO - PROCESS | 3704 | --DOMWINDOW == 115 (19EB0800) [pid = 3704] [serial = 892] [outer = 00000000] [url = about:blank] 19:38:10 INFO - PROCESS | 3704 | --DOMWINDOW == 114 (1917EC00) [pid = 3704] [serial = 841] [outer = 00000000] [url = about:blank] 19:38:10 INFO - PROCESS | 3704 | --DOMWINDOW == 113 (13260400) [pid = 3704] [serial = 844] [outer = 00000000] [url = about:blank] 19:38:10 INFO - PROCESS | 3704 | --DOMWINDOW == 112 (19070400) [pid = 3704] [serial = 850] [outer = 00000000] [url = about:blank] 19:38:10 INFO - PROCESS | 3704 | --DOMWINDOW == 111 (15DF0400) [pid = 3704] [serial = 928] [outer = 00000000] [url = about:blank] 19:38:10 INFO - PROCESS | 3704 | --DOMWINDOW == 110 (15922400) [pid = 3704] [serial = 927] [outer = 00000000] [url = about:blank] 19:38:10 INFO - PROCESS | 3704 | --DOMWINDOW == 109 (1AE54800) [pid = 3704] [serial = 955] [outer = 00000000] [url = about:blank] 19:38:10 INFO - PROCESS | 3704 | --DOMWINDOW == 108 (1A2C3800) [pid = 3704] [serial = 960] [outer = 00000000] [url = about:blank] 19:38:10 INFO - PROCESS | 3704 | --DOMWINDOW == 107 (1CC50C00) [pid = 3704] [serial = 964] [outer = 00000000] [url = about:blank] 19:38:10 INFO - PROCESS | 3704 | --DOMWINDOW == 106 (1CA2A000) [pid = 3704] [serial = 963] [outer = 00000000] [url = about:blank] 19:38:10 INFO - PROCESS | 3704 | --DOMWINDOW == 105 (1C418C00) [pid = 3704] [serial = 958] [outer = 00000000] [url = about:blank] 19:38:10 INFO - PROCESS | 3704 | --DOMWINDOW == 104 (19EBA400) [pid = 3704] [serial = 952] [outer = 00000000] [url = about:blank] 19:38:10 INFO - PROCESS | 3704 | --DOMWINDOW == 103 (19EBBC00) [pid = 3704] [serial = 961] [outer = 00000000] [url = about:blank] 19:38:10 INFO - PROCESS | 3704 | --DOMWINDOW == 102 (197AF400) [pid = 3704] [serial = 949] [outer = 00000000] [url = about:blank] 19:38:10 INFO - PROCESS | 3704 | --DOMWINDOW == 101 (187A1C00) [pid = 3704] [serial = 889] [outer = 00000000] [url = about:blank] 19:38:10 INFO - PROCESS | 3704 | --DOMWINDOW == 100 (15D45800) [pid = 3704] [serial = 886] [outer = 00000000] [url = about:blank] 19:38:10 INFO - PROCESS | 3704 | --DOMWINDOW == 99 (19EBC400) [pid = 3704] [serial = 883] [outer = 00000000] [url = about:blank] 19:38:10 INFO - PROCESS | 3704 | --DOMWINDOW == 98 (19EB1400) [pid = 3704] [serial = 951] [outer = 00000000] [url = about:blank] 19:38:10 INFO - PROCESS | 3704 | --DOMWINDOW == 97 (1A8A6400) [pid = 3704] [serial = 954] [outer = 00000000] [url = about:blank] 19:38:10 INFO - PROCESS | 3704 | --DOMWINDOW == 96 (18030C00) [pid = 3704] [serial = 942] [outer = 00000000] [url = about:blank] 19:38:10 INFO - PROCESS | 3704 | --DOMWINDOW == 95 (18727800) [pid = 3704] [serial = 943] [outer = 00000000] [url = about:blank] 19:38:10 INFO - PROCESS | 3704 | --DOMWINDOW == 94 (14358800) [pid = 3704] [serial = 937] [outer = 00000000] [url = about:blank] 19:38:10 INFO - PROCESS | 3704 | --DOMWINDOW == 93 (13A04800) [pid = 3704] [serial = 936] [outer = 00000000] [url = about:blank] 19:38:10 INFO - PROCESS | 3704 | --DOMWINDOW == 92 (198BA400) [pid = 3704] [serial = 948] [outer = 00000000] [url = about:blank] 19:38:10 INFO - PROCESS | 3704 | --DOMWINDOW == 91 (14AF6800) [pid = 3704] [serial = 939] [outer = 00000000] [url = about:blank] 19:38:10 INFO - PROCESS | 3704 | --DOMWINDOW == 90 (15A31400) [pid = 3704] [serial = 940] [outer = 00000000] [url = about:blank] 19:38:10 INFO - PROCESS | 3704 | --DOMWINDOW == 89 (1C462400) [pid = 3704] [serial = 957] [outer = 00000000] [url = about:blank] 19:38:10 INFO - PROCESS | 3704 | --DOMWINDOW == 88 (18F2E000) [pid = 3704] [serial = 945] [outer = 00000000] [url = about:blank] 19:38:10 INFO - PROCESS | 3704 | --DOMWINDOW == 87 (19067C00) [pid = 3704] [serial = 946] [outer = 00000000] [url = about:blank] 19:38:10 INFO - PROCESS | 3704 | 1461206290317 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 19:38:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 19:38:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 840ms 19:38:10 INFO - PROCESS | 3704 | 1461206290376 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 19:38:10 INFO - PROCESS | 3704 | 1461206290381 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 19:38:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 19:38:10 INFO - PROCESS | 3704 | 1461206290387 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 19:38:10 INFO - PROCESS | 3704 | 1461206290390 Marionette TRACE conn3 <- [1,1334,null,{}] 19:38:10 INFO - PROCESS | 3704 | 1461206290393 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:38:10 INFO - PROCESS | 3704 | 1461206290473 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 19:38:10 INFO - PROCESS | 3704 | 1461206290482 Marionette TRACE conn3 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:38:10 INFO - PROCESS | 3704 | ++DOCSHELL 146B7C00 == 45 [pid = 3704] [id = 343] 19:38:10 INFO - PROCESS | 3704 | ++DOMWINDOW == 88 (1555C800) [pid = 3704] [serial = 1028] [outer = 00000000] 19:38:10 INFO - PROCESS | 3704 | ++DOMWINDOW == 89 (15DE7400) [pid = 3704] [serial = 1029] [outer = 1555C800] 19:38:10 INFO - PROCESS | 3704 | 1461206290527 Marionette DEBUG loaded listener.js 19:38:10 INFO - PROCESS | 3704 | ++DOMWINDOW == 90 (16564800) [pid = 3704] [serial = 1030] [outer = 1555C800] 19:38:10 INFO - PROCESS | 3704 | 1461206291006 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 19:38:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 19:38:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 638ms 19:38:11 INFO - PROCESS | 3704 | 1461206291024 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 19:38:11 INFO - PROCESS | 3704 | 1461206291026 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 19:38:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 19:38:11 INFO - PROCESS | 3704 | 1461206291033 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 19:38:11 INFO - PROCESS | 3704 | 1461206291036 Marionette TRACE conn3 <- [1,1338,null,{}] 19:38:11 INFO - PROCESS | 3704 | 1461206291046 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:38:11 INFO - PROCESS | 3704 | 1461206291167 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 19:38:11 INFO - PROCESS | 3704 | 1461206291176 Marionette TRACE conn3 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:38:11 INFO - PROCESS | 3704 | ++DOCSHELL 187A2C00 == 46 [pid = 3704] [id = 344] 19:38:11 INFO - PROCESS | 3704 | ++DOMWINDOW == 91 (1896F400) [pid = 3704] [serial = 1031] [outer = 00000000] 19:38:11 INFO - PROCESS | 3704 | ++DOMWINDOW == 92 (18977C00) [pid = 3704] [serial = 1032] [outer = 1896F400] 19:38:11 INFO - PROCESS | 3704 | 1461206291225 Marionette DEBUG loaded listener.js 19:38:11 INFO - PROCESS | 3704 | ++DOMWINDOW == 93 (1898F400) [pid = 3704] [serial = 1033] [outer = 1896F400] 19:38:11 INFO - PROCESS | 3704 | 1461206291708 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 19:38:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 19:38:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 700ms 19:38:11 INFO - PROCESS | 3704 | 1461206291729 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 19:38:11 INFO - PROCESS | 3704 | 1461206291733 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 19:38:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 19:38:11 INFO - PROCESS | 3704 | 1461206291738 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 19:38:11 INFO - PROCESS | 3704 | 1461206291740 Marionette TRACE conn3 <- [1,1342,null,{}] 19:38:11 INFO - PROCESS | 3704 | 1461206291744 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:38:11 INFO - PROCESS | 3704 | 1461206291826 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 19:38:11 INFO - PROCESS | 3704 | 1461206291832 Marionette TRACE conn3 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:38:11 INFO - PROCESS | 3704 | ++DOCSHELL 15D0E800 == 47 [pid = 3704] [id = 345] 19:38:11 INFO - PROCESS | 3704 | ++DOMWINDOW == 94 (15D44C00) [pid = 3704] [serial = 1034] [outer = 00000000] 19:38:11 INFO - PROCESS | 3704 | ++DOMWINDOW == 95 (19040800) [pid = 3704] [serial = 1035] [outer = 15D44C00] 19:38:11 INFO - PROCESS | 3704 | 1461206291876 Marionette DEBUG loaded listener.js 19:38:11 INFO - PROCESS | 3704 | ++DOMWINDOW == 96 (1903F400) [pid = 3704] [serial = 1036] [outer = 15D44C00] 19:38:12 INFO - PROCESS | 3704 | 1461206292307 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 19:38:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 19:38:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 592ms 19:38:12 INFO - PROCESS | 3704 | 1461206292333 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 19:38:12 INFO - PROCESS | 3704 | 1461206292335 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 19:38:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 19:38:12 INFO - PROCESS | 3704 | 1461206292338 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 19:38:12 INFO - PROCESS | 3704 | 1461206292340 Marionette TRACE conn3 <- [1,1346,null,{}] 19:38:12 INFO - PROCESS | 3704 | 1461206292343 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:38:12 INFO - PROCESS | 3704 | 1461206292452 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 19:38:12 INFO - PROCESS | 3704 | 1461206292458 Marionette TRACE conn3 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:38:12 INFO - PROCESS | 3704 | ++DOCSHELL 18F2E800 == 48 [pid = 3704] [id = 346] 19:38:12 INFO - PROCESS | 3704 | ++DOMWINDOW == 97 (1917FC00) [pid = 3704] [serial = 1037] [outer = 00000000] 19:38:12 INFO - PROCESS | 3704 | ++DOMWINDOW == 98 (19755400) [pid = 3704] [serial = 1038] [outer = 1917FC00] 19:38:12 INFO - PROCESS | 3704 | 1461206292548 Marionette DEBUG loaded listener.js 19:38:12 INFO - PROCESS | 3704 | ++DOMWINDOW == 99 (19754800) [pid = 3704] [serial = 1039] [outer = 1917FC00] 19:38:12 INFO - PROCESS | 3704 | 1461206292994 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 19:38:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 19:38:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 685ms 19:38:13 INFO - PROCESS | 3704 | 1461206293036 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 19:38:13 INFO - PROCESS | 3704 | 1461206293038 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 19:38:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 19:38:13 INFO - PROCESS | 3704 | 1461206293047 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 19:38:13 INFO - PROCESS | 3704 | 1461206293048 Marionette TRACE conn3 <- [1,1350,null,{}] 19:38:13 INFO - PROCESS | 3704 | 1461206293052 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:38:13 INFO - PROCESS | 3704 | 1461206293175 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 19:38:13 INFO - PROCESS | 3704 | 1461206293182 Marionette TRACE conn3 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:38:13 INFO - PROCESS | 3704 | ++DOCSHELL 19A8FC00 == 49 [pid = 3704] [id = 347] 19:38:13 INFO - PROCESS | 3704 | ++DOMWINDOW == 100 (19A90400) [pid = 3704] [serial = 1040] [outer = 00000000] 19:38:13 INFO - PROCESS | 3704 | ++DOMWINDOW == 101 (19EB6400) [pid = 3704] [serial = 1041] [outer = 19A90400] 19:38:13 INFO - PROCESS | 3704 | 1461206293236 Marionette DEBUG loaded listener.js 19:38:13 INFO - PROCESS | 3704 | ++DOMWINDOW == 102 (1A2C4800) [pid = 3704] [serial = 1042] [outer = 19A90400] 19:38:13 INFO - PROCESS | 3704 | 1461206293687 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 19:38:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 19:38:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 700ms 19:38:13 INFO - PROCESS | 3704 | 1461206293726 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 19:38:13 INFO - PROCESS | 3704 | 1461206293728 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 19:38:13 INFO - PROCESS | 3704 | 1461206293731 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 19:38:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 19:38:13 INFO - PROCESS | 3704 | 1461206293733 Marionette TRACE conn3 <- [1,1354,null,{}] 19:38:13 INFO - PROCESS | 3704 | 1461206293736 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:38:13 INFO - PROCESS | 3704 | 1461206293876 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 19:38:13 INFO - PROCESS | 3704 | 1461206293899 Marionette TRACE conn3 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:38:13 INFO - PROCESS | 3704 | ++DOCSHELL 1A30EC00 == 50 [pid = 3704] [id = 348] 19:38:13 INFO - PROCESS | 3704 | ++DOMWINDOW == 103 (1A39C400) [pid = 3704] [serial = 1043] [outer = 00000000] 19:38:13 INFO - PROCESS | 3704 | ++DOMWINDOW == 104 (1A86C800) [pid = 3704] [serial = 1044] [outer = 1A39C400] 19:38:13 INFO - PROCESS | 3704 | 1461206293943 Marionette DEBUG loaded listener.js 19:38:14 INFO - PROCESS | 3704 | ++DOMWINDOW == 105 (1A4C1800) [pid = 3704] [serial = 1045] [outer = 1A39C400] 19:38:14 INFO - PROCESS | 3704 | --DOMWINDOW == 104 (1897D800) [pid = 3704] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 19:38:14 INFO - PROCESS | 3704 | --DOMWINDOW == 103 (1C46F800) [pid = 3704] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 19:38:14 INFO - PROCESS | 3704 | --DOMWINDOW == 102 (1C466400) [pid = 3704] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 19:38:14 INFO - PROCESS | 3704 | --DOMWINDOW == 101 (19A91000) [pid = 3704] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 19:38:14 INFO - PROCESS | 3704 | --DOMWINDOW == 100 (1CF7E400) [pid = 3704] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 19:38:14 INFO - PROCESS | 3704 | --DOMWINDOW == 99 (15A2A400) [pid = 3704] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 19:38:14 INFO - PROCESS | 3704 | --DOMWINDOW == 98 (19B81C00) [pid = 3704] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 19:38:14 INFO - PROCESS | 3704 | --DOMWINDOW == 97 (18B32800) [pid = 3704] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 19:38:14 INFO - PROCESS | 3704 | --DOMWINDOW == 96 (1898AC00) [pid = 3704] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 19:38:14 INFO - PROCESS | 3704 | --DOMWINDOW == 95 (13A03400) [pid = 3704] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 19:38:14 INFO - PROCESS | 3704 | --DOMWINDOW == 94 (1C744400) [pid = 3704] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 19:38:14 INFO - PROCESS | 3704 | --DOMWINDOW == 93 (19EBA000) [pid = 3704] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 19:38:14 INFO - PROCESS | 3704 | --DOMWINDOW == 92 (1906CC00) [pid = 3704] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 19:38:14 INFO - PROCESS | 3704 | --DOMWINDOW == 91 (15A2C400) [pid = 3704] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 19:38:14 INFO - PROCESS | 3704 | --DOMWINDOW == 90 (1A2C8400) [pid = 3704] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 19:38:14 INFO - PROCESS | 3704 | --DOMWINDOW == 89 (1C20F400) [pid = 3704] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 19:38:14 INFO - PROCESS | 3704 | --DOMWINDOW == 88 (15A2E000) [pid = 3704] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 19:38:14 INFO - PROCESS | 3704 | 1461206294545 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 19:38:14 INFO - PROCESS | 3704 | 1461206294576 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 19:38:14 INFO - PROCESS | 3704 | 1461206294579 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 19:38:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 19:38:14 INFO - PROCESS | 3704 | 1461206294581 Marionette TRACE conn3 <- [1,1358,null,{}] 19:38:14 INFO - PROCESS | 3704 | 1461206294585 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:38:14 INFO - PROCESS | 3704 | 1461206294660 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 19:38:14 INFO - PROCESS | 3704 | 1461206294668 Marionette TRACE conn3 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:38:14 INFO - PROCESS | 3704 | ++DOCSHELL 1334B000 == 51 [pid = 3704] [id = 349] 19:38:14 INFO - PROCESS | 3704 | ++DOMWINDOW == 89 (142A9400) [pid = 3704] [serial = 1046] [outer = 00000000] 19:38:14 INFO - PROCESS | 3704 | ++DOMWINDOW == 90 (15DDC800) [pid = 3704] [serial = 1047] [outer = 142A9400] 19:38:14 INFO - PROCESS | 3704 | 1461206294711 Marionette DEBUG loaded listener.js 19:38:14 INFO - PROCESS | 3704 | ++DOMWINDOW == 91 (18766000) [pid = 3704] [serial = 1048] [outer = 142A9400] 19:38:15 INFO - PROCESS | 3704 | 1461206295133 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 19:38:15 INFO - PROCESS | 3704 | 1461206295195 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 19:38:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 19:38:15 INFO - PROCESS | 3704 | 1461206295203 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 19:38:15 INFO - PROCESS | 3704 | 1461206295204 Marionette TRACE conn3 <- [1,1362,null,{}] 19:38:15 INFO - PROCESS | 3704 | 1461206295208 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:38:15 INFO - PROCESS | 3704 | 1461206295284 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 19:38:15 INFO - PROCESS | 3704 | 1461206295290 Marionette TRACE conn3 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:38:15 INFO - PROCESS | 3704 | ++DOCSHELL 1378D800 == 52 [pid = 3704] [id = 350] 19:38:15 INFO - PROCESS | 3704 | ++DOMWINDOW == 92 (19187000) [pid = 3704] [serial = 1049] [outer = 00000000] 19:38:15 INFO - PROCESS | 3704 | ++DOMWINDOW == 93 (1A39D000) [pid = 3704] [serial = 1050] [outer = 19187000] 19:38:15 INFO - PROCESS | 3704 | 1461206295333 Marionette DEBUG loaded listener.js 19:38:15 INFO - PROCESS | 3704 | ++DOMWINDOW == 94 (1C211000) [pid = 3704] [serial = 1051] [outer = 19187000] 19:38:15 INFO - PROCESS | 3704 | [3704] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 19:38:15 INFO - PROCESS | 3704 | 1461206295749 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 19:38:15 INFO - PROCESS | 3704 | 1461206295802 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 19:38:15 INFO - PROCESS | 3704 | 1461206295806 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 19:38:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 19:38:15 INFO - PROCESS | 3704 | 1461206295808 Marionette TRACE conn3 <- [1,1366,null,{}] 19:38:15 INFO - PROCESS | 3704 | 1461206295811 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:38:15 INFO - PROCESS | 3704 | 1461206295899 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 19:38:15 INFO - PROCESS | 3704 | 1461206295904 Marionette TRACE conn3 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:38:15 INFO - PROCESS | 3704 | ++DOCSHELL 19068C00 == 53 [pid = 3704] [id = 351] 19:38:15 INFO - PROCESS | 3704 | ++DOMWINDOW == 95 (1C73F800) [pid = 3704] [serial = 1052] [outer = 00000000] 19:38:15 INFO - PROCESS | 3704 | ++DOMWINDOW == 96 (1CA2A000) [pid = 3704] [serial = 1053] [outer = 1C73F800] 19:38:15 INFO - PROCESS | 3704 | 1461206295947 Marionette DEBUG loaded listener.js 19:38:15 INFO - PROCESS | 3704 | ++DOMWINDOW == 97 (1CC52000) [pid = 3704] [serial = 1054] [outer = 1C73F800] 19:38:16 INFO - PROCESS | 3704 | 1461206296354 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 19:38:16 INFO - PROCESS | 3704 | 1461206296407 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 19:38:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 19:38:16 INFO - PROCESS | 3704 | 1461206296411 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 19:38:16 INFO - PROCESS | 3704 | 1461206296413 Marionette TRACE conn3 <- [1,1370,null,{}] 19:38:16 INFO - PROCESS | 3704 | 1461206296421 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:38:16 INFO - PROCESS | 3704 | 1461206296514 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 19:38:16 INFO - PROCESS | 3704 | 1461206296720 Marionette TRACE conn3 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:38:16 INFO - PROCESS | 3704 | ++DOCSHELL 13205400 == 54 [pid = 3704] [id = 352] 19:38:16 INFO - PROCESS | 3704 | ++DOMWINDOW == 98 (13209C00) [pid = 3704] [serial = 1055] [outer = 00000000] 19:38:16 INFO - PROCESS | 3704 | ++DOMWINDOW == 99 (13795400) [pid = 3704] [serial = 1056] [outer = 13209C00] 19:38:16 INFO - PROCESS | 3704 | 1461206296783 Marionette DEBUG loaded listener.js 19:38:16 INFO - PROCESS | 3704 | ++DOMWINDOW == 100 (14303C00) [pid = 3704] [serial = 1057] [outer = 13209C00] 19:38:17 INFO - PROCESS | 3704 | [3704] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 19:38:17 INFO - PROCESS | 3704 | 1461206297339 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 19:38:17 INFO - PROCESS | 3704 | 1461206297419 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 19:38:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 19:38:17 INFO - PROCESS | 3704 | 1461206297424 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 19:38:17 INFO - PROCESS | 3704 | 1461206297428 Marionette TRACE conn3 <- [1,1374,null,{}] 19:38:17 INFO - PROCESS | 3704 | 1461206297433 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:38:17 INFO - PROCESS | 3704 | 1461206297541 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 19:38:17 INFO - PROCESS | 3704 | 1461206297670 Marionette TRACE conn3 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:38:17 INFO - PROCESS | 3704 | ++DOCSHELL 18798000 == 55 [pid = 3704] [id = 353] 19:38:17 INFO - PROCESS | 3704 | ++DOMWINDOW == 101 (187A1400) [pid = 3704] [serial = 1058] [outer = 00000000] 19:38:17 INFO - PROCESS | 3704 | ++DOMWINDOW == 102 (18F28800) [pid = 3704] [serial = 1059] [outer = 187A1400] 19:38:17 INFO - PROCESS | 3704 | 1461206297730 Marionette DEBUG loaded listener.js 19:38:17 INFO - PROCESS | 3704 | ++DOMWINDOW == 103 (19070000) [pid = 3704] [serial = 1060] [outer = 187A1400] 19:38:18 INFO - PROCESS | 3704 | 1461206298346 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 19:38:18 INFO - PROCESS | 3704 | 1461206298418 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 19:38:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 19:38:18 INFO - PROCESS | 3704 | 1461206298422 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 19:38:18 INFO - PROCESS | 3704 | 1461206298425 Marionette TRACE conn3 <- [1,1378,null,{}] 19:38:18 INFO - PROCESS | 3704 | 1461206298429 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:38:18 INFO - PROCESS | 3704 | 1461206298532 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 19:38:18 INFO - PROCESS | 3704 | 1461206298661 Marionette TRACE conn3 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:38:18 INFO - PROCESS | 3704 | ++DOCSHELL 19A90000 == 56 [pid = 3704] [id = 354] 19:38:18 INFO - PROCESS | 3704 | ++DOMWINDOW == 104 (19A90C00) [pid = 3704] [serial = 1061] [outer = 00000000] 19:38:18 INFO - PROCESS | 3704 | ++DOMWINDOW == 105 (1CA22400) [pid = 3704] [serial = 1062] [outer = 19A90C00] 19:38:18 INFO - PROCESS | 3704 | 1461206298717 Marionette DEBUG loaded listener.js 19:38:18 INFO - PROCESS | 3704 | ++DOMWINDOW == 106 (1CD44000) [pid = 3704] [serial = 1063] [outer = 19A90C00] 19:38:19 INFO - PROCESS | 3704 | 1461206299337 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 19:38:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 19:38:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 949ms 19:38:19 INFO - PROCESS | 3704 | 1461206299367 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 19:38:19 INFO - PROCESS | 3704 | 1461206299370 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 19:38:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 19:38:19 INFO - PROCESS | 3704 | 1461206299380 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 19:38:19 INFO - PROCESS | 3704 | 1461206299386 Marionette TRACE conn3 <- [1,1382,null,{}] 19:38:19 INFO - PROCESS | 3704 | 1461206299390 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:38:19 INFO - PROCESS | 3704 | 1461206299493 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 19:38:19 INFO - PROCESS | 3704 | 1461206299594 Marionette TRACE conn3 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:38:19 INFO - PROCESS | 3704 | ++DOCSHELL 1D740800 == 57 [pid = 3704] [id = 355] 19:38:19 INFO - PROCESS | 3704 | ++DOMWINDOW == 107 (1D742400) [pid = 3704] [serial = 1064] [outer = 00000000] 19:38:19 INFO - PROCESS | 3704 | ++DOMWINDOW == 108 (1D8E3C00) [pid = 3704] [serial = 1065] [outer = 1D742400] 19:38:19 INFO - PROCESS | 3704 | 1461206299647 Marionette DEBUG loaded listener.js 19:38:19 INFO - PROCESS | 3704 | ++DOMWINDOW == 109 (1D8E5C00) [pid = 3704] [serial = 1066] [outer = 1D742400] 19:38:20 INFO - PROCESS | 3704 | 1461206300194 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 19:38:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 19:38:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 856ms 19:38:20 INFO - PROCESS | 3704 | 1461206300236 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 19:38:20 INFO - PROCESS | 3704 | 1461206300239 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 19:38:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 19:38:20 INFO - PROCESS | 3704 | 1461206300243 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 19:38:20 INFO - PROCESS | 3704 | 1461206300245 Marionette TRACE conn3 <- [1,1386,null,{}] 19:38:20 INFO - PROCESS | 3704 | 1461206300248 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:38:20 INFO - PROCESS | 3704 | 1461206300349 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 19:38:20 INFO - PROCESS | 3704 | 1461206300477 Marionette TRACE conn3 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:38:20 INFO - PROCESS | 3704 | ++DOCSHELL 19EB5000 == 58 [pid = 3704] [id = 356] 19:38:20 INFO - PROCESS | 3704 | ++DOMWINDOW == 110 (1CA20C00) [pid = 3704] [serial = 1067] [outer = 00000000] 19:38:20 INFO - PROCESS | 3704 | ++DOMWINDOW == 111 (1D9CBC00) [pid = 3704] [serial = 1068] [outer = 1CA20C00] 19:38:20 INFO - PROCESS | 3704 | 1461206300531 Marionette DEBUG loaded listener.js 19:38:20 INFO - PROCESS | 3704 | ++DOMWINDOW == 112 (1D9D1C00) [pid = 3704] [serial = 1069] [outer = 1CA20C00] 19:38:21 INFO - PROCESS | 3704 | 1461206301324 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 19:38:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 19:38:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1089ms 19:38:21 INFO - PROCESS | 3704 | 1461206301344 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 19:38:21 INFO - PROCESS | 3704 | 1461206301348 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 19:38:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 19:38:21 INFO - PROCESS | 3704 | 1461206301353 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 19:38:21 INFO - PROCESS | 3704 | 1461206301356 Marionette TRACE conn3 <- [1,1390,null,{}] 19:38:21 INFO - PROCESS | 3704 | 1461206301362 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:38:21 INFO - PROCESS | 3704 | 1461206301454 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 19:38:21 INFO - PROCESS | 3704 | 1461206301587 Marionette TRACE conn3 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:38:21 INFO - PROCESS | 3704 | ++DOCSHELL 142AE800 == 59 [pid = 3704] [id = 357] 19:38:21 INFO - PROCESS | 3704 | ++DOMWINDOW == 113 (14306400) [pid = 3704] [serial = 1070] [outer = 00000000] 19:38:21 INFO - PROCESS | 3704 | ++DOMWINDOW == 114 (14A61C00) [pid = 3704] [serial = 1071] [outer = 14306400] 19:38:21 INFO - PROCESS | 3704 | 1461206301641 Marionette DEBUG loaded listener.js 19:38:21 INFO - PROCESS | 3704 | ++DOMWINDOW == 115 (15922000) [pid = 3704] [serial = 1072] [outer = 14306400] 19:38:21 INFO - PROCESS | 3704 | --DOCSHELL 1334C800 == 58 [pid = 3704] [id = 295] 19:38:21 INFO - PROCESS | 3704 | --DOCSHELL 19068C00 == 57 [pid = 3704] [id = 351] 19:38:21 INFO - PROCESS | 3704 | --DOCSHELL 1378D800 == 56 [pid = 3704] [id = 350] 19:38:21 INFO - PROCESS | 3704 | --DOCSHELL 1334B000 == 55 [pid = 3704] [id = 349] 19:38:21 INFO - PROCESS | 3704 | --DOCSHELL 1A30EC00 == 54 [pid = 3704] [id = 348] 19:38:21 INFO - PROCESS | 3704 | --DOCSHELL 19A8FC00 == 53 [pid = 3704] [id = 347] 19:38:21 INFO - PROCESS | 3704 | --DOCSHELL 18F2E800 == 52 [pid = 3704] [id = 346] 19:38:21 INFO - PROCESS | 3704 | --DOCSHELL 15D0E800 == 51 [pid = 3704] [id = 345] 19:38:21 INFO - PROCESS | 3704 | --DOCSHELL 187A2C00 == 50 [pid = 3704] [id = 344] 19:38:21 INFO - PROCESS | 3704 | --DOCSHELL 146B7C00 == 49 [pid = 3704] [id = 343] 19:38:21 INFO - PROCESS | 3704 | --DOCSHELL 15A2A800 == 48 [pid = 3704] [id = 342] 19:38:21 INFO - PROCESS | 3704 | --DOCSHELL 1C416C00 == 47 [pid = 3704] [id = 341] 19:38:21 INFO - PROCESS | 3704 | --DOMWINDOW == 114 (1D739C00) [pid = 3704] [serial = 1011] [outer = 00000000] [url = about:blank] 19:38:21 INFO - PROCESS | 3704 | --DOCSHELL 1CA24800 == 46 [pid = 3704] [id = 340] 19:38:21 INFO - PROCESS | 3704 | --DOCSHELL 18977400 == 45 [pid = 3704] [id = 339] 19:38:21 INFO - PROCESS | 3704 | --DOCSHELL 1430C400 == 44 [pid = 3704] [id = 338] 19:38:21 INFO - PROCESS | 3704 | --DOMWINDOW == 113 (19180800) [pid = 3704] [serial = 931] [outer = 00000000] [url = about:blank] 19:38:21 INFO - PROCESS | 3704 | --DOMWINDOW == 112 (1CA22C00) [pid = 3704] [serial = 934] [outer = 00000000] [url = about:blank] 19:38:21 INFO - PROCESS | 3704 | --DOMWINDOW == 111 (1CA1C000) [pid = 3704] [serial = 925] [outer = 00000000] [url = about:blank] 19:38:21 INFO - PROCESS | 3704 | --DOMWINDOW == 110 (1A4BF800) [pid = 3704] [serial = 996] [outer = 00000000] [url = about:blank] 19:38:21 INFO - PROCESS | 3704 | --DOMWINDOW == 109 (1D4D3000) [pid = 3704] [serial = 979] [outer = 00000000] [url = about:blank] 19:38:21 INFO - PROCESS | 3704 | --DOMWINDOW == 108 (1D4CF400) [pid = 3704] [serial = 978] [outer = 00000000] [url = about:blank] 19:38:21 INFO - PROCESS | 3704 | --DOMWINDOW == 107 (16749800) [pid = 3704] [serial = 982] [outer = 00000000] [url = about:blank] 19:38:21 INFO - PROCESS | 3704 | --DOMWINDOW == 106 (15DDD400) [pid = 3704] [serial = 981] [outer = 00000000] [url = about:blank] 19:38:21 INFO - PROCESS | 3704 | --DOMWINDOW == 105 (18E17C00) [pid = 3704] [serial = 993] [outer = 00000000] [url = about:blank] 19:38:21 INFO - PROCESS | 3704 | --DOMWINDOW == 104 (18E1AC00) [pid = 3704] [serial = 987] [outer = 00000000] [url = about:blank] 19:38:21 INFO - PROCESS | 3704 | --DOMWINDOW == 103 (18F2D800) [pid = 3704] [serial = 988] [outer = 00000000] [url = about:blank] 19:38:21 INFO - PROCESS | 3704 | --DOMWINDOW == 102 (19182C00) [pid = 3704] [serial = 973] [outer = 00000000] [url = about:blank] 19:38:21 INFO - PROCESS | 3704 | --DOMWINDOW == 101 (18F2BC00) [pid = 3704] [serial = 972] [outer = 00000000] [url = about:blank] 19:38:21 INFO - PROCESS | 3704 | --DOMWINDOW == 100 (16669800) [pid = 3704] [serial = 970] [outer = 00000000] [url = about:blank] 19:38:21 INFO - PROCESS | 3704 | --DOMWINDOW == 99 (1655B800) [pid = 3704] [serial = 969] [outer = 00000000] [url = about:blank] 19:38:21 INFO - PROCESS | 3704 | --DOMWINDOW == 98 (1CD47C00) [pid = 3704] [serial = 976] [outer = 00000000] [url = about:blank] 19:38:21 INFO - PROCESS | 3704 | --DOMWINDOW == 97 (1CC5BC00) [pid = 3704] [serial = 975] [outer = 00000000] [url = about:blank] 19:38:21 INFO - PROCESS | 3704 | --DOMWINDOW == 96 (1C412000) [pid = 3704] [serial = 999] [outer = 00000000] [url = about:blank] 19:38:21 INFO - PROCESS | 3704 | --DOMWINDOW == 95 (197AF000) [pid = 3704] [serial = 990] [outer = 00000000] [url = about:blank] 19:38:21 INFO - PROCESS | 3704 | --DOMWINDOW == 94 (198B9C00) [pid = 3704] [serial = 991] [outer = 00000000] [url = about:blank] 19:38:21 INFO - PROCESS | 3704 | --DOMWINDOW == 93 (15F90C00) [pid = 3704] [serial = 984] [outer = 00000000] [url = about:blank] 19:38:21 INFO - PROCESS | 3704 | --DOMWINDOW == 92 (1665B000) [pid = 3704] [serial = 985] [outer = 00000000] [url = about:blank] 19:38:21 INFO - PROCESS | 3704 | --DOMWINDOW == 91 (1A8A9C00) [pid = 3704] [serial = 997] [outer = 00000000] [url = about:blank] 19:38:21 INFO - PROCESS | 3704 | --DOMWINDOW == 90 (1CC59000) [pid = 3704] [serial = 1009] [outer = 00000000] [url = about:blank] 19:38:21 INFO - PROCESS | 3704 | --DOMWINDOW == 89 (1CA2AC00) [pid = 3704] [serial = 1002] [outer = 00000000] [url = about:blank] 19:38:21 INFO - PROCESS | 3704 | --DOMWINDOW == 88 (1C74C400) [pid = 3704] [serial = 1008] [outer = 00000000] [url = about:blank] 19:38:21 INFO - PROCESS | 3704 | --DOMWINDOW == 87 (1CA27C00) [pid = 3704] [serial = 1003] [outer = 00000000] [url = about:blank] 19:38:21 INFO - PROCESS | 3704 | --DOMWINDOW == 86 (18F2CC00) [pid = 3704] [serial = 1005] [outer = 00000000] [url = about:blank] 19:38:21 INFO - PROCESS | 3704 | --DOMWINDOW == 85 (1C414000) [pid = 3704] [serial = 1000] [outer = 00000000] [url = about:blank] 19:38:21 INFO - PROCESS | 3704 | --DOMWINDOW == 84 (19185C00) [pid = 3704] [serial = 1006] [outer = 00000000] [url = about:blank] 19:38:21 INFO - PROCESS | 3704 | --DOMWINDOW == 83 (19EB4800) [pid = 3704] [serial = 994] [outer = 00000000] [url = about:blank] 19:38:22 INFO - PROCESS | 3704 | 1461206302171 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 19:38:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 19:38:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 903ms 19:38:22 INFO - PROCESS | 3704 | 1461206302243 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 19:38:22 INFO - PROCESS | 3704 | 1461206302248 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 19:38:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 19:38:22 INFO - PROCESS | 3704 | 1461206302254 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 19:38:22 INFO - PROCESS | 3704 | 1461206302257 Marionette TRACE conn3 <- [1,1394,null,{}] 19:38:22 INFO - PROCESS | 3704 | 1461206302260 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:38:22 INFO - PROCESS | 3704 | 1461206302371 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 19:38:22 INFO - PROCESS | 3704 | 1461206302385 Marionette TRACE conn3 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:38:22 INFO - PROCESS | 3704 | ++DOCSHELL 1555F400 == 45 [pid = 3704] [id = 358] 19:38:22 INFO - PROCESS | 3704 | ++DOMWINDOW == 84 (15DD9C00) [pid = 3704] [serial = 1073] [outer = 00000000] 19:38:22 INFO - PROCESS | 3704 | ++DOMWINDOW == 85 (15FED400) [pid = 3704] [serial = 1074] [outer = 15DD9C00] 19:38:22 INFO - PROCESS | 3704 | 1461206302431 Marionette DEBUG loaded listener.js 19:38:22 INFO - PROCESS | 3704 | ++DOMWINDOW == 86 (1665AC00) [pid = 3704] [serial = 1075] [outer = 15DD9C00] 19:38:22 INFO - PROCESS | 3704 | 1461206302892 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 19:38:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 19:38:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 685ms 19:38:22 INFO - PROCESS | 3704 | 1461206302953 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 19:38:22 INFO - PROCESS | 3704 | 1461206302955 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 19:38:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 19:38:22 INFO - PROCESS | 3704 | 1461206302959 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 19:38:22 INFO - PROCESS | 3704 | 1461206302962 Marionette TRACE conn3 <- [1,1398,null,{}] 19:38:22 INFO - PROCESS | 3704 | 1461206302972 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:38:23 INFO - PROCESS | 3704 | 1461206303060 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 19:38:23 INFO - PROCESS | 3704 | 1461206303067 Marionette TRACE conn3 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:38:23 INFO - PROCESS | 3704 | ++DOCSHELL 18031400 == 46 [pid = 3704] [id = 359] 19:38:23 INFO - PROCESS | 3704 | ++DOMWINDOW == 87 (1803C000) [pid = 3704] [serial = 1076] [outer = 00000000] 19:38:23 INFO - PROCESS | 3704 | ++DOMWINDOW == 88 (18796400) [pid = 3704] [serial = 1077] [outer = 1803C000] 19:38:23 INFO - PROCESS | 3704 | 1461206303113 Marionette DEBUG loaded listener.js 19:38:23 INFO - PROCESS | 3704 | ++DOMWINDOW == 89 (18977400) [pid = 3704] [serial = 1078] [outer = 1803C000] 19:38:23 INFO - PROCESS | 3704 | 1461206303574 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 19:38:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 19:38:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 622ms 19:38:23 INFO - PROCESS | 3704 | 1461206303596 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 19:38:23 INFO - PROCESS | 3704 | 1461206303598 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 19:38:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 19:38:23 INFO - PROCESS | 3704 | 1461206303606 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 19:38:23 INFO - PROCESS | 3704 | 1461206303608 Marionette TRACE conn3 <- [1,1402,null,{}] 19:38:23 INFO - PROCESS | 3704 | 1461206303611 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:38:23 INFO - PROCESS | 3704 | 1461206303689 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 19:38:23 INFO - PROCESS | 3704 | 1461206303725 Marionette TRACE conn3 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:38:23 INFO - PROCESS | 3704 | ++DOCSHELL 1898BC00 == 47 [pid = 3704] [id = 360] 19:38:23 INFO - PROCESS | 3704 | ++DOMWINDOW == 90 (18E11400) [pid = 3704] [serial = 1079] [outer = 00000000] 19:38:23 INFO - PROCESS | 3704 | ++DOMWINDOW == 91 (18E1D400) [pid = 3704] [serial = 1080] [outer = 18E11400] 19:38:23 INFO - PROCESS | 3704 | 1461206303771 Marionette DEBUG loaded listener.js 19:38:23 INFO - PROCESS | 3704 | ++DOMWINDOW == 92 (18F21800) [pid = 3704] [serial = 1081] [outer = 18E11400] 19:38:24 INFO - PROCESS | 3704 | 1461206304250 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 19:38:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 19:38:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 700ms 19:38:24 INFO - PROCESS | 3704 | 1461206304309 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 19:38:24 INFO - PROCESS | 3704 | 1461206304311 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 19:38:24 INFO - PROCESS | 3704 | 1461206304314 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 19:38:24 INFO - PROCESS | 3704 | 1461206304316 Marionette TRACE conn3 <- [1,1406,null,{}] 19:38:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 19:38:24 INFO - PROCESS | 3704 | 1461206304319 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:38:24 INFO - PROCESS | 3704 | 1461206304425 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 19:38:24 INFO - PROCESS | 3704 | 1461206304434 Marionette TRACE conn3 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:38:24 INFO - PROCESS | 3704 | ++DOCSHELL 15A2F800 == 48 [pid = 3704] [id = 361] 19:38:24 INFO - PROCESS | 3704 | ++DOMWINDOW == 93 (15D0E800) [pid = 3704] [serial = 1082] [outer = 00000000] 19:38:24 INFO - PROCESS | 3704 | ++DOMWINDOW == 94 (19064800) [pid = 3704] [serial = 1083] [outer = 15D0E800] 19:38:24 INFO - PROCESS | 3704 | 1461206304526 Marionette DEBUG loaded listener.js 19:38:24 INFO - PROCESS | 3704 | ++DOMWINDOW == 95 (19071800) [pid = 3704] [serial = 1084] [outer = 15D0E800] 19:38:24 INFO - PROCESS | 3704 | 1461206304950 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 19:38:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 19:38:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 685ms 19:38:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 19:38:25 INFO - PROCESS | 3704 | 1461206305016 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 19:38:25 INFO - PROCESS | 3704 | 1461206305018 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 19:38:25 INFO - PROCESS | 3704 | 1461206305028 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 19:38:25 INFO - PROCESS | 3704 | 1461206305030 Marionette TRACE conn3 <- [1,1410,null,{}] 19:38:25 INFO - PROCESS | 3704 | 1461206305071 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:38:25 INFO - PROCESS | 3704 | 1461206305209 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 19:38:25 INFO - PROCESS | 3704 | 1461206305219 Marionette TRACE conn3 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:38:25 INFO - PROCESS | 3704 | ++DOCSHELL 12D44800 == 49 [pid = 3704] [id = 362] 19:38:25 INFO - PROCESS | 3704 | ++DOMWINDOW == 96 (19183000) [pid = 3704] [serial = 1085] [outer = 00000000] 19:38:25 INFO - PROCESS | 3704 | ++DOMWINDOW == 97 (19A83800) [pid = 3704] [serial = 1086] [outer = 19183000] 19:38:25 INFO - PROCESS | 3704 | 1461206305270 Marionette DEBUG loaded listener.js 19:38:25 INFO - PROCESS | 3704 | ++DOMWINDOW == 98 (19A85C00) [pid = 3704] [serial = 1087] [outer = 19183000] 19:38:25 INFO - PROCESS | 3704 | 1461206305728 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 19:38:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 19:38:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 732ms 19:38:25 INFO - PROCESS | 3704 | 1461206305763 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 19:38:25 INFO - PROCESS | 3704 | 1461206305765 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 19:38:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 19:38:25 INFO - PROCESS | 3704 | 1461206305768 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 19:38:25 INFO - PROCESS | 3704 | 1461206305770 Marionette TRACE conn3 <- [1,1414,null,{}] 19:38:25 INFO - PROCESS | 3704 | 1461206305773 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:38:25 INFO - PROCESS | 3704 | 1461206305876 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 19:38:25 INFO - PROCESS | 3704 | 1461206305882 Marionette TRACE conn3 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:38:25 INFO - PROCESS | 3704 | ++DOCSHELL 19188400 == 50 [pid = 3704] [id = 363] 19:38:25 INFO - PROCESS | 3704 | ++DOMWINDOW == 99 (19188800) [pid = 3704] [serial = 1088] [outer = 00000000] 19:38:25 INFO - PROCESS | 3704 | ++DOMWINDOW == 100 (19E68800) [pid = 3704] [serial = 1089] [outer = 19188800] 19:38:25 INFO - PROCESS | 3704 | 1461206305971 Marionette DEBUG loaded listener.js 19:38:26 INFO - PROCESS | 3704 | ++DOMWINDOW == 101 (19E1AC00) [pid = 3704] [serial = 1090] [outer = 19188800] 19:38:26 INFO - PROCESS | 3704 | --DOMWINDOW == 100 (1896F400) [pid = 3704] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 19:38:26 INFO - PROCESS | 3704 | --DOMWINDOW == 99 (1555C800) [pid = 3704] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 19:38:26 INFO - PROCESS | 3704 | --DOMWINDOW == 98 (15A2BC00) [pid = 3704] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 19:38:26 INFO - PROCESS | 3704 | --DOMWINDOW == 97 (15D44C00) [pid = 3704] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 19:38:26 INFO - PROCESS | 3704 | --DOMWINDOW == 96 (19A90400) [pid = 3704] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 19:38:26 INFO - PROCESS | 3704 | --DOMWINDOW == 95 (1A39C400) [pid = 3704] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 19:38:26 INFO - PROCESS | 3704 | --DOMWINDOW == 94 (142A9400) [pid = 3704] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 19:38:26 INFO - PROCESS | 3704 | --DOMWINDOW == 93 (19187000) [pid = 3704] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 19:38:26 INFO - PROCESS | 3704 | --DOMWINDOW == 92 (1917FC00) [pid = 3704] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 19:38:26 INFO - PROCESS | 3704 | 1461206306414 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 19:38:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 19:38:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 684ms 19:38:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 19:38:26 INFO - PROCESS | 3704 | 1461206306453 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 19:38:26 INFO - PROCESS | 3704 | 1461206306455 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 19:38:26 INFO - PROCESS | 3704 | 1461206306458 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 19:38:26 INFO - PROCESS | 3704 | 1461206306459 Marionette TRACE conn3 <- [1,1418,null,{}] 19:38:26 INFO - PROCESS | 3704 | 1461206306463 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:38:26 INFO - PROCESS | 3704 | 1461206306563 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 19:38:26 INFO - PROCESS | 3704 | 1461206306571 Marionette TRACE conn3 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:38:26 INFO - PROCESS | 3704 | ++DOCSHELL 13310000 == 51 [pid = 3704] [id = 364] 19:38:26 INFO - PROCESS | 3704 | ++DOMWINDOW == 93 (15921800) [pid = 3704] [serial = 1091] [outer = 00000000] 19:38:26 INFO - PROCESS | 3704 | ++DOMWINDOW == 94 (19187C00) [pid = 3704] [serial = 1092] [outer = 15921800] 19:38:26 INFO - PROCESS | 3704 | 1461206306615 Marionette DEBUG loaded listener.js 19:38:26 INFO - PROCESS | 3704 | ++DOMWINDOW == 95 (19A8F000) [pid = 3704] [serial = 1093] [outer = 15921800] 19:38:27 INFO - PROCESS | 3704 | 1461206307051 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 19:38:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 19:38:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 623ms 19:38:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 19:38:27 INFO - PROCESS | 3704 | 1461206307095 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 19:38:27 INFO - PROCESS | 3704 | 1461206307097 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 19:38:27 INFO - PROCESS | 3704 | 1461206307100 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 19:38:27 INFO - PROCESS | 3704 | 1461206307102 Marionette TRACE conn3 <- [1,1422,null,{}] 19:38:27 INFO - PROCESS | 3704 | 1461206307105 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:38:27 INFO - PROCESS | 3704 | 1461206307188 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 19:38:27 INFO - PROCESS | 3704 | 1461206307194 Marionette TRACE conn3 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:38:27 INFO - PROCESS | 3704 | ++DOCSHELL 15A34800 == 52 [pid = 3704] [id = 365] 19:38:27 INFO - PROCESS | 3704 | ++DOMWINDOW == 96 (18798400) [pid = 3704] [serial = 1094] [outer = 00000000] 19:38:27 INFO - PROCESS | 3704 | ++DOMWINDOW == 97 (1A2C3800) [pid = 3704] [serial = 1095] [outer = 18798400] 19:38:27 INFO - PROCESS | 3704 | 1461206307237 Marionette DEBUG loaded listener.js 19:38:27 INFO - PROCESS | 3704 | ++DOMWINDOW == 98 (1A394C00) [pid = 3704] [serial = 1096] [outer = 18798400] 19:38:27 INFO - PROCESS | 3704 | 1461206307656 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 19:38:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 19:38:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 592ms 19:38:27 INFO - PROCESS | 3704 | 1461206307697 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 19:38:27 INFO - PROCESS | 3704 | 1461206307699 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 19:38:27 INFO - PROCESS | 3704 | 1461206307707 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 19:38:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 19:38:27 INFO - PROCESS | 3704 | 1461206307708 Marionette TRACE conn3 <- [1,1426,null,{}] 19:38:27 INFO - PROCESS | 3704 | 1461206307712 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:38:27 INFO - PROCESS | 3704 | 1461206307788 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 19:38:27 INFO - PROCESS | 3704 | 1461206307794 Marionette TRACE conn3 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:38:27 INFO - PROCESS | 3704 | ++DOCSHELL 19EB6000 == 53 [pid = 3704] [id = 366] 19:38:27 INFO - PROCESS | 3704 | ++DOMWINDOW == 99 (1A39C400) [pid = 3704] [serial = 1097] [outer = 00000000] 19:38:27 INFO - PROCESS | 3704 | ++DOMWINDOW == 100 (1A876400) [pid = 3704] [serial = 1098] [outer = 1A39C400] 19:38:27 INFO - PROCESS | 3704 | 1461206307837 Marionette DEBUG loaded listener.js 19:38:27 INFO - PROCESS | 3704 | ++DOMWINDOW == 101 (1AE46000) [pid = 3704] [serial = 1099] [outer = 1A39C400] 19:38:28 INFO - PROCESS | 3704 | 1461206308315 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 19:38:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 19:38:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 623ms 19:38:28 INFO - PROCESS | 3704 | 1461206308384 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 19:38:28 INFO - PROCESS | 3704 | 1461206308388 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 19:38:28 INFO - PROCESS | 3704 | 1461206308394 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 19:38:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 19:38:28 INFO - PROCESS | 3704 | 1461206308398 Marionette TRACE conn3 <- [1,1430,null,{}] 19:38:28 INFO - PROCESS | 3704 | 1461206308404 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:38:28 INFO - PROCESS | 3704 | 1461206308513 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 19:38:28 INFO - PROCESS | 3704 | 1461206308619 Marionette TRACE conn3 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:38:28 INFO - PROCESS | 3704 | ++DOCSHELL 13317400 == 54 [pid = 3704] [id = 367] 19:38:28 INFO - PROCESS | 3704 | ++DOMWINDOW == 102 (13342800) [pid = 3704] [serial = 1100] [outer = 00000000] 19:38:28 INFO - PROCESS | 3704 | ++DOMWINDOW == 103 (13790400) [pid = 3704] [serial = 1101] [outer = 13342800] 19:38:28 INFO - PROCESS | 3704 | 1461206308674 Marionette DEBUG loaded listener.js 19:38:28 INFO - PROCESS | 3704 | ++DOMWINDOW == 104 (143A1400) [pid = 3704] [serial = 1102] [outer = 13342800] 19:38:29 INFO - PROCESS | 3704 | 1461206309316 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 19:38:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 19:38:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 934ms 19:38:29 INFO - PROCESS | 3704 | 1461206309346 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 19:38:29 INFO - PROCESS | 3704 | 1461206309350 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 19:38:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 19:38:29 INFO - PROCESS | 3704 | 1461206309359 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 19:38:29 INFO - PROCESS | 3704 | 1461206309363 Marionette TRACE conn3 <- [1,1434,null,{}] 19:38:29 INFO - PROCESS | 3704 | 1461206309367 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:38:29 INFO - PROCESS | 3704 | 1461206309470 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 19:38:29 INFO - PROCESS | 3704 | 1461206309598 Marionette TRACE conn3 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:38:29 INFO - PROCESS | 3704 | ++DOCSHELL 16665800 == 55 [pid = 3704] [id = 368] 19:38:29 INFO - PROCESS | 3704 | ++DOMWINDOW == 105 (1696F000) [pid = 3704] [serial = 1103] [outer = 00000000] 19:38:29 INFO - PROCESS | 3704 | ++DOMWINDOW == 106 (18334400) [pid = 3704] [serial = 1104] [outer = 1696F000] 19:38:29 INFO - PROCESS | 3704 | 1461206309653 Marionette DEBUG loaded listener.js 19:38:29 INFO - PROCESS | 3704 | ++DOMWINDOW == 107 (1898A400) [pid = 3704] [serial = 1105] [outer = 1696F000] 19:38:30 INFO - PROCESS | 3704 | 1461206310208 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 19:38:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 19:38:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 949ms 19:38:30 INFO - PROCESS | 3704 | 1461206310287 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 19:38:30 INFO - PROCESS | 3704 | 1461206310290 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 19:38:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 19:38:30 INFO - PROCESS | 3704 | 1461206310294 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 19:38:30 INFO - PROCESS | 3704 | 1461206310296 Marionette TRACE conn3 <- [1,1438,null,{}] 19:38:30 INFO - PROCESS | 3704 | 1461206310305 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:38:30 INFO - PROCESS | 3704 | 1461206310442 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 19:38:30 INFO - PROCESS | 3704 | 1461206310571 Marionette TRACE conn3 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:38:30 INFO - PROCESS | 3704 | ++DOCSHELL 19E1A800 == 56 [pid = 3704] [id = 369] 19:38:30 INFO - PROCESS | 3704 | ++DOMWINDOW == 108 (19E1BC00) [pid = 3704] [serial = 1106] [outer = 00000000] 19:38:30 INFO - PROCESS | 3704 | ++DOMWINDOW == 109 (1A4BB400) [pid = 3704] [serial = 1107] [outer = 19E1BC00] 19:38:30 INFO - PROCESS | 3704 | 1461206310630 Marionette DEBUG loaded listener.js 19:38:30 INFO - PROCESS | 3704 | ++DOMWINDOW == 110 (1C20F000) [pid = 3704] [serial = 1108] [outer = 19E1BC00] 19:38:31 INFO - PROCESS | 3704 | 1461206311228 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 19:38:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 19:38:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 996ms 19:38:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 19:38:31 INFO - PROCESS | 3704 | 1461206311295 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 19:38:31 INFO - PROCESS | 3704 | 1461206311297 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 19:38:31 INFO - PROCESS | 3704 | 1461206311301 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 19:38:31 INFO - PROCESS | 3704 | 1461206311303 Marionette TRACE conn3 <- [1,1442,null,{}] 19:38:31 INFO - PROCESS | 3704 | 1461206311306 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:38:31 INFO - PROCESS | 3704 | 1461206311406 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 19:38:31 INFO - PROCESS | 3704 | 1461206311533 Marionette TRACE conn3 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:38:31 INFO - PROCESS | 3704 | ++DOCSHELL 1C464800 == 57 [pid = 3704] [id = 370] 19:38:31 INFO - PROCESS | 3704 | ++DOMWINDOW == 111 (1C465400) [pid = 3704] [serial = 1109] [outer = 00000000] 19:38:31 INFO - PROCESS | 3704 | ++DOMWINDOW == 112 (1CA1C000) [pid = 3704] [serial = 1110] [outer = 1C465400] 19:38:31 INFO - PROCESS | 3704 | 1461206311589 Marionette DEBUG loaded listener.js 19:38:31 INFO - PROCESS | 3704 | ++DOMWINDOW == 113 (1CA25C00) [pid = 3704] [serial = 1111] [outer = 1C465400] 19:38:32 INFO - PROCESS | 3704 | 1461206312175 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 19:38:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 19:38:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 934ms 19:38:32 INFO - PROCESS | 3704 | 1461206312246 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 19:38:32 INFO - PROCESS | 3704 | 1461206312248 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 19:38:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 19:38:32 INFO - PROCESS | 3704 | 1461206312252 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 19:38:32 INFO - PROCESS | 3704 | 1461206312254 Marionette TRACE conn3 <- [1,1446,null,{}] 19:38:32 INFO - PROCESS | 3704 | 1461206312258 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:38:32 INFO - PROCESS | 3704 | 1461206312361 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 19:38:32 INFO - PROCESS | 3704 | 1461206312488 Marionette TRACE conn3 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:38:32 INFO - PROCESS | 3704 | ++DOCSHELL 1C414800 == 58 [pid = 3704] [id = 371] 19:38:32 INFO - PROCESS | 3704 | ++DOMWINDOW == 114 (1C414C00) [pid = 3704] [serial = 1112] [outer = 00000000] 19:38:32 INFO - PROCESS | 3704 | ++DOMWINDOW == 115 (1CD3E000) [pid = 3704] [serial = 1113] [outer = 1C414C00] 19:38:32 INFO - PROCESS | 3704 | 1461206312544 Marionette DEBUG loaded listener.js 19:38:32 INFO - PROCESS | 3704 | ++DOMWINDOW == 116 (1CD47400) [pid = 3704] [serial = 1114] [outer = 1C414C00] 19:38:33 INFO - PROCESS | 3704 | 1461206313342 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 19:38:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 19:38:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1137ms 19:38:33 INFO - PROCESS | 3704 | 1461206313402 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 19:38:33 INFO - PROCESS | 3704 | 1461206313406 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 19:38:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 19:38:33 INFO - PROCESS | 3704 | 1461206313410 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 19:38:33 INFO - PROCESS | 3704 | 1461206313413 Marionette TRACE conn3 <- [1,1450,null,{}] 19:38:33 INFO - PROCESS | 3704 | 1461206313418 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:38:33 INFO - PROCESS | 3704 | 1461206313513 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 19:38:33 INFO - PROCESS | 3704 | 1461206313644 Marionette TRACE conn3 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:38:33 INFO - PROCESS | 3704 | ++DOCSHELL 16566C00 == 59 [pid = 3704] [id = 372] 19:38:33 INFO - PROCESS | 3704 | ++DOMWINDOW == 117 (1665B000) [pid = 3704] [serial = 1115] [outer = 00000000] 19:38:33 INFO - PROCESS | 3704 | ++DOMWINDOW == 118 (17B03800) [pid = 3704] [serial = 1116] [outer = 1665B000] 19:38:33 INFO - PROCESS | 3704 | 1461206313698 Marionette DEBUG loaded listener.js 19:38:33 INFO - PROCESS | 3704 | ++DOMWINDOW == 119 (18017000) [pid = 3704] [serial = 1117] [outer = 1665B000] 19:38:33 INFO - PROCESS | 3704 | --DOCSHELL 15A34800 == 58 [pid = 3704] [id = 365] 19:38:33 INFO - PROCESS | 3704 | --DOCSHELL 13310000 == 57 [pid = 3704] [id = 364] 19:38:33 INFO - PROCESS | 3704 | --DOCSHELL 19188400 == 56 [pid = 3704] [id = 363] 19:38:33 INFO - PROCESS | 3704 | --DOCSHELL 12D44800 == 55 [pid = 3704] [id = 362] 19:38:33 INFO - PROCESS | 3704 | --DOCSHELL 15A2F800 == 54 [pid = 3704] [id = 361] 19:38:33 INFO - PROCESS | 3704 | --DOCSHELL 1898BC00 == 53 [pid = 3704] [id = 360] 19:38:33 INFO - PROCESS | 3704 | --DOCSHELL 18031400 == 52 [pid = 3704] [id = 359] 19:38:33 INFO - PROCESS | 3704 | --DOCSHELL 1555F400 == 51 [pid = 3704] [id = 358] 19:38:33 INFO - PROCESS | 3704 | --DOCSHELL 142AE800 == 50 [pid = 3704] [id = 357] 19:38:33 INFO - PROCESS | 3704 | --DOCSHELL 19EB5000 == 49 [pid = 3704] [id = 356] 19:38:33 INFO - PROCESS | 3704 | --DOCSHELL 1D740800 == 48 [pid = 3704] [id = 355] 19:38:33 INFO - PROCESS | 3704 | --DOCSHELL 19A90000 == 47 [pid = 3704] [id = 354] 19:38:33 INFO - PROCESS | 3704 | --DOCSHELL 18798000 == 46 [pid = 3704] [id = 353] 19:38:33 INFO - PROCESS | 3704 | --DOMWINDOW == 118 (1D745800) [pid = 3704] [serial = 1023] [outer = 00000000] [url = about:blank] 19:38:34 INFO - PROCESS | 3704 | --DOCSHELL 13205400 == 45 [pid = 3704] [id = 352] 19:38:34 INFO - PROCESS | 3704 | --DOMWINDOW == 117 (1CA2A000) [pid = 3704] [serial = 1053] [outer = 00000000] [url = about:blank] 19:38:34 INFO - PROCESS | 3704 | --DOMWINDOW == 116 (18977C00) [pid = 3704] [serial = 1032] [outer = 00000000] [url = about:blank] 19:38:34 INFO - PROCESS | 3704 | --DOMWINDOW == 115 (15DE7400) [pid = 3704] [serial = 1029] [outer = 00000000] [url = about:blank] 19:38:34 INFO - PROCESS | 3704 | --DOMWINDOW == 114 (16564800) [pid = 3704] [serial = 1030] [outer = 00000000] [url = about:blank] 19:38:34 INFO - PROCESS | 3704 | --DOMWINDOW == 113 (15DD9000) [pid = 3704] [serial = 1027] [outer = 00000000] [url = about:blank] 19:38:34 INFO - PROCESS | 3704 | --DOMWINDOW == 112 (15D47800) [pid = 3704] [serial = 1026] [outer = 00000000] [url = about:blank] 19:38:34 INFO - PROCESS | 3704 | --DOMWINDOW == 111 (19040800) [pid = 3704] [serial = 1035] [outer = 00000000] [url = about:blank] 19:38:34 INFO - PROCESS | 3704 | --DOMWINDOW == 110 (15F93000) [pid = 3704] [serial = 1014] [outer = 00000000] [url = about:blank] 19:38:34 INFO - PROCESS | 3704 | --DOMWINDOW == 109 (19066800) [pid = 3704] [serial = 1017] [outer = 00000000] [url = about:blank] 19:38:34 INFO - PROCESS | 3704 | --DOMWINDOW == 108 (1D3B5800) [pid = 3704] [serial = 1020] [outer = 00000000] [url = about:blank] 19:38:34 INFO - PROCESS | 3704 | --DOMWINDOW == 107 (19EB6400) [pid = 3704] [serial = 1041] [outer = 00000000] [url = about:blank] 19:38:34 INFO - PROCESS | 3704 | --DOMWINDOW == 106 (1A86C800) [pid = 3704] [serial = 1044] [outer = 00000000] [url = about:blank] 19:38:34 INFO - PROCESS | 3704 | --DOMWINDOW == 105 (15DDC800) [pid = 3704] [serial = 1047] [outer = 00000000] [url = about:blank] 19:38:34 INFO - PROCESS | 3704 | --DOMWINDOW == 104 (1A39D000) [pid = 3704] [serial = 1050] [outer = 00000000] [url = about:blank] 19:38:34 INFO - PROCESS | 3704 | --DOMWINDOW == 103 (1A4C1800) [pid = 3704] [serial = 1045] [outer = 00000000] [url = about:blank] 19:38:34 INFO - PROCESS | 3704 | --DOMWINDOW == 102 (1898F400) [pid = 3704] [serial = 1033] [outer = 00000000] [url = about:blank] 19:38:34 INFO - PROCESS | 3704 | --DOMWINDOW == 101 (18766000) [pid = 3704] [serial = 1048] [outer = 00000000] [url = about:blank] 19:38:34 INFO - PROCESS | 3704 | --DOMWINDOW == 100 (19755400) [pid = 3704] [serial = 1038] [outer = 00000000] [url = about:blank] 19:38:34 INFO - PROCESS | 3704 | --DOMWINDOW == 99 (19754800) [pid = 3704] [serial = 1039] [outer = 00000000] [url = about:blank] 19:38:34 INFO - PROCESS | 3704 | --DOMWINDOW == 98 (1A2C4800) [pid = 3704] [serial = 1042] [outer = 00000000] [url = about:blank] 19:38:34 INFO - PROCESS | 3704 | --DOMWINDOW == 97 (1C211000) [pid = 3704] [serial = 1051] [outer = 00000000] [url = about:blank] 19:38:34 INFO - PROCESS | 3704 | --DOMWINDOW == 96 (1903F400) [pid = 3704] [serial = 1036] [outer = 00000000] [url = about:blank] 19:38:34 INFO - PROCESS | 3704 | 1461206314243 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 19:38:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 19:38:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 888ms 19:38:34 INFO - PROCESS | 3704 | 1461206314313 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 19:38:34 INFO - PROCESS | 3704 | 1461206314318 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 19:38:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 19:38:34 INFO - PROCESS | 3704 | 1461206314324 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 19:38:34 INFO - PROCESS | 3704 | 1461206314327 Marionette TRACE conn3 <- [1,1454,null,{}] 19:38:34 INFO - PROCESS | 3704 | 1461206314331 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:38:34 INFO - PROCESS | 3704 | 1461206314422 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 19:38:34 INFO - PROCESS | 3704 | 1461206314420 Marionette TRACE conn3 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:38:34 INFO - PROCESS | 3704 | ++DOCSHELL 15FD6C00 == 46 [pid = 3704] [id = 373] 19:38:34 INFO - PROCESS | 3704 | ++DOMWINDOW == 97 (15FE7000) [pid = 3704] [serial = 1118] [outer = 00000000] 19:38:34 INFO - PROCESS | 3704 | ++DOMWINDOW == 98 (17B10C00) [pid = 3704] [serial = 1119] [outer = 15FE7000] 19:38:34 INFO - PROCESS | 3704 | 1461206314465 Marionette DEBUG loaded listener.js 19:38:34 INFO - PROCESS | 3704 | ++DOMWINDOW == 99 (183A8800) [pid = 3704] [serial = 1120] [outer = 15FE7000] 19:38:35 INFO - PROCESS | 3704 | --DOCSHELL 1CF7D400 == 45 [pid = 3704] [id = 326] 19:38:35 INFO - PROCESS | 3704 | --DOCSHELL 1974E400 == 44 [pid = 3704] [id = 285] 19:38:35 INFO - PROCESS | 3704 | --DOCSHELL 138C8400 == 43 [pid = 3704] [id = 323] 19:38:35 INFO - PROCESS | 3704 | --DOCSHELL 19064400 == 42 [pid = 3704] [id = 297] 19:38:35 INFO - PROCESS | 3704 | --DOCSHELL 1A4B8C00 == 41 [pid = 3704] [id = 322] 19:38:35 INFO - PROCESS | 3704 | --DOCSHELL 18B2EC00 == 40 [pid = 3704] [id = 294] 19:38:35 INFO - PROCESS | 3704 | --DOCSHELL 17BA3400 == 39 [pid = 3704] [id = 269] 19:38:35 INFO - PROCESS | 3704 | --DOCSHELL 1CF76800 == 38 [pid = 3704] [id = 337] 19:38:35 INFO - PROCESS | 3704 | --DOCSHELL 187A4000 == 37 [pid = 3704] [id = 284] 19:38:35 INFO - PROCESS | 3704 | --DOCSHELL 1C744000 == 36 [pid = 3704] [id = 325] 19:38:35 INFO - PROCESS | 3704 | --DOCSHELL 16666800 == 35 [pid = 3704] [id = 296] 19:38:35 INFO - PROCESS | 3704 | --DOCSHELL 18976400 == 34 [pid = 3704] [id = 324] 19:38:35 INFO - PROCESS | 3704 | --DOCSHELL 16566C00 == 33 [pid = 3704] [id = 372] 19:38:35 INFO - PROCESS | 3704 | --DOCSHELL 1C464800 == 32 [pid = 3704] [id = 370] 19:38:35 INFO - PROCESS | 3704 | --DOCSHELL 1C414800 == 31 [pid = 3704] [id = 371] 19:38:35 INFO - PROCESS | 3704 | --DOCSHELL 19E1A800 == 30 [pid = 3704] [id = 369] 19:38:35 INFO - PROCESS | 3704 | --DOCSHELL 19EB6000 == 29 [pid = 3704] [id = 366] 19:38:35 INFO - PROCESS | 3704 | --DOCSHELL 13317400 == 28 [pid = 3704] [id = 367] 19:38:35 INFO - PROCESS | 3704 | --DOCSHELL 16665800 == 27 [pid = 3704] [id = 368] 19:38:36 INFO - PROCESS | 3704 | 1461206316429 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 19:38:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 19:38:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 2164ms 19:38:36 INFO - PROCESS | 3704 | 1461206316482 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 19:38:36 INFO - PROCESS | 3704 | 1461206316486 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 19:38:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 19:38:36 INFO - PROCESS | 3704 | 1461206316492 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 19:38:36 INFO - PROCESS | 3704 | 1461206316496 Marionette TRACE conn3 <- [1,1458,null,{}] 19:38:36 INFO - PROCESS | 3704 | 1461206316503 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:38:36 INFO - PROCESS | 3704 | 1461206316592 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 19:38:36 INFO - PROCESS | 3704 | 1461206316602 Marionette TRACE conn3 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:38:36 INFO - PROCESS | 3704 | ++DOCSHELL 12CF2000 == 28 [pid = 3704] [id = 374] 19:38:36 INFO - PROCESS | 3704 | ++DOMWINDOW == 100 (12CF2C00) [pid = 3704] [serial = 1121] [outer = 00000000] 19:38:36 INFO - PROCESS | 3704 | ++DOMWINDOW == 101 (1320E400) [pid = 3704] [serial = 1122] [outer = 12CF2C00] 19:38:36 INFO - PROCESS | 3704 | 1461206316651 Marionette DEBUG loaded listener.js 19:38:36 INFO - PROCESS | 3704 | ++DOMWINDOW == 102 (13264800) [pid = 3704] [serial = 1123] [outer = 12CF2C00] 19:38:37 INFO - PROCESS | 3704 | 1461206317159 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 19:38:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 19:38:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 685ms 19:38:37 INFO - PROCESS | 3704 | 1461206317191 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 19:38:37 INFO - PROCESS | 3704 | 1461206317197 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 19:38:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 19:38:37 INFO - PROCESS | 3704 | 1461206317203 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 19:38:37 INFO - PROCESS | 3704 | 1461206317206 Marionette TRACE conn3 <- [1,1462,null,{}] 19:38:37 INFO - PROCESS | 3704 | 1461206317209 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:38:37 INFO - PROCESS | 3704 | 1461206317292 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 19:38:37 INFO - PROCESS | 3704 | 1461206317302 Marionette TRACE conn3 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:38:37 INFO - PROCESS | 3704 | ++DOCSHELL 13345400 == 29 [pid = 3704] [id = 375] 19:38:37 INFO - PROCESS | 3704 | ++DOMWINDOW == 103 (1334C000) [pid = 3704] [serial = 1124] [outer = 00000000] 19:38:37 INFO - PROCESS | 3704 | ++DOMWINDOW == 104 (13A02400) [pid = 3704] [serial = 1125] [outer = 1334C000] 19:38:37 INFO - PROCESS | 3704 | 1461206317348 Marionette DEBUG loaded listener.js 19:38:37 INFO - PROCESS | 3704 | ++DOMWINDOW == 105 (14304000) [pid = 3704] [serial = 1126] [outer = 1334C000] 19:38:37 INFO - PROCESS | 3704 | 1461206317896 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 19:38:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 19:38:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 747ms 19:38:37 INFO - PROCESS | 3704 | 1461206317942 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 19:38:37 INFO - PROCESS | 3704 | 1461206317945 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 19:38:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 19:38:37 INFO - PROCESS | 3704 | 1461206317949 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 19:38:37 INFO - PROCESS | 3704 | 1461206317952 Marionette TRACE conn3 <- [1,1466,null,{}] 19:38:38 INFO - PROCESS | 3704 | 1461206318014 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:38:38 INFO - PROCESS | 3704 | 1461206318129 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 19:38:38 INFO - PROCESS | 3704 | 1461206318141 Marionette TRACE conn3 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:38:38 INFO - PROCESS | 3704 | ++DOCSHELL 15A2A800 == 30 [pid = 3704] [id = 376] 19:38:38 INFO - PROCESS | 3704 | ++DOMWINDOW == 106 (15A2F800) [pid = 3704] [serial = 1127] [outer = 00000000] 19:38:38 INFO - PROCESS | 3704 | ++DOMWINDOW == 107 (15D0C400) [pid = 3704] [serial = 1128] [outer = 15A2F800] 19:38:38 INFO - PROCESS | 3704 | 1461206318190 Marionette DEBUG loaded listener.js 19:38:38 INFO - PROCESS | 3704 | ++DOMWINDOW == 108 (15DDD400) [pid = 3704] [serial = 1129] [outer = 15A2F800] 19:38:38 INFO - PROCESS | 3704 | 1461206318659 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 19:38:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 19:38:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 778ms 19:38:38 INFO - PROCESS | 3704 | 1461206318712 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 19:38:38 INFO - PROCESS | 3704 | 1461206318715 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 19:38:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 19:38:38 INFO - PROCESS | 3704 | 1461206318722 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 19:38:38 INFO - PROCESS | 3704 | 1461206318724 Marionette TRACE conn3 <- [1,1470,null,{}] 19:38:38 INFO - PROCESS | 3704 | 1461206318734 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:38:38 INFO - PROCESS | 3704 | 1461206318840 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 19:38:38 INFO - PROCESS | 3704 | 1461206318852 Marionette TRACE conn3 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:38:38 INFO - PROCESS | 3704 | ++DOCSHELL 1665D800 == 31 [pid = 3704] [id = 377] 19:38:38 INFO - PROCESS | 3704 | ++DOMWINDOW == 109 (16745C00) [pid = 3704] [serial = 1130] [outer = 00000000] 19:38:38 INFO - PROCESS | 3704 | ++DOMWINDOW == 110 (17B0C400) [pid = 3704] [serial = 1131] [outer = 16745C00] 19:38:38 INFO - PROCESS | 3704 | 1461206318897 Marionette DEBUG loaded listener.js 19:38:38 INFO - PROCESS | 3704 | ++DOMWINDOW == 111 (18763000) [pid = 3704] [serial = 1132] [outer = 16745C00] 19:38:39 INFO - PROCESS | 3704 | 1461206319360 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 19:38:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 19:38:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 685ms 19:38:39 INFO - PROCESS | 3704 | 1461206319423 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 19:38:39 INFO - PROCESS | 3704 | 1461206319425 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 19:38:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 19:38:39 INFO - PROCESS | 3704 | 1461206319470 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 19:38:39 INFO - PROCESS | 3704 | 1461206319473 Marionette TRACE conn3 <- [1,1474,null,{}] 19:38:39 INFO - PROCESS | 3704 | 1461206319477 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:38:40 INFO - PROCESS | 3704 | 1461206320044 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 19:38:40 INFO - PROCESS | 3704 | --DOMWINDOW == 110 (1CC55C00) [pid = 3704] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 19:38:40 INFO - PROCESS | 3704 | --DOMWINDOW == 109 (1430C800) [pid = 3704] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 19:38:40 INFO - PROCESS | 3704 | --DOMWINDOW == 108 (1CA25000) [pid = 3704] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 19:38:40 INFO - PROCESS | 3704 | --DOMWINDOW == 107 (18B31800) [pid = 3704] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 19:38:40 INFO - PROCESS | 3704 | --DOMWINDOW == 106 (1C73F800) [pid = 3704] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 19:38:40 INFO - PROCESS | 3704 | --DOMWINDOW == 105 (1D4DA000) [pid = 3704] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 19:38:40 INFO - PROCESS | 3704 | --DOMWINDOW == 104 (1D3AEC00) [pid = 3704] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 19:38:40 INFO - PROCESS | 3704 | --DOMWINDOW == 103 (1A39C400) [pid = 3704] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 19:38:40 INFO - PROCESS | 3704 | --DOMWINDOW == 102 (19188800) [pid = 3704] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 19:38:40 INFO - PROCESS | 3704 | --DOMWINDOW == 101 (13209C00) [pid = 3704] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 19:38:40 INFO - PROCESS | 3704 | --DOMWINDOW == 100 (187A1400) [pid = 3704] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 19:38:40 INFO - PROCESS | 3704 | --DOMWINDOW == 99 (19A90C00) [pid = 3704] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 19:38:40 INFO - PROCESS | 3704 | --DOMWINDOW == 98 (1803C000) [pid = 3704] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 19:38:40 INFO - PROCESS | 3704 | --DOMWINDOW == 97 (15DD9C00) [pid = 3704] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 19:38:40 INFO - PROCESS | 3704 | --DOMWINDOW == 96 (18E11400) [pid = 3704] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 19:38:40 INFO - PROCESS | 3704 | --DOMWINDOW == 95 (14306400) [pid = 3704] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 19:38:40 INFO - PROCESS | 3704 | --DOMWINDOW == 94 (1CA20C00) [pid = 3704] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 19:38:40 INFO - PROCESS | 3704 | --DOMWINDOW == 93 (19183000) [pid = 3704] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 19:38:40 INFO - PROCESS | 3704 | --DOMWINDOW == 92 (1D742400) [pid = 3704] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 19:38:40 INFO - PROCESS | 3704 | --DOMWINDOW == 91 (15921800) [pid = 3704] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 19:38:40 INFO - PROCESS | 3704 | --DOMWINDOW == 90 (15D0E800) [pid = 3704] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 19:38:40 INFO - PROCESS | 3704 | --DOMWINDOW == 89 (18798400) [pid = 3704] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 19:38:40 INFO - PROCESS | 3704 | --DOMWINDOW == 88 (1665B000) [pid = 3704] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 19:38:40 INFO - PROCESS | 3704 | --DOMWINDOW == 87 (13342800) [pid = 3704] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 19:38:40 INFO - PROCESS | 3704 | --DOMWINDOW == 86 (1696F000) [pid = 3704] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 19:38:40 INFO - PROCESS | 3704 | --DOMWINDOW == 85 (19E1BC00) [pid = 3704] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 19:38:40 INFO - PROCESS | 3704 | --DOMWINDOW == 84 (1C465400) [pid = 3704] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 19:38:40 INFO - PROCESS | 3704 | --DOMWINDOW == 83 (1C414C00) [pid = 3704] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 19:38:40 INFO - PROCESS | 3704 | 1461206320113 Marionette TRACE conn3 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:38:40 INFO - PROCESS | 3704 | ++DOCSHELL 11BA2400 == 32 [pid = 3704] [id = 378] 19:38:40 INFO - PROCESS | 3704 | ++DOMWINDOW == 84 (12B3C800) [pid = 3704] [serial = 1133] [outer = 00000000] 19:38:40 INFO - PROCESS | 3704 | ++DOMWINDOW == 85 (13342800) [pid = 3704] [serial = 1134] [outer = 12B3C800] 19:38:40 INFO - PROCESS | 3704 | 1461206320158 Marionette DEBUG loaded listener.js 19:38:40 INFO - PROCESS | 3704 | ++DOMWINDOW == 86 (142AB000) [pid = 3704] [serial = 1135] [outer = 12B3C800] 19:38:40 INFO - PROCESS | 3704 | 1461206320559 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 19:38:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 19:38:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1152ms 19:38:40 INFO - PROCESS | 3704 | 1461206320621 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 19:38:40 INFO - PROCESS | 3704 | 1461206320623 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 19:38:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 19:38:40 INFO - PROCESS | 3704 | 1461206320626 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 19:38:40 INFO - PROCESS | 3704 | 1461206320628 Marionette TRACE conn3 <- [1,1478,null,{}] 19:38:40 INFO - PROCESS | 3704 | 1461206320631 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:38:40 INFO - PROCESS | 3704 | 1461206320742 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 19:38:40 INFO - PROCESS | 3704 | 1461206320758 Marionette TRACE conn3 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:38:40 INFO - PROCESS | 3704 | ++DOCSHELL 1897D800 == 33 [pid = 3704] [id = 379] 19:38:40 INFO - PROCESS | 3704 | ++DOMWINDOW == 87 (18990800) [pid = 3704] [serial = 1136] [outer = 00000000] 19:38:40 INFO - PROCESS | 3704 | ++DOMWINDOW == 88 (18E12000) [pid = 3704] [serial = 1137] [outer = 18990800] 19:38:40 INFO - PROCESS | 3704 | 1461206320806 Marionette DEBUG loaded listener.js 19:38:40 INFO - PROCESS | 3704 | ++DOMWINDOW == 89 (18E1B400) [pid = 3704] [serial = 1138] [outer = 18990800] 19:38:41 INFO - PROCESS | 3704 | 1461206321223 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 19:38:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 19:38:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 622ms 19:38:41 INFO - PROCESS | 3704 | 1461206321264 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 19:38:41 INFO - PROCESS | 3704 | 1461206321266 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 19:38:41 INFO - PROCESS | 3704 | 1461206321269 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 19:38:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 19:38:41 INFO - PROCESS | 3704 | 1461206321271 Marionette TRACE conn3 <- [1,1482,null,{}] 19:38:41 INFO - PROCESS | 3704 | 1461206321274 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:38:41 INFO - PROCESS | 3704 | 1461206321346 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 19:38:41 INFO - PROCESS | 3704 | 1461206321379 Marionette TRACE conn3 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:38:41 INFO - PROCESS | 3704 | ++DOCSHELL 18B3DC00 == 34 [pid = 3704] [id = 380] 19:38:41 INFO - PROCESS | 3704 | ++DOMWINDOW == 90 (18E13C00) [pid = 3704] [serial = 1139] [outer = 00000000] 19:38:41 INFO - PROCESS | 3704 | ++DOMWINDOW == 91 (19043800) [pid = 3704] [serial = 1140] [outer = 18E13C00] 19:38:41 INFO - PROCESS | 3704 | 1461206321423 Marionette DEBUG loaded listener.js 19:38:41 INFO - PROCESS | 3704 | ++DOMWINDOW == 92 (19042C00) [pid = 3704] [serial = 1141] [outer = 18E13C00] 19:38:41 INFO - PROCESS | 3704 | 1461206321870 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 19:38:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 19:38:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 623ms 19:38:41 INFO - PROCESS | 3704 | 1461206321908 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 19:38:41 INFO - PROCESS | 3704 | 1461206321910 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 19:38:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 19:38:41 INFO - PROCESS | 3704 | 1461206321913 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 19:38:41 INFO - PROCESS | 3704 | 1461206321915 Marionette TRACE conn3 <- [1,1486,null,{}] 19:38:41 INFO - PROCESS | 3704 | 1461206321918 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:38:41 INFO - PROCESS | 3704 | 1461206321990 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 19:38:41 INFO - PROCESS | 3704 | 1461206321996 Marionette TRACE conn3 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:38:41 INFO - PROCESS | 3704 | ++DOCSHELL 18F25800 == 35 [pid = 3704] [id = 381] 19:38:41 INFO - PROCESS | 3704 | ++DOMWINDOW == 93 (18F2EC00) [pid = 3704] [serial = 1142] [outer = 00000000] 19:38:42 INFO - PROCESS | 3704 | ++DOMWINDOW == 94 (1917E800) [pid = 3704] [serial = 1143] [outer = 18F2EC00] 19:38:42 INFO - PROCESS | 3704 | 1461206322040 Marionette DEBUG loaded listener.js 19:38:42 INFO - PROCESS | 3704 | ++DOMWINDOW == 95 (19070800) [pid = 3704] [serial = 1144] [outer = 18F2EC00] 19:38:42 INFO - PROCESS | 3704 | 1461206322883 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 19:38:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 19:38:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 996ms 19:38:42 INFO - PROCESS | 3704 | 1461206322916 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 19:38:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 19:38:42 INFO - PROCESS | 3704 | 1461206322920 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 19:38:42 INFO - PROCESS | 3704 | 1461206322924 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 19:38:42 INFO - PROCESS | 3704 | 1461206322928 Marionette TRACE conn3 <- [1,1490,null,{}] 19:38:42 INFO - PROCESS | 3704 | 1461206322934 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:38:43 INFO - PROCESS | 3704 | 1461206323027 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 19:38:43 INFO - PROCESS | 3704 | 1461206323155 Marionette TRACE conn3 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:38:43 INFO - PROCESS | 3704 | ++DOCSHELL 13209400 == 36 [pid = 3704] [id = 382] 19:38:43 INFO - PROCESS | 3704 | ++DOMWINDOW == 96 (13261400) [pid = 3704] [serial = 1145] [outer = 00000000] 19:38:43 INFO - PROCESS | 3704 | ++DOMWINDOW == 97 (138C8400) [pid = 3704] [serial = 1146] [outer = 13261400] 19:38:43 INFO - PROCESS | 3704 | 1461206323212 Marionette DEBUG loaded listener.js 19:38:43 INFO - PROCESS | 3704 | ++DOMWINDOW == 98 (138C1000) [pid = 3704] [serial = 1147] [outer = 13261400] 19:38:43 INFO - PROCESS | 3704 | 1461206323910 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 19:38:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 19:38:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1043ms 19:38:43 INFO - PROCESS | 3704 | 1461206323953 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 19:38:43 INFO - PROCESS | 3704 | 1461206323959 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 19:38:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 19:38:43 INFO - PROCESS | 3704 | 1461206323987 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 19:38:43 INFO - PROCESS | 3704 | 1461206323990 Marionette TRACE conn3 <- [1,1494,null,{}] 19:38:43 INFO - PROCESS | 3704 | 1461206323994 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:38:44 INFO - PROCESS | 3704 | 1461206324103 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 19:38:44 INFO - PROCESS | 3704 | 1461206324188 Marionette TRACE conn3 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:38:44 INFO - PROCESS | 3704 | ++DOCSHELL 02A7D400 == 37 [pid = 3704] [id = 383] 19:38:44 INFO - PROCESS | 3704 | ++DOMWINDOW == 99 (11B9D400) [pid = 3704] [serial = 1148] [outer = 00000000] 19:38:44 INFO - PROCESS | 3704 | ++DOMWINDOW == 100 (12CEC800) [pid = 3704] [serial = 1149] [outer = 11B9D400] 19:38:44 INFO - PROCESS | 3704 | 1461206324368 Marionette DEBUG loaded listener.js 19:38:44 INFO - PROCESS | 3704 | ++DOMWINDOW == 101 (13310000) [pid = 3704] [serial = 1150] [outer = 11B9D400] 19:38:44 INFO - PROCESS | 3704 | --DOCSHELL 1879F000 == 36 [pid = 3704] [id = 206] 19:38:44 INFO - PROCESS | 3704 | --DOCSHELL 1665BC00 == 35 [pid = 3704] [id = 204] 19:38:44 INFO - PROCESS | 3704 | --DOCSHELL 1674BC00 == 34 [pid = 3704] [id = 205] 19:38:44 INFO - PROCESS | 3704 | --DOCSHELL 12C5A000 == 33 [pid = 3704] [id = 192] 19:38:44 INFO - PROCESS | 3704 | --DOMWINDOW == 100 (1D73E800) [pid = 3704] [serial = 1012] [outer = 00000000] [url = about:blank] 19:38:44 INFO - PROCESS | 3704 | --DOMWINDOW == 99 (1CF74800) [pid = 3704] [serial = 967] [outer = 00000000] [url = about:blank] 19:38:44 INFO - PROCESS | 3704 | --DOMWINDOW == 98 (18009400) [pid = 3704] [serial = 1015] [outer = 00000000] [url = about:blank] 19:38:44 INFO - PROCESS | 3704 | --DOMWINDOW == 97 (1D4DAC00) [pid = 3704] [serial = 1021] [outer = 00000000] [url = about:blank] 19:38:44 INFO - PROCESS | 3704 | --DOMWINDOW == 96 (19186000) [pid = 3704] [serial = 1018] [outer = 00000000] [url = about:blank] 19:38:44 INFO - PROCESS | 3704 | --DOMWINDOW == 95 (1CC52000) [pid = 3704] [serial = 1054] [outer = 00000000] [url = about:blank] 19:38:44 INFO - PROCESS | 3704 | --DOMWINDOW == 94 (1D8DE800) [pid = 3704] [serial = 1024] [outer = 00000000] [url = about:blank] 19:38:44 INFO - PROCESS | 3704 | --DOMWINDOW == 93 (1CD44000) [pid = 3704] [serial = 1063] [outer = 00000000] [url = about:blank] 19:38:44 INFO - PROCESS | 3704 | --DOMWINDOW == 92 (1D8E5C00) [pid = 3704] [serial = 1066] [outer = 00000000] [url = about:blank] 19:38:44 INFO - PROCESS | 3704 | --DOMWINDOW == 91 (14303C00) [pid = 3704] [serial = 1057] [outer = 00000000] [url = about:blank] 19:38:44 INFO - PROCESS | 3704 | --DOMWINDOW == 90 (19070000) [pid = 3704] [serial = 1060] [outer = 00000000] [url = about:blank] 19:38:44 INFO - PROCESS | 3704 | --DOMWINDOW == 89 (1A876400) [pid = 3704] [serial = 1098] [outer = 00000000] [url = about:blank] 19:38:44 INFO - PROCESS | 3704 | --DOMWINDOW == 88 (17B10C00) [pid = 3704] [serial = 1119] [outer = 00000000] [url = about:blank] 19:38:44 INFO - PROCESS | 3704 | --DOMWINDOW == 87 (19E68800) [pid = 3704] [serial = 1089] [outer = 00000000] [url = about:blank] 19:38:44 INFO - PROCESS | 3704 | --DOMWINDOW == 86 (13795400) [pid = 3704] [serial = 1056] [outer = 00000000] [url = about:blank] 19:38:44 INFO - PROCESS | 3704 | --DOMWINDOW == 85 (18F28800) [pid = 3704] [serial = 1059] [outer = 00000000] [url = about:blank] 19:38:44 INFO - PROCESS | 3704 | --DOMWINDOW == 84 (1CA22400) [pid = 3704] [serial = 1062] [outer = 00000000] [url = about:blank] 19:38:44 INFO - PROCESS | 3704 | --DOMWINDOW == 83 (18796400) [pid = 3704] [serial = 1077] [outer = 00000000] [url = about:blank] 19:38:44 INFO - PROCESS | 3704 | --DOMWINDOW == 82 (18977400) [pid = 3704] [serial = 1078] [outer = 00000000] [url = about:blank] 19:38:44 INFO - PROCESS | 3704 | --DOMWINDOW == 81 (15FED400) [pid = 3704] [serial = 1074] [outer = 00000000] [url = about:blank] 19:38:44 INFO - PROCESS | 3704 | --DOMWINDOW == 80 (1665AC00) [pid = 3704] [serial = 1075] [outer = 00000000] [url = about:blank] 19:38:44 INFO - PROCESS | 3704 | --DOMWINDOW == 79 (18E1D400) [pid = 3704] [serial = 1080] [outer = 00000000] [url = about:blank] 19:38:44 INFO - PROCESS | 3704 | --DOMWINDOW == 78 (15922000) [pid = 3704] [serial = 1072] [outer = 00000000] [url = about:blank] 19:38:44 INFO - PROCESS | 3704 | --DOMWINDOW == 77 (14A61C00) [pid = 3704] [serial = 1071] [outer = 00000000] [url = about:blank] 19:38:44 INFO - PROCESS | 3704 | --DOMWINDOW == 76 (1D9D1C00) [pid = 3704] [serial = 1069] [outer = 00000000] [url = about:blank] 19:38:44 INFO - PROCESS | 3704 | --DOMWINDOW == 75 (1D9CBC00) [pid = 3704] [serial = 1068] [outer = 00000000] [url = about:blank] 19:38:44 INFO - PROCESS | 3704 | --DOMWINDOW == 74 (19A83800) [pid = 3704] [serial = 1086] [outer = 00000000] [url = about:blank] 19:38:44 INFO - PROCESS | 3704 | --DOMWINDOW == 73 (1D8E3C00) [pid = 3704] [serial = 1065] [outer = 00000000] [url = about:blank] 19:38:44 INFO - PROCESS | 3704 | --DOMWINDOW == 72 (19187C00) [pid = 3704] [serial = 1092] [outer = 00000000] [url = about:blank] 19:38:44 INFO - PROCESS | 3704 | --DOMWINDOW == 71 (19E1AC00) [pid = 3704] [serial = 1090] [outer = 00000000] [url = about:blank] 19:38:44 INFO - PROCESS | 3704 | --DOMWINDOW == 70 (19064800) [pid = 3704] [serial = 1083] [outer = 00000000] [url = about:blank] 19:38:44 INFO - PROCESS | 3704 | --DOMWINDOW == 69 (19071800) [pid = 3704] [serial = 1084] [outer = 00000000] [url = about:blank] 19:38:44 INFO - PROCESS | 3704 | --DOMWINDOW == 68 (19A85C00) [pid = 3704] [serial = 1087] [outer = 00000000] [url = about:blank] 19:38:44 INFO - PROCESS | 3704 | --DOMWINDOW == 67 (1A2C3800) [pid = 3704] [serial = 1095] [outer = 00000000] [url = about:blank] 19:38:44 INFO - PROCESS | 3704 | --DOMWINDOW == 66 (17B03800) [pid = 3704] [serial = 1116] [outer = 00000000] [url = about:blank] 19:38:44 INFO - PROCESS | 3704 | --DOMWINDOW == 65 (1A394C00) [pid = 3704] [serial = 1096] [outer = 00000000] [url = about:blank] 19:38:44 INFO - PROCESS | 3704 | --DOMWINDOW == 64 (18017000) [pid = 3704] [serial = 1117] [outer = 00000000] [url = about:blank] 19:38:44 INFO - PROCESS | 3704 | --DOMWINDOW == 63 (13790400) [pid = 3704] [serial = 1101] [outer = 00000000] [url = about:blank] 19:38:44 INFO - PROCESS | 3704 | --DOMWINDOW == 62 (18F21800) [pid = 3704] [serial = 1081] [outer = 00000000] [url = about:blank] 19:38:44 INFO - PROCESS | 3704 | --DOMWINDOW == 61 (18334400) [pid = 3704] [serial = 1104] [outer = 00000000] [url = about:blank] 19:38:44 INFO - PROCESS | 3704 | --DOMWINDOW == 60 (19A8F000) [pid = 3704] [serial = 1093] [outer = 00000000] [url = about:blank] 19:38:44 INFO - PROCESS | 3704 | --DOMWINDOW == 59 (143A1400) [pid = 3704] [serial = 1102] [outer = 00000000] [url = about:blank] 19:38:44 INFO - PROCESS | 3704 | --DOMWINDOW == 58 (1A4BB400) [pid = 3704] [serial = 1107] [outer = 00000000] [url = about:blank] 19:38:44 INFO - PROCESS | 3704 | --DOMWINDOW == 57 (1898A400) [pid = 3704] [serial = 1105] [outer = 00000000] [url = about:blank] 19:38:44 INFO - PROCESS | 3704 | --DOMWINDOW == 56 (1CA1C000) [pid = 3704] [serial = 1110] [outer = 00000000] [url = about:blank] 19:38:44 INFO - PROCESS | 3704 | --DOMWINDOW == 55 (1C20F000) [pid = 3704] [serial = 1108] [outer = 00000000] [url = about:blank] 19:38:44 INFO - PROCESS | 3704 | --DOMWINDOW == 54 (1CD47400) [pid = 3704] [serial = 1114] [outer = 00000000] [url = about:blank] 19:38:44 INFO - PROCESS | 3704 | --DOMWINDOW == 53 (1CD3E000) [pid = 3704] [serial = 1113] [outer = 00000000] [url = about:blank] 19:38:44 INFO - PROCESS | 3704 | --DOMWINDOW == 52 (1CA25C00) [pid = 3704] [serial = 1111] [outer = 00000000] [url = about:blank] 19:38:44 INFO - PROCESS | 3704 | --DOMWINDOW == 51 (1AE46000) [pid = 3704] [serial = 1099] [outer = 00000000] [url = about:blank] 19:38:44 INFO - PROCESS | 3704 | 1461206324977 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 19:38:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 19:38:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1043ms 19:38:45 INFO - PROCESS | 3704 | 1461206325030 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 19:38:45 INFO - PROCESS | 3704 | 1461206325035 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 19:38:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 19:38:45 INFO - PROCESS | 3704 | 1461206325076 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 19:38:45 INFO - PROCESS | 3704 | 1461206325079 Marionette TRACE conn3 <- [1,1498,null,{}] 19:38:45 INFO - PROCESS | 3704 | 1461206325084 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:38:45 INFO - PROCESS | 3704 | 1461206325167 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 19:38:45 INFO - PROCESS | 3704 | 1461206325181 Marionette TRACE conn3 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:38:45 INFO - PROCESS | 3704 | ++DOCSHELL 14A0DC00 == 34 [pid = 3704] [id = 384] 19:38:45 INFO - PROCESS | 3704 | ++DOMWINDOW == 52 (14A5C400) [pid = 3704] [serial = 1151] [outer = 00000000] 19:38:45 INFO - PROCESS | 3704 | ++DOMWINDOW == 53 (15567800) [pid = 3704] [serial = 1152] [outer = 14A5C400] 19:38:45 INFO - PROCESS | 3704 | 1461206325233 Marionette DEBUG loaded listener.js 19:38:45 INFO - PROCESS | 3704 | ++DOMWINDOW == 54 (15A29C00) [pid = 3704] [serial = 1153] [outer = 14A5C400] 19:38:45 INFO - PROCESS | 3704 | 1461206325732 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 19:38:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 19:38:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 700ms 19:38:45 INFO - PROCESS | 3704 | 1461206325770 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 19:38:45 INFO - PROCESS | 3704 | 1461206325773 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 19:38:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 19:38:45 INFO - PROCESS | 3704 | 1461206325779 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 19:38:45 INFO - PROCESS | 3704 | 1461206325782 Marionette TRACE conn3 <- [1,1502,null,{}] 19:38:45 INFO - PROCESS | 3704 | 1461206325785 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:38:45 INFO - PROCESS | 3704 | 1461206325862 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 19:38:45 INFO - PROCESS | 3704 | 1461206325871 Marionette TRACE conn3 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:38:45 INFO - PROCESS | 3704 | ++DOCSHELL 15A2F000 == 35 [pid = 3704] [id = 385] 19:38:45 INFO - PROCESS | 3704 | ++DOMWINDOW == 55 (15DB6C00) [pid = 3704] [serial = 1154] [outer = 00000000] 19:38:45 INFO - PROCESS | 3704 | ++DOMWINDOW == 56 (15FE6C00) [pid = 3704] [serial = 1155] [outer = 15DB6C00] 19:38:45 INFO - PROCESS | 3704 | 1461206325916 Marionette DEBUG loaded listener.js 19:38:45 INFO - PROCESS | 3704 | ++DOMWINDOW == 57 (16569C00) [pid = 3704] [serial = 1156] [outer = 15DB6C00] 19:38:46 INFO - PROCESS | 3704 | 1461206326380 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 19:38:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 19:38:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 639ms 19:38:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 19:38:46 INFO - PROCESS | 3704 | 1461206326418 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 19:38:46 INFO - PROCESS | 3704 | 1461206326420 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 19:38:46 INFO - PROCESS | 3704 | 1461206326424 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 19:38:46 INFO - PROCESS | 3704 | 1461206326427 Marionette TRACE conn3 <- [1,1506,null,{}] 19:38:46 INFO - PROCESS | 3704 | 1461206326437 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:38:46 INFO - PROCESS | 3704 | 1461206326519 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 19:38:46 INFO - PROCESS | 3704 | 1461206326529 Marionette TRACE conn3 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:38:46 INFO - PROCESS | 3704 | ++DOCSHELL 1803AC00 == 36 [pid = 3704] [id = 386] 19:38:46 INFO - PROCESS | 3704 | ++DOMWINDOW == 58 (1803B400) [pid = 3704] [serial = 1157] [outer = 00000000] 19:38:46 INFO - PROCESS | 3704 | ++DOMWINDOW == 59 (1871D000) [pid = 3704] [serial = 1158] [outer = 1803B400] 19:38:46 INFO - PROCESS | 3704 | 1461206326573 Marionette DEBUG loaded listener.js 19:38:46 INFO - PROCESS | 3704 | ++DOMWINDOW == 60 (18767400) [pid = 3704] [serial = 1159] [outer = 1803B400] 19:38:47 INFO - PROCESS | 3704 | 1461206327018 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 19:38:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 19:38:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 623ms 19:38:47 INFO - PROCESS | 3704 | 1461206327061 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 19:38:47 INFO - PROCESS | 3704 | 1461206327064 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 19:38:47 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 19:38:47 INFO - PROCESS | 3704 | 1461206327067 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 19:38:47 INFO - PROCESS | 3704 | 1461206327069 Marionette TRACE conn3 <- [1,1510,null,{}] 19:38:47 INFO - PROCESS | 3704 | 1461206327072 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:38:47 INFO - PROCESS | 3704 | 1461206327134 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 19:38:47 INFO - PROCESS | 3704 | 1461206327140 Marionette TRACE conn3 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:38:47 INFO - PROCESS | 3704 | ++DOCSHELL 1879EC00 == 37 [pid = 3704] [id = 387] 19:38:47 INFO - PROCESS | 3704 | ++DOMWINDOW == 61 (187A2000) [pid = 3704] [serial = 1160] [outer = 00000000] 19:38:47 INFO - PROCESS | 3704 | ++DOMWINDOW == 62 (18B2E400) [pid = 3704] [serial = 1161] [outer = 187A2000] 19:38:47 INFO - PROCESS | 3704 | 1461206327183 Marionette DEBUG loaded listener.js 19:38:47 INFO - PROCESS | 3704 | ++DOMWINDOW == 63 (18B3AC00) [pid = 3704] [serial = 1162] [outer = 187A2000] 19:38:47 INFO - PROCESS | 3704 | 1461206327674 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 19:38:47 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 () { 19:38:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 19:38:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 19:38:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:38:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:38:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 19:38:47 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 () { 19:38:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 19:38:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 19:38:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:38:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:38:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 19:38:47 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 () { 19:38:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 19:38:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 19:38:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:38:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:38:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 19:38:47 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 () { 19:38:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 19:38:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 19:38:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:38:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:38:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 19:38:47 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 701ms 19:38:47 INFO - PROCESS | 3704 | 1461206327766 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 19:38:47 INFO - PROCESS | 3704 | 1461206327768 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 19:38:47 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 19:38:47 INFO - PROCESS | 3704 | 1461206327772 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 19:38:47 INFO - PROCESS | 3704 | 1461206327773 Marionette TRACE conn3 <- [1,1514,null,{}] 19:38:47 INFO - PROCESS | 3704 | 1461206327777 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:38:47 INFO - PROCESS | 3704 | 1461206327876 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 19:38:47 INFO - PROCESS | 3704 | 1461206327886 Marionette TRACE conn3 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:38:47 INFO - PROCESS | 3704 | ++DOCSHELL 16C22400 == 38 [pid = 3704] [id = 388] 19:38:47 INFO - PROCESS | 3704 | ++DOMWINDOW == 64 (18978C00) [pid = 3704] [serial = 1163] [outer = 00000000] 19:38:47 INFO - PROCESS | 3704 | ++DOMWINDOW == 65 (18F28800) [pid = 3704] [serial = 1164] [outer = 18978C00] 19:38:47 INFO - PROCESS | 3704 | 1461206327979 Marionette DEBUG loaded listener.js 19:38:48 INFO - PROCESS | 3704 | ++DOMWINDOW == 66 (1906E000) [pid = 3704] [serial = 1165] [outer = 18978C00] 19:38:48 INFO - PROCESS | 3704 | 1461206328448 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 19:38:48 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 19:38:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 19:38:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:38:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:38:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 19:38:48 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 19:38:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 19:38:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:38:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:38:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 19:38:48 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 19:38:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 19:38:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:38:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:38:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 19:38:48 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 685ms 19:38:48 INFO - PROCESS | 3704 | 1461206328471 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 19:38:48 INFO - PROCESS | 3704 | 1461206328472 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 19:38:48 INFO - PROCESS | 3704 | 1461206328476 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 19:38:48 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 19:38:48 INFO - PROCESS | 3704 | 1461206328477 Marionette TRACE conn3 <- [1,1518,null,{}] 19:38:48 INFO - PROCESS | 3704 | 1461206328523 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:38:48 INFO - PROCESS | 3704 | 1461206328634 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 19:38:48 INFO - PROCESS | 3704 | 1461206328646 Marionette TRACE conn3 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:38:48 INFO - PROCESS | 3704 | ++DOCSHELL 19183C00 == 39 [pid = 3704] [id = 389] 19:38:48 INFO - PROCESS | 3704 | ++DOMWINDOW == 67 (19188800) [pid = 3704] [serial = 1166] [outer = 00000000] 19:38:48 INFO - PROCESS | 3704 | ++DOMWINDOW == 68 (197AD800) [pid = 3704] [serial = 1167] [outer = 19188800] 19:38:48 INFO - PROCESS | 3704 | 1461206328690 Marionette DEBUG loaded listener.js 19:38:48 INFO - PROCESS | 3704 | ++DOMWINDOW == 69 (198B0400) [pid = 3704] [serial = 1168] [outer = 19188800] 19:38:49 INFO - PROCESS | 3704 | 1461206329137 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 19:38:49 INFO - PROCESS | 3704 | --DOMWINDOW == 68 (18E13C00) [pid = 3704] [serial = 1139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 19:38:49 INFO - PROCESS | 3704 | --DOMWINDOW == 67 (15A2F800) [pid = 3704] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 19:38:49 INFO - PROCESS | 3704 | --DOMWINDOW == 66 (1334C000) [pid = 3704] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 19:38:49 INFO - PROCESS | 3704 | --DOMWINDOW == 65 (15FE7000) [pid = 3704] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 19:38:49 INFO - PROCESS | 3704 | --DOMWINDOW == 64 (12CF2C00) [pid = 3704] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 19:38:49 INFO - PROCESS | 3704 | --DOMWINDOW == 63 (16745C00) [pid = 3704] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 19:38:49 INFO - PROCESS | 3704 | --DOMWINDOW == 62 (18990800) [pid = 3704] [serial = 1136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 19:38:49 INFO - PROCESS | 3704 | --DOMWINDOW == 61 (12B3C800) [pid = 3704] [serial = 1133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 19:38:49 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 19:38:49 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 19:38:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:38:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:38:49 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 19:38:49 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 19:38:49 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. 19:38:49 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 19:38:49 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 731ms 19:38:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 19:38:49 INFO - PROCESS | 3704 | 1461206329217 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 19:38:49 INFO - PROCESS | 3704 | 1461206329219 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 19:38:49 INFO - PROCESS | 3704 | 1461206329222 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 19:38:49 INFO - PROCESS | 3704 | 1461206329223 Marionette TRACE conn3 <- [1,1522,null,{}] 19:38:49 INFO - PROCESS | 3704 | 1461206329227 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:38:49 INFO - PROCESS | 3704 | 1461206329329 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 19:38:49 INFO - PROCESS | 3704 | 1461206329341 Marionette TRACE conn3 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:38:49 INFO - PROCESS | 3704 | ++DOCSHELL 12B7A000 == 40 [pid = 3704] [id = 390] 19:38:49 INFO - PROCESS | 3704 | ++DOMWINDOW == 62 (13261000) [pid = 3704] [serial = 1169] [outer = 00000000] 19:38:49 INFO - PROCESS | 3704 | ++DOMWINDOW == 63 (16747000) [pid = 3704] [serial = 1170] [outer = 13261000] 19:38:49 INFO - PROCESS | 3704 | 1461206329385 Marionette DEBUG loaded listener.js 19:38:49 INFO - PROCESS | 3704 | ++DOMWINDOW == 64 (18B2E800) [pid = 3704] [serial = 1171] [outer = 13261000] 19:38:49 INFO - PROCESS | 3704 | ++DOMWINDOW == 65 (19A86800) [pid = 3704] [serial = 1172] [outer = 1DE86000] 19:38:49 INFO - PROCESS | 3704 | 1461206329880 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 19:38:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 19:38:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 685ms 19:38:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 19:38:49 INFO - PROCESS | 3704 | 1461206329922 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 19:38:49 INFO - PROCESS | 3704 | 1461206329924 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 19:38:49 INFO - PROCESS | 3704 | 1461206329927 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 19:38:49 INFO - PROCESS | 3704 | 1461206329929 Marionette TRACE conn3 <- [1,1526,null,{}] 19:38:49 INFO - PROCESS | 3704 | 1461206329932 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:38:50 INFO - PROCESS | 3704 | 1461206330035 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 19:38:50 INFO - PROCESS | 3704 | 1461206330044 Marionette TRACE conn3 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:38:50 INFO - PROCESS | 3704 | ++DOCSHELL 1379A800 == 41 [pid = 3704] [id = 391] 19:38:50 INFO - PROCESS | 3704 | ++DOMWINDOW == 66 (15A30000) [pid = 3704] [serial = 1173] [outer = 00000000] 19:38:50 INFO - PROCESS | 3704 | ++DOMWINDOW == 67 (19A87C00) [pid = 3704] [serial = 1174] [outer = 15A30000] 19:38:50 INFO - PROCESS | 3704 | 1461206330087 Marionette DEBUG loaded listener.js 19:38:50 INFO - PROCESS | 3704 | ++DOMWINDOW == 68 (19A85400) [pid = 3704] [serial = 1175] [outer = 15A30000] 19:38:50 INFO - PROCESS | 3704 | 1461206330504 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 19:38:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 19:38:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 639ms 19:38:50 INFO - PROCESS | 3704 | 1461206330565 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 19:38:50 INFO - PROCESS | 3704 | 1461206330567 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 19:38:50 INFO - PROCESS | 3704 | 1461206330570 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 19:38:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 19:38:50 INFO - PROCESS | 3704 | 1461206330572 Marionette TRACE conn3 <- [1,1530,null,{}] 19:38:50 INFO - PROCESS | 3704 | 1461206330575 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:38:50 INFO - PROCESS | 3704 | 1461206330650 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 19:38:50 INFO - PROCESS | 3704 | 1461206330656 Marionette TRACE conn3 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:38:50 INFO - PROCESS | 3704 | ++DOCSHELL 16C24800 == 42 [pid = 3704] [id = 392] 19:38:50 INFO - PROCESS | 3704 | ++DOMWINDOW == 69 (1898AC00) [pid = 3704] [serial = 1176] [outer = 00000000] 19:38:50 INFO - PROCESS | 3704 | ++DOMWINDOW == 70 (19EAF800) [pid = 3704] [serial = 1177] [outer = 1898AC00] 19:38:50 INFO - PROCESS | 3704 | 1461206330699 Marionette DEBUG loaded listener.js 19:38:50 INFO - PROCESS | 3704 | ++DOMWINDOW == 71 (19EB1800) [pid = 3704] [serial = 1178] [outer = 1898AC00] 19:38:51 INFO - PROCESS | 3704 | 1461206331109 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 19:38:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 19:38:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 591ms 19:38:51 INFO - PROCESS | 3704 | 1461206331171 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 19:38:51 INFO - PROCESS | 3704 | 1461206331173 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 19:38:51 INFO - PROCESS | 3704 | 1461206331177 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 19:38:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 19:38:51 INFO - PROCESS | 3704 | 1461206331179 Marionette TRACE conn3 <- [1,1534,null,{}] 19:38:51 INFO - PROCESS | 3704 | 1461206331182 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:38:51 INFO - PROCESS | 3704 | 1461206331256 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 19:38:51 INFO - PROCESS | 3704 | 1461206331262 Marionette TRACE conn3 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:38:51 INFO - PROCESS | 3704 | ++DOCSHELL 19D44400 == 43 [pid = 3704] [id = 393] 19:38:51 INFO - PROCESS | 3704 | ++DOMWINDOW == 72 (19E6B800) [pid = 3704] [serial = 1179] [outer = 00000000] 19:38:51 INFO - PROCESS | 3704 | ++DOMWINDOW == 73 (19EBD400) [pid = 3704] [serial = 1180] [outer = 19E6B800] 19:38:51 INFO - PROCESS | 3704 | 1461206331310 Marionette DEBUG loaded listener.js 19:38:51 INFO - PROCESS | 3704 | ++DOMWINDOW == 74 (1A2C3000) [pid = 3704] [serial = 1181] [outer = 19E6B800] 19:38:51 INFO - PROCESS | 3704 | 1461206332002 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 19:38:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 19:38:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 903ms 19:38:52 INFO - PROCESS | 3704 | 1461206332067 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 19:38:52 INFO - PROCESS | 3704 | 1461206332073 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 19:38:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 19:38:52 INFO - PROCESS | 3704 | 1461206332079 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 19:38:52 INFO - PROCESS | 3704 | 1461206332082 Marionette TRACE conn3 <- [1,1538,null,{}] 19:38:52 INFO - PROCESS | 3704 | 1461206332102 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:38:52 INFO - PROCESS | 3704 | 1461206332206 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 19:38:52 INFO - PROCESS | 3704 | 1461206332334 Marionette TRACE conn3 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:38:52 INFO - PROCESS | 3704 | ++DOCSHELL 1434E400 == 44 [pid = 3704] [id = 394] 19:38:52 INFO - PROCESS | 3704 | ++DOMWINDOW == 75 (143A2000) [pid = 3704] [serial = 1182] [outer = 00000000] 19:38:52 INFO - PROCESS | 3704 | ++DOMWINDOW == 76 (15A35C00) [pid = 3704] [serial = 1183] [outer = 143A2000] 19:38:52 INFO - PROCESS | 3704 | 1461206332392 Marionette DEBUG loaded listener.js 19:38:52 INFO - PROCESS | 3704 | ++DOMWINDOW == 77 (15DBBC00) [pid = 3704] [serial = 1184] [outer = 143A2000] 19:38:52 INFO - PROCESS | 3704 | 1461206332975 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 19:38:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 19:38:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 950ms 19:38:53 INFO - PROCESS | 3704 | 1461206333044 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 19:38:53 INFO - PROCESS | 3704 | 1461206333050 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 19:38:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 19:38:53 INFO - PROCESS | 3704 | 1461206333057 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 19:38:53 INFO - PROCESS | 3704 | 1461206333060 Marionette TRACE conn3 <- [1,1542,null,{}] 19:38:53 INFO - PROCESS | 3704 | 1461206333064 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:38:53 INFO - PROCESS | 3704 | 1461206333166 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 19:38:53 INFO - PROCESS | 3704 | 1461206333264 Marionette TRACE conn3 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:38:53 INFO - PROCESS | 3704 | ++DOCSHELL 15563400 == 45 [pid = 3704] [id = 395] 19:38:53 INFO - PROCESS | 3704 | ++DOMWINDOW == 78 (16979C00) [pid = 3704] [serial = 1185] [outer = 00000000] 19:38:53 INFO - PROCESS | 3704 | ++DOMWINDOW == 79 (1879E400) [pid = 3704] [serial = 1186] [outer = 16979C00] 19:38:53 INFO - PROCESS | 3704 | 1461206333318 Marionette DEBUG loaded listener.js 19:38:53 INFO - PROCESS | 3704 | ++DOMWINDOW == 80 (1898F400) [pid = 3704] [serial = 1187] [outer = 16979C00] 19:38:53 INFO - PROCESS | 3704 | 1461206333952 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 19:38:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 19:38:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 934ms 19:38:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 19:38:54 INFO - PROCESS | 3704 | 1461206334000 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 19:38:54 INFO - PROCESS | 3704 | 1461206334002 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 19:38:54 INFO - PROCESS | 3704 | 1461206334006 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 19:38:54 INFO - PROCESS | 3704 | 1461206334010 Marionette TRACE conn3 <- [1,1546,null,{}] 19:38:54 INFO - PROCESS | 3704 | 1461206334021 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:38:54 INFO - PROCESS | 3704 | 1461206334154 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 19:38:54 INFO - PROCESS | 3704 | 1461206334281 Marionette TRACE conn3 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:38:54 INFO - PROCESS | 3704 | ++DOCSHELL 19754800 == 46 [pid = 3704] [id = 396] 19:38:54 INFO - PROCESS | 3704 | ++DOMWINDOW == 81 (197AC400) [pid = 3704] [serial = 1188] [outer = 00000000] 19:38:54 INFO - PROCESS | 3704 | ++DOMWINDOW == 82 (19EBAC00) [pid = 3704] [serial = 1189] [outer = 197AC400] 19:38:54 INFO - PROCESS | 3704 | 1461206334339 Marionette DEBUG loaded listener.js 19:38:54 INFO - PROCESS | 3704 | ++DOMWINDOW == 83 (1A2C0000) [pid = 3704] [serial = 1190] [outer = 197AC400] 19:38:55 INFO - PROCESS | 3704 | 1461206335043 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 19:38:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 19:38:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1089ms 19:38:55 INFO - PROCESS | 3704 | 1461206335106 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 19:38:55 INFO - PROCESS | 3704 | 1461206335110 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 19:38:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 19:38:55 INFO - PROCESS | 3704 | 1461206335115 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 19:38:55 INFO - PROCESS | 3704 | 1461206335119 Marionette TRACE conn3 <- [1,1550,null,{}] 19:38:55 INFO - PROCESS | 3704 | 1461206335139 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:38:55 INFO - PROCESS | 3704 | 1461206335233 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 19:38:55 INFO - PROCESS | 3704 | 1461206335363 Marionette TRACE conn3 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:38:55 INFO - PROCESS | 3704 | ++DOCSHELL 1379AC00 == 47 [pid = 3704] [id = 397] 19:38:55 INFO - PROCESS | 3704 | ++DOMWINDOW == 84 (13A01C00) [pid = 3704] [serial = 1191] [outer = 00000000] 19:38:55 INFO - PROCESS | 3704 | ++DOMWINDOW == 85 (15564800) [pid = 3704] [serial = 1192] [outer = 13A01C00] 19:38:55 INFO - PROCESS | 3704 | 1461206335433 Marionette DEBUG loaded listener.js 19:38:55 INFO - PROCESS | 3704 | ++DOMWINDOW == 86 (15A31800) [pid = 3704] [serial = 1193] [outer = 13A01C00] 19:38:55 INFO - PROCESS | 3704 | --DOCSHELL 159B3800 == 46 [pid = 3704] [id = 199] 19:38:55 INFO - PROCESS | 3704 | --DOCSHELL 14A0E000 == 45 [pid = 3704] [id = 198] 19:38:55 INFO - PROCESS | 3704 | --DOCSHELL 14AEC000 == 44 [pid = 3704] [id = 200] 19:38:55 INFO - PROCESS | 3704 | --DOMWINDOW == 85 (13A02400) [pid = 3704] [serial = 1125] [outer = 00000000] [url = about:blank] 19:38:55 INFO - PROCESS | 3704 | --DOMWINDOW == 84 (183A8800) [pid = 3704] [serial = 1120] [outer = 00000000] [url = about:blank] 19:38:55 INFO - PROCESS | 3704 | --DOMWINDOW == 83 (1320E400) [pid = 3704] [serial = 1122] [outer = 00000000] [url = about:blank] 19:38:55 INFO - PROCESS | 3704 | --DOMWINDOW == 82 (13264800) [pid = 3704] [serial = 1123] [outer = 00000000] [url = about:blank] 19:38:55 INFO - PROCESS | 3704 | --DOMWINDOW == 81 (14304000) [pid = 3704] [serial = 1126] [outer = 00000000] [url = about:blank] 19:38:55 INFO - PROCESS | 3704 | --DOMWINDOW == 80 (15D0C400) [pid = 3704] [serial = 1128] [outer = 00000000] [url = about:blank] 19:38:55 INFO - PROCESS | 3704 | --DOMWINDOW == 79 (19042C00) [pid = 3704] [serial = 1141] [outer = 00000000] [url = about:blank] 19:38:55 INFO - PROCESS | 3704 | --DOMWINDOW == 78 (17B0C400) [pid = 3704] [serial = 1131] [outer = 00000000] [url = about:blank] 19:38:55 INFO - PROCESS | 3704 | --DOMWINDOW == 77 (15DDD400) [pid = 3704] [serial = 1129] [outer = 00000000] [url = about:blank] 19:38:55 INFO - PROCESS | 3704 | --DOMWINDOW == 76 (18E12000) [pid = 3704] [serial = 1137] [outer = 00000000] [url = about:blank] 19:38:55 INFO - PROCESS | 3704 | --DOMWINDOW == 75 (18763000) [pid = 3704] [serial = 1132] [outer = 00000000] [url = about:blank] 19:38:55 INFO - PROCESS | 3704 | --DOMWINDOW == 74 (13342800) [pid = 3704] [serial = 1134] [outer = 00000000] [url = about:blank] 19:38:55 INFO - PROCESS | 3704 | --DOMWINDOW == 73 (142AB000) [pid = 3704] [serial = 1135] [outer = 00000000] [url = about:blank] 19:38:55 INFO - PROCESS | 3704 | --DOMWINDOW == 72 (18E1B400) [pid = 3704] [serial = 1138] [outer = 00000000] [url = about:blank] 19:38:55 INFO - PROCESS | 3704 | --DOMWINDOW == 71 (19043800) [pid = 3704] [serial = 1140] [outer = 00000000] [url = about:blank] 19:38:56 INFO - PROCESS | 3704 | 1461206336017 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 19:38:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 19:38:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 965ms 19:38:56 INFO - PROCESS | 3704 | 1461206336067 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 19:38:56 INFO - PROCESS | 3704 | 1461206336072 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 19:38:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 19:38:56 INFO - PROCESS | 3704 | 1461206336078 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 19:38:56 INFO - PROCESS | 3704 | 1461206336080 Marionette TRACE conn3 <- [1,1554,null,{}] 19:38:56 INFO - PROCESS | 3704 | 1461206336084 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:38:56 INFO - PROCESS | 3704 | 1461206336163 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 19:38:56 INFO - PROCESS | 3704 | 1461206336173 Marionette TRACE conn3 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:38:56 INFO - PROCESS | 3704 | ++DOCSHELL 13264800 == 45 [pid = 3704] [id = 398] 19:38:56 INFO - PROCESS | 3704 | ++DOMWINDOW == 72 (1330A400) [pid = 3704] [serial = 1194] [outer = 00000000] 19:38:56 INFO - PROCESS | 3704 | ++DOMWINDOW == 73 (14AF6C00) [pid = 3704] [serial = 1195] [outer = 1330A400] 19:38:56 INFO - PROCESS | 3704 | 1461206336221 Marionette DEBUG loaded listener.js 19:38:56 INFO - PROCESS | 3704 | ++DOMWINDOW == 74 (15A35400) [pid = 3704] [serial = 1196] [outer = 1330A400] 19:38:56 INFO - PROCESS | 3704 | 1461206336694 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 19:38:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 19:38:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 622ms 19:38:56 INFO - PROCESS | 3704 | 1461206336715 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 19:38:56 INFO - PROCESS | 3704 | 1461206336718 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 19:38:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 19:38:56 INFO - PROCESS | 3704 | 1461206336725 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 19:38:56 INFO - PROCESS | 3704 | 1461206336729 Marionette TRACE conn3 <- [1,1558,null,{}] 19:38:56 INFO - PROCESS | 3704 | 1461206336773 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:38:56 INFO - PROCESS | 3704 | 1461206336854 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 19:38:56 INFO - PROCESS | 3704 | 1461206336863 Marionette TRACE conn3 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:38:56 INFO - PROCESS | 3704 | ++DOCSHELL 15DB7400 == 46 [pid = 3704] [id = 399] 19:38:56 INFO - PROCESS | 3704 | ++DOMWINDOW == 75 (16665800) [pid = 3704] [serial = 1197] [outer = 00000000] 19:38:56 INFO - PROCESS | 3704 | ++DOMWINDOW == 76 (18030C00) [pid = 3704] [serial = 1198] [outer = 16665800] 19:38:56 INFO - PROCESS | 3704 | 1461206336909 Marionette DEBUG loaded listener.js 19:38:56 INFO - PROCESS | 3704 | ++DOMWINDOW == 77 (183B1400) [pid = 3704] [serial = 1199] [outer = 16665800] 19:38:57 INFO - PROCESS | 3704 | 1461206337386 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 19:38:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 19:38:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 669ms 19:38:57 INFO - PROCESS | 3704 | 1461206337407 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 19:38:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 19:38:57 INFO - PROCESS | 3704 | 1461206337409 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 19:38:57 INFO - PROCESS | 3704 | 1461206337413 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 19:38:57 INFO - PROCESS | 3704 | 1461206337415 Marionette TRACE conn3 <- [1,1562,null,{}] 19:38:57 INFO - PROCESS | 3704 | 1461206337418 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:38:57 INFO - PROCESS | 3704 | 1461206337495 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 19:38:57 INFO - PROCESS | 3704 | 1461206337501 Marionette TRACE conn3 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:38:57 INFO - PROCESS | 3704 | ++DOCSHELL 1320AC00 == 47 [pid = 3704] [id = 400] 19:38:57 INFO - PROCESS | 3704 | ++DOMWINDOW == 78 (1434E000) [pid = 3704] [serial = 1200] [outer = 00000000] 19:38:57 INFO - PROCESS | 3704 | ++DOMWINDOW == 79 (18B35000) [pid = 3704] [serial = 1201] [outer = 1434E000] 19:38:57 INFO - PROCESS | 3704 | 1461206337549 Marionette DEBUG loaded listener.js 19:38:57 INFO - PROCESS | 3704 | ++DOMWINDOW == 80 (18E14C00) [pid = 3704] [serial = 1202] [outer = 1434E000] 19:38:57 INFO - PROCESS | 3704 | 1461206337971 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 19:38:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 19:38:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 591ms 19:38:58 INFO - PROCESS | 3704 | 1461206338007 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 19:38:58 INFO - PROCESS | 3704 | 1461206338009 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 19:38:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 19:38:58 INFO - PROCESS | 3704 | 1461206338013 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 19:38:58 INFO - PROCESS | 3704 | 1461206338014 Marionette TRACE conn3 <- [1,1566,null,{}] 19:38:58 INFO - PROCESS | 3704 | 1461206338018 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:38:58 INFO - PROCESS | 3704 | 1461206338095 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 19:38:58 INFO - PROCESS | 3704 | 1461206338101 Marionette TRACE conn3 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:38:58 INFO - PROCESS | 3704 | ++DOCSHELL 1876A000 == 48 [pid = 3704] [id = 401] 19:38:58 INFO - PROCESS | 3704 | ++DOMWINDOW == 81 (187A2C00) [pid = 3704] [serial = 1203] [outer = 00000000] 19:38:58 INFO - PROCESS | 3704 | ++DOMWINDOW == 82 (19040000) [pid = 3704] [serial = 1204] [outer = 187A2C00] 19:38:58 INFO - PROCESS | 3704 | 1461206338147 Marionette DEBUG loaded listener.js 19:38:58 INFO - PROCESS | 3704 | ++DOMWINDOW == 83 (19043800) [pid = 3704] [serial = 1205] [outer = 187A2C00] 19:38:58 INFO - PROCESS | 3704 | 1461206338656 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 19:38:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 19:38:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 701ms 19:38:58 INFO - PROCESS | 3704 | 1461206338712 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 19:38:58 INFO - PROCESS | 3704 | 1461206338714 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 19:38:58 INFO - PROCESS | 3704 | 1461206338717 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 19:38:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 19:38:58 INFO - PROCESS | 3704 | 1461206338719 Marionette TRACE conn3 <- [1,1570,null,{}] 19:38:58 INFO - PROCESS | 3704 | 1461206338728 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:38:58 INFO - PROCESS | 3704 | 1461206338852 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 19:38:58 INFO - PROCESS | 3704 | 1461206338866 Marionette TRACE conn3 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:38:58 INFO - PROCESS | 3704 | ++DOCSHELL 13345800 == 49 [pid = 3704] [id = 402] 19:38:58 INFO - PROCESS | 3704 | ++DOMWINDOW == 84 (18F2C400) [pid = 3704] [serial = 1206] [outer = 00000000] 19:38:58 INFO - PROCESS | 3704 | ++DOMWINDOW == 85 (19755400) [pid = 3704] [serial = 1207] [outer = 18F2C400] 19:38:58 INFO - PROCESS | 3704 | 1461206338914 Marionette DEBUG loaded listener.js 19:38:58 INFO - PROCESS | 3704 | ++DOMWINDOW == 86 (19B81800) [pid = 3704] [serial = 1208] [outer = 18F2C400] 19:38:59 INFO - PROCESS | 3704 | 1461206339360 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 19:38:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 19:38:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 685ms 19:38:59 INFO - PROCESS | 3704 | 1461206339417 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 19:38:59 INFO - PROCESS | 3704 | 1461206339419 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 19:38:59 INFO - PROCESS | 3704 | 1461206339423 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 19:38:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 19:38:59 INFO - PROCESS | 3704 | 1461206339424 Marionette TRACE conn3 <- [1,1574,null,{}] 19:38:59 INFO - PROCESS | 3704 | 1461206339428 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:38:59 INFO - PROCESS | 3704 | 1461206339562 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 19:38:59 INFO - PROCESS | 3704 | 1461206339585 Marionette TRACE conn3 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:38:59 INFO - PROCESS | 3704 | ++DOCSHELL 19EB8000 == 50 [pid = 3704] [id = 403] 19:38:59 INFO - PROCESS | 3704 | ++DOMWINDOW == 87 (19EB8C00) [pid = 3704] [serial = 1209] [outer = 00000000] 19:38:59 INFO - PROCESS | 3704 | ++DOMWINDOW == 88 (1A30F000) [pid = 3704] [serial = 1210] [outer = 19EB8C00] 19:38:59 INFO - PROCESS | 3704 | 1461206339612 Marionette DEBUG loaded listener.js 19:38:59 INFO - PROCESS | 3704 | ++DOMWINDOW == 89 (1A39DC00) [pid = 3704] [serial = 1211] [outer = 19EB8C00] 19:39:00 INFO - PROCESS | 3704 | 1461206340046 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 19:39:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 19:39:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 684ms 19:39:00 INFO - PROCESS | 3704 | 1461206340107 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 19:39:00 INFO - PROCESS | 3704 | 1461206340109 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 19:39:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 19:39:00 INFO - PROCESS | 3704 | 1461206340118 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 19:39:00 INFO - PROCESS | 3704 | 1461206340120 Marionette TRACE conn3 <- [1,1578,null,{}] 19:39:00 INFO - PROCESS | 3704 | 1461206340123 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:39:00 INFO - PROCESS | 3704 | 1461206340225 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 19:39:00 INFO - PROCESS | 3704 | 1461206340231 Marionette TRACE conn3 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:39:00 INFO - PROCESS | 3704 | ++DOCSHELL 19EB4C00 == 51 [pid = 3704] [id = 404] 19:39:00 INFO - PROCESS | 3704 | ++DOMWINDOW == 90 (19EB5000) [pid = 3704] [serial = 1212] [outer = 00000000] 19:39:00 INFO - PROCESS | 3704 | ++DOMWINDOW == 91 (1A86C000) [pid = 3704] [serial = 1213] [outer = 19EB5000] 19:39:00 INFO - PROCESS | 3704 | 1461206340274 Marionette DEBUG loaded listener.js 19:39:00 INFO - PROCESS | 3704 | ++DOMWINDOW == 92 (1A86B400) [pid = 3704] [serial = 1214] [outer = 19EB5000] 19:39:00 INFO - PROCESS | 3704 | --DOMWINDOW == 91 (18978C00) [pid = 3704] [serial = 1163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 19:39:00 INFO - PROCESS | 3704 | --DOMWINDOW == 90 (19188800) [pid = 3704] [serial = 1166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 19:39:00 INFO - PROCESS | 3704 | --DOMWINDOW == 89 (14A5C400) [pid = 3704] [serial = 1151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 19:39:00 INFO - PROCESS | 3704 | --DOMWINDOW == 88 (1803B400) [pid = 3704] [serial = 1157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 19:39:00 INFO - PROCESS | 3704 | --DOMWINDOW == 87 (187A2000) [pid = 3704] [serial = 1160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 19:39:00 INFO - PROCESS | 3704 | --DOMWINDOW == 86 (11B9D400) [pid = 3704] [serial = 1148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 19:39:00 INFO - PROCESS | 3704 | --DOMWINDOW == 85 (15DB6C00) [pid = 3704] [serial = 1154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 19:39:00 INFO - PROCESS | 3704 | --DOMWINDOW == 84 (13261000) [pid = 3704] [serial = 1169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 19:39:00 INFO - PROCESS | 3704 | --DOMWINDOW == 83 (15A30000) [pid = 3704] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 19:39:00 INFO - PROCESS | 3704 | --DOMWINDOW == 82 (1898AC00) [pid = 3704] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 19:39:00 INFO - PROCESS | 3704 | 1461206340764 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 19:39:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 19:39:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 700ms 19:39:00 INFO - PROCESS | 3704 | 1461206340816 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 19:39:00 INFO - PROCESS | 3704 | 1461206340818 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 19:39:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 19:39:00 INFO - PROCESS | 3704 | 1461206340822 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 19:39:00 INFO - PROCESS | 3704 | 1461206340823 Marionette TRACE conn3 <- [1,1582,null,{}] 19:39:00 INFO - PROCESS | 3704 | 1461206340827 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:39:00 INFO - PROCESS | 3704 | 1461206340932 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 19:39:00 INFO - PROCESS | 3704 | 1461206340939 Marionette TRACE conn3 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:39:00 INFO - PROCESS | 3704 | ++DOCSHELL 146BC400 == 52 [pid = 3704] [id = 405] 19:39:00 INFO - PROCESS | 3704 | ++DOMWINDOW == 83 (17B02800) [pid = 3704] [serial = 1215] [outer = 00000000] 19:39:00 INFO - PROCESS | 3704 | ++DOMWINDOW == 84 (19A82400) [pid = 3704] [serial = 1216] [outer = 17B02800] 19:39:00 INFO - PROCESS | 3704 | 1461206340982 Marionette DEBUG loaded listener.js 19:39:01 INFO - PROCESS | 3704 | ++DOMWINDOW == 85 (19EB6800) [pid = 3704] [serial = 1217] [outer = 17B02800] 19:39:01 INFO - PROCESS | 3704 | 1461206341405 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 19:39:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 19:39:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 639ms 19:39:01 INFO - PROCESS | 3704 | 1461206341460 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 19:39:01 INFO - PROCESS | 3704 | 1461206341462 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 19:39:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 19:39:01 INFO - PROCESS | 3704 | 1461206341465 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 19:39:01 INFO - PROCESS | 3704 | 1461206341467 Marionette TRACE conn3 <- [1,1586,null,{}] 19:39:01 INFO - PROCESS | 3704 | 1461206341470 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:39:01 INFO - PROCESS | 3704 | 1461206341545 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 19:39:01 INFO - PROCESS | 3704 | 1461206341551 Marionette TRACE conn3 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:39:01 INFO - PROCESS | 3704 | ++DOCSHELL 19188800 == 53 [pid = 3704] [id = 406] 19:39:01 INFO - PROCESS | 3704 | ++DOMWINDOW == 86 (19E6C000) [pid = 3704] [serial = 1218] [outer = 00000000] 19:39:01 INFO - PROCESS | 3704 | ++DOMWINDOW == 87 (1C211400) [pid = 3704] [serial = 1219] [outer = 19E6C000] 19:39:01 INFO - PROCESS | 3704 | 1461206341597 Marionette DEBUG loaded listener.js 19:39:01 INFO - PROCESS | 3704 | ++DOMWINDOW == 88 (1C40CC00) [pid = 3704] [serial = 1220] [outer = 19E6C000] 19:39:02 INFO - PROCESS | 3704 | 1461206342036 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 19:39:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 19:39:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 591ms 19:39:02 INFO - PROCESS | 3704 | 1461206342062 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 19:39:02 INFO - PROCESS | 3704 | 1461206342065 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 19:39:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 19:39:02 INFO - PROCESS | 3704 | 1461206342075 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 19:39:02 INFO - PROCESS | 3704 | 1461206342079 Marionette TRACE conn3 <- [1,1590,null,{}] 19:39:02 INFO - PROCESS | 3704 | 1461206342083 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:39:02 INFO - PROCESS | 3704 | 1461206342180 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 19:39:02 INFO - PROCESS | 3704 | 1461206342188 Marionette TRACE conn3 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:39:02 INFO - PROCESS | 3704 | ++DOCSHELL 1C40E000 == 54 [pid = 3704] [id = 407] 19:39:02 INFO - PROCESS | 3704 | ++DOMWINDOW == 89 (1C411000) [pid = 3704] [serial = 1221] [outer = 00000000] 19:39:02 INFO - PROCESS | 3704 | ++DOMWINDOW == 90 (1C465000) [pid = 3704] [serial = 1222] [outer = 1C411000] 19:39:02 INFO - PROCESS | 3704 | 1461206342236 Marionette DEBUG loaded listener.js 19:39:02 INFO - PROCESS | 3704 | ++DOMWINDOW == 91 (1C744C00) [pid = 3704] [serial = 1223] [outer = 1C411000] 19:39:02 INFO - PROCESS | 3704 | 1461206342863 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 19:39:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 19:39:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 856ms 19:39:02 INFO - PROCESS | 3704 | 1461206342932 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 19:39:02 INFO - PROCESS | 3704 | 1461206342936 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 19:39:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 19:39:02 INFO - PROCESS | 3704 | 1461206342942 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 19:39:02 INFO - PROCESS | 3704 | 1461206342946 Marionette TRACE conn3 <- [1,1594,null,{}] 19:39:02 INFO - PROCESS | 3704 | 1461206342951 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:39:03 INFO - PROCESS | 3704 | 1461206343087 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 19:39:03 INFO - PROCESS | 3704 | 1461206343222 Marionette TRACE conn3 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:39:03 INFO - PROCESS | 3704 | ++DOCSHELL 138C4C00 == 55 [pid = 3704] [id = 408] 19:39:03 INFO - PROCESS | 3704 | ++DOMWINDOW == 92 (142B4800) [pid = 3704] [serial = 1224] [outer = 00000000] 19:39:03 INFO - PROCESS | 3704 | ++DOMWINDOW == 93 (15A2DC00) [pid = 3704] [serial = 1225] [outer = 142B4800] 19:39:03 INFO - PROCESS | 3704 | 1461206343294 Marionette DEBUG loaded listener.js 19:39:03 INFO - PROCESS | 3704 | ++DOMWINDOW == 94 (15DE7000) [pid = 3704] [serial = 1226] [outer = 142B4800] 19:39:03 INFO - PROCESS | 3704 | 1461206343878 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 19:39:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 19:39:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 997ms 19:39:03 INFO - PROCESS | 3704 | 1461206343930 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 19:39:03 INFO - PROCESS | 3704 | 1461206343936 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 19:39:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 19:39:03 INFO - PROCESS | 3704 | 1461206343943 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 19:39:03 INFO - PROCESS | 3704 | 1461206343946 Marionette TRACE conn3 <- [1,1598,null,{}] 19:39:03 INFO - PROCESS | 3704 | 1461206343950 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:39:04 INFO - PROCESS | 3704 | 1461206344054 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 19:39:04 INFO - PROCESS | 3704 | 1461206344163 Marionette TRACE conn3 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:39:04 INFO - PROCESS | 3704 | ++DOCSHELL 17B07000 == 56 [pid = 3704] [id = 409] 19:39:04 INFO - PROCESS | 3704 | ++DOMWINDOW == 95 (18009400) [pid = 3704] [serial = 1227] [outer = 00000000] 19:39:04 INFO - PROCESS | 3704 | ++DOMWINDOW == 96 (18E1FC00) [pid = 3704] [serial = 1228] [outer = 18009400] 19:39:04 INFO - PROCESS | 3704 | 1461206344217 Marionette DEBUG loaded listener.js 19:39:04 INFO - PROCESS | 3704 | ++DOMWINDOW == 97 (1906D800) [pid = 3704] [serial = 1229] [outer = 18009400] 19:39:04 INFO - PROCESS | 3704 | 1461206344856 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 19:39:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 19:39:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 934ms 19:39:04 INFO - PROCESS | 3704 | 1461206344886 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 19:39:04 INFO - PROCESS | 3704 | 1461206344888 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 19:39:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 19:39:04 INFO - PROCESS | 3704 | 1461206344892 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 19:39:04 INFO - PROCESS | 3704 | 1461206344896 Marionette TRACE conn3 <- [1,1602,null,{}] 19:39:04 INFO - PROCESS | 3704 | 1461206344907 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:39:05 INFO - PROCESS | 3704 | 1461206345008 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 19:39:05 INFO - PROCESS | 3704 | 1461206345139 Marionette TRACE conn3 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:39:05 INFO - PROCESS | 3704 | ++DOCSHELL 19A89C00 == 57 [pid = 3704] [id = 410] 19:39:05 INFO - PROCESS | 3704 | ++DOMWINDOW == 98 (19A8C000) [pid = 3704] [serial = 1230] [outer = 00000000] 19:39:05 INFO - PROCESS | 3704 | ++DOMWINDOW == 99 (1C410C00) [pid = 3704] [serial = 1231] [outer = 19A8C000] 19:39:05 INFO - PROCESS | 3704 | 1461206345204 Marionette DEBUG loaded listener.js 19:39:05 INFO - PROCESS | 3704 | ++DOMWINDOW == 100 (1C416C00) [pid = 3704] [serial = 1232] [outer = 19A8C000] 19:39:05 INFO - PROCESS | 3704 | 1461206345741 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 19:39:05 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 19:39:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 887ms 19:39:05 INFO - PROCESS | 3704 | 1461206345796 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 19:39:05 INFO - PROCESS | 3704 | 1461206345799 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 19:39:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 19:39:05 INFO - PROCESS | 3704 | 1461206345803 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 19:39:05 INFO - PROCESS | 3704 | 1461206345805 Marionette TRACE conn3 <- [1,1606,null,{}] 19:39:05 INFO - PROCESS | 3704 | 1461206345808 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:39:05 INFO - PROCESS | 3704 | 1461206345907 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 19:39:06 INFO - PROCESS | 3704 | 1461206346026 Marionette TRACE conn3 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:39:06 INFO - PROCESS | 3704 | ++DOCSHELL 15FED400 == 58 [pid = 3704] [id = 411] 19:39:06 INFO - PROCESS | 3704 | ++DOMWINDOW == 101 (1C40C000) [pid = 3704] [serial = 1233] [outer = 00000000] 19:39:06 INFO - PROCESS | 3704 | ++DOMWINDOW == 102 (1CA20400) [pid = 3704] [serial = 1234] [outer = 1C40C000] 19:39:06 INFO - PROCESS | 3704 | 1461206346080 Marionette DEBUG loaded listener.js 19:39:06 INFO - PROCESS | 3704 | ++DOMWINDOW == 103 (1CA25000) [pid = 3704] [serial = 1235] [outer = 1C40C000] 19:39:06 INFO - PROCESS | 3704 | 1461206346835 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 19:39:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 19:39:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1089ms 19:39:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 19:39:06 INFO - PROCESS | 3704 | 1461206346902 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 19:39:06 INFO - PROCESS | 3704 | 1461206346906 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 19:39:06 INFO - PROCESS | 3704 | 1461206346911 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 19:39:06 INFO - PROCESS | 3704 | 1461206346915 Marionette TRACE conn3 <- [1,1610,null,{}] 19:39:06 INFO - PROCESS | 3704 | 1461206346921 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:39:07 INFO - PROCESS | 3704 | 1461206347012 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 19:39:07 INFO - PROCESS | 3704 | 1461206347151 Marionette TRACE conn3 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:39:07 INFO - PROCESS | 3704 | ++DOCSHELL 13262800 == 59 [pid = 3704] [id = 412] 19:39:07 INFO - PROCESS | 3704 | ++DOMWINDOW == 104 (1334D800) [pid = 3704] [serial = 1236] [outer = 00000000] 19:39:07 INFO - PROCESS | 3704 | ++DOMWINDOW == 105 (159AF400) [pid = 3704] [serial = 1237] [outer = 1334D800] 19:39:07 INFO - PROCESS | 3704 | 1461206347225 Marionette DEBUG loaded listener.js 19:39:07 INFO - PROCESS | 3704 | ++DOMWINDOW == 106 (15A35800) [pid = 3704] [serial = 1238] [outer = 1334D800] 19:39:07 INFO - PROCESS | 3704 | --DOCSHELL 16567400 == 58 [pid = 3704] [id = 196] 19:39:07 INFO - PROCESS | 3704 | --DOCSHELL 14AF4000 == 57 [pid = 3704] [id = 194] 19:39:07 INFO - PROCESS | 3704 | --DOCSHELL 15DD1800 == 56 [pid = 3704] [id = 195] 19:39:07 INFO - PROCESS | 3704 | --DOCSHELL 15FD6C00 == 55 [pid = 3704] [id = 373] 19:39:07 INFO - PROCESS | 3704 | --DOCSHELL 13260C00 == 54 [pid = 3704] [id = 193] 19:39:07 INFO - PROCESS | 3704 | --DOCSHELL 19188800 == 53 [pid = 3704] [id = 406] 19:39:07 INFO - PROCESS | 3704 | --DOCSHELL 146BC400 == 52 [pid = 3704] [id = 405] 19:39:07 INFO - PROCESS | 3704 | --DOCSHELL 19EB4C00 == 51 [pid = 3704] [id = 404] 19:39:07 INFO - PROCESS | 3704 | --DOCSHELL 19EB8000 == 50 [pid = 3704] [id = 403] 19:39:07 INFO - PROCESS | 3704 | --DOCSHELL 13345800 == 49 [pid = 3704] [id = 402] 19:39:07 INFO - PROCESS | 3704 | --DOCSHELL 1876A000 == 48 [pid = 3704] [id = 401] 19:39:07 INFO - PROCESS | 3704 | --DOCSHELL 1320AC00 == 47 [pid = 3704] [id = 400] 19:39:07 INFO - PROCESS | 3704 | --DOCSHELL 15DB7400 == 46 [pid = 3704] [id = 399] 19:39:07 INFO - PROCESS | 3704 | --DOCSHELL 13264800 == 45 [pid = 3704] [id = 398] 19:39:07 INFO - PROCESS | 3704 | --DOCSHELL 1379AC00 == 44 [pid = 3704] [id = 397] 19:39:07 INFO - PROCESS | 3704 | --DOCSHELL 1434E400 == 43 [pid = 3704] [id = 394] 19:39:07 INFO - PROCESS | 3704 | --DOMWINDOW == 105 (19EAF800) [pid = 3704] [serial = 1177] [outer = 00000000] [url = about:blank] 19:39:07 INFO - PROCESS | 3704 | --DOMWINDOW == 104 (18F28800) [pid = 3704] [serial = 1164] [outer = 00000000] [url = about:blank] 19:39:07 INFO - PROCESS | 3704 | --DOMWINDOW == 103 (197AD800) [pid = 3704] [serial = 1167] [outer = 00000000] [url = about:blank] 19:39:07 INFO - PROCESS | 3704 | --DOMWINDOW == 102 (17B09000) [pid = 3704] [serial = 721] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 19:39:07 INFO - PROCESS | 3704 | --DOMWINDOW == 101 (15567800) [pid = 3704] [serial = 1152] [outer = 00000000] [url = about:blank] 19:39:07 INFO - PROCESS | 3704 | --DOMWINDOW == 100 (15A29C00) [pid = 3704] [serial = 1153] [outer = 00000000] [url = about:blank] 19:39:07 INFO - PROCESS | 3704 | --DOMWINDOW == 99 (1906E000) [pid = 3704] [serial = 1165] [outer = 00000000] [url = about:blank] 19:39:07 INFO - PROCESS | 3704 | --DOMWINDOW == 98 (1871D000) [pid = 3704] [serial = 1158] [outer = 00000000] [url = about:blank] 19:39:07 INFO - PROCESS | 3704 | --DOMWINDOW == 97 (18767400) [pid = 3704] [serial = 1159] [outer = 00000000] [url = about:blank] 19:39:07 INFO - PROCESS | 3704 | --DOMWINDOW == 96 (18B2E400) [pid = 3704] [serial = 1161] [outer = 00000000] [url = about:blank] 19:39:07 INFO - PROCESS | 3704 | --DOMWINDOW == 95 (138C8400) [pid = 3704] [serial = 1146] [outer = 00000000] [url = about:blank] 19:39:07 INFO - PROCESS | 3704 | --DOMWINDOW == 94 (13310000) [pid = 3704] [serial = 1150] [outer = 00000000] [url = about:blank] 19:39:07 INFO - PROCESS | 3704 | --DOMWINDOW == 93 (12CEC800) [pid = 3704] [serial = 1149] [outer = 00000000] [url = about:blank] 19:39:07 INFO - PROCESS | 3704 | --DOMWINDOW == 92 (15FE6C00) [pid = 3704] [serial = 1155] [outer = 00000000] [url = about:blank] 19:39:07 INFO - PROCESS | 3704 | --DOMWINDOW == 91 (16569C00) [pid = 3704] [serial = 1156] [outer = 00000000] [url = about:blank] 19:39:07 INFO - PROCESS | 3704 | --DOMWINDOW == 90 (1917E800) [pid = 3704] [serial = 1143] [outer = 00000000] [url = about:blank] 19:39:07 INFO - PROCESS | 3704 | --DOMWINDOW == 89 (16747000) [pid = 3704] [serial = 1170] [outer = 00000000] [url = about:blank] 19:39:07 INFO - PROCESS | 3704 | --DOMWINDOW == 88 (19A87C00) [pid = 3704] [serial = 1174] [outer = 00000000] [url = about:blank] 19:39:07 INFO - PROCESS | 3704 | --DOMWINDOW == 87 (19A85400) [pid = 3704] [serial = 1175] [outer = 00000000] [url = about:blank] 19:39:07 INFO - PROCESS | 3704 | --DOMWINDOW == 86 (18B2E800) [pid = 3704] [serial = 1171] [outer = 00000000] [url = about:blank] 19:39:07 INFO - PROCESS | 3704 | --DOMWINDOW == 85 (198B0400) [pid = 3704] [serial = 1168] [outer = 00000000] [url = about:blank] 19:39:07 INFO - PROCESS | 3704 | --DOMWINDOW == 84 (19EB1800) [pid = 3704] [serial = 1178] [outer = 00000000] [url = about:blank] 19:39:07 INFO - PROCESS | 3704 | --DOMWINDOW == 83 (18B3AC00) [pid = 3704] [serial = 1162] [outer = 00000000] [url = about:blank] 19:39:07 INFO - PROCESS | 3704 | 1461206347750 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 19:39:07 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 19:39:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 887ms 19:39:07 INFO - PROCESS | 3704 | 1461206347813 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 19:39:07 INFO - PROCESS | 3704 | 1461206347818 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 19:39:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 19:39:07 INFO - PROCESS | 3704 | 1461206347824 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 19:39:07 INFO - PROCESS | 3704 | 1461206347826 Marionette TRACE conn3 <- [1,1614,null,{}] 19:39:07 INFO - PROCESS | 3704 | 1461206347830 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:39:07 INFO - PROCESS | 3704 | 1461206347909 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 19:39:07 INFO - PROCESS | 3704 | 1461206347918 Marionette TRACE conn3 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:39:07 INFO - PROCESS | 3704 | ++DOCSHELL 142A9400 == 44 [pid = 3704] [id = 413] 19:39:07 INFO - PROCESS | 3704 | ++DOMWINDOW == 84 (142AB000) [pid = 3704] [serial = 1239] [outer = 00000000] 19:39:07 INFO - PROCESS | 3704 | ++DOMWINDOW == 85 (15A35000) [pid = 3704] [serial = 1240] [outer = 142AB000] 19:39:07 INFO - PROCESS | 3704 | 1461206347948 Marionette DEBUG loaded listener.js 19:39:08 INFO - PROCESS | 3704 | ++DOMWINDOW == 86 (160A4000) [pid = 3704] [serial = 1241] [outer = 142AB000] 19:39:08 INFO - PROCESS | 3704 | 1461206348432 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 19:39:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 19:39:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 639ms 19:39:08 INFO - PROCESS | 3704 | 1461206348445 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 19:39:08 INFO - PROCESS | 3704 | 1461206348447 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 19:39:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 19:39:08 INFO - PROCESS | 3704 | 1461206348483 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 19:39:08 INFO - PROCESS | 3704 | 1461206348486 Marionette TRACE conn3 <- [1,1618,null,{}] 19:39:08 INFO - PROCESS | 3704 | 1461206348500 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:39:08 INFO - PROCESS | 3704 | 1461206348580 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 19:39:08 INFO - PROCESS | 3704 | 1461206348587 Marionette TRACE conn3 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:39:08 INFO - PROCESS | 3704 | ++DOCSHELL 17B09800 == 45 [pid = 3704] [id = 414] 19:39:08 INFO - PROCESS | 3704 | ++DOMWINDOW == 87 (17B0C400) [pid = 3704] [serial = 1242] [outer = 00000000] 19:39:08 INFO - PROCESS | 3704 | ++DOMWINDOW == 88 (183A9C00) [pid = 3704] [serial = 1243] [outer = 17B0C400] 19:39:08 INFO - PROCESS | 3704 | 1461206348634 Marionette DEBUG loaded listener.js 19:39:08 INFO - PROCESS | 3704 | ++DOMWINDOW == 89 (18763800) [pid = 3704] [serial = 1244] [outer = 17B0C400] 19:39:09 INFO - PROCESS | 3704 | 1461206349104 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 19:39:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 19:39:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 623ms 19:39:09 INFO - PROCESS | 3704 | 1461206349123 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 19:39:09 INFO - PROCESS | 3704 | 1461206349125 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 19:39:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 19:39:09 INFO - PROCESS | 3704 | 1461206349129 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 19:39:09 INFO - PROCESS | 3704 | 1461206349130 Marionette TRACE conn3 <- [1,1622,null,{}] 19:39:09 INFO - PROCESS | 3704 | 1461206349134 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:39:09 INFO - PROCESS | 3704 | 1461206349211 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 19:39:09 INFO - PROCESS | 3704 | 1461206349217 Marionette TRACE conn3 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:39:09 INFO - PROCESS | 3704 | ++DOCSHELL 187A4000 == 46 [pid = 3704] [id = 415] 19:39:09 INFO - PROCESS | 3704 | ++DOMWINDOW == 90 (1896F400) [pid = 3704] [serial = 1245] [outer = 00000000] 19:39:09 INFO - PROCESS | 3704 | ++DOMWINDOW == 91 (18B34400) [pid = 3704] [serial = 1246] [outer = 1896F400] 19:39:09 INFO - PROCESS | 3704 | 1461206349269 Marionette DEBUG loaded listener.js 19:39:09 INFO - PROCESS | 3704 | ++DOMWINDOW == 92 (18B36800) [pid = 3704] [serial = 1247] [outer = 1896F400] 19:39:09 INFO - PROCESS | 3704 | 1461206349702 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 19:39:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 19:39:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 591ms 19:39:09 INFO - PROCESS | 3704 | 1461206349725 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 19:39:09 INFO - PROCESS | 3704 | 1461206349727 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 19:39:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 19:39:09 INFO - PROCESS | 3704 | 1461206349731 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 19:39:09 INFO - PROCESS | 3704 | 1461206349732 Marionette TRACE conn3 <- [1,1626,null,{}] 19:39:09 INFO - PROCESS | 3704 | 1461206349735 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:39:09 INFO - PROCESS | 3704 | 1461206349815 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 19:39:09 INFO - PROCESS | 3704 | 1461206349821 Marionette TRACE conn3 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:39:09 INFO - PROCESS | 3704 | ++DOCSHELL 18B32400 == 47 [pid = 3704] [id = 416] 19:39:09 INFO - PROCESS | 3704 | ++DOMWINDOW == 93 (18E1C800) [pid = 3704] [serial = 1248] [outer = 00000000] 19:39:09 INFO - PROCESS | 3704 | ++DOMWINDOW == 94 (19064400) [pid = 3704] [serial = 1249] [outer = 18E1C800] 19:39:09 INFO - PROCESS | 3704 | 1461206349867 Marionette DEBUG loaded listener.js 19:39:09 INFO - PROCESS | 3704 | ++DOMWINDOW == 95 (1906A400) [pid = 3704] [serial = 1250] [outer = 18E1C800] 19:39:10 INFO - PROCESS | 3704 | 1461206350382 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 19:39:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 19:39:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 701ms 19:39:10 INFO - PROCESS | 3704 | 1461206350430 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 19:39:10 INFO - PROCESS | 3704 | 1461206350432 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 19:39:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 19:39:10 INFO - PROCESS | 3704 | 1461206350435 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 19:39:10 INFO - PROCESS | 3704 | 1461206350437 Marionette TRACE conn3 <- [1,1630,null,{}] 19:39:10 INFO - PROCESS | 3704 | 1461206350441 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:39:10 INFO - PROCESS | 3704 | 1461206350567 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 19:39:10 INFO - PROCESS | 3704 | 1461206350630 Marionette TRACE conn3 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:39:10 INFO - PROCESS | 3704 | ++DOCSHELL 197AD000 == 48 [pid = 3704] [id = 417] 19:39:10 INFO - PROCESS | 3704 | ++DOMWINDOW == 96 (19184C00) [pid = 3704] [serial = 1251] [outer = 00000000] 19:39:10 INFO - PROCESS | 3704 | ++DOMWINDOW == 97 (19A83C00) [pid = 3704] [serial = 1252] [outer = 19184C00] 19:39:10 INFO - PROCESS | 3704 | 1461206350678 Marionette DEBUG loaded listener.js 19:39:10 INFO - PROCESS | 3704 | ++DOMWINDOW == 98 (19A8B400) [pid = 3704] [serial = 1253] [outer = 19184C00] 19:39:11 INFO - PROCESS | 3704 | 1461206351088 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 19:39:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 19:39:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 685ms 19:39:11 INFO - PROCESS | 3704 | 1461206351135 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 19:39:11 INFO - PROCESS | 3704 | 1461206351137 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 19:39:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 19:39:11 INFO - PROCESS | 3704 | 1461206351144 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 19:39:11 INFO - PROCESS | 3704 | 1461206351146 Marionette TRACE conn3 <- [1,1634,null,{}] 19:39:11 INFO - PROCESS | 3704 | 1461206351155 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:39:11 INFO - PROCESS | 3704 | 1461206351293 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 19:39:11 INFO - PROCESS | 3704 | 1461206351364 Marionette TRACE conn3 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:39:11 INFO - PROCESS | 3704 | ++DOCSHELL 1320FC00 == 49 [pid = 3704] [id = 418] 19:39:11 INFO - PROCESS | 3704 | ++DOMWINDOW == 99 (19B83000) [pid = 3704] [serial = 1254] [outer = 00000000] 19:39:11 INFO - PROCESS | 3704 | ++DOMWINDOW == 100 (19EB4800) [pid = 3704] [serial = 1255] [outer = 19B83000] 19:39:11 INFO - PROCESS | 3704 | 1461206351408 Marionette DEBUG loaded listener.js 19:39:11 INFO - PROCESS | 3704 | ++DOMWINDOW == 101 (19EB6C00) [pid = 3704] [serial = 1256] [outer = 19B83000] 19:39:11 INFO - PROCESS | 3704 | 1461206351819 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 19:39:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 19:39:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 700ms 19:39:11 INFO - PROCESS | 3704 | 1461206351845 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 19:39:11 INFO - PROCESS | 3704 | 1461206351847 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 19:39:11 INFO - PROCESS | 3704 | 1461206351851 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 19:39:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 19:39:11 INFO - PROCESS | 3704 | 1461206351852 Marionette TRACE conn3 <- [1,1638,null,{}] 19:39:11 INFO - PROCESS | 3704 | 1461206351856 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:39:11 INFO - PROCESS | 3704 | 1461206351960 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 19:39:11 INFO - PROCESS | 3704 | 1461206351966 Marionette TRACE conn3 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:39:11 INFO - PROCESS | 3704 | ++DOCSHELL 15D40800 == 50 [pid = 3704] [id = 419] 19:39:11 INFO - PROCESS | 3704 | ++DOMWINDOW == 102 (19EB8000) [pid = 3704] [serial = 1257] [outer = 00000000] 19:39:11 INFO - PROCESS | 3704 | ++DOMWINDOW == 103 (1A4C4000) [pid = 3704] [serial = 1258] [outer = 19EB8000] 19:39:11 INFO - PROCESS | 3704 | 1461206352009 Marionette DEBUG loaded listener.js 19:39:12 INFO - PROCESS | 3704 | ++DOMWINDOW == 104 (1A4C1800) [pid = 3704] [serial = 1259] [outer = 19EB8000] 19:39:12 INFO - PROCESS | 3704 | --DOMWINDOW == 103 (18F2C400) [pid = 3704] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 19:39:12 INFO - PROCESS | 3704 | --DOMWINDOW == 102 (16665800) [pid = 3704] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 19:39:12 INFO - PROCESS | 3704 | --DOMWINDOW == 101 (1330A400) [pid = 3704] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 19:39:12 INFO - PROCESS | 3704 | --DOMWINDOW == 100 (187A2C00) [pid = 3704] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 19:39:12 INFO - PROCESS | 3704 | --DOMWINDOW == 99 (19EB8C00) [pid = 3704] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 19:39:12 INFO - PROCESS | 3704 | --DOMWINDOW == 98 (1434E000) [pid = 3704] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 19:39:12 INFO - PROCESS | 3704 | --DOMWINDOW == 97 (13A01C00) [pid = 3704] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 19:39:12 INFO - PROCESS | 3704 | --DOMWINDOW == 96 (19E6C000) [pid = 3704] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 19:39:12 INFO - PROCESS | 3704 | --DOMWINDOW == 95 (19EB5000) [pid = 3704] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 19:39:12 INFO - PROCESS | 3704 | --DOMWINDOW == 94 (17B02800) [pid = 3704] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 19:39:12 INFO - PROCESS | 3704 | --DOMWINDOW == 93 (13261400) [pid = 3704] [serial = 1145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 19:39:12 INFO - PROCESS | 3704 | 1461206352524 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 19:39:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 19:39:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 732ms 19:39:12 INFO - PROCESS | 3704 | 1461206352575 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 19:39:12 INFO - PROCESS | 3704 | 1461206352577 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 19:39:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 19:39:12 INFO - PROCESS | 3704 | 1461206352580 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 19:39:12 INFO - PROCESS | 3704 | 1461206352582 Marionette TRACE conn3 <- [1,1642,null,{}] 19:39:12 INFO - PROCESS | 3704 | 1461206352585 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:39:12 INFO - PROCESS | 3704 | 1461206352688 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 19:39:12 INFO - PROCESS | 3704 | 1461206352698 Marionette TRACE conn3 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:39:12 INFO - PROCESS | 3704 | ++DOCSHELL 13317400 == 51 [pid = 3704] [id = 420] 19:39:12 INFO - PROCESS | 3704 | ++DOMWINDOW == 94 (160AF000) [pid = 3704] [serial = 1260] [outer = 00000000] 19:39:12 INFO - PROCESS | 3704 | ++DOMWINDOW == 95 (19181800) [pid = 3704] [serial = 1261] [outer = 160AF000] 19:39:12 INFO - PROCESS | 3704 | 1461206352741 Marionette DEBUG loaded listener.js 19:39:12 INFO - PROCESS | 3704 | ++DOMWINDOW == 96 (19EB0800) [pid = 3704] [serial = 1262] [outer = 160AF000] 19:39:13 INFO - PROCESS | 3704 | 1461206353173 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 19:39:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 19:39:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 623ms 19:39:13 INFO - PROCESS | 3704 | 1461206353218 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 19:39:13 INFO - PROCESS | 3704 | 1461206353220 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 19:39:13 INFO - PROCESS | 3704 | 1461206353224 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 19:39:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 19:39:13 INFO - PROCESS | 3704 | 1461206353225 Marionette TRACE conn3 <- [1,1646,null,{}] 19:39:13 INFO - PROCESS | 3704 | 1461206353229 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:39:13 INFO - PROCESS | 3704 | 1461206353305 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 19:39:13 INFO - PROCESS | 3704 | 1461206353310 Marionette TRACE conn3 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:39:13 INFO - PROCESS | 3704 | ++DOCSHELL 18978800 == 52 [pid = 3704] [id = 421] 19:39:13 INFO - PROCESS | 3704 | ++DOMWINDOW == 97 (18F29400) [pid = 3704] [serial = 1263] [outer = 00000000] 19:39:13 INFO - PROCESS | 3704 | ++DOMWINDOW == 98 (1C416800) [pid = 3704] [serial = 1264] [outer = 18F29400] 19:39:13 INFO - PROCESS | 3704 | 1461206353361 Marionette DEBUG loaded listener.js 19:39:13 INFO - PROCESS | 3704 | ++DOMWINDOW == 99 (1C465400) [pid = 3704] [serial = 1265] [outer = 18F29400] 19:39:13 INFO - PROCESS | 3704 | 1461206353779 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 19:39:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 19:39:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 592ms 19:39:13 INFO - PROCESS | 3704 | 1461206353825 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 19:39:13 INFO - PROCESS | 3704 | 1461206353827 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 19:39:13 INFO - PROCESS | 3704 | 1461206353830 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 19:39:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 19:39:13 INFO - PROCESS | 3704 | 1461206353833 Marionette TRACE conn3 <- [1,1650,null,{}] 19:39:13 INFO - PROCESS | 3704 | 1461206353836 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:39:13 INFO - PROCESS | 3704 | 1461206353931 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 19:39:13 INFO - PROCESS | 3704 | 1461206353937 Marionette TRACE conn3 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:39:13 INFO - PROCESS | 3704 | ++DOCSHELL 1CA1F000 == 53 [pid = 3704] [id = 422] 19:39:13 INFO - PROCESS | 3704 | ++DOMWINDOW == 100 (1CA2A000) [pid = 3704] [serial = 1266] [outer = 00000000] 19:39:13 INFO - PROCESS | 3704 | ++DOMWINDOW == 101 (1CC5BC00) [pid = 3704] [serial = 1267] [outer = 1CA2A000] 19:39:13 INFO - PROCESS | 3704 | 1461206353985 Marionette DEBUG loaded listener.js 19:39:14 INFO - PROCESS | 3704 | ++DOMWINDOW == 102 (1CD44800) [pid = 3704] [serial = 1268] [outer = 1CA2A000] 19:39:14 INFO - PROCESS | 3704 | 1461206354682 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 19:39:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 19:39:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 903ms 19:39:14 INFO - PROCESS | 3704 | 1461206354736 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 19:39:14 INFO - PROCESS | 3704 | 1461206354741 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 19:39:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 19:39:14 INFO - PROCESS | 3704 | 1461206354747 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 19:39:14 INFO - PROCESS | 3704 | 1461206354751 Marionette TRACE conn3 <- [1,1654,null,{}] 19:39:14 INFO - PROCESS | 3704 | 1461206354756 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:39:14 INFO - PROCESS | 3704 | 1461206354863 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 19:39:14 INFO - PROCESS | 3704 | 1461206354971 Marionette TRACE conn3 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:39:14 INFO - PROCESS | 3704 | ++DOCSHELL 1325DC00 == 54 [pid = 3704] [id = 423] 19:39:14 INFO - PROCESS | 3704 | ++DOMWINDOW == 103 (13A04800) [pid = 3704] [serial = 1269] [outer = 00000000] 19:39:15 INFO - PROCESS | 3704 | ++DOMWINDOW == 104 (15A2B000) [pid = 3704] [serial = 1270] [outer = 13A04800] 19:39:15 INFO - PROCESS | 3704 | 1461206355028 Marionette DEBUG loaded listener.js 19:39:15 INFO - PROCESS | 3704 | ++DOMWINDOW == 105 (15FD7400) [pid = 3704] [serial = 1271] [outer = 13A04800] 19:39:15 INFO - PROCESS | 3704 | 1461206355662 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 19:39:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 19:39:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 950ms 19:39:15 INFO - PROCESS | 3704 | 1461206355693 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 19:39:15 INFO - PROCESS | 3704 | 1461206355699 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 19:39:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 19:39:15 INFO - PROCESS | 3704 | 1461206355705 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 19:39:15 INFO - PROCESS | 3704 | 1461206355708 Marionette TRACE conn3 <- [1,1658,null,{}] 19:39:15 INFO - PROCESS | 3704 | 1461206355712 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:39:15 INFO - PROCESS | 3704 | 1461206355814 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 19:39:15 INFO - PROCESS | 3704 | 1461206355945 Marionette TRACE conn3 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:39:15 INFO - PROCESS | 3704 | ++DOCSHELL 16664400 == 55 [pid = 3704] [id = 424] 19:39:15 INFO - PROCESS | 3704 | ++DOMWINDOW == 106 (16C16400) [pid = 3704] [serial = 1272] [outer = 00000000] 19:39:15 INFO - PROCESS | 3704 | ++DOMWINDOW == 107 (18B31800) [pid = 3704] [serial = 1273] [outer = 16C16400] 19:39:15 INFO - PROCESS | 3704 | 1461206356001 Marionette DEBUG loaded listener.js 19:39:16 INFO - PROCESS | 3704 | ++DOMWINDOW == 108 (18F29000) [pid = 3704] [serial = 1274] [outer = 16C16400] 19:39:16 INFO - PROCESS | 3704 | 1461206356572 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 19:39:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 19:39:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 934ms 19:39:16 INFO - PROCESS | 3704 | 1461206356632 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 19:39:16 INFO - PROCESS | 3704 | 1461206356635 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 19:39:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 19:39:16 INFO - PROCESS | 3704 | 1461206356639 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 19:39:16 INFO - PROCESS | 3704 | 1461206356642 Marionette TRACE conn3 <- [1,1662,null,{}] 19:39:16 INFO - PROCESS | 3704 | 1461206356653 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:39:16 INFO - PROCESS | 3704 | 1461206356800 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 19:39:16 INFO - PROCESS | 3704 | 1461206356818 Marionette TRACE conn3 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:39:16 INFO - PROCESS | 3704 | ++DOCSHELL 1C413800 == 56 [pid = 3704] [id = 425] 19:39:16 INFO - PROCESS | 3704 | ++DOMWINDOW == 109 (1C415800) [pid = 3704] [serial = 1275] [outer = 00000000] 19:39:16 INFO - PROCESS | 3704 | ++DOMWINDOW == 110 (1CA27800) [pid = 3704] [serial = 1276] [outer = 1C415800] 19:39:16 INFO - PROCESS | 3704 | 1461206356875 Marionette DEBUG loaded listener.js 19:39:16 INFO - PROCESS | 3704 | ++DOMWINDOW == 111 (1CC58C00) [pid = 3704] [serial = 1277] [outer = 1C415800] 19:39:17 INFO - PROCESS | 3704 | 1461206357453 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 19:39:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 19:39:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 887ms 19:39:17 INFO - PROCESS | 3704 | 1461206357552 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 19:39:17 INFO - PROCESS | 3704 | 1461206357555 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 19:39:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 19:39:17 INFO - PROCESS | 3704 | 1461206357560 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 19:39:17 INFO - PROCESS | 3704 | 1461206357562 Marionette TRACE conn3 <- [1,1666,null,{}] 19:39:17 INFO - PROCESS | 3704 | 1461206357565 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:39:17 INFO - PROCESS | 3704 | 1461206357670 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 19:39:17 INFO - PROCESS | 3704 | 1461206357799 Marionette TRACE conn3 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:39:17 INFO - PROCESS | 3704 | ++DOCSHELL 18B33800 == 57 [pid = 3704] [id = 426] 19:39:17 INFO - PROCESS | 3704 | ++DOMWINDOW == 112 (18F23800) [pid = 3704] [serial = 1278] [outer = 00000000] 19:39:17 INFO - PROCESS | 3704 | ++DOMWINDOW == 113 (1CF7C800) [pid = 3704] [serial = 1279] [outer = 18F23800] 19:39:17 INFO - PROCESS | 3704 | 1461206357854 Marionette DEBUG loaded listener.js 19:39:17 INFO - PROCESS | 3704 | ++DOMWINDOW == 114 (1D3A9C00) [pid = 3704] [serial = 1280] [outer = 18F23800] 19:39:18 INFO - PROCESS | 3704 | 1461206358482 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 19:39:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 19:39:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 996ms 19:39:18 INFO - PROCESS | 3704 | 1461206358562 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 19:39:18 INFO - PROCESS | 3704 | 1461206358564 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 19:39:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 19:39:18 INFO - PROCESS | 3704 | 1461206358567 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 19:39:18 INFO - PROCESS | 3704 | 1461206358569 Marionette TRACE conn3 <- [1,1670,null,{}] 19:39:18 INFO - PROCESS | 3704 | 1461206358588 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:39:18 INFO - PROCESS | 3704 | 1461206358689 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 19:39:18 INFO - PROCESS | 3704 | 1461206358918 Marionette TRACE conn3 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:39:18 INFO - PROCESS | 3704 | ++DOCSHELL 11BA3C00 == 58 [pid = 3704] [id = 427] 19:39:18 INFO - PROCESS | 3704 | ++DOMWINDOW == 115 (12BDDC00) [pid = 3704] [serial = 1281] [outer = 00000000] 19:39:18 INFO - PROCESS | 3704 | ++DOMWINDOW == 116 (14A69C00) [pid = 3704] [serial = 1282] [outer = 12BDDC00] 19:39:18 INFO - PROCESS | 3704 | 1461206358978 Marionette DEBUG loaded listener.js 19:39:19 INFO - PROCESS | 3704 | ++DOMWINDOW == 117 (15A34800) [pid = 3704] [serial = 1283] [outer = 12BDDC00] 19:39:19 INFO - PROCESS | 3704 | 1461206359558 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 19:39:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 19:39:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1043ms 19:39:19 INFO - PROCESS | 3704 | 1461206359612 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 19:39:19 INFO - PROCESS | 3704 | 1461206359617 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 19:39:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 19:39:19 INFO - PROCESS | 3704 | 1461206359639 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 19:39:19 INFO - PROCESS | 3704 | 1461206359642 Marionette TRACE conn3 <- [1,1674,null,{}] 19:39:19 INFO - PROCESS | 3704 | 1461206359647 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:39:19 INFO - PROCESS | 3704 | 1461206359762 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 19:39:19 INFO - PROCESS | 3704 | --DOCSHELL 1832E400 == 57 [pid = 3704] [id = 207] 19:39:19 INFO - PROCESS | 3704 | --DOCSHELL 1334C400 == 56 [pid = 3704] [id = 202] 19:39:19 INFO - PROCESS | 3704 | --DOCSHELL 18978800 == 55 [pid = 3704] [id = 421] 19:39:19 INFO - PROCESS | 3704 | --DOCSHELL 13317400 == 54 [pid = 3704] [id = 420] 19:39:19 INFO - PROCESS | 3704 | --DOCSHELL 15D40800 == 53 [pid = 3704] [id = 419] 19:39:19 INFO - PROCESS | 3704 | --DOCSHELL 1320FC00 == 52 [pid = 3704] [id = 418] 19:39:19 INFO - PROCESS | 3704 | --DOCSHELL 197AD000 == 51 [pid = 3704] [id = 417] 19:39:19 INFO - PROCESS | 3704 | --DOCSHELL 18B32400 == 50 [pid = 3704] [id = 416] 19:39:19 INFO - PROCESS | 3704 | --DOCSHELL 187A4000 == 49 [pid = 3704] [id = 415] 19:39:19 INFO - PROCESS | 3704 | --DOCSHELL 17B09800 == 48 [pid = 3704] [id = 414] 19:39:19 INFO - PROCESS | 3704 | --DOCSHELL 142A9400 == 47 [pid = 3704] [id = 413] 19:39:19 INFO - PROCESS | 3704 | --DOCSHELL 13262800 == 46 [pid = 3704] [id = 412] 19:39:19 INFO - PROCESS | 3704 | --DOCSHELL 19A89C00 == 45 [pid = 3704] [id = 410] 19:39:19 INFO - PROCESS | 3704 | --DOMWINDOW == 116 (1C465000) [pid = 3704] [serial = 1222] [outer = 00000000] [url = about:blank] 19:39:19 INFO - PROCESS | 3704 | --DOCSHELL 17B07000 == 44 [pid = 3704] [id = 409] 19:39:19 INFO - PROCESS | 3704 | --DOCSHELL 138C4C00 == 43 [pid = 3704] [id = 408] 19:39:19 INFO - PROCESS | 3704 | --DOCSHELL 1C40E000 == 42 [pid = 3704] [id = 407] 19:39:19 INFO - PROCESS | 3704 | --DOMWINDOW == 115 (138C1000) [pid = 3704] [serial = 1147] [outer = 00000000] [url = about:blank] 19:39:19 INFO - PROCESS | 3704 | --DOMWINDOW == 114 (19755400) [pid = 3704] [serial = 1207] [outer = 00000000] [url = about:blank] 19:39:19 INFO - PROCESS | 3704 | --DOMWINDOW == 113 (18030C00) [pid = 3704] [serial = 1198] [outer = 00000000] [url = about:blank] 19:39:19 INFO - PROCESS | 3704 | --DOMWINDOW == 112 (183B1400) [pid = 3704] [serial = 1199] [outer = 00000000] [url = about:blank] 19:39:19 INFO - PROCESS | 3704 | --DOMWINDOW == 111 (14AF6C00) [pid = 3704] [serial = 1195] [outer = 00000000] [url = about:blank] 19:39:19 INFO - PROCESS | 3704 | --DOMWINDOW == 110 (15A35400) [pid = 3704] [serial = 1196] [outer = 00000000] [url = about:blank] 19:39:19 INFO - PROCESS | 3704 | --DOMWINDOW == 109 (19040000) [pid = 3704] [serial = 1204] [outer = 00000000] [url = about:blank] 19:39:19 INFO - PROCESS | 3704 | --DOMWINDOW == 108 (1A30F000) [pid = 3704] [serial = 1210] [outer = 00000000] [url = about:blank] 19:39:19 INFO - PROCESS | 3704 | --DOMWINDOW == 107 (18B35000) [pid = 3704] [serial = 1201] [outer = 00000000] [url = about:blank] 19:39:19 INFO - PROCESS | 3704 | --DOMWINDOW == 106 (18E14C00) [pid = 3704] [serial = 1202] [outer = 00000000] [url = about:blank] 19:39:19 INFO - PROCESS | 3704 | --DOMWINDOW == 105 (15A31800) [pid = 3704] [serial = 1193] [outer = 00000000] [url = about:blank] 19:39:19 INFO - PROCESS | 3704 | --DOMWINDOW == 104 (15564800) [pid = 3704] [serial = 1192] [outer = 00000000] [url = about:blank] 19:39:19 INFO - PROCESS | 3704 | --DOMWINDOW == 103 (19EBD400) [pid = 3704] [serial = 1180] [outer = 00000000] [url = about:blank] 19:39:19 INFO - PROCESS | 3704 | --DOMWINDOW == 102 (15A35C00) [pid = 3704] [serial = 1183] [outer = 00000000] [url = about:blank] 19:39:19 INFO - PROCESS | 3704 | --DOMWINDOW == 101 (1879E400) [pid = 3704] [serial = 1186] [outer = 00000000] [url = about:blank] 19:39:19 INFO - PROCESS | 3704 | --DOMWINDOW == 100 (19EBAC00) [pid = 3704] [serial = 1189] [outer = 00000000] [url = about:blank] 19:39:19 INFO - PROCESS | 3704 | --DOMWINDOW == 99 (1C40CC00) [pid = 3704] [serial = 1220] [outer = 00000000] [url = about:blank] 19:39:19 INFO - PROCESS | 3704 | --DOMWINDOW == 98 (1A86C000) [pid = 3704] [serial = 1213] [outer = 00000000] [url = about:blank] 19:39:19 INFO - PROCESS | 3704 | --DOMWINDOW == 97 (1A39DC00) [pid = 3704] [serial = 1211] [outer = 00000000] [url = about:blank] 19:39:19 INFO - PROCESS | 3704 | --DOMWINDOW == 96 (19A82400) [pid = 3704] [serial = 1216] [outer = 00000000] [url = about:blank] 19:39:19 INFO - PROCESS | 3704 | --DOMWINDOW == 95 (1C211400) [pid = 3704] [serial = 1219] [outer = 00000000] [url = about:blank] 19:39:19 INFO - PROCESS | 3704 | --DOMWINDOW == 94 (1A86B400) [pid = 3704] [serial = 1214] [outer = 00000000] [url = about:blank] 19:39:19 INFO - PROCESS | 3704 | --DOMWINDOW == 93 (19B81800) [pid = 3704] [serial = 1208] [outer = 00000000] [url = about:blank] 19:39:19 INFO - PROCESS | 3704 | --DOMWINDOW == 92 (19043800) [pid = 3704] [serial = 1205] [outer = 00000000] [url = about:blank] 19:39:19 INFO - PROCESS | 3704 | --DOMWINDOW == 91 (19EB6800) [pid = 3704] [serial = 1217] [outer = 00000000] [url = about:blank] 19:39:19 INFO - PROCESS | 3704 | 1461206359904 Marionette TRACE conn3 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:39:19 INFO - PROCESS | 3704 | ++DOCSHELL 12D45800 == 43 [pid = 3704] [id = 428] 19:39:19 INFO - PROCESS | 3704 | ++DOMWINDOW == 92 (12D4A400) [pid = 3704] [serial = 1284] [outer = 00000000] 19:39:19 INFO - PROCESS | 3704 | ++DOMWINDOW == 93 (1334F400) [pid = 3704] [serial = 1285] [outer = 12D4A400] 19:39:19 INFO - PROCESS | 3704 | 1461206359957 Marionette DEBUG loaded listener.js 19:39:20 INFO - PROCESS | 3704 | ++DOMWINDOW == 94 (14358800) [pid = 3704] [serial = 1286] [outer = 12D4A400] 19:39:20 INFO - PROCESS | 3704 | 1461206360377 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 19:39:20 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 19:39:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 809ms 19:39:20 INFO - PROCESS | 3704 | 1461206360447 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 19:39:20 INFO - PROCESS | 3704 | 1461206360451 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 19:39:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 19:39:20 INFO - PROCESS | 3704 | 1461206360455 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 19:39:20 INFO - PROCESS | 3704 | 1461206360457 Marionette TRACE conn3 <- [1,1678,null,{}] 19:39:20 INFO - PROCESS | 3704 | 1461206360461 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:39:20 INFO - PROCESS | 3704 | 1461206360541 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 19:39:20 INFO - PROCESS | 3704 | 1461206360548 Marionette TRACE conn3 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:39:20 INFO - PROCESS | 3704 | ++DOCSHELL 15FE6C00 == 44 [pid = 3704] [id = 429] 19:39:20 INFO - PROCESS | 3704 | ++DOMWINDOW == 95 (1803B400) [pid = 3704] [serial = 1287] [outer = 00000000] 19:39:20 INFO - PROCESS | 3704 | ++DOMWINDOW == 96 (187A0400) [pid = 3704] [serial = 1288] [outer = 1803B400] 19:39:20 INFO - PROCESS | 3704 | 1461206360600 Marionette DEBUG loaded listener.js 19:39:20 INFO - PROCESS | 3704 | ++DOMWINDOW == 97 (18979800) [pid = 3704] [serial = 1289] [outer = 1803B400] 19:39:21 INFO - PROCESS | 3704 | 1461206361056 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 19:39:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 19:39:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 638ms 19:39:21 INFO - PROCESS | 3704 | 1461206361077 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 19:39:21 INFO - PROCESS | 3704 | 1461206361079 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 19:39:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 19:39:21 INFO - PROCESS | 3704 | 1461206361084 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 19:39:21 INFO - PROCESS | 3704 | 1461206361090 Marionette TRACE conn3 <- [1,1682,null,{}] 19:39:21 INFO - PROCESS | 3704 | 1461206361098 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:39:21 INFO - PROCESS | 3704 | 1461206361179 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 19:39:21 INFO - PROCESS | 3704 | 1461206361187 Marionette TRACE conn3 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:39:21 INFO - PROCESS | 3704 | ++DOCSHELL 1903F800 == 45 [pid = 3704] [id = 430] 19:39:21 INFO - PROCESS | 3704 | ++DOMWINDOW == 98 (19041400) [pid = 3704] [serial = 1290] [outer = 00000000] 19:39:21 INFO - PROCESS | 3704 | ++DOMWINDOW == 99 (1906E800) [pid = 3704] [serial = 1291] [outer = 19041400] 19:39:21 INFO - PROCESS | 3704 | 1461206361232 Marionette DEBUG loaded listener.js 19:39:21 INFO - PROCESS | 3704 | ++DOMWINDOW == 100 (1917B800) [pid = 3704] [serial = 1292] [outer = 19041400] 19:39:21 INFO - PROCESS | 3704 | 1461206361690 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 19:39:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 19:39:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 654ms 19:39:21 INFO - PROCESS | 3704 | 1461206361741 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 19:39:21 INFO - PROCESS | 3704 | 1461206361744 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 19:39:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 19:39:21 INFO - PROCESS | 3704 | 1461206361747 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 19:39:21 INFO - PROCESS | 3704 | 1461206361749 Marionette TRACE conn3 <- [1,1686,null,{}] 19:39:21 INFO - PROCESS | 3704 | 1461206361752 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:39:21 INFO - PROCESS | 3704 | 1461206361831 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 19:39:21 INFO - PROCESS | 3704 | 1461206361837 Marionette TRACE conn3 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:39:21 INFO - PROCESS | 3704 | ++DOCSHELL 18F2B800 == 46 [pid = 3704] [id = 431] 19:39:21 INFO - PROCESS | 3704 | ++DOMWINDOW == 101 (1917C400) [pid = 3704] [serial = 1293] [outer = 00000000] 19:39:21 INFO - PROCESS | 3704 | ++DOMWINDOW == 102 (19A83800) [pid = 3704] [serial = 1294] [outer = 1917C400] 19:39:21 INFO - PROCESS | 3704 | 1461206361882 Marionette DEBUG loaded listener.js 19:39:21 INFO - PROCESS | 3704 | ++DOMWINDOW == 103 (19A91400) [pid = 3704] [serial = 1295] [outer = 1917C400] 19:39:22 INFO - PROCESS | 3704 | 1461206362377 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 19:39:22 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 19:39:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 685ms 19:39:22 INFO - PROCESS | 3704 | 1461206362446 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 19:39:22 INFO - PROCESS | 3704 | 1461206362448 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 19:39:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 19:39:22 INFO - PROCESS | 3704 | 1461206362459 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 19:39:22 INFO - PROCESS | 3704 | 1461206362461 Marionette TRACE conn3 <- [1,1690,null,{}] 19:39:22 INFO - PROCESS | 3704 | 1461206362464 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:39:22 INFO - PROCESS | 3704 | 1461206362569 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 19:39:22 INFO - PROCESS | 3704 | 1461206362578 Marionette TRACE conn3 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:39:22 INFO - PROCESS | 3704 | ++DOCSHELL 19D49400 == 47 [pid = 3704] [id = 432] 19:39:22 INFO - PROCESS | 3704 | ++DOMWINDOW == 104 (19EB0400) [pid = 3704] [serial = 1296] [outer = 00000000] 19:39:22 INFO - PROCESS | 3704 | ++DOMWINDOW == 105 (19EBD400) [pid = 3704] [serial = 1297] [outer = 19EB0400] 19:39:22 INFO - PROCESS | 3704 | 1461206362686 Marionette DEBUG loaded listener.js 19:39:22 INFO - PROCESS | 3704 | ++DOMWINDOW == 106 (1A39D800) [pid = 3704] [serial = 1298] [outer = 19EB0400] 19:39:23 INFO - PROCESS | 3704 | 1461206363128 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 19:39:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 19:39:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 700ms 19:39:23 INFO - PROCESS | 3704 | 1461206363161 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 19:39:23 INFO - PROCESS | 3704 | 1461206363163 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 19:39:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 19:39:23 INFO - PROCESS | 3704 | 1461206363167 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 19:39:23 INFO - PROCESS | 3704 | 1461206363168 Marionette TRACE conn3 <- [1,1694,null,{}] 19:39:23 INFO - PROCESS | 3704 | 1461206363172 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:39:23 INFO - PROCESS | 3704 | 1461206363309 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 19:39:23 INFO - PROCESS | 3704 | 1461206363323 Marionette TRACE conn3 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:39:23 INFO - PROCESS | 3704 | ++DOCSHELL 1A4B9000 == 48 [pid = 3704] [id = 433] 19:39:23 INFO - PROCESS | 3704 | ++DOMWINDOW == 107 (1A868800) [pid = 3704] [serial = 1299] [outer = 00000000] 19:39:23 INFO - PROCESS | 3704 | ++DOMWINDOW == 108 (1C20E400) [pid = 3704] [serial = 1300] [outer = 1A868800] 19:39:23 INFO - PROCESS | 3704 | 1461206363419 Marionette DEBUG loaded listener.js 19:39:23 INFO - PROCESS | 3704 | ++DOMWINDOW == 109 (1C40A800) [pid = 3704] [serial = 1301] [outer = 1A868800] 19:39:23 INFO - PROCESS | 3704 | 1461206363835 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 19:39:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 19:39:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 701ms 19:39:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 19:39:23 INFO - PROCESS | 3704 | 1461206363866 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 19:39:23 INFO - PROCESS | 3704 | 1461206363868 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 19:39:23 INFO - PROCESS | 3704 | 1461206363871 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 19:39:23 INFO - PROCESS | 3704 | 1461206363873 Marionette TRACE conn3 <- [1,1698,null,{}] 19:39:23 INFO - PROCESS | 3704 | 1461206363876 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:39:23 INFO - PROCESS | 3704 | 1461206363983 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 19:39:23 INFO - PROCESS | 3704 | 1461206363990 Marionette TRACE conn3 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:39:24 INFO - PROCESS | 3704 | ++DOCSHELL 1A86C800 == 49 [pid = 3704] [id = 434] 19:39:24 INFO - PROCESS | 3704 | ++DOMWINDOW == 110 (1AE4F400) [pid = 3704] [serial = 1302] [outer = 00000000] 19:39:24 INFO - PROCESS | 3704 | ++DOMWINDOW == 111 (1CA1D400) [pid = 3704] [serial = 1303] [outer = 1AE4F400] 19:39:24 INFO - PROCESS | 3704 | 1461206364084 Marionette DEBUG loaded listener.js 19:39:24 INFO - PROCESS | 3704 | ++DOMWINDOW == 112 (1CC53800) [pid = 3704] [serial = 1304] [outer = 1AE4F400] 19:39:24 INFO - PROCESS | 3704 | --DOMWINDOW == 111 (18F2EC00) [pid = 3704] [serial = 1142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 19:39:24 INFO - PROCESS | 3704 | --DOMWINDOW == 110 (19184C00) [pid = 3704] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 19:39:24 INFO - PROCESS | 3704 | --DOMWINDOW == 109 (19B83000) [pid = 3704] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 19:39:24 INFO - PROCESS | 3704 | --DOMWINDOW == 108 (17B0C400) [pid = 3704] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 19:39:24 INFO - PROCESS | 3704 | --DOMWINDOW == 107 (19EB8000) [pid = 3704] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 19:39:24 INFO - PROCESS | 3704 | --DOMWINDOW == 106 (18E1C800) [pid = 3704] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 19:39:24 INFO - PROCESS | 3704 | --DOMWINDOW == 105 (1334D800) [pid = 3704] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 19:39:24 INFO - PROCESS | 3704 | --DOMWINDOW == 104 (1C40C000) [pid = 3704] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 19:39:24 INFO - PROCESS | 3704 | --DOMWINDOW == 103 (142AB000) [pid = 3704] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 19:39:24 INFO - PROCESS | 3704 | --DOMWINDOW == 102 (1896F400) [pid = 3704] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 19:39:24 INFO - PROCESS | 3704 | --DOMWINDOW == 101 (160AF000) [pid = 3704] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 19:39:24 INFO - PROCESS | 3704 | --DOMWINDOW == 100 (18F29400) [pid = 3704] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 19:39:24 INFO - PROCESS | 3704 | 1461206364529 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 19:39:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 19:39:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 685ms 19:39:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 19:39:24 INFO - PROCESS | 3704 | 1461206364572 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 19:39:24 INFO - PROCESS | 3704 | 1461206364573 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 19:39:24 INFO - PROCESS | 3704 | 1461206364577 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 19:39:24 INFO - PROCESS | 3704 | 1461206364578 Marionette TRACE conn3 <- [1,1702,null,{}] 19:39:24 INFO - PROCESS | 3704 | 1461206364582 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:39:24 INFO - PROCESS | 3704 | 1461206364691 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 19:39:24 INFO - PROCESS | 3704 | 1461206364700 Marionette TRACE conn3 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:39:24 INFO - PROCESS | 3704 | ++DOCSHELL 13342800 == 50 [pid = 3704] [id = 435] 19:39:24 INFO - PROCESS | 3704 | ++DOMWINDOW == 101 (1665DC00) [pid = 3704] [serial = 1305] [outer = 00000000] 19:39:24 INFO - PROCESS | 3704 | ++DOMWINDOW == 102 (19754C00) [pid = 3704] [serial = 1306] [outer = 1665DC00] 19:39:24 INFO - PROCESS | 3704 | 1461206364743 Marionette DEBUG loaded listener.js 19:39:24 INFO - PROCESS | 3704 | ++DOMWINDOW == 103 (1AE51800) [pid = 3704] [serial = 1307] [outer = 1665DC00] 19:39:25 INFO - PROCESS | 3704 | 1461206365151 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 19:39:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 19:39:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 622ms 19:39:25 INFO - PROCESS | 3704 | 1461206365199 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 19:39:25 INFO - PROCESS | 3704 | 1461206365201 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 19:39:25 INFO - PROCESS | 3704 | 1461206365204 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 19:39:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 19:39:25 INFO - PROCESS | 3704 | 1461206365206 Marionette TRACE conn3 <- [1,1706,null,{}] 19:39:25 INFO - PROCESS | 3704 | 1461206365213 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:39:25 INFO - PROCESS | 3704 | 1461206365290 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 19:39:25 INFO - PROCESS | 3704 | 1461206365296 Marionette TRACE conn3 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:39:25 INFO - PROCESS | 3704 | ++DOCSHELL 13A03800 == 51 [pid = 3704] [id = 436] 19:39:25 INFO - PROCESS | 3704 | ++DOMWINDOW == 104 (1C746C00) [pid = 3704] [serial = 1308] [outer = 00000000] 19:39:25 INFO - PROCESS | 3704 | ++DOMWINDOW == 105 (1D3B4000) [pid = 3704] [serial = 1309] [outer = 1C746C00] 19:39:25 INFO - PROCESS | 3704 | 1461206365342 Marionette DEBUG loaded listener.js 19:39:25 INFO - PROCESS | 3704 | ++DOMWINDOW == 106 (1D4D1400) [pid = 3704] [serial = 1310] [outer = 1C746C00] 19:39:25 INFO - PROCESS | 3704 | 1461206365768 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 19:39:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 19:39:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 591ms 19:39:25 INFO - PROCESS | 3704 | 1461206365810 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 19:39:25 INFO - PROCESS | 3704 | 1461206365812 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 19:39:25 INFO - PROCESS | 3704 | 1461206365815 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 19:39:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 19:39:25 INFO - PROCESS | 3704 | 1461206365817 Marionette TRACE conn3 <- [1,1710,null,{}] 19:39:25 INFO - PROCESS | 3704 | 1461206365821 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:39:25 INFO - PROCESS | 3704 | 1461206365902 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 19:39:25 INFO - PROCESS | 3704 | 1461206365908 Marionette TRACE conn3 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:39:25 INFO - PROCESS | 3704 | ++DOCSHELL 19042C00 == 52 [pid = 3704] [id = 437] 19:39:25 INFO - PROCESS | 3704 | ++DOMWINDOW == 107 (19187400) [pid = 3704] [serial = 1311] [outer = 00000000] 19:39:25 INFO - PROCESS | 3704 | ++DOMWINDOW == 108 (13350800) [pid = 3704] [serial = 1312] [outer = 19187400] 19:39:25 INFO - PROCESS | 3704 | 1461206365957 Marionette DEBUG loaded listener.js 19:39:26 INFO - PROCESS | 3704 | ++DOMWINDOW == 109 (1D73D000) [pid = 3704] [serial = 1313] [outer = 19187400] 19:39:27 INFO - PROCESS | 3704 | --DOCSHELL 1903FC00 == 51 [pid = 3704] [id = 208] 19:39:27 INFO - PROCESS | 3704 | --DOCSHELL 19D44400 == 50 [pid = 3704] [id = 393] 19:39:27 INFO - PROCESS | 3704 | --DOCSHELL 16C24800 == 49 [pid = 3704] [id = 392] 19:39:27 INFO - PROCESS | 3704 | --DOCSHELL 12D48400 == 48 [pid = 3704] [id = 209] 19:39:27 INFO - PROCESS | 3704 | --DOCSHELL 15FED400 == 47 [pid = 3704] [id = 411] 19:39:27 INFO - PROCESS | 3704 | --DOCSHELL 16C22000 == 46 [pid = 3704] [id = 197] 19:39:27 INFO - PROCESS | 3704 | --DOCSHELL 1320F000 == 45 [pid = 3704] [id = 201] 19:39:27 INFO - PROCESS | 3704 | --DOCSHELL 15563400 == 44 [pid = 3704] [id = 395] 19:39:27 INFO - PROCESS | 3704 | --DOCSHELL 19754800 == 43 [pid = 3704] [id = 396] 19:39:27 INFO - PROCESS | 3704 | --DOCSHELL 1334F800 == 42 [pid = 3704] [id = 203] 19:39:27 INFO - PROCESS | 3704 | --DOCSHELL 12D45800 == 41 [pid = 3704] [id = 428] 19:39:27 INFO - PROCESS | 3704 | --DOCSHELL 11BA3C00 == 40 [pid = 3704] [id = 427] 19:39:27 INFO - PROCESS | 3704 | --DOCSHELL 1C413800 == 39 [pid = 3704] [id = 425] 19:39:27 INFO - PROCESS | 3704 | --DOCSHELL 18B33800 == 38 [pid = 3704] [id = 426] 19:39:27 INFO - PROCESS | 3704 | --DOCSHELL 16664400 == 37 [pid = 3704] [id = 424] 19:39:27 INFO - PROCESS | 3704 | --DOCSHELL 1CA1F000 == 36 [pid = 3704] [id = 422] 19:39:27 INFO - PROCESS | 3704 | --DOCSHELL 1325DC00 == 35 [pid = 3704] [id = 423] 19:39:27 INFO - PROCESS | 3704 | --DOCSHELL 15FE6C00 == 34 [pid = 3704] [id = 429] 19:39:27 INFO - PROCESS | 3704 | --DOCSHELL 1A86C800 == 33 [pid = 3704] [id = 434] 19:39:27 INFO - PROCESS | 3704 | --DOCSHELL 13342800 == 32 [pid = 3704] [id = 435] 19:39:27 INFO - PROCESS | 3704 | --DOCSHELL 13A03800 == 31 [pid = 3704] [id = 436] 19:39:27 INFO - PROCESS | 3704 | --DOCSHELL 18F2B800 == 30 [pid = 3704] [id = 431] 19:39:27 INFO - PROCESS | 3704 | --DOCSHELL 19D49400 == 29 [pid = 3704] [id = 432] 19:39:27 INFO - PROCESS | 3704 | --DOCSHELL 1A4B9000 == 28 [pid = 3704] [id = 433] 19:39:27 INFO - PROCESS | 3704 | --DOCSHELL 1903F800 == 27 [pid = 3704] [id = 430] 19:39:27 INFO - PROCESS | 3704 | --DOMWINDOW == 108 (19070800) [pid = 3704] [serial = 1144] [outer = 00000000] [url = about:blank] 19:39:27 INFO - PROCESS | 3704 | --DOMWINDOW == 107 (19A83C00) [pid = 3704] [serial = 1252] [outer = 00000000] [url = about:blank] 19:39:27 INFO - PROCESS | 3704 | --DOMWINDOW == 106 (19EB4800) [pid = 3704] [serial = 1255] [outer = 00000000] [url = about:blank] 19:39:27 INFO - PROCESS | 3704 | --DOMWINDOW == 105 (15A2DC00) [pid = 3704] [serial = 1225] [outer = 00000000] [url = about:blank] 19:39:27 INFO - PROCESS | 3704 | --DOMWINDOW == 104 (18E1FC00) [pid = 3704] [serial = 1228] [outer = 00000000] [url = about:blank] 19:39:27 INFO - PROCESS | 3704 | --DOMWINDOW == 103 (183A9C00) [pid = 3704] [serial = 1243] [outer = 00000000] [url = about:blank] 19:39:27 INFO - PROCESS | 3704 | --DOMWINDOW == 102 (18763800) [pid = 3704] [serial = 1244] [outer = 00000000] [url = about:blank] 19:39:27 INFO - PROCESS | 3704 | --DOMWINDOW == 101 (1A4C4000) [pid = 3704] [serial = 1258] [outer = 00000000] [url = about:blank] 19:39:27 INFO - PROCESS | 3704 | --DOMWINDOW == 100 (19064400) [pid = 3704] [serial = 1249] [outer = 00000000] [url = about:blank] 19:39:27 INFO - PROCESS | 3704 | --DOMWINDOW == 99 (15A35800) [pid = 3704] [serial = 1238] [outer = 00000000] [url = about:blank] 19:39:27 INFO - PROCESS | 3704 | --DOMWINDOW == 98 (159AF400) [pid = 3704] [serial = 1237] [outer = 00000000] [url = about:blank] 19:39:27 INFO - PROCESS | 3704 | --DOMWINDOW == 97 (1CA25000) [pid = 3704] [serial = 1235] [outer = 00000000] [url = about:blank] 19:39:27 INFO - PROCESS | 3704 | --DOMWINDOW == 96 (1CA20400) [pid = 3704] [serial = 1234] [outer = 00000000] [url = about:blank] 19:39:27 INFO - PROCESS | 3704 | --DOMWINDOW == 95 (15A35000) [pid = 3704] [serial = 1240] [outer = 00000000] [url = about:blank] 19:39:27 INFO - PROCESS | 3704 | --DOMWINDOW == 94 (160A4000) [pid = 3704] [serial = 1241] [outer = 00000000] [url = about:blank] 19:39:27 INFO - PROCESS | 3704 | --DOMWINDOW == 93 (18B34400) [pid = 3704] [serial = 1246] [outer = 00000000] [url = about:blank] 19:39:27 INFO - PROCESS | 3704 | --DOMWINDOW == 92 (18B36800) [pid = 3704] [serial = 1247] [outer = 00000000] [url = about:blank] 19:39:27 INFO - PROCESS | 3704 | --DOMWINDOW == 91 (19EB6C00) [pid = 3704] [serial = 1256] [outer = 00000000] [url = about:blank] 19:39:27 INFO - PROCESS | 3704 | --DOMWINDOW == 90 (1C410C00) [pid = 3704] [serial = 1231] [outer = 00000000] [url = about:blank] 19:39:27 INFO - PROCESS | 3704 | --DOMWINDOW == 89 (1A4C1800) [pid = 3704] [serial = 1259] [outer = 00000000] [url = about:blank] 19:39:27 INFO - PROCESS | 3704 | --DOMWINDOW == 88 (1CC5BC00) [pid = 3704] [serial = 1267] [outer = 00000000] [url = about:blank] 19:39:27 INFO - PROCESS | 3704 | --DOMWINDOW == 87 (19181800) [pid = 3704] [serial = 1261] [outer = 00000000] [url = about:blank] 19:39:27 INFO - PROCESS | 3704 | --DOMWINDOW == 86 (1C416800) [pid = 3704] [serial = 1264] [outer = 00000000] [url = about:blank] 19:39:27 INFO - PROCESS | 3704 | --DOMWINDOW == 85 (19A8B400) [pid = 3704] [serial = 1253] [outer = 00000000] [url = about:blank] 19:39:27 INFO - PROCESS | 3704 | --DOMWINDOW == 84 (1C465400) [pid = 3704] [serial = 1265] [outer = 00000000] [url = about:blank] 19:39:27 INFO - PROCESS | 3704 | --DOMWINDOW == 83 (1906A400) [pid = 3704] [serial = 1250] [outer = 00000000] [url = about:blank] 19:39:27 INFO - PROCESS | 3704 | --DOMWINDOW == 82 (19EB0800) [pid = 3704] [serial = 1262] [outer = 00000000] [url = about:blank] 19:39:27 INFO - PROCESS | 3704 | 1461206367915 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 19:39:27 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 19:39:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 2148ms 19:39:27 INFO - PROCESS | 3704 | 1461206367975 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 19:39:27 INFO - PROCESS | 3704 | 1461206367979 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 19:39:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 19:39:27 INFO - PROCESS | 3704 | 1461206367984 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 19:39:27 INFO - PROCESS | 3704 | 1461206367988 Marionette TRACE conn3 <- [1,1714,null,{}] 19:39:27 INFO - PROCESS | 3704 | 1461206367994 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:39:28 INFO - PROCESS | 3704 | 1461206368083 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 19:39:28 INFO - PROCESS | 3704 | 1461206368093 Marionette TRACE conn3 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:39:28 INFO - PROCESS | 3704 | ++DOCSHELL 12CF9000 == 28 [pid = 3704] [id = 438] 19:39:28 INFO - PROCESS | 3704 | ++DOMWINDOW == 83 (12D42000) [pid = 3704] [serial = 1314] [outer = 00000000] 19:39:28 INFO - PROCESS | 3704 | ++DOMWINDOW == 84 (13257400) [pid = 3704] [serial = 1315] [outer = 12D42000] 19:39:28 INFO - PROCESS | 3704 | 1461206368140 Marionette DEBUG loaded listener.js 19:39:28 INFO - PROCESS | 3704 | ++DOMWINDOW == 85 (13263800) [pid = 3704] [serial = 1316] [outer = 12D42000] 19:39:28 INFO - PROCESS | 3704 | 1461206368638 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 19:39:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 19:39:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 685ms 19:39:28 INFO - PROCESS | 3704 | 1461206368685 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 19:39:28 INFO - PROCESS | 3704 | 1461206368691 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 19:39:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 19:39:28 INFO - PROCESS | 3704 | 1461206368697 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 19:39:28 INFO - PROCESS | 3704 | 1461206368700 Marionette TRACE conn3 <- [1,1718,null,{}] 19:39:28 INFO - PROCESS | 3704 | 1461206368704 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:39:28 INFO - PROCESS | 3704 | 1461206368791 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 19:39:28 INFO - PROCESS | 3704 | 1461206368801 Marionette TRACE conn3 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:39:28 INFO - PROCESS | 3704 | ++DOCSHELL 13313000 == 29 [pid = 3704] [id = 439] 19:39:28 INFO - PROCESS | 3704 | ++DOMWINDOW == 86 (13316C00) [pid = 3704] [serial = 1317] [outer = 00000000] 19:39:28 INFO - PROCESS | 3704 | ++DOMWINDOW == 87 (1334EC00) [pid = 3704] [serial = 1318] [outer = 13316C00] 19:39:28 INFO - PROCESS | 3704 | 1461206368846 Marionette DEBUG loaded listener.js 19:39:28 INFO - PROCESS | 3704 | ++DOMWINDOW == 88 (138C0800) [pid = 3704] [serial = 1319] [outer = 13316C00] 19:39:29 INFO - PROCESS | 3704 | 1461206369323 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 19:39:29 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 19:39:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 638ms 19:39:29 INFO - PROCESS | 3704 | 1461206369317 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 19:39:29 INFO - PROCESS | 3704 | 1461206369319 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 19:39:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 19:39:29 INFO - PROCESS | 3704 | 1461206369327 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 19:39:29 INFO - PROCESS | 3704 | 1461206369330 Marionette TRACE conn3 <- [1,1722,null,{}] 19:39:29 INFO - PROCESS | 3704 | 1461206369341 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:39:29 INFO - PROCESS | 3704 | 1461206369426 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 19:39:29 INFO - PROCESS | 3704 | 1461206369469 Marionette TRACE conn3 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:39:29 INFO - PROCESS | 3704 | ++DOCSHELL 15563400 == 30 [pid = 3704] [id = 440] 19:39:29 INFO - PROCESS | 3704 | ++DOMWINDOW == 89 (15564800) [pid = 3704] [serial = 1320] [outer = 00000000] 19:39:29 INFO - PROCESS | 3704 | ++DOMWINDOW == 90 (15A2DC00) [pid = 3704] [serial = 1321] [outer = 15564800] 19:39:29 INFO - PROCESS | 3704 | 1461206369518 Marionette DEBUG loaded listener.js 19:39:29 INFO - PROCESS | 3704 | ++DOMWINDOW == 91 (15A35800) [pid = 3704] [serial = 1322] [outer = 15564800] 19:39:30 INFO - PROCESS | 3704 | 1461206370004 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 19:39:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 19:39:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 763ms 19:39:30 INFO - PROCESS | 3704 | 1461206370083 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 19:39:30 INFO - PROCESS | 3704 | 1461206370085 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 19:39:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 19:39:30 INFO - PROCESS | 3704 | 1461206370089 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 19:39:30 INFO - PROCESS | 3704 | 1461206370092 Marionette TRACE conn3 <- [1,1726,null,{}] 19:39:30 INFO - PROCESS | 3704 | 1461206370096 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:39:30 INFO - PROCESS | 3704 | 1461206370173 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 19:39:30 INFO - PROCESS | 3704 | 1461206370179 Marionette TRACE conn3 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:39:30 INFO - PROCESS | 3704 | ++DOCSHELL 1330B000 == 31 [pid = 3704] [id = 441] 19:39:30 INFO - PROCESS | 3704 | ++DOMWINDOW == 92 (14A5E000) [pid = 3704] [serial = 1323] [outer = 00000000] 19:39:30 INFO - PROCESS | 3704 | ++DOMWINDOW == 93 (15FD9400) [pid = 3704] [serial = 1324] [outer = 14A5E000] 19:39:30 INFO - PROCESS | 3704 | 1461206370224 Marionette DEBUG loaded listener.js 19:39:30 INFO - PROCESS | 3704 | ++DOMWINDOW == 94 (1656A400) [pid = 3704] [serial = 1325] [outer = 14A5E000] 19:39:30 INFO - PROCESS | 3704 | 1461206370675 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 19:39:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 19:39:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 622ms 19:39:30 INFO - PROCESS | 3704 | 1461206370726 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 19:39:30 INFO - PROCESS | 3704 | 1461206370728 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 19:39:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 19:39:30 INFO - PROCESS | 3704 | 1461206370732 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 19:39:30 INFO - PROCESS | 3704 | 1461206370733 Marionette TRACE conn3 <- [1,1730,null,{}] 19:39:30 INFO - PROCESS | 3704 | 1461206370737 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:39:30 INFO - PROCESS | 3704 | 1461206370811 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 19:39:30 INFO - PROCESS | 3704 | 1461206370853 Marionette TRACE conn3 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:39:30 INFO - PROCESS | 3704 | ++DOCSHELL 1697A400 == 32 [pid = 3704] [id = 442] 19:39:30 INFO - PROCESS | 3704 | ++DOMWINDOW == 95 (16C20400) [pid = 3704] [serial = 1326] [outer = 00000000] 19:39:30 INFO - PROCESS | 3704 | ++DOMWINDOW == 96 (17BA3400) [pid = 3704] [serial = 1327] [outer = 16C20400] 19:39:30 INFO - PROCESS | 3704 | 1461206370899 Marionette DEBUG loaded listener.js 19:39:30 INFO - PROCESS | 3704 | ++DOMWINDOW == 97 (18015000) [pid = 3704] [serial = 1328] [outer = 16C20400] 19:39:31 INFO - PROCESS | 3704 | 1461206371343 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 19:39:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 19:39:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 622ms 19:39:31 INFO - PROCESS | 3704 | 1461206371370 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 19:39:31 INFO - PROCESS | 3704 | 1461206371372 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 19:39:31 INFO - PROCESS | 3704 | 1461206371379 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 19:39:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 19:39:31 INFO - PROCESS | 3704 | 1461206371381 Marionette TRACE conn3 <- [1,1734,null,{}] 19:39:31 INFO - PROCESS | 3704 | 1461206371384 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:39:31 INFO - PROCESS | 3704 | 1461206371490 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 19:39:31 INFO - PROCESS | 3704 | 1461206371499 Marionette TRACE conn3 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:39:31 INFO - PROCESS | 3704 | ++DOCSHELL 18725400 == 33 [pid = 3704] [id = 443] 19:39:31 INFO - PROCESS | 3704 | ++DOMWINDOW == 98 (18763800) [pid = 3704] [serial = 1329] [outer = 00000000] 19:39:31 INFO - PROCESS | 3704 | ++DOMWINDOW == 99 (18976400) [pid = 3704] [serial = 1330] [outer = 18763800] 19:39:31 INFO - PROCESS | 3704 | 1461206371547 Marionette DEBUG loaded listener.js 19:39:31 INFO - PROCESS | 3704 | ++DOMWINDOW == 100 (1897CC00) [pid = 3704] [serial = 1331] [outer = 18763800] 19:39:31 INFO - PROCESS | 3704 | 1461206371976 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 19:39:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 19:39:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 638ms 19:39:32 INFO - PROCESS | 3704 | 1461206372019 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 19:39:32 INFO - PROCESS | 3704 | 1461206372020 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 19:39:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 19:39:32 INFO - PROCESS | 3704 | 1461206372027 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 19:39:32 INFO - PROCESS | 3704 | 1461206372029 Marionette TRACE conn3 <- [1,1738,null,{}] 19:39:32 INFO - PROCESS | 3704 | 1461206372032 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:39:32 INFO - PROCESS | 3704 | 1461206372102 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 19:39:32 INFO - PROCESS | 3704 | 1461206372109 Marionette TRACE conn3 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:39:32 INFO - PROCESS | 3704 | ++DOCSHELL 18997800 == 34 [pid = 3704] [id = 444] 19:39:32 INFO - PROCESS | 3704 | ++DOMWINDOW == 101 (18B34800) [pid = 3704] [serial = 1332] [outer = 00000000] 19:39:32 INFO - PROCESS | 3704 | ++DOMWINDOW == 102 (18E13800) [pid = 3704] [serial = 1333] [outer = 18B34800] 19:39:32 INFO - PROCESS | 3704 | 1461206372153 Marionette DEBUG loaded listener.js 19:39:32 INFO - PROCESS | 3704 | ++DOMWINDOW == 103 (18E13400) [pid = 3704] [serial = 1334] [outer = 18B34800] 19:39:32 INFO - PROCESS | 3704 | 1461206372596 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 19:39:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 19:39:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 592ms 19:39:32 INFO - PROCESS | 3704 | 1461206372621 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 19:39:32 INFO - PROCESS | 3704 | 1461206372623 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 19:39:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 19:39:32 INFO - PROCESS | 3704 | 1461206372637 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 19:39:32 INFO - PROCESS | 3704 | 1461206372639 Marionette TRACE conn3 <- [1,1742,null,{}] 19:39:32 INFO - PROCESS | 3704 | 1461206372647 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:39:32 INFO - PROCESS | 3704 | 1461206372718 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 19:39:32 INFO - PROCESS | 3704 | 1461206372725 Marionette TRACE conn3 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:39:32 INFO - PROCESS | 3704 | ++DOCSHELL 1334C800 == 35 [pid = 3704] [id = 445] 19:39:32 INFO - PROCESS | 3704 | ++DOMWINDOW == 104 (1898AC00) [pid = 3704] [serial = 1335] [outer = 00000000] 19:39:32 INFO - PROCESS | 3704 | ++DOMWINDOW == 105 (1903F800) [pid = 3704] [serial = 1336] [outer = 1898AC00] 19:39:32 INFO - PROCESS | 3704 | 1461206372768 Marionette DEBUG loaded listener.js 19:39:32 INFO - PROCESS | 3704 | ++DOMWINDOW == 106 (18F2E400) [pid = 3704] [serial = 1337] [outer = 1898AC00] 19:39:33 INFO - PROCESS | 3704 | 1461206373190 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 19:39:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 19:39:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 592ms 19:39:33 INFO - PROCESS | 3704 | 1461206373224 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 19:39:33 INFO - PROCESS | 3704 | 1461206373225 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 19:39:33 INFO - PROCESS | 3704 | 1461206373229 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 19:39:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 19:39:33 INFO - PROCESS | 3704 | 1461206373230 Marionette TRACE conn3 <- [1,1746,null,{}] 19:39:33 INFO - PROCESS | 3704 | 1461206373250 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:39:33 INFO - PROCESS | 3704 | 1461206373377 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 19:39:33 INFO - PROCESS | 3704 | 1461206373462 Marionette TRACE conn3 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:39:33 INFO - PROCESS | 3704 | ++DOCSHELL 15562C00 == 36 [pid = 3704] [id = 446] 19:39:33 INFO - PROCESS | 3704 | ++DOMWINDOW == 107 (19067800) [pid = 3704] [serial = 1338] [outer = 00000000] 19:39:33 INFO - PROCESS | 3704 | ++DOMWINDOW == 108 (19071C00) [pid = 3704] [serial = 1339] [outer = 19067800] 19:39:33 INFO - PROCESS | 3704 | 1461206373500 Marionette DEBUG loaded listener.js 19:39:33 INFO - PROCESS | 3704 | ++DOMWINDOW == 109 (19180800) [pid = 3704] [serial = 1340] [outer = 19067800] 19:39:33 INFO - PROCESS | 3704 | 1461206373911 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 19:39:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 19:39:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 732ms 19:39:33 INFO - PROCESS | 3704 | 1461206373958 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 19:39:33 INFO - PROCESS | 3704 | 1461206373961 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 19:39:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 19:39:33 INFO - PROCESS | 3704 | 1461206373964 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 19:39:33 INFO - PROCESS | 3704 | 1461206373966 Marionette TRACE conn3 <- [1,1750,null,{}] 19:39:33 INFO - PROCESS | 3704 | 1461206373969 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:39:34 INFO - PROCESS | 3704 | 1461206374077 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 19:39:34 INFO - PROCESS | 3704 | 1461206374083 Marionette TRACE conn3 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:39:34 INFO - PROCESS | 3704 | ++DOCSHELL 187A0800 == 37 [pid = 3704] [id = 447] 19:39:34 INFO - PROCESS | 3704 | ++DOMWINDOW == 110 (18E1CC00) [pid = 3704] [serial = 1341] [outer = 00000000] 19:39:34 INFO - PROCESS | 3704 | ++DOMWINDOW == 111 (197AF400) [pid = 3704] [serial = 1342] [outer = 18E1CC00] 19:39:34 INFO - PROCESS | 3704 | 1461206374127 Marionette DEBUG loaded listener.js 19:39:34 INFO - PROCESS | 3704 | ++DOMWINDOW == 112 (19A83C00) [pid = 3704] [serial = 1343] [outer = 18E1CC00] 19:39:34 INFO - PROCESS | 3704 | 1461206374562 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 19:39:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 19:39:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 623ms 19:39:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 19:39:34 INFO - PROCESS | 3704 | 1461206374602 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 19:39:34 INFO - PROCESS | 3704 | 1461206374605 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 19:39:34 INFO - PROCESS | 3704 | 1461206374608 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 19:39:34 INFO - PROCESS | 3704 | 1461206374610 Marionette TRACE conn3 <- [1,1754,null,{}] 19:39:34 INFO - PROCESS | 3704 | 1461206374630 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:39:34 INFO - PROCESS | 3704 | 1461206374747 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 19:39:34 INFO - PROCESS | 3704 | 1461206374840 Marionette TRACE conn3 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:39:34 INFO - PROCESS | 3704 | ++DOCSHELL 19186000 == 38 [pid = 3704] [id = 448] 19:39:34 INFO - PROCESS | 3704 | ++DOMWINDOW == 113 (198B2800) [pid = 3704] [serial = 1344] [outer = 00000000] 19:39:34 INFO - PROCESS | 3704 | ++DOMWINDOW == 114 (19E68800) [pid = 3704] [serial = 1345] [outer = 198B2800] 19:39:34 INFO - PROCESS | 3704 | 1461206374896 Marionette DEBUG loaded listener.js 19:39:34 INFO - PROCESS | 3704 | ++DOMWINDOW == 115 (19EB6000) [pid = 3704] [serial = 1346] [outer = 198B2800] 19:39:35 INFO - PROCESS | 3704 | --DOMWINDOW == 114 (16979C00) [pid = 3704] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 19:39:35 INFO - PROCESS | 3704 | --DOMWINDOW == 113 (19E6B800) [pid = 3704] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 19:39:35 INFO - PROCESS | 3704 | --DOMWINDOW == 112 (143A2000) [pid = 3704] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 19:39:35 INFO - PROCESS | 3704 | --DOMWINDOW == 111 (197AC400) [pid = 3704] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 19:39:35 INFO - PROCESS | 3704 | --DOMWINDOW == 110 (19EB0400) [pid = 3704] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 19:39:35 INFO - PROCESS | 3704 | --DOMWINDOW == 109 (1A868800) [pid = 3704] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 19:39:35 INFO - PROCESS | 3704 | --DOMWINDOW == 108 (1AE4F400) [pid = 3704] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 19:39:35 INFO - PROCESS | 3704 | --DOMWINDOW == 107 (1665DC00) [pid = 3704] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 19:39:35 INFO - PROCESS | 3704 | --DOMWINDOW == 106 (1C746C00) [pid = 3704] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 19:39:35 INFO - PROCESS | 3704 | --DOMWINDOW == 105 (12BDDC00) [pid = 3704] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 19:39:35 INFO - PROCESS | 3704 | --DOMWINDOW == 104 (18F23800) [pid = 3704] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 19:39:35 INFO - PROCESS | 3704 | --DOMWINDOW == 103 (1C415800) [pid = 3704] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 19:39:35 INFO - PROCESS | 3704 | --DOMWINDOW == 102 (16C16400) [pid = 3704] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 19:39:35 INFO - PROCESS | 3704 | --DOMWINDOW == 101 (13A04800) [pid = 3704] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 19:39:35 INFO - PROCESS | 3704 | --DOMWINDOW == 100 (1CA2A000) [pid = 3704] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 19:39:35 INFO - PROCESS | 3704 | --DOMWINDOW == 99 (1917C400) [pid = 3704] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 19:39:35 INFO - PROCESS | 3704 | --DOMWINDOW == 98 (19041400) [pid = 3704] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 19:39:35 INFO - PROCESS | 3704 | --DOMWINDOW == 97 (1803B400) [pid = 3704] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 19:39:35 INFO - PROCESS | 3704 | --DOMWINDOW == 96 (12D4A400) [pid = 3704] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 19:39:35 INFO - PROCESS | 3704 | --DOMWINDOW == 95 (142B4800) [pid = 3704] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 19:39:35 INFO - PROCESS | 3704 | --DOMWINDOW == 94 (18009400) [pid = 3704] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 19:39:35 INFO - PROCESS | 3704 | --DOMWINDOW == 93 (1C411000) [pid = 3704] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 19:39:35 INFO - PROCESS | 3704 | --DOMWINDOW == 92 (19A8C000) [pid = 3704] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 19:39:35 INFO - PROCESS | 3704 | 1461206375582 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 19:39:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 19:39:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 996ms 19:39:35 INFO - PROCESS | 3704 | 1461206375611 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 19:39:35 INFO - PROCESS | 3704 | 1461206375613 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 19:39:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 19:39:35 INFO - PROCESS | 3704 | 1461206375616 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 19:39:35 INFO - PROCESS | 3704 | 1461206375618 Marionette TRACE conn3 <- [1,1758,null,{}] 19:39:35 INFO - PROCESS | 3704 | 1461206375622 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:39:35 INFO - PROCESS | 3704 | 1461206375699 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 19:39:35 INFO - PROCESS | 3704 | 1461206375705 Marionette TRACE conn3 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:39:35 INFO - PROCESS | 3704 | ++DOCSHELL 13348800 == 39 [pid = 3704] [id = 449] 19:39:35 INFO - PROCESS | 3704 | ++DOMWINDOW == 93 (13349800) [pid = 3704] [serial = 1347] [outer = 00000000] 19:39:35 INFO - PROCESS | 3704 | ++DOMWINDOW == 94 (15DF4000) [pid = 3704] [serial = 1348] [outer = 13349800] 19:39:35 INFO - PROCESS | 3704 | 1461206375749 Marionette DEBUG loaded listener.js 19:39:35 INFO - PROCESS | 3704 | ++DOMWINDOW == 95 (16749800) [pid = 3704] [serial = 1349] [outer = 13349800] 19:39:36 INFO - PROCESS | 3704 | 1461206376546 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 19:39:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 19:39:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 949ms 19:39:36 INFO - PROCESS | 3704 | 1461206376582 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 19:39:36 INFO - PROCESS | 3704 | 1461206376588 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 19:39:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 19:39:36 INFO - PROCESS | 3704 | 1461206376595 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 19:39:36 INFO - PROCESS | 3704 | 1461206376598 Marionette TRACE conn3 <- [1,1762,null,{}] 19:39:36 INFO - PROCESS | 3704 | 1461206376604 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:39:36 INFO - PROCESS | 3704 | 1461206376715 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 19:39:36 INFO - PROCESS | 3704 | 1461206376846 Marionette TRACE conn3 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:39:36 INFO - PROCESS | 3704 | ++DOCSHELL 13311000 == 40 [pid = 3704] [id = 450] 19:39:36 INFO - PROCESS | 3704 | ++DOMWINDOW == 96 (13312400) [pid = 3704] [serial = 1350] [outer = 00000000] 19:39:36 INFO - PROCESS | 3704 | ++DOMWINDOW == 97 (13799C00) [pid = 3704] [serial = 1351] [outer = 13312400] 19:39:36 INFO - PROCESS | 3704 | 1461206376903 Marionette DEBUG loaded listener.js 19:39:36 INFO - PROCESS | 3704 | ++DOMWINDOW == 98 (142B4800) [pid = 3704] [serial = 1352] [outer = 13312400] 19:39:37 INFO - PROCESS | 3704 | 1461206377791 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 19:39:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 19:39:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1292ms 19:39:37 INFO - PROCESS | 3704 | 1461206377878 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 19:39:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 19:39:37 INFO - PROCESS | 3704 | 1461206377881 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 19:39:37 INFO - PROCESS | 3704 | 1461206377887 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 19:39:37 INFO - PROCESS | 3704 | 1461206377890 Marionette TRACE conn3 <- [1,1766,null,{}] 19:39:37 INFO - PROCESS | 3704 | 1461206377895 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:39:37 INFO - PROCESS | 3704 | 1461206377993 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 19:39:38 INFO - PROCESS | 3704 | 1461206378126 Marionette TRACE conn3 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:39:38 INFO - PROCESS | 3704 | ++DOCSHELL 1330C800 == 41 [pid = 3704] [id = 451] 19:39:38 INFO - PROCESS | 3704 | ++DOMWINDOW == 99 (1330D800) [pid = 3704] [serial = 1353] [outer = 00000000] 19:39:38 INFO - PROCESS | 3704 | ++DOMWINDOW == 100 (13315000) [pid = 3704] [serial = 1354] [outer = 1330D800] 19:39:38 INFO - PROCESS | 3704 | 1461206378176 Marionette DEBUG loaded listener.js 19:39:38 INFO - PROCESS | 3704 | ++DOMWINDOW == 101 (13342C00) [pid = 3704] [serial = 1355] [outer = 1330D800] 19:39:38 INFO - PROCESS | 3704 | --DOCSHELL 02A7D400 == 40 [pid = 3704] [id = 383] 19:39:38 INFO - PROCESS | 3704 | --DOCSHELL 16C22400 == 39 [pid = 3704] [id = 388] 19:39:38 INFO - PROCESS | 3704 | --DOCSHELL 13209400 == 38 [pid = 3704] [id = 382] 19:39:38 INFO - PROCESS | 3704 | --DOCSHELL 1879EC00 == 37 [pid = 3704] [id = 387] 19:39:38 INFO - PROCESS | 3704 | --DOCSHELL 15A2A800 == 36 [pid = 3704] [id = 376] 19:39:38 INFO - PROCESS | 3704 | --DOCSHELL 1379A800 == 35 [pid = 3704] [id = 391] 19:39:38 INFO - PROCESS | 3704 | --DOCSHELL 12B7A000 == 34 [pid = 3704] [id = 390] 19:39:38 INFO - PROCESS | 3704 | --DOCSHELL 1803AC00 == 33 [pid = 3704] [id = 386] 19:39:38 INFO - PROCESS | 3704 | --DOCSHELL 19183C00 == 32 [pid = 3704] [id = 389] 19:39:38 INFO - PROCESS | 3704 | --DOCSHELL 13345400 == 31 [pid = 3704] [id = 375] 19:39:38 INFO - PROCESS | 3704 | --DOCSHELL 15A2F000 == 30 [pid = 3704] [id = 385] 19:39:38 INFO - PROCESS | 3704 | --DOCSHELL 12CF2000 == 29 [pid = 3704] [id = 374] 19:39:38 INFO - PROCESS | 3704 | --DOCSHELL 14A0DC00 == 28 [pid = 3704] [id = 384] 19:39:38 INFO - PROCESS | 3704 | --DOMWINDOW == 100 (1898F400) [pid = 3704] [serial = 1187] [outer = 00000000] [url = about:blank] 19:39:38 INFO - PROCESS | 3704 | --DOMWINDOW == 99 (1A2C3000) [pid = 3704] [serial = 1181] [outer = 00000000] [url = about:blank] 19:39:38 INFO - PROCESS | 3704 | --DOMWINDOW == 98 (15DBBC00) [pid = 3704] [serial = 1184] [outer = 00000000] [url = about:blank] 19:39:38 INFO - PROCESS | 3704 | --DOMWINDOW == 97 (1A2C0000) [pid = 3704] [serial = 1190] [outer = 00000000] [url = about:blank] 19:39:38 INFO - PROCESS | 3704 | --DOMWINDOW == 96 (15DE7000) [pid = 3704] [serial = 1226] [outer = 00000000] [url = about:blank] 19:39:38 INFO - PROCESS | 3704 | --DOMWINDOW == 95 (1906D800) [pid = 3704] [serial = 1229] [outer = 00000000] [url = about:blank] 19:39:38 INFO - PROCESS | 3704 | --DOMWINDOW == 94 (1C744C00) [pid = 3704] [serial = 1223] [outer = 00000000] [url = about:blank] 19:39:38 INFO - PROCESS | 3704 | --DOMWINDOW == 93 (1C416C00) [pid = 3704] [serial = 1232] [outer = 00000000] [url = about:blank] 19:39:38 INFO - PROCESS | 3704 | --DOMWINDOW == 92 (13350800) [pid = 3704] [serial = 1312] [outer = 00000000] [url = about:blank] 19:39:38 INFO - PROCESS | 3704 | --DOMWINDOW == 91 (19EBD400) [pid = 3704] [serial = 1297] [outer = 00000000] [url = about:blank] 19:39:38 INFO - PROCESS | 3704 | --DOMWINDOW == 90 (1C20E400) [pid = 3704] [serial = 1300] [outer = 00000000] [url = about:blank] 19:39:38 INFO - PROCESS | 3704 | --DOMWINDOW == 89 (1A39D800) [pid = 3704] [serial = 1298] [outer = 00000000] [url = about:blank] 19:39:38 INFO - PROCESS | 3704 | --DOMWINDOW == 88 (1CA1D400) [pid = 3704] [serial = 1303] [outer = 00000000] [url = about:blank] 19:39:38 INFO - PROCESS | 3704 | --DOMWINDOW == 87 (1C40A800) [pid = 3704] [serial = 1301] [outer = 00000000] [url = about:blank] 19:39:38 INFO - PROCESS | 3704 | --DOMWINDOW == 86 (19754C00) [pid = 3704] [serial = 1306] [outer = 00000000] [url = about:blank] 19:39:38 INFO - PROCESS | 3704 | --DOMWINDOW == 85 (1D3B4000) [pid = 3704] [serial = 1309] [outer = 00000000] [url = about:blank] 19:39:38 INFO - PROCESS | 3704 | --DOMWINDOW == 84 (1CC53800) [pid = 3704] [serial = 1304] [outer = 00000000] [url = about:blank] 19:39:38 INFO - PROCESS | 3704 | --DOMWINDOW == 83 (15A34800) [pid = 3704] [serial = 1283] [outer = 00000000] [url = about:blank] 19:39:38 INFO - PROCESS | 3704 | --DOMWINDOW == 82 (14A69C00) [pid = 3704] [serial = 1282] [outer = 00000000] [url = about:blank] 19:39:38 INFO - PROCESS | 3704 | --DOMWINDOW == 81 (1D3A9C00) [pid = 3704] [serial = 1280] [outer = 00000000] [url = about:blank] 19:39:38 INFO - PROCESS | 3704 | --DOMWINDOW == 80 (1CF7C800) [pid = 3704] [serial = 1279] [outer = 00000000] [url = about:blank] 19:39:38 INFO - PROCESS | 3704 | --DOMWINDOW == 79 (1CC58C00) [pid = 3704] [serial = 1277] [outer = 00000000] [url = about:blank] 19:39:38 INFO - PROCESS | 3704 | --DOMWINDOW == 78 (1CA27800) [pid = 3704] [serial = 1276] [outer = 00000000] [url = about:blank] 19:39:38 INFO - PROCESS | 3704 | --DOMWINDOW == 77 (18F29000) [pid = 3704] [serial = 1274] [outer = 00000000] [url = about:blank] 19:39:38 INFO - PROCESS | 3704 | --DOMWINDOW == 76 (18B31800) [pid = 3704] [serial = 1273] [outer = 00000000] [url = about:blank] 19:39:38 INFO - PROCESS | 3704 | --DOMWINDOW == 75 (15FD7400) [pid = 3704] [serial = 1271] [outer = 00000000] [url = about:blank] 19:39:38 INFO - PROCESS | 3704 | --DOMWINDOW == 74 (15A2B000) [pid = 3704] [serial = 1270] [outer = 00000000] [url = about:blank] 19:39:38 INFO - PROCESS | 3704 | --DOMWINDOW == 73 (1CD44800) [pid = 3704] [serial = 1268] [outer = 00000000] [url = about:blank] 19:39:38 INFO - PROCESS | 3704 | --DOMWINDOW == 72 (1D4D1400) [pid = 3704] [serial = 1310] [outer = 00000000] [url = about:blank] 19:39:38 INFO - PROCESS | 3704 | --DOMWINDOW == 71 (19A83800) [pid = 3704] [serial = 1294] [outer = 00000000] [url = about:blank] 19:39:38 INFO - PROCESS | 3704 | --DOMWINDOW == 70 (1906E800) [pid = 3704] [serial = 1291] [outer = 00000000] [url = about:blank] 19:39:38 INFO - PROCESS | 3704 | --DOMWINDOW == 69 (1917B800) [pid = 3704] [serial = 1292] [outer = 00000000] [url = about:blank] 19:39:38 INFO - PROCESS | 3704 | --DOMWINDOW == 68 (187A0400) [pid = 3704] [serial = 1288] [outer = 00000000] [url = about:blank] 19:39:38 INFO - PROCESS | 3704 | --DOMWINDOW == 67 (18979800) [pid = 3704] [serial = 1289] [outer = 00000000] [url = about:blank] 19:39:38 INFO - PROCESS | 3704 | --DOMWINDOW == 66 (1334F400) [pid = 3704] [serial = 1285] [outer = 00000000] [url = about:blank] 19:39:38 INFO - PROCESS | 3704 | --DOMWINDOW == 65 (14358800) [pid = 3704] [serial = 1286] [outer = 00000000] [url = about:blank] 19:39:38 INFO - PROCESS | 3704 | --DOMWINDOW == 64 (1AE51800) [pid = 3704] [serial = 1307] [outer = 00000000] [url = about:blank] 19:39:38 INFO - PROCESS | 3704 | --DOMWINDOW == 63 (19A91400) [pid = 3704] [serial = 1295] [outer = 00000000] [url = about:blank] 19:39:38 INFO - PROCESS | 3704 | 1461206378648 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 19:39:38 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 19:39:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 810ms 19:39:38 INFO - PROCESS | 3704 | 1461206378686 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 19:39:38 INFO - PROCESS | 3704 | 1461206378692 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 19:39:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 19:39:38 INFO - PROCESS | 3704 | 1461206378702 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 19:39:38 INFO - PROCESS | 3704 | 1461206378705 Marionette TRACE conn3 <- [1,1770,null,{}] 19:39:38 INFO - PROCESS | 3704 | 1461206378709 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:39:38 INFO - PROCESS | 3704 | 1461206378793 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 19:39:38 INFO - PROCESS | 3704 | 1461206378801 Marionette TRACE conn3 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:39:38 INFO - PROCESS | 3704 | ++DOCSHELL 13346400 == 29 [pid = 3704] [id = 452] 19:39:38 INFO - PROCESS | 3704 | ++DOMWINDOW == 64 (13348400) [pid = 3704] [serial = 1356] [outer = 00000000] 19:39:38 INFO - PROCESS | 3704 | ++DOMWINDOW == 65 (13A04800) [pid = 3704] [serial = 1357] [outer = 13348400] 19:39:38 INFO - PROCESS | 3704 | 1461206378846 Marionette DEBUG loaded listener.js 19:39:38 INFO - PROCESS | 3704 | ++DOMWINDOW == 66 (142B3C00) [pid = 3704] [serial = 1358] [outer = 13348400] 19:39:39 INFO - PROCESS | 3704 | 1461206379316 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 19:39:39 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 19:39:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 623ms 19:39:39 INFO - PROCESS | 3704 | 1461206379340 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 19:39:39 INFO - PROCESS | 3704 | 1461206379342 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 19:39:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 19:39:39 INFO - PROCESS | 3704 | 1461206379345 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 19:39:39 INFO - PROCESS | 3704 | 1461206379349 Marionette TRACE conn3 <- [1,1774,null,{}] 19:39:39 INFO - PROCESS | 3704 | 1461206379363 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:39:39 INFO - PROCESS | 3704 | 1461206379449 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 19:39:39 INFO - PROCESS | 3704 | 1461206379506 Marionette TRACE conn3 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:39:39 INFO - PROCESS | 3704 | ++DOCSHELL 15A2A400 == 30 [pid = 3704] [id = 453] 19:39:39 INFO - PROCESS | 3704 | ++DOMWINDOW == 67 (15A2A800) [pid = 3704] [serial = 1359] [outer = 00000000] 19:39:39 INFO - PROCESS | 3704 | ++DOMWINDOW == 68 (15A2FC00) [pid = 3704] [serial = 1360] [outer = 15A2A800] 19:39:39 INFO - PROCESS | 3704 | 1461206379563 Marionette DEBUG loaded listener.js 19:39:39 INFO - PROCESS | 3704 | ++DOMWINDOW == 69 (15A35C00) [pid = 3704] [serial = 1361] [outer = 15A2A800] 19:39:40 INFO - PROCESS | 3704 | 1461206380024 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 19:39:40 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 19:39:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 700ms 19:39:40 INFO - PROCESS | 3704 | 1461206380044 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 19:39:40 INFO - PROCESS | 3704 | 1461206380047 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 19:39:40 INFO - PROCESS | 3704 | 1461206380066 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 19:39:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 19:39:40 INFO - PROCESS | 3704 | 1461206380068 Marionette TRACE conn3 <- [1,1778,null,{}] 19:39:40 INFO - PROCESS | 3704 | 1461206380073 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:39:40 INFO - PROCESS | 3704 | 1461206380150 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 19:39:40 INFO - PROCESS | 3704 | 1461206380156 Marionette TRACE conn3 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:39:40 INFO - PROCESS | 3704 | ++DOCSHELL 15DD0000 == 31 [pid = 3704] [id = 454] 19:39:40 INFO - PROCESS | 3704 | ++DOMWINDOW == 70 (15DE7000) [pid = 3704] [serial = 1362] [outer = 00000000] 19:39:40 INFO - PROCESS | 3704 | ++DOMWINDOW == 71 (1665BC00) [pid = 3704] [serial = 1363] [outer = 15DE7000] 19:39:40 INFO - PROCESS | 3704 | 1461206380201 Marionette DEBUG loaded listener.js 19:39:40 INFO - PROCESS | 3704 | ++DOMWINDOW == 72 (16745000) [pid = 3704] [serial = 1364] [outer = 15DE7000] 19:39:40 INFO - PROCESS | 3704 | 1461206380661 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 19:39:40 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) 19:39:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 638ms 19:39:40 INFO - PROCESS | 3704 | 1461206380706 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 19:39:40 INFO - PROCESS | 3704 | 1461206380708 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 19:39:40 INFO - PROCESS | 3704 | 1461206380711 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 19:39:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 19:39:40 INFO - PROCESS | 3704 | 1461206380713 Marionette TRACE conn3 <- [1,1782,null,{}] 19:39:40 INFO - PROCESS | 3704 | 1461206380716 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:39:40 INFO - PROCESS | 3704 | 1461206380818 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 19:39:40 INFO - PROCESS | 3704 | 1461206380907 Marionette TRACE conn3 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:39:40 INFO - PROCESS | 3704 | ++DOCSHELL 16C22000 == 32 [pid = 3704] [id = 455] 19:39:40 INFO - PROCESS | 3704 | ++DOMWINDOW == 73 (16C22800) [pid = 3704] [serial = 1365] [outer = 00000000] 19:39:40 INFO - PROCESS | 3704 | ++DOMWINDOW == 74 (18010000) [pid = 3704] [serial = 1366] [outer = 16C22800] 19:39:40 INFO - PROCESS | 3704 | 1461206380951 Marionette DEBUG loaded listener.js 19:39:40 INFO - PROCESS | 3704 | ++DOMWINDOW == 75 (1832E400) [pid = 3704] [serial = 1367] [outer = 16C22800] 19:39:41 INFO - PROCESS | 3704 | 1461206381375 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 19:39:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 19:39:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 700ms 19:39:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 19:39:41 INFO - PROCESS | 3704 | 1461206381412 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 19:39:41 INFO - PROCESS | 3704 | 1461206381414 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 19:39:41 INFO - PROCESS | 3704 | 1461206381417 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 19:39:41 INFO - PROCESS | 3704 | 1461206381419 Marionette TRACE conn3 <- [1,1786,null,{}] 19:39:41 INFO - PROCESS | 3704 | 1461206381427 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:39:41 INFO - PROCESS | 3704 | 1461206381553 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 19:39:41 INFO - PROCESS | 3704 | 1461206381563 Marionette TRACE conn3 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:39:41 INFO - PROCESS | 3704 | ++DOCSHELL 18798000 == 33 [pid = 3704] [id = 456] 19:39:41 INFO - PROCESS | 3704 | ++DOMWINDOW == 76 (18798400) [pid = 3704] [serial = 1368] [outer = 00000000] 19:39:41 INFO - PROCESS | 3704 | ++DOMWINDOW == 77 (18973400) [pid = 3704] [serial = 1369] [outer = 18798400] 19:39:41 INFO - PROCESS | 3704 | 1461206381614 Marionette DEBUG loaded listener.js 19:39:41 INFO - PROCESS | 3704 | ++DOMWINDOW == 78 (1897DC00) [pid = 3704] [serial = 1370] [outer = 18798400] 19:39:42 INFO - PROCESS | 3704 | 1461206382061 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 19:39:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 19:39:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 685ms 19:39:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 19:39:42 INFO - PROCESS | 3704 | 1461206382100 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 19:39:42 INFO - PROCESS | 3704 | 1461206382102 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 19:39:42 INFO - PROCESS | 3704 | 1461206382105 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 19:39:42 INFO - PROCESS | 3704 | 1461206382107 Marionette TRACE conn3 <- [1,1790,null,{}] 19:39:42 INFO - PROCESS | 3704 | 1461206382111 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:39:42 INFO - PROCESS | 3704 | 1461206382244 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 19:39:42 INFO - PROCESS | 3704 | 1461206382265 Marionette TRACE conn3 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:39:42 INFO - PROCESS | 3704 | ++DOCSHELL 187A4800 == 34 [pid = 3704] [id = 457] 19:39:42 INFO - PROCESS | 3704 | ++DOMWINDOW == 79 (1898BC00) [pid = 3704] [serial = 1371] [outer = 00000000] 19:39:42 INFO - PROCESS | 3704 | ++DOMWINDOW == 80 (18E17000) [pid = 3704] [serial = 1372] [outer = 1898BC00] 19:39:42 INFO - PROCESS | 3704 | 1461206382309 Marionette DEBUG loaded listener.js 19:39:42 INFO - PROCESS | 3704 | ++DOMWINDOW == 81 (18E16C00) [pid = 3704] [serial = 1373] [outer = 1898BC00] 19:39:42 INFO - PROCESS | 3704 | --DOMWINDOW == 80 (15564800) [pid = 3704] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 19:39:42 INFO - PROCESS | 3704 | --DOMWINDOW == 79 (14A5E000) [pid = 3704] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 19:39:42 INFO - PROCESS | 3704 | --DOMWINDOW == 78 (16C20400) [pid = 3704] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 19:39:42 INFO - PROCESS | 3704 | --DOMWINDOW == 77 (18B34800) [pid = 3704] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 19:39:42 INFO - PROCESS | 3704 | --DOMWINDOW == 76 (13316C00) [pid = 3704] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 19:39:42 INFO - PROCESS | 3704 | --DOMWINDOW == 75 (12D42000) [pid = 3704] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 19:39:42 INFO - PROCESS | 3704 | --DOMWINDOW == 74 (18E1CC00) [pid = 3704] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 19:39:42 INFO - PROCESS | 3704 | --DOMWINDOW == 73 (198B2800) [pid = 3704] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 19:39:42 INFO - PROCESS | 3704 | --DOMWINDOW == 72 (19067800) [pid = 3704] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 19:39:42 INFO - PROCESS | 3704 | --DOMWINDOW == 71 (18763800) [pid = 3704] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 19:39:42 INFO - PROCESS | 3704 | --DOMWINDOW == 70 (1898AC00) [pid = 3704] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 19:39:42 INFO - PROCESS | 3704 | 1461206382776 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 19:39:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 19:39:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 685ms 19:39:42 INFO - PROCESS | 3704 | 1461206382812 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 19:39:42 INFO - PROCESS | 3704 | 1461206382814 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 19:39:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 19:39:42 INFO - PROCESS | 3704 | 1461206382817 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 19:39:42 INFO - PROCESS | 3704 | 1461206382819 Marionette TRACE conn3 <- [1,1794,null,{}] 19:39:42 INFO - PROCESS | 3704 | 1461206382823 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:39:42 INFO - PROCESS | 3704 | 1461206382895 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 19:39:42 INFO - PROCESS | 3704 | 1461206382902 Marionette TRACE conn3 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:39:42 INFO - PROCESS | 3704 | ++DOCSHELL 12D3DC00 == 35 [pid = 3704] [id = 458] 19:39:42 INFO - PROCESS | 3704 | ++DOMWINDOW == 71 (15A36C00) [pid = 3704] [serial = 1374] [outer = 00000000] 19:39:42 INFO - PROCESS | 3704 | ++DOMWINDOW == 72 (1898AC00) [pid = 3704] [serial = 1375] [outer = 15A36C00] 19:39:42 INFO - PROCESS | 3704 | 1461206382946 Marionette DEBUG loaded listener.js 19:39:43 INFO - PROCESS | 3704 | ++DOMWINDOW == 73 (18B35000) [pid = 3704] [serial = 1376] [outer = 15A36C00] 19:39:43 INFO - PROCESS | 3704 | 1461206383364 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 19:39:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 19:39:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 591ms 19:39:43 INFO - PROCESS | 3704 | 1461206383413 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 19:39:43 INFO - PROCESS | 3704 | 1461206383415 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 19:39:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 19:39:43 INFO - PROCESS | 3704 | 1461206383418 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 19:39:43 INFO - PROCESS | 3704 | 1461206383420 Marionette TRACE conn3 <- [1,1798,null,{}] 19:39:43 INFO - PROCESS | 3704 | 1461206383423 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:39:43 INFO - PROCESS | 3704 | 1461206383533 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 19:39:43 INFO - PROCESS | 3704 | 1461206383541 Marionette TRACE conn3 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:39:43 INFO - PROCESS | 3704 | ++DOCSHELL 12B7EC00 == 36 [pid = 3704] [id = 459] 19:39:43 INFO - PROCESS | 3704 | ++DOMWINDOW == 74 (18E13000) [pid = 3704] [serial = 1377] [outer = 00000000] 19:39:43 INFO - PROCESS | 3704 | ++DOMWINDOW == 75 (18F2B000) [pid = 3704] [serial = 1378] [outer = 18E13000] 19:39:43 INFO - PROCESS | 3704 | 1461206383585 Marionette DEBUG loaded listener.js 19:39:43 INFO - PROCESS | 3704 | ++DOMWINDOW == 76 (1903F400) [pid = 3704] [serial = 1379] [outer = 18E13000] 19:39:44 INFO - PROCESS | 3704 | 1461206384004 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 19:39:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 19:39:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 622ms 19:39:44 INFO - PROCESS | 3704 | 1461206384056 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 19:39:44 INFO - PROCESS | 3704 | 1461206384058 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 19:39:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 19:39:44 INFO - PROCESS | 3704 | 1461206384065 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 19:39:44 INFO - PROCESS | 3704 | 1461206384067 Marionette TRACE conn3 <- [1,1802,null,{}] 19:39:44 INFO - PROCESS | 3704 | 1461206384070 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:39:44 INFO - PROCESS | 3704 | 1461206384143 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 19:39:44 INFO - PROCESS | 3704 | 1461206384150 Marionette TRACE conn3 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:39:44 INFO - PROCESS | 3704 | ++DOCSHELL 18726C00 == 37 [pid = 3704] [id = 460] 19:39:44 INFO - PROCESS | 3704 | ++DOMWINDOW == 77 (18F26800) [pid = 3704] [serial = 1380] [outer = 00000000] 19:39:44 INFO - PROCESS | 3704 | ++DOMWINDOW == 78 (19071000) [pid = 3704] [serial = 1381] [outer = 18F26800] 19:39:44 INFO - PROCESS | 3704 | 1461206384200 Marionette DEBUG loaded listener.js 19:39:44 INFO - PROCESS | 3704 | ++DOMWINDOW == 79 (1917A400) [pid = 3704] [serial = 1382] [outer = 18F26800] 19:39:44 INFO - PROCESS | 3704 | 1461206384731 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 19:39:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 19:39:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 700ms 19:39:44 INFO - PROCESS | 3704 | 1461206384766 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 19:39:44 INFO - PROCESS | 3704 | 1461206384771 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 19:39:44 INFO - PROCESS | 3704 | 1461206384776 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 19:39:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 19:39:44 INFO - PROCESS | 3704 | 1461206384781 Marionette TRACE conn3 <- [1,1806,null,{}] 19:39:44 INFO - PROCESS | 3704 | 1461206384788 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:39:44 INFO - PROCESS | 3704 | 1461206384946 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 19:39:45 INFO - PROCESS | 3704 | 1461206385052 Marionette TRACE conn3 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:39:45 INFO - PROCESS | 3704 | ++DOCSHELL 1320A800 == 38 [pid = 3704] [id = 461] 19:39:45 INFO - PROCESS | 3704 | ++DOMWINDOW == 80 (1320E000) [pid = 3704] [serial = 1383] [outer = 00000000] 19:39:45 INFO - PROCESS | 3704 | ++DOMWINDOW == 81 (138C9000) [pid = 3704] [serial = 1384] [outer = 1320E000] 19:39:45 INFO - PROCESS | 3704 | 1461206385108 Marionette DEBUG loaded listener.js 19:39:45 INFO - PROCESS | 3704 | ++DOMWINDOW == 82 (142AB800) [pid = 3704] [serial = 1385] [outer = 1320E000] 19:39:45 INFO - PROCESS | 3704 | 1461206385684 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 19:39:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 19:39:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 934ms 19:39:45 INFO - PROCESS | 3704 | 1461206385723 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 19:39:45 INFO - PROCESS | 3704 | 1461206385729 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 19:39:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 19:39:45 INFO - PROCESS | 3704 | 1461206385736 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 19:39:45 INFO - PROCESS | 3704 | 1461206385738 Marionette TRACE conn3 <- [1,1810,null,{}] 19:39:45 INFO - PROCESS | 3704 | 1461206385742 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:39:45 INFO - PROCESS | 3704 | 1461206385841 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 19:39:45 INFO - PROCESS | 3704 | 1461206385942 Marionette TRACE conn3 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:39:45 INFO - PROCESS | 3704 | ++DOCSHELL 14AF9000 == 39 [pid = 3704] [id = 462] 19:39:45 INFO - PROCESS | 3704 | ++DOMWINDOW == 83 (15562800) [pid = 3704] [serial = 1386] [outer = 00000000] 19:39:45 INFO - PROCESS | 3704 | ++DOMWINDOW == 84 (16567C00) [pid = 3704] [serial = 1387] [outer = 15562800] 19:39:45 INFO - PROCESS | 3704 | 1461206385996 Marionette DEBUG loaded listener.js 19:39:46 INFO - PROCESS | 3704 | ++DOMWINDOW == 85 (16C16800) [pid = 3704] [serial = 1388] [outer = 15562800] 19:39:46 INFO - PROCESS | 3704 | 1461206386623 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 19:39:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 19:39:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 933ms 19:39:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 19:39:46 INFO - PROCESS | 3704 | 1461206386662 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 19:39:46 INFO - PROCESS | 3704 | 1461206386664 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 19:39:46 INFO - PROCESS | 3704 | 1461206386668 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 19:39:46 INFO - PROCESS | 3704 | 1461206386672 Marionette TRACE conn3 <- [1,1814,null,{}] 19:39:46 INFO - PROCESS | 3704 | 1461206386683 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:39:46 INFO - PROCESS | 3704 | 1461206386784 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 19:39:46 INFO - PROCESS | 3704 | 1461206386911 Marionette TRACE conn3 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:39:46 INFO - PROCESS | 3704 | ++DOCSHELL 1897C000 == 40 [pid = 3704] [id = 463] 19:39:46 INFO - PROCESS | 3704 | ++DOMWINDOW == 86 (1897C800) [pid = 3704] [serial = 1389] [outer = 00000000] 19:39:46 INFO - PROCESS | 3704 | ++DOMWINDOW == 87 (1906EC00) [pid = 3704] [serial = 1390] [outer = 1897C800] 19:39:46 INFO - PROCESS | 3704 | 1461206386971 Marionette DEBUG loaded listener.js 19:39:47 INFO - PROCESS | 3704 | ++DOMWINDOW == 88 (19185000) [pid = 3704] [serial = 1391] [outer = 1897C800] 19:39:47 INFO - PROCESS | 3704 | 1461206387539 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 19:39:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 19:39:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 934ms 19:39:47 INFO - PROCESS | 3704 | 1461206387613 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 19:39:47 INFO - PROCESS | 3704 | 1461206387616 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 19:39:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 19:39:47 INFO - PROCESS | 3704 | 1461206387619 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 19:39:47 INFO - PROCESS | 3704 | 1461206387621 Marionette TRACE conn3 <- [1,1818,null,{}] 19:39:47 INFO - PROCESS | 3704 | 1461206387625 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:39:47 INFO - PROCESS | 3704 | 1461206387723 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 19:39:47 INFO - PROCESS | 3704 | 1461206387953 Marionette TRACE conn3 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:39:47 INFO - PROCESS | 3704 | ++DOCSHELL 11B9C400 == 41 [pid = 3704] [id = 464] 19:39:47 INFO - PROCESS | 3704 | ++DOMWINDOW == 89 (12B38800) [pid = 3704] [serial = 1392] [outer = 00000000] 19:39:48 INFO - PROCESS | 3704 | ++DOMWINDOW == 90 (13345C00) [pid = 3704] [serial = 1393] [outer = 12B38800] 19:39:48 INFO - PROCESS | 3704 | 1461206388016 Marionette DEBUG loaded listener.js 19:39:48 INFO - PROCESS | 3704 | ++DOMWINDOW == 91 (13794400) [pid = 3704] [serial = 1394] [outer = 12B38800] 19:39:48 INFO - PROCESS | 3704 | --DOCSHELL 1665D800 == 40 [pid = 3704] [id = 377] 19:39:48 INFO - PROCESS | 3704 | --DOMWINDOW == 90 (19071C00) [pid = 3704] [serial = 1339] [outer = 00000000] [url = about:blank] 19:39:48 INFO - PROCESS | 3704 | --DOMWINDOW == 89 (19180800) [pid = 3704] [serial = 1340] [outer = 00000000] [url = about:blank] 19:39:48 INFO - PROCESS | 3704 | --DOMWINDOW == 88 (18976400) [pid = 3704] [serial = 1330] [outer = 00000000] [url = about:blank] 19:39:48 INFO - PROCESS | 3704 | --DOMWINDOW == 87 (1897CC00) [pid = 3704] [serial = 1331] [outer = 00000000] [url = about:blank] 19:39:48 INFO - PROCESS | 3704 | --DOMWINDOW == 86 (1903F800) [pid = 3704] [serial = 1336] [outer = 00000000] [url = about:blank] 19:39:48 INFO - PROCESS | 3704 | --DOMWINDOW == 85 (15A2DC00) [pid = 3704] [serial = 1321] [outer = 00000000] [url = about:blank] 19:39:48 INFO - PROCESS | 3704 | --DOMWINDOW == 84 (15A35800) [pid = 3704] [serial = 1322] [outer = 00000000] [url = about:blank] 19:39:48 INFO - PROCESS | 3704 | --DOMWINDOW == 83 (15FD9400) [pid = 3704] [serial = 1324] [outer = 00000000] [url = about:blank] 19:39:48 INFO - PROCESS | 3704 | --DOMWINDOW == 82 (1656A400) [pid = 3704] [serial = 1325] [outer = 00000000] [url = about:blank] 19:39:48 INFO - PROCESS | 3704 | --DOMWINDOW == 81 (17BA3400) [pid = 3704] [serial = 1327] [outer = 00000000] [url = about:blank] 19:39:48 INFO - PROCESS | 3704 | --DOMWINDOW == 80 (18015000) [pid = 3704] [serial = 1328] [outer = 00000000] [url = about:blank] 19:39:48 INFO - PROCESS | 3704 | --DOMWINDOW == 79 (18E13800) [pid = 3704] [serial = 1333] [outer = 00000000] [url = about:blank] 19:39:48 INFO - PROCESS | 3704 | --DOMWINDOW == 78 (18E13400) [pid = 3704] [serial = 1334] [outer = 00000000] [url = about:blank] 19:39:48 INFO - PROCESS | 3704 | --DOMWINDOW == 77 (1334EC00) [pid = 3704] [serial = 1318] [outer = 00000000] [url = about:blank] 19:39:48 INFO - PROCESS | 3704 | --DOMWINDOW == 76 (138C0800) [pid = 3704] [serial = 1319] [outer = 00000000] [url = about:blank] 19:39:48 INFO - PROCESS | 3704 | --DOMWINDOW == 75 (13257400) [pid = 3704] [serial = 1315] [outer = 00000000] [url = about:blank] 19:39:48 INFO - PROCESS | 3704 | --DOMWINDOW == 74 (13263800) [pid = 3704] [serial = 1316] [outer = 00000000] [url = about:blank] 19:39:48 INFO - PROCESS | 3704 | --DOMWINDOW == 73 (197AF400) [pid = 3704] [serial = 1342] [outer = 00000000] [url = about:blank] 19:39:48 INFO - PROCESS | 3704 | --DOMWINDOW == 72 (19EB6000) [pid = 3704] [serial = 1346] [outer = 00000000] [url = about:blank] 19:39:48 INFO - PROCESS | 3704 | --DOMWINDOW == 71 (19E68800) [pid = 3704] [serial = 1345] [outer = 00000000] [url = about:blank] 19:39:48 INFO - PROCESS | 3704 | --DOMWINDOW == 70 (15DF4000) [pid = 3704] [serial = 1348] [outer = 00000000] [url = about:blank] 19:39:48 INFO - PROCESS | 3704 | --DOMWINDOW == 69 (19A83C00) [pid = 3704] [serial = 1343] [outer = 00000000] [url = about:blank] 19:39:48 INFO - PROCESS | 3704 | --DOMWINDOW == 68 (18F2E400) [pid = 3704] [serial = 1337] [outer = 00000000] [url = about:blank] 19:39:48 INFO - PROCESS | 3704 | 1461206388693 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 19:39:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 19:39:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1074ms 19:39:48 INFO - PROCESS | 3704 | 1461206388713 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 19:39:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 19:39:48 INFO - PROCESS | 3704 | 1461206388716 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 19:39:48 INFO - PROCESS | 3704 | 1461206388720 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 19:39:48 INFO - PROCESS | 3704 | 1461206388725 Marionette TRACE conn3 <- [1,1822,null,{}] 19:39:48 INFO - PROCESS | 3704 | 1461206388729 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:39:48 INFO - PROCESS | 3704 | 1461206388808 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 19:39:48 INFO - PROCESS | 3704 | 1461206388817 Marionette TRACE conn3 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:39:48 INFO - PROCESS | 3704 | ++DOCSHELL 1334B400 == 41 [pid = 3704] [id = 465] 19:39:48 INFO - PROCESS | 3704 | ++DOMWINDOW == 69 (1378C000) [pid = 3704] [serial = 1395] [outer = 00000000] 19:39:48 INFO - PROCESS | 3704 | ++DOMWINDOW == 70 (14AF5000) [pid = 3704] [serial = 1396] [outer = 1378C000] 19:39:48 INFO - PROCESS | 3704 | 1461206388867 Marionette DEBUG loaded listener.js 19:39:48 INFO - PROCESS | 3704 | ++DOMWINDOW == 71 (15A2E800) [pid = 3704] [serial = 1397] [outer = 1378C000] 19:39:49 INFO - PROCESS | 3704 | 1461206389377 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 19:39:49 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 19:39:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 685ms 19:39:49 INFO - PROCESS | 3704 | 1461206389419 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 19:39:49 INFO - PROCESS | 3704 | 1461206389423 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 19:39:49 INFO - PROCESS | 3704 | 1461206389427 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 19:39:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 19:39:49 INFO - PROCESS | 3704 | 1461206389429 Marionette TRACE conn3 <- [1,1826,null,{}] 19:39:49 INFO - PROCESS | 3704 | 1461206389433 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:39:49 INFO - PROCESS | 3704 | 1461206389510 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 19:39:49 INFO - PROCESS | 3704 | 1461206389621 Marionette TRACE conn3 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:39:49 INFO - PROCESS | 3704 | ++DOCSHELL 15A35800 == 42 [pid = 3704] [id = 466] 19:39:49 INFO - PROCESS | 3704 | ++DOMWINDOW == 72 (15A36800) [pid = 3704] [serial = 1398] [outer = 00000000] 19:39:49 INFO - PROCESS | 3704 | ++DOMWINDOW == 73 (16669800) [pid = 3704] [serial = 1399] [outer = 15A36800] 19:39:49 INFO - PROCESS | 3704 | 1461206389667 Marionette DEBUG loaded listener.js 19:39:49 INFO - PROCESS | 3704 | ++DOMWINDOW == 74 (1696F000) [pid = 3704] [serial = 1400] [outer = 15A36800] 19:39:50 INFO - PROCESS | 3704 | 1461206390059 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 19:39:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 19:39:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 700ms 19:39:50 INFO - PROCESS | 3704 | 1461206390128 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 19:39:50 INFO - PROCESS | 3704 | 1461206390130 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 19:39:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 19:39:50 INFO - PROCESS | 3704 | 1461206390135 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 19:39:50 INFO - PROCESS | 3704 | 1461206390140 Marionette TRACE conn3 <- [1,1830,null,{}] 19:39:50 INFO - PROCESS | 3704 | 1461206390149 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:39:50 INFO - PROCESS | 3704 | 1461206390228 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 19:39:50 INFO - PROCESS | 3704 | 1461206390219 Marionette TRACE conn3 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:39:50 INFO - PROCESS | 3704 | ++DOCSHELL 16749400 == 43 [pid = 3704] [id = 467] 19:39:50 INFO - PROCESS | 3704 | ++DOMWINDOW == 75 (17BA7800) [pid = 3704] [serial = 1401] [outer = 00000000] 19:39:50 INFO - PROCESS | 3704 | ++DOMWINDOW == 76 (18975000) [pid = 3704] [serial = 1402] [outer = 17BA7800] 19:39:50 INFO - PROCESS | 3704 | 1461206390263 Marionette DEBUG loaded listener.js 19:39:50 INFO - PROCESS | 3704 | ++DOMWINDOW == 77 (1897A400) [pid = 3704] [serial = 1403] [outer = 17BA7800] 19:39:50 INFO - PROCESS | 3704 | 1461206390693 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 19:39:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 19:39:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 592ms 19:39:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 19:39:50 INFO - PROCESS | 3704 | 1461206390726 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 19:39:50 INFO - PROCESS | 3704 | 1461206390729 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 19:39:50 INFO - PROCESS | 3704 | 1461206390733 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 19:39:50 INFO - PROCESS | 3704 | 1461206390734 Marionette TRACE conn3 <- [1,1834,null,{}] 19:39:50 INFO - PROCESS | 3704 | 1461206390738 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:39:50 INFO - PROCESS | 3704 | 1461206390814 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 19:39:50 INFO - PROCESS | 3704 | 1461206390819 Marionette TRACE conn3 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:39:50 INFO - PROCESS | 3704 | ++DOCSHELL 18970400 == 44 [pid = 3704] [id = 468] 19:39:50 INFO - PROCESS | 3704 | ++DOMWINDOW == 78 (18973800) [pid = 3704] [serial = 1404] [outer = 00000000] 19:39:50 INFO - PROCESS | 3704 | ++DOMWINDOW == 79 (18E1C800) [pid = 3704] [serial = 1405] [outer = 18973800] 19:39:50 INFO - PROCESS | 3704 | 1461206390864 Marionette DEBUG loaded listener.js 19:39:50 INFO - PROCESS | 3704 | ++DOMWINDOW == 80 (18F23C00) [pid = 3704] [serial = 1406] [outer = 18973800] 19:39:51 INFO - PROCESS | 3704 | 1461206391342 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 19:39:51 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) 19:39:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 622ms 19:39:51 INFO - PROCESS | 3704 | 1461206391369 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 19:39:51 INFO - PROCESS | 3704 | 1461206391372 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 19:39:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 19:39:51 INFO - PROCESS | 3704 | 1461206391386 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 19:39:51 INFO - PROCESS | 3704 | 1461206391388 Marionette TRACE conn3 <- [1,1838,null,{}] 19:39:51 INFO - PROCESS | 3704 | 1461206391391 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:39:51 INFO - PROCESS | 3704 | 1461206391500 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 19:39:51 INFO - PROCESS | 3704 | 1461206391506 Marionette TRACE conn3 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:39:51 INFO - PROCESS | 3704 | ++DOCSHELL 1906AC00 == 45 [pid = 3704] [id = 469] 19:39:51 INFO - PROCESS | 3704 | ++DOMWINDOW == 81 (1906B400) [pid = 3704] [serial = 1407] [outer = 00000000] 19:39:51 INFO - PROCESS | 3704 | ++DOMWINDOW == 82 (1917F400) [pid = 3704] [serial = 1408] [outer = 1906B400] 19:39:51 INFO - PROCESS | 3704 | 1461206391561 Marionette DEBUG loaded listener.js 19:39:51 INFO - PROCESS | 3704 | ++DOMWINDOW == 83 (19751400) [pid = 3704] [serial = 1409] [outer = 1906B400] 19:39:52 INFO - PROCESS | 3704 | 1461206392028 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 19:39:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 19:39:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 685ms 19:39:52 INFO - PROCESS | 3704 | 1461206392086 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 19:39:52 INFO - PROCESS | 3704 | 1461206392088 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 19:39:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 19:39:52 INFO - PROCESS | 3704 | 1461206392091 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 19:39:52 INFO - PROCESS | 3704 | 1461206392093 Marionette TRACE conn3 <- [1,1842,null,{}] 19:39:52 INFO - PROCESS | 3704 | 1461206392096 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:39:52 INFO - PROCESS | 3704 | 1461206392202 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 19:39:52 INFO - PROCESS | 3704 | 1461206392300 Marionette TRACE conn3 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:39:52 INFO - PROCESS | 3704 | ++DOCSHELL 19A82800 == 46 [pid = 3704] [id = 470] 19:39:52 INFO - PROCESS | 3704 | ++DOMWINDOW == 84 (19A83800) [pid = 3704] [serial = 1410] [outer = 00000000] 19:39:52 INFO - PROCESS | 3704 | ++DOMWINDOW == 85 (19A8E000) [pid = 3704] [serial = 1411] [outer = 19A83800] 19:39:52 INFO - PROCESS | 3704 | 1461206392343 Marionette DEBUG loaded listener.js 19:39:52 INFO - PROCESS | 3704 | ++DOMWINDOW == 86 (19B7D800) [pid = 3704] [serial = 1412] [outer = 19A83800] 19:39:52 INFO - PROCESS | 3704 | 1461206392767 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 19:39:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 19:39:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 685ms 19:39:52 INFO - PROCESS | 3704 | 1461206392789 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 19:39:52 INFO - PROCESS | 3704 | 1461206392791 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 19:39:52 INFO - PROCESS | 3704 | 1461206392795 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 19:39:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 19:39:52 INFO - PROCESS | 3704 | 1461206392796 Marionette TRACE conn3 <- [1,1846,null,{}] 19:39:52 INFO - PROCESS | 3704 | 1461206392800 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:39:52 INFO - PROCESS | 3704 | 1461206392902 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 19:39:52 INFO - PROCESS | 3704 | 1461206392907 Marionette TRACE conn3 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:39:52 INFO - PROCESS | 3704 | ++DOCSHELL 19B7E000 == 47 [pid = 3704] [id = 471] 19:39:52 INFO - PROCESS | 3704 | ++DOMWINDOW == 87 (19D41C00) [pid = 3704] [serial = 1413] [outer = 00000000] 19:39:52 INFO - PROCESS | 3704 | ++DOMWINDOW == 88 (19EAF800) [pid = 3704] [serial = 1414] [outer = 19D41C00] 19:39:52 INFO - PROCESS | 3704 | 1461206392952 Marionette DEBUG loaded listener.js 19:39:52 INFO - PROCESS | 3704 | ++DOMWINDOW == 89 (19EAF400) [pid = 3704] [serial = 1415] [outer = 19D41C00] 19:39:53 INFO - PROCESS | 3704 | --DOMWINDOW == 88 (1898BC00) [pid = 3704] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 19:39:53 INFO - PROCESS | 3704 | --DOMWINDOW == 87 (15A36C00) [pid = 3704] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 19:39:53 INFO - PROCESS | 3704 | --DOMWINDOW == 86 (18E13000) [pid = 3704] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 19:39:53 INFO - PROCESS | 3704 | --DOMWINDOW == 85 (15A2A800) [pid = 3704] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 19:39:53 INFO - PROCESS | 3704 | --DOMWINDOW == 84 (13348400) [pid = 3704] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 19:39:53 INFO - PROCESS | 3704 | --DOMWINDOW == 83 (1330D800) [pid = 3704] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 19:39:53 INFO - PROCESS | 3704 | --DOMWINDOW == 82 (18798400) [pid = 3704] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 19:39:53 INFO - PROCESS | 3704 | --DOMWINDOW == 81 (16C22800) [pid = 3704] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 19:39:53 INFO - PROCESS | 3704 | --DOMWINDOW == 80 (15DE7000) [pid = 3704] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 19:39:53 INFO - PROCESS | 3704 | 1461206393410 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 19:39:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 19:39:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 686ms 19:39:53 INFO - PROCESS | 3704 | 1461206393495 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 19:39:53 INFO - PROCESS | 3704 | 1461206393497 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 19:39:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 19:39:53 INFO - PROCESS | 3704 | 1461206393500 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 19:39:53 INFO - PROCESS | 3704 | 1461206393502 Marionette TRACE conn3 <- [1,1850,null,{}] 19:39:53 INFO - PROCESS | 3704 | 1461206393505 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:39:53 INFO - PROCESS | 3704 | 1461206393580 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 19:39:53 INFO - PROCESS | 3704 | 1461206393615 Marionette TRACE conn3 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:39:53 INFO - PROCESS | 3704 | ++DOCSHELL 1325E800 == 48 [pid = 3704] [id = 472] 19:39:53 INFO - PROCESS | 3704 | ++DOMWINDOW == 81 (142AA400) [pid = 3704] [serial = 1416] [outer = 00000000] 19:39:53 INFO - PROCESS | 3704 | ++DOMWINDOW == 82 (18E13000) [pid = 3704] [serial = 1417] [outer = 142AA400] 19:39:53 INFO - PROCESS | 3704 | 1461206393659 Marionette DEBUG loaded listener.js 19:39:53 INFO - PROCESS | 3704 | ++DOMWINDOW == 83 (18E12400) [pid = 3704] [serial = 1418] [outer = 142AA400] 19:39:54 INFO - PROCESS | 3704 | 1461206394074 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 19:39:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 19:39:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 592ms 19:39:54 INFO - PROCESS | 3704 | 1461206394106 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 19:39:54 INFO - PROCESS | 3704 | 1461206394108 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 19:39:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 19:39:54 INFO - PROCESS | 3704 | 1461206394115 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 19:39:54 INFO - PROCESS | 3704 | 1461206394117 Marionette TRACE conn3 <- [1,1854,null,{}] 19:39:54 INFO - PROCESS | 3704 | 1461206394120 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:39:54 INFO - PROCESS | 3704 | 1461206394197 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 19:39:54 INFO - PROCESS | 3704 | 1461206394203 Marionette TRACE conn3 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:39:54 INFO - PROCESS | 3704 | ++DOCSHELL 18972C00 == 49 [pid = 3704] [id = 473] 19:39:54 INFO - PROCESS | 3704 | ++DOMWINDOW == 84 (19E6B800) [pid = 3704] [serial = 1419] [outer = 00000000] 19:39:54 INFO - PROCESS | 3704 | ++DOMWINDOW == 85 (19EBDC00) [pid = 3704] [serial = 1420] [outer = 19E6B800] 19:39:54 INFO - PROCESS | 3704 | 1461206394246 Marionette DEBUG loaded listener.js 19:39:54 INFO - PROCESS | 3704 | ++DOMWINDOW == 86 (19ED4000) [pid = 3704] [serial = 1421] [outer = 19E6B800] 19:39:54 INFO - PROCESS | 3704 | 1461206394661 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 19:39:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 19:39:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 592ms 19:39:54 INFO - PROCESS | 3704 | 1461206394714 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 19:39:54 INFO - PROCESS | 3704 | 1461206394716 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 19:39:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 19:39:54 INFO - PROCESS | 3704 | 1461206394720 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 19:39:54 INFO - PROCESS | 3704 | 1461206394721 Marionette TRACE conn3 <- [1,1858,null,{}] 19:39:54 INFO - PROCESS | 3704 | 1461206394725 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:39:54 INFO - PROCESS | 3704 | 1461206394800 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 19:39:54 INFO - PROCESS | 3704 | 1461206394806 Marionette TRACE conn3 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:39:54 INFO - PROCESS | 3704 | ++DOCSHELL 198BA800 == 50 [pid = 3704] [id = 474] 19:39:54 INFO - PROCESS | 3704 | ++DOMWINDOW == 87 (1A2BF000) [pid = 3704] [serial = 1422] [outer = 00000000] 19:39:54 INFO - PROCESS | 3704 | ++DOMWINDOW == 88 (1A311C00) [pid = 3704] [serial = 1423] [outer = 1A2BF000] 19:39:54 INFO - PROCESS | 3704 | 1461206394856 Marionette DEBUG loaded listener.js 19:39:54 INFO - PROCESS | 3704 | ++DOMWINDOW == 89 (1A3A0800) [pid = 3704] [serial = 1424] [outer = 1A2BF000] 19:39:55 INFO - PROCESS | 3704 | 1461206395500 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 19:39:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 19:39:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 841ms 19:39:55 INFO - PROCESS | 3704 | 1461206395549 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 19:39:55 INFO - PROCESS | 3704 | 1461206395553 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 19:39:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 19:39:55 INFO - PROCESS | 3704 | 1461206395559 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 19:39:55 INFO - PROCESS | 3704 | 1461206395563 Marionette TRACE conn3 <- [1,1862,null,{}] 19:39:55 INFO - PROCESS | 3704 | 1461206395569 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:39:55 INFO - PROCESS | 3704 | 1461206395672 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 19:39:55 INFO - PROCESS | 3704 | 1461206395777 Marionette TRACE conn3 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:39:55 INFO - PROCESS | 3704 | ++DOCSHELL 1330D400 == 51 [pid = 3704] [id = 475] 19:39:55 INFO - PROCESS | 3704 | ++DOMWINDOW == 90 (13318800) [pid = 3704] [serial = 1425] [outer = 00000000] 19:39:55 INFO - PROCESS | 3704 | ++DOMWINDOW == 91 (15562000) [pid = 3704] [serial = 1426] [outer = 13318800] 19:39:55 INFO - PROCESS | 3704 | 1461206395834 Marionette DEBUG loaded listener.js 19:39:55 INFO - PROCESS | 3704 | ++DOMWINDOW == 92 (15A32400) [pid = 3704] [serial = 1427] [outer = 13318800] 19:39:56 INFO - PROCESS | 3704 | 1461206396444 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 19:39:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 19:39:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 935ms 19:39:56 INFO - PROCESS | 3704 | 1461206396506 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 19:39:56 INFO - PROCESS | 3704 | 1461206396515 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 19:39:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 19:39:56 INFO - PROCESS | 3704 | 1461206396522 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 19:39:56 INFO - PROCESS | 3704 | 1461206396525 Marionette TRACE conn3 <- [1,1866,null,{}] 19:39:56 INFO - PROCESS | 3704 | 1461206396528 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:39:56 INFO - PROCESS | 3704 | 1461206396660 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 19:39:56 INFO - PROCESS | 3704 | 1461206396789 Marionette TRACE conn3 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:39:56 INFO - PROCESS | 3704 | ++DOCSHELL 14A66800 == 52 [pid = 3704] [id = 476] 19:39:56 INFO - PROCESS | 3704 | ++DOMWINDOW == 93 (15FD7400) [pid = 3704] [serial = 1428] [outer = 00000000] 19:39:56 INFO - PROCESS | 3704 | ++DOMWINDOW == 94 (18017000) [pid = 3704] [serial = 1429] [outer = 15FD7400] 19:39:56 INFO - PROCESS | 3704 | 1461206396845 Marionette DEBUG loaded listener.js 19:39:56 INFO - PROCESS | 3704 | ++DOMWINDOW == 95 (18796C00) [pid = 3704] [serial = 1430] [outer = 15FD7400] 19:39:57 INFO - PROCESS | 3704 | 1461206397468 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 19:39:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 19:39:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 997ms 19:39:57 INFO - PROCESS | 3704 | 1461206397524 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 19:39:57 INFO - PROCESS | 3704 | 1461206397527 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 19:39:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 19:39:57 INFO - PROCESS | 3704 | 1461206397532 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 19:39:57 INFO - PROCESS | 3704 | 1461206397537 Marionette TRACE conn3 <- [1,1870,null,{}] 19:39:57 INFO - PROCESS | 3704 | 1461206397552 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:39:57 INFO - PROCESS | 3704 | 1461206397662 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 19:39:57 INFO - PROCESS | 3704 | 1461206397793 Marionette TRACE conn3 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:39:57 INFO - PROCESS | 3704 | ++DOCSHELL 15FDB800 == 53 [pid = 3704] [id = 477] 19:39:57 INFO - PROCESS | 3704 | ++DOMWINDOW == 96 (19066400) [pid = 3704] [serial = 1431] [outer = 00000000] 19:39:57 INFO - PROCESS | 3704 | ++DOMWINDOW == 97 (19E6B400) [pid = 3704] [serial = 1432] [outer = 19066400] 19:39:57 INFO - PROCESS | 3704 | 1461206397851 Marionette DEBUG loaded listener.js 19:39:57 INFO - PROCESS | 3704 | ++DOMWINDOW == 98 (1A2B9400) [pid = 3704] [serial = 1433] [outer = 19066400] 19:39:58 INFO - PROCESS | 3704 | 1461206398573 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 19:39:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 19:39:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1091ms 19:39:58 INFO - PROCESS | 3704 | 1461206398631 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 19:39:58 INFO - PROCESS | 3704 | 1461206398635 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 19:39:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 19:39:58 INFO - PROCESS | 3704 | 1461206398640 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 19:39:58 INFO - PROCESS | 3704 | 1461206398644 Marionette TRACE conn3 <- [1,1874,null,{}] 19:39:58 INFO - PROCESS | 3704 | 1461206398650 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:39:58 INFO - PROCESS | 3704 | 1461206398740 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 19:39:58 INFO - PROCESS | 3704 | 1461206398874 Marionette TRACE conn3 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:39:58 INFO - PROCESS | 3704 | ++DOCSHELL 14399C00 == 54 [pid = 3704] [id = 478] 19:39:58 INFO - PROCESS | 3704 | ++DOMWINDOW == 99 (1439A800) [pid = 3704] [serial = 1434] [outer = 00000000] 19:39:58 INFO - PROCESS | 3704 | ++DOMWINDOW == 100 (15A34000) [pid = 3704] [serial = 1435] [outer = 1439A800] 19:39:58 INFO - PROCESS | 3704 | 1461206398927 Marionette DEBUG loaded listener.js 19:39:58 INFO - PROCESS | 3704 | ++DOMWINDOW == 101 (15DBBC00) [pid = 3704] [serial = 1436] [outer = 1439A800] 19:39:59 INFO - PROCESS | 3704 | --DOCSHELL 11BA2400 == 53 [pid = 3704] [id = 378] 19:39:59 INFO - PROCESS | 3704 | --DOCSHELL 19042C00 == 52 [pid = 3704] [id = 437] 19:39:59 INFO - PROCESS | 3704 | --DOCSHELL 1897D800 == 51 [pid = 3704] [id = 379] 19:39:59 INFO - PROCESS | 3704 | --DOCSHELL 18F25800 == 50 [pid = 3704] [id = 381] 19:39:59 INFO - PROCESS | 3704 | --DOCSHELL 18B3DC00 == 49 [pid = 3704] [id = 380] 19:39:59 INFO - PROCESS | 3704 | --DOCSHELL 18972C00 == 48 [pid = 3704] [id = 473] 19:39:59 INFO - PROCESS | 3704 | --DOCSHELL 1325E800 == 47 [pid = 3704] [id = 472] 19:39:59 INFO - PROCESS | 3704 | --DOCSHELL 19B7E000 == 46 [pid = 3704] [id = 471] 19:39:59 INFO - PROCESS | 3704 | --DOCSHELL 19A82800 == 45 [pid = 3704] [id = 470] 19:39:59 INFO - PROCESS | 3704 | --DOCSHELL 1906AC00 == 44 [pid = 3704] [id = 469] 19:39:59 INFO - PROCESS | 3704 | --DOCSHELL 18970400 == 43 [pid = 3704] [id = 468] 19:39:59 INFO - PROCESS | 3704 | --DOCSHELL 16749400 == 42 [pid = 3704] [id = 467] 19:39:59 INFO - PROCESS | 3704 | --DOCSHELL 15A35800 == 41 [pid = 3704] [id = 466] 19:39:59 INFO - PROCESS | 3704 | --DOCSHELL 1334B400 == 40 [pid = 3704] [id = 465] 19:39:59 INFO - PROCESS | 3704 | --DOCSHELL 11B9C400 == 39 [pid = 3704] [id = 464] 19:39:59 INFO - PROCESS | 3704 | --DOCSHELL 1897C000 == 38 [pid = 3704] [id = 463] 19:39:59 INFO - PROCESS | 3704 | --DOMWINDOW == 100 (13799C00) [pid = 3704] [serial = 1351] [outer = 00000000] [url = about:blank] 19:39:59 INFO - PROCESS | 3704 | --DOMWINDOW == 99 (19071000) [pid = 3704] [serial = 1381] [outer = 00000000] [url = about:blank] 19:39:59 INFO - PROCESS | 3704 | --DOCSHELL 14AF9000 == 37 [pid = 3704] [id = 462] 19:39:59 INFO - PROCESS | 3704 | --DOCSHELL 1320A800 == 36 [pid = 3704] [id = 461] 19:39:59 INFO - PROCESS | 3704 | --DOMWINDOW == 98 (18E16C00) [pid = 3704] [serial = 1373] [outer = 00000000] [url = about:blank] 19:39:59 INFO - PROCESS | 3704 | --DOMWINDOW == 97 (18B35000) [pid = 3704] [serial = 1376] [outer = 00000000] [url = about:blank] 19:39:59 INFO - PROCESS | 3704 | --DOMWINDOW == 96 (18F2B000) [pid = 3704] [serial = 1378] [outer = 00000000] [url = about:blank] 19:39:59 INFO - PROCESS | 3704 | --DOMWINDOW == 95 (15A2FC00) [pid = 3704] [serial = 1360] [outer = 00000000] [url = about:blank] 19:39:59 INFO - PROCESS | 3704 | --DOMWINDOW == 94 (13A04800) [pid = 3704] [serial = 1357] [outer = 00000000] [url = about:blank] 19:39:59 INFO - PROCESS | 3704 | --DOMWINDOW == 93 (15A35C00) [pid = 3704] [serial = 1361] [outer = 00000000] [url = about:blank] 19:39:59 INFO - PROCESS | 3704 | --DOMWINDOW == 92 (13342C00) [pid = 3704] [serial = 1355] [outer = 00000000] [url = about:blank] 19:39:59 INFO - PROCESS | 3704 | --DOMWINDOW == 91 (1897DC00) [pid = 3704] [serial = 1370] [outer = 00000000] [url = about:blank] 19:39:59 INFO - PROCESS | 3704 | --DOMWINDOW == 90 (18973400) [pid = 3704] [serial = 1369] [outer = 00000000] [url = about:blank] 19:39:59 INFO - PROCESS | 3704 | --DOMWINDOW == 89 (18E17000) [pid = 3704] [serial = 1372] [outer = 00000000] [url = about:blank] 19:39:59 INFO - PROCESS | 3704 | --DOMWINDOW == 88 (1832E400) [pid = 3704] [serial = 1367] [outer = 00000000] [url = about:blank] 19:39:59 INFO - PROCESS | 3704 | --DOMWINDOW == 87 (1898AC00) [pid = 3704] [serial = 1375] [outer = 00000000] [url = about:blank] 19:39:59 INFO - PROCESS | 3704 | --DOMWINDOW == 86 (142B3C00) [pid = 3704] [serial = 1358] [outer = 00000000] [url = about:blank] 19:39:59 INFO - PROCESS | 3704 | --DOMWINDOW == 85 (1665BC00) [pid = 3704] [serial = 1363] [outer = 00000000] [url = about:blank] 19:39:59 INFO - PROCESS | 3704 | --DOMWINDOW == 84 (16745000) [pid = 3704] [serial = 1364] [outer = 00000000] [url = about:blank] 19:39:59 INFO - PROCESS | 3704 | --DOMWINDOW == 83 (18010000) [pid = 3704] [serial = 1366] [outer = 00000000] [url = about:blank] 19:39:59 INFO - PROCESS | 3704 | --DOMWINDOW == 82 (13315000) [pid = 3704] [serial = 1354] [outer = 00000000] [url = about:blank] 19:39:59 INFO - PROCESS | 3704 | --DOMWINDOW == 81 (1903F400) [pid = 3704] [serial = 1379] [outer = 00000000] [url = about:blank] 19:39:59 INFO - PROCESS | 3704 | 1461206399509 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 19:39:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 19:39:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 888ms 19:39:59 INFO - PROCESS | 3704 | 1461206399542 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 19:39:59 INFO - PROCESS | 3704 | 1461206399547 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 19:39:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 19:39:59 INFO - PROCESS | 3704 | 1461206399553 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 19:39:59 INFO - PROCESS | 3704 | 1461206399555 Marionette TRACE conn3 <- [1,1878,null,{}] 19:39:59 INFO - PROCESS | 3704 | 1461206399559 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:39:59 INFO - PROCESS | 3704 | 1461206399644 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 19:39:59 INFO - PROCESS | 3704 | 1461206399652 Marionette TRACE conn3 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:39:59 INFO - PROCESS | 3704 | ++DOCSHELL 13344000 == 37 [pid = 3704] [id = 479] 19:39:59 INFO - PROCESS | 3704 | ++DOMWINDOW == 82 (13345400) [pid = 3704] [serial = 1437] [outer = 00000000] 19:39:59 INFO - PROCESS | 3704 | ++DOMWINDOW == 83 (15A2DC00) [pid = 3704] [serial = 1438] [outer = 13345400] 19:39:59 INFO - PROCESS | 3704 | 1461206399697 Marionette DEBUG loaded listener.js 19:39:59 INFO - PROCESS | 3704 | ++DOMWINDOW == 84 (15DF4C00) [pid = 3704] [serial = 1439] [outer = 13345400] 19:40:00 INFO - PROCESS | 3704 | 1461206400179 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 19:40:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 19:40:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 701ms 19:40:00 INFO - PROCESS | 3704 | 1461206400251 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 19:40:00 INFO - PROCESS | 3704 | 1461206400254 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 19:40:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 19:40:00 INFO - PROCESS | 3704 | 1461206400257 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 19:40:00 INFO - PROCESS | 3704 | 1461206400260 Marionette TRACE conn3 <- [1,1882,null,{}] 19:40:00 INFO - PROCESS | 3704 | 1461206400271 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:40:00 INFO - PROCESS | 3704 | 1461206400350 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 19:40:00 INFO - PROCESS | 3704 | 1461206400356 Marionette TRACE conn3 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:40:00 INFO - PROCESS | 3704 | ++DOCSHELL 17B9B800 == 38 [pid = 3704] [id = 480] 19:40:00 INFO - PROCESS | 3704 | ++DOMWINDOW == 85 (17BA0000) [pid = 3704] [serial = 1440] [outer = 00000000] 19:40:00 INFO - PROCESS | 3704 | ++DOMWINDOW == 86 (1832F400) [pid = 3704] [serial = 1441] [outer = 17BA0000] 19:40:00 INFO - PROCESS | 3704 | 1461206400403 Marionette DEBUG loaded listener.js 19:40:00 INFO - PROCESS | 3704 | ++DOMWINDOW == 87 (187A1C00) [pid = 3704] [serial = 1442] [outer = 17BA0000] 19:40:00 INFO - PROCESS | 3704 | 1461206400852 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 19:40:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 19:40:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 639ms 19:40:00 INFO - PROCESS | 3704 | 1461206400882 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 19:40:00 INFO - PROCESS | 3704 | 1461206400885 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 19:40:00 INFO - PROCESS | 3704 | 1461206400888 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 19:40:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 19:40:00 INFO - PROCESS | 3704 | 1461206400890 Marionette TRACE conn3 <- [1,1886,null,{}] 19:40:00 INFO - PROCESS | 3704 | 1461206400893 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:40:00 INFO - PROCESS | 3704 | 1461206400974 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 19:40:00 INFO - PROCESS | 3704 | 1461206400982 Marionette TRACE conn3 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:40:00 INFO - PROCESS | 3704 | ++DOCSHELL 18990000 == 39 [pid = 3704] [id = 481] 19:40:00 INFO - PROCESS | 3704 | ++DOMWINDOW == 88 (18B30C00) [pid = 3704] [serial = 1443] [outer = 00000000] 19:40:01 INFO - PROCESS | 3704 | ++DOMWINDOW == 89 (18E15800) [pid = 3704] [serial = 1444] [outer = 18B30C00] 19:40:01 INFO - PROCESS | 3704 | 1461206401027 Marionette DEBUG loaded listener.js 19:40:01 INFO - PROCESS | 3704 | ++DOMWINDOW == 90 (18E19400) [pid = 3704] [serial = 1445] [outer = 18B30C00] 19:40:01 INFO - PROCESS | 3704 | 1461206401449 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 19:40:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 19:40:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 592ms 19:40:01 INFO - PROCESS | 3704 | 1461206401486 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 19:40:01 INFO - PROCESS | 3704 | 1461206401488 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 19:40:01 INFO - PROCESS | 3704 | 1461206401491 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 19:40:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 19:40:01 INFO - PROCESS | 3704 | 1461206401493 Marionette TRACE conn3 <- [1,1890,null,{}] 19:40:01 INFO - PROCESS | 3704 | 1461206401497 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:40:01 INFO - PROCESS | 3704 | 1461206401571 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 19:40:01 INFO - PROCESS | 3704 | 1461206401577 Marionette TRACE conn3 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:40:01 INFO - PROCESS | 3704 | ++DOCSHELL 14A61C00 == 40 [pid = 3704] [id = 482] 19:40:01 INFO - PROCESS | 3704 | ++DOMWINDOW == 91 (1897D800) [pid = 3704] [serial = 1446] [outer = 00000000] 19:40:01 INFO - PROCESS | 3704 | ++DOMWINDOW == 92 (1903EC00) [pid = 3704] [serial = 1447] [outer = 1897D800] 19:40:01 INFO - PROCESS | 3704 | 1461206401622 Marionette DEBUG loaded listener.js 19:40:01 INFO - PROCESS | 3704 | ++DOMWINDOW == 93 (18F2E000) [pid = 3704] [serial = 1448] [outer = 1897D800] 19:40:02 INFO - PROCESS | 3704 | 1461206402116 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 19:40:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 19:40:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 638ms 19:40:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 19:40:02 INFO - PROCESS | 3704 | 1461206402130 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 19:40:02 INFO - PROCESS | 3704 | 1461206402132 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 19:40:02 INFO - PROCESS | 3704 | 1461206402135 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 19:40:02 INFO - PROCESS | 3704 | 1461206402137 Marionette TRACE conn3 <- [1,1894,null,{}] 19:40:02 INFO - PROCESS | 3704 | 1461206402140 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:40:02 INFO - PROCESS | 3704 | 1461206402276 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 19:40:02 INFO - PROCESS | 3704 | 1461206402284 Marionette TRACE conn3 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:40:02 INFO - PROCESS | 3704 | ++DOCSHELL 13342C00 == 41 [pid = 3704] [id = 483] 19:40:02 INFO - PROCESS | 3704 | ++DOMWINDOW == 94 (18E1C400) [pid = 3704] [serial = 1449] [outer = 00000000] 19:40:02 INFO - PROCESS | 3704 | ++DOMWINDOW == 95 (19A83C00) [pid = 3704] [serial = 1450] [outer = 18E1C400] 19:40:02 INFO - PROCESS | 3704 | 1461206402332 Marionette DEBUG loaded listener.js 19:40:02 INFO - PROCESS | 3704 | ++DOMWINDOW == 96 (19A82C00) [pid = 3704] [serial = 1451] [outer = 18E1C400] 19:40:02 INFO - PROCESS | 3704 | 1461206402787 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 19:40:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 19:40:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 686ms 19:40:02 INFO - PROCESS | 3704 | 1461206402835 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 19:40:02 INFO - PROCESS | 3704 | 1461206402837 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 19:40:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 19:40:02 INFO - PROCESS | 3704 | 1461206402846 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 19:40:02 INFO - PROCESS | 3704 | 1461206402847 Marionette TRACE conn3 <- [1,1898,null,{}] 19:40:02 INFO - PROCESS | 3704 | 1461206402851 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:40:02 INFO - PROCESS | 3704 | 1461206402954 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 19:40:03 INFO - PROCESS | 3704 | 1461206403056 Marionette TRACE conn3 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:40:03 INFO - PROCESS | 3704 | ++DOCSHELL 19ED4400 == 42 [pid = 3704] [id = 484] 19:40:03 INFO - PROCESS | 3704 | ++DOMWINDOW == 97 (1A2C2800) [pid = 3704] [serial = 1452] [outer = 00000000] 19:40:03 INFO - PROCESS | 3704 | ++DOMWINDOW == 98 (1A4B9800) [pid = 3704] [serial = 1453] [outer = 1A2C2800] 19:40:03 INFO - PROCESS | 3704 | 1461206403099 Marionette DEBUG loaded listener.js 19:40:03 INFO - PROCESS | 3704 | ++DOMWINDOW == 99 (1A4BD400) [pid = 3704] [serial = 1454] [outer = 1A2C2800] 19:40:03 INFO - PROCESS | 3704 | 1461206403529 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 19:40:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 19:40:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 733ms 19:40:03 INFO - PROCESS | 3704 | 1461206403585 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 19:40:03 INFO - PROCESS | 3704 | 1461206403587 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 19:40:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 19:40:03 INFO - PROCESS | 3704 | 1461206403591 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 19:40:03 INFO - PROCESS | 3704 | 1461206403592 Marionette TRACE conn3 <- [1,1902,null,{}] 19:40:03 INFO - PROCESS | 3704 | 1461206403596 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:40:03 INFO - PROCESS | 3704 | 1461206403702 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 19:40:03 INFO - PROCESS | 3704 | 1461206403711 Marionette TRACE conn3 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:40:03 INFO - PROCESS | 3704 | ++DOCSHELL 13A0A400 == 43 [pid = 3704] [id = 485] 19:40:03 INFO - PROCESS | 3704 | ++DOMWINDOW == 100 (19EB8C00) [pid = 3704] [serial = 1455] [outer = 00000000] 19:40:03 INFO - PROCESS | 3704 | ++DOMWINDOW == 101 (1AA5E800) [pid = 3704] [serial = 1456] [outer = 19EB8C00] 19:40:03 INFO - PROCESS | 3704 | 1461206403758 Marionette DEBUG loaded listener.js 19:40:03 INFO - PROCESS | 3704 | ++DOMWINDOW == 102 (1AA5E400) [pid = 3704] [serial = 1457] [outer = 19EB8C00] 19:40:04 INFO - PROCESS | 3704 | --DOMWINDOW == 101 (1906B400) [pid = 3704] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 19:40:04 INFO - PROCESS | 3704 | --DOMWINDOW == 100 (19A83800) [pid = 3704] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 19:40:04 INFO - PROCESS | 3704 | --DOMWINDOW == 99 (17BA7800) [pid = 3704] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 19:40:04 INFO - PROCESS | 3704 | --DOMWINDOW == 98 (15A36800) [pid = 3704] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 19:40:04 INFO - PROCESS | 3704 | --DOMWINDOW == 97 (12B38800) [pid = 3704] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 19:40:04 INFO - PROCESS | 3704 | --DOMWINDOW == 96 (1378C000) [pid = 3704] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 19:40:04 INFO - PROCESS | 3704 | --DOMWINDOW == 95 (18973800) [pid = 3704] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 19:40:04 INFO - PROCESS | 3704 | --DOMWINDOW == 94 (19D41C00) [pid = 3704] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 19:40:04 INFO - PROCESS | 3704 | --DOMWINDOW == 93 (19E6B800) [pid = 3704] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 19:40:04 INFO - PROCESS | 3704 | --DOMWINDOW == 92 (142AA400) [pid = 3704] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 19:40:04 INFO - PROCESS | 3704 | --DOMWINDOW == 91 (19187400) [pid = 3704] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 19:40:04 INFO - PROCESS | 3704 | 1461206404353 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 19:40:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 19:40:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 795ms 19:40:04 INFO - PROCESS | 3704 | 1461206404393 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 19:40:04 INFO - PROCESS | 3704 | 1461206404395 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 19:40:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 19:40:04 INFO - PROCESS | 3704 | 1461206404399 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 19:40:04 INFO - PROCESS | 3704 | 1461206404400 Marionette TRACE conn3 <- [1,1906,null,{}] 19:40:04 INFO - PROCESS | 3704 | 1461206404404 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:40:04 INFO - PROCESS | 3704 | 1461206404482 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 19:40:04 INFO - PROCESS | 3704 | 1461206404488 Marionette TRACE conn3 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:40:04 INFO - PROCESS | 3704 | ++DOCSHELL 13341400 == 44 [pid = 3704] [id = 486] 19:40:04 INFO - PROCESS | 3704 | ++DOMWINDOW == 92 (1334BC00) [pid = 3704] [serial = 1458] [outer = 00000000] 19:40:04 INFO - PROCESS | 3704 | ++DOMWINDOW == 93 (18B35000) [pid = 3704] [serial = 1459] [outer = 1334BC00] 19:40:04 INFO - PROCESS | 3704 | 1461206404531 Marionette DEBUG loaded listener.js 19:40:04 INFO - PROCESS | 3704 | ++DOMWINDOW == 94 (18974400) [pid = 3704] [serial = 1460] [outer = 1334BC00] 19:40:04 INFO - PROCESS | 3704 | 1461206404956 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 19:40:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 19:40:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 592ms 19:40:04 INFO - PROCESS | 3704 | 1461206404999 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 19:40:04 INFO - PROCESS | 3704 | 1461206405001 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 19:40:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 19:40:04 INFO - PROCESS | 3704 | 1461206405005 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 19:40:04 INFO - PROCESS | 3704 | 1461206405006 Marionette TRACE conn3 <- [1,1910,null,{}] 19:40:04 INFO - PROCESS | 3704 | 1461206405010 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:40:05 INFO - PROCESS | 3704 | 1461206405084 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 19:40:05 INFO - PROCESS | 3704 | 1461206405090 Marionette TRACE conn3 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:40:05 INFO - PROCESS | 3704 | ++DOCSHELL 15FE9000 == 45 [pid = 3704] [id = 487] 19:40:05 INFO - PROCESS | 3704 | ++DOMWINDOW == 95 (19EB9400) [pid = 3704] [serial = 1461] [outer = 00000000] 19:40:05 INFO - PROCESS | 3704 | ++DOMWINDOW == 96 (1AA5D400) [pid = 3704] [serial = 1462] [outer = 19EB9400] 19:40:05 INFO - PROCESS | 3704 | 1461206405134 Marionette DEBUG loaded listener.js 19:40:05 INFO - PROCESS | 3704 | ++DOMWINDOW == 97 (1C40A800) [pid = 3704] [serial = 1463] [outer = 19EB9400] 19:40:05 INFO - PROCESS | 3704 | 1461206405554 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 19:40:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 19:40:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 593ms 19:40:05 INFO - PROCESS | 3704 | 1461206405603 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 19:40:05 INFO - PROCESS | 3704 | 1461206405606 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 19:40:05 INFO - PROCESS | 3704 | 1461206405609 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 19:40:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 19:40:05 INFO - PROCESS | 3704 | 1461206405611 Marionette TRACE conn3 <- [1,1914,null,{}] 19:40:05 INFO - PROCESS | 3704 | 1461206405615 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:40:05 INFO - PROCESS | 3704 | 1461206405707 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 19:40:05 INFO - PROCESS | 3704 | 1461206405715 Marionette TRACE conn3 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:40:05 INFO - PROCESS | 3704 | ++DOCSHELL 1C413C00 == 46 [pid = 3704] [id = 488] 19:40:05 INFO - PROCESS | 3704 | ++DOMWINDOW == 98 (1C414C00) [pid = 3704] [serial = 1464] [outer = 00000000] 19:40:05 INFO - PROCESS | 3704 | ++DOMWINDOW == 99 (1330D000) [pid = 3704] [serial = 1465] [outer = 1C414C00] 19:40:05 INFO - PROCESS | 3704 | 1461206405765 Marionette DEBUG loaded listener.js 19:40:05 INFO - PROCESS | 3704 | ++DOMWINDOW == 100 (1C46F400) [pid = 3704] [serial = 1466] [outer = 1C414C00] 19:40:06 INFO - PROCESS | 3704 | 1461206406451 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 19:40:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 19:40:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 904ms 19:40:06 INFO - PROCESS | 3704 | 1461206406498 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 19:40:06 INFO - PROCESS | 3704 | 1461206406503 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 19:40:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 19:40:06 INFO - PROCESS | 3704 | 1461206406509 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 19:40:06 INFO - PROCESS | 3704 | 1461206406512 Marionette TRACE conn3 <- [1,1918,null,{}] 19:40:06 INFO - PROCESS | 3704 | 1461206406518 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:40:06 INFO - PROCESS | 3704 | 1461206406623 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 19:40:06 INFO - PROCESS | 3704 | 1461206406731 Marionette TRACE conn3 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:40:06 INFO - PROCESS | 3704 | ++DOCSHELL 142AA400 == 47 [pid = 3704] [id = 489] 19:40:06 INFO - PROCESS | 3704 | ++DOMWINDOW == 101 (142B0C00) [pid = 3704] [serial = 1467] [outer = 00000000] 19:40:06 INFO - PROCESS | 3704 | ++DOMWINDOW == 102 (15A31000) [pid = 3704] [serial = 1468] [outer = 142B0C00] 19:40:06 INFO - PROCESS | 3704 | 1461206406793 Marionette DEBUG loaded listener.js 19:40:06 INFO - PROCESS | 3704 | ++DOMWINDOW == 103 (16560400) [pid = 3704] [serial = 1469] [outer = 142B0C00] 19:40:07 INFO - PROCESS | 3704 | 1461206407397 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 19:40:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 19:40:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 935ms 19:40:07 INFO - PROCESS | 3704 | 1461206407454 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 19:40:07 INFO - PROCESS | 3704 | 1461206407460 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 19:40:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 19:40:07 INFO - PROCESS | 3704 | 1461206407467 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 19:40:07 INFO - PROCESS | 3704 | 1461206407470 Marionette TRACE conn3 <- [1,1922,null,{}] 19:40:07 INFO - PROCESS | 3704 | 1461206407474 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:40:07 INFO - PROCESS | 3704 | 1461206407576 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 19:40:07 INFO - PROCESS | 3704 | 1461206407709 Marionette TRACE conn3 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:40:07 INFO - PROCESS | 3704 | ++DOCSHELL 1325FC00 == 48 [pid = 3704] [id = 490] 19:40:07 INFO - PROCESS | 3704 | ++DOMWINDOW == 104 (16749400) [pid = 3704] [serial = 1470] [outer = 00000000] 19:40:07 INFO - PROCESS | 3704 | ++DOMWINDOW == 105 (18B36000) [pid = 3704] [serial = 1471] [outer = 16749400] 19:40:07 INFO - PROCESS | 3704 | 1461206407764 Marionette DEBUG loaded listener.js 19:40:07 INFO - PROCESS | 3704 | ++DOMWINDOW == 106 (18F2B800) [pid = 3704] [serial = 1472] [outer = 16749400] 19:40:08 INFO - PROCESS | 3704 | 1461206408340 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 19:40:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 19:40:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 935ms 19:40:08 INFO - PROCESS | 3704 | 1461206408410 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 19:40:08 INFO - PROCESS | 3704 | 1461206408413 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 19:40:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 19:40:08 INFO - PROCESS | 3704 | 1461206408417 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 19:40:08 INFO - PROCESS | 3704 | 1461206408420 Marionette TRACE conn3 <- [1,1926,null,{}] 19:40:08 INFO - PROCESS | 3704 | 1461206408445 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:40:08 INFO - PROCESS | 3704 | 1461206408580 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 19:40:08 INFO - PROCESS | 3704 | 1461206408644 Marionette TRACE conn3 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:40:08 INFO - PROCESS | 3704 | ++DOCSHELL 1A4C1800 == 49 [pid = 3704] [id = 491] 19:40:08 INFO - PROCESS | 3704 | ++DOMWINDOW == 107 (1A875C00) [pid = 3704] [serial = 1473] [outer = 00000000] 19:40:08 INFO - PROCESS | 3704 | ++DOMWINDOW == 108 (1AE53400) [pid = 3704] [serial = 1474] [outer = 1A875C00] 19:40:08 INFO - PROCESS | 3704 | 1461206408700 Marionette DEBUG loaded listener.js 19:40:08 INFO - PROCESS | 3704 | ++DOMWINDOW == 109 (1C413000) [pid = 3704] [serial = 1475] [outer = 1A875C00] 19:40:09 INFO - PROCESS | 3704 | 1461206409308 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 19:40:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 19:40:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 935ms 19:40:09 INFO - PROCESS | 3704 | 1461206409361 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 19:40:09 INFO - PROCESS | 3704 | 1461206409364 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 19:40:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 19:40:09 INFO - PROCESS | 3704 | 1461206409368 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 19:40:09 INFO - PROCESS | 3704 | 1461206409370 Marionette TRACE conn3 <- [1,1930,null,{}] 19:40:09 INFO - PROCESS | 3704 | 1461206409373 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:40:09 INFO - PROCESS | 3704 | 1461206409472 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 19:40:09 INFO - PROCESS | 3704 | 1461206409582 Marionette TRACE conn3 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:40:09 INFO - PROCESS | 3704 | ++DOCSHELL 15DDA000 == 50 [pid = 3704] [id = 492] 19:40:09 INFO - PROCESS | 3704 | ++DOMWINDOW == 110 (1674B800) [pid = 3704] [serial = 1476] [outer = 00000000] 19:40:09 INFO - PROCESS | 3704 | ++DOMWINDOW == 111 (18B3A000) [pid = 3704] [serial = 1477] [outer = 1674B800] 19:40:09 INFO - PROCESS | 3704 | 1461206409636 Marionette DEBUG loaded listener.js 19:40:09 INFO - PROCESS | 3704 | ++DOMWINDOW == 112 (18F2E400) [pid = 3704] [serial = 1478] [outer = 1674B800] 19:40:10 INFO - PROCESS | 3704 | 1461206410358 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 19:40:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 19:40:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1044ms 19:40:10 INFO - PROCESS | 3704 | 1461206410426 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 19:40:10 INFO - PROCESS | 3704 | 1461206410429 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 19:40:10 INFO - PROCESS | 3704 | 1461206410434 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 19:40:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 19:40:10 INFO - PROCESS | 3704 | 1461206410438 Marionette TRACE conn3 <- [1,1934,null,{}] 19:40:10 INFO - PROCESS | 3704 | 1461206410443 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:40:10 INFO - PROCESS | 3704 | 1461206410618 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 19:40:10 INFO - PROCESS | 3704 | 1461206410629 Marionette TRACE conn3 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:40:10 INFO - PROCESS | 3704 | ++DOCSHELL 142A9400 == 51 [pid = 3704] [id = 493] 19:40:10 INFO - PROCESS | 3704 | ++DOMWINDOW == 113 (142A9C00) [pid = 3704] [serial = 1479] [outer = 00000000] 19:40:10 INFO - PROCESS | 3704 | ++DOMWINDOW == 114 (159AD400) [pid = 3704] [serial = 1480] [outer = 142A9C00] 19:40:10 INFO - PROCESS | 3704 | 1461206410682 Marionette DEBUG loaded listener.js 19:40:10 INFO - PROCESS | 3704 | ++DOMWINDOW == 115 (15A34400) [pid = 3704] [serial = 1481] [outer = 142A9C00] 19:40:11 INFO - PROCESS | 3704 | --DOCSHELL 15FE9000 == 50 [pid = 3704] [id = 487] 19:40:11 INFO - PROCESS | 3704 | --DOCSHELL 13341400 == 49 [pid = 3704] [id = 486] 19:40:11 INFO - PROCESS | 3704 | --DOCSHELL 13A0A400 == 48 [pid = 3704] [id = 485] 19:40:11 INFO - PROCESS | 3704 | --DOCSHELL 19ED4400 == 47 [pid = 3704] [id = 484] 19:40:11 INFO - PROCESS | 3704 | --DOCSHELL 13342C00 == 46 [pid = 3704] [id = 483] 19:40:11 INFO - PROCESS | 3704 | --DOCSHELL 14A61C00 == 45 [pid = 3704] [id = 482] 19:40:11 INFO - PROCESS | 3704 | --DOCSHELL 18990000 == 44 [pid = 3704] [id = 481] 19:40:11 INFO - PROCESS | 3704 | --DOCSHELL 17B9B800 == 43 [pid = 3704] [id = 480] 19:40:11 INFO - PROCESS | 3704 | --DOCSHELL 13344000 == 42 [pid = 3704] [id = 479] 19:40:11 INFO - PROCESS | 3704 | --DOCSHELL 14399C00 == 41 [pid = 3704] [id = 478] 19:40:11 INFO - PROCESS | 3704 | --DOMWINDOW == 114 (1A311C00) [pid = 3704] [serial = 1423] [outer = 00000000] [url = about:blank] 19:40:11 INFO - PROCESS | 3704 | 1461206411301 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 19:40:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 19:40:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 904ms 19:40:11 INFO - PROCESS | 3704 | 1461206411342 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 19:40:11 INFO - PROCESS | 3704 | 1461206411347 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 19:40:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 19:40:11 INFO - PROCESS | 3704 | --DOMWINDOW == 113 (1D73D000) [pid = 3704] [serial = 1313] [outer = 00000000] [url = about:blank] 19:40:11 INFO - PROCESS | 3704 | --DOMWINDOW == 112 (1917F400) [pid = 3704] [serial = 1408] [outer = 00000000] [url = about:blank] 19:40:11 INFO - PROCESS | 3704 | --DOMWINDOW == 111 (19A8E000) [pid = 3704] [serial = 1411] [outer = 00000000] [url = about:blank] 19:40:11 INFO - PROCESS | 3704 | --DOMWINDOW == 110 (1906EC00) [pid = 3704] [serial = 1390] [outer = 00000000] [url = about:blank] 19:40:11 INFO - PROCESS | 3704 | --DOMWINDOW == 109 (18975000) [pid = 3704] [serial = 1402] [outer = 00000000] [url = about:blank] 19:40:11 INFO - PROCESS | 3704 | --DOMWINDOW == 108 (1897A400) [pid = 3704] [serial = 1403] [outer = 00000000] [url = about:blank] 19:40:11 INFO - PROCESS | 3704 | --DOMWINDOW == 107 (16669800) [pid = 3704] [serial = 1399] [outer = 00000000] [url = about:blank] 19:40:11 INFO - PROCESS | 3704 | --DOMWINDOW == 106 (1696F000) [pid = 3704] [serial = 1400] [outer = 00000000] [url = about:blank] 19:40:11 INFO - PROCESS | 3704 | --DOMWINDOW == 105 (19751400) [pid = 3704] [serial = 1409] [outer = 00000000] [url = about:blank] 19:40:11 INFO - PROCESS | 3704 | --DOMWINDOW == 104 (16567C00) [pid = 3704] [serial = 1387] [outer = 00000000] [url = about:blank] 19:40:11 INFO - PROCESS | 3704 | --DOMWINDOW == 103 (13794400) [pid = 3704] [serial = 1394] [outer = 00000000] [url = about:blank] 19:40:11 INFO - PROCESS | 3704 | --DOMWINDOW == 102 (13345C00) [pid = 3704] [serial = 1393] [outer = 00000000] [url = about:blank] 19:40:11 INFO - PROCESS | 3704 | --DOMWINDOW == 101 (14AF5000) [pid = 3704] [serial = 1396] [outer = 00000000] [url = about:blank] 19:40:11 INFO - PROCESS | 3704 | --DOMWINDOW == 100 (15A2E800) [pid = 3704] [serial = 1397] [outer = 00000000] [url = about:blank] 19:40:11 INFO - PROCESS | 3704 | --DOMWINDOW == 99 (18E1C800) [pid = 3704] [serial = 1405] [outer = 00000000] [url = about:blank] 19:40:11 INFO - PROCESS | 3704 | --DOMWINDOW == 98 (138C9000) [pid = 3704] [serial = 1384] [outer = 00000000] [url = about:blank] 19:40:11 INFO - PROCESS | 3704 | --DOMWINDOW == 97 (19EAF800) [pid = 3704] [serial = 1414] [outer = 00000000] [url = about:blank] 19:40:11 INFO - PROCESS | 3704 | --DOMWINDOW == 96 (19B7D800) [pid = 3704] [serial = 1412] [outer = 00000000] [url = about:blank] 19:40:11 INFO - PROCESS | 3704 | --DOMWINDOW == 95 (19ED4000) [pid = 3704] [serial = 1421] [outer = 00000000] [url = about:blank] 19:40:11 INFO - PROCESS | 3704 | --DOMWINDOW == 94 (19EAF400) [pid = 3704] [serial = 1415] [outer = 00000000] [url = about:blank] 19:40:11 INFO - PROCESS | 3704 | --DOMWINDOW == 93 (18E13000) [pid = 3704] [serial = 1417] [outer = 00000000] [url = about:blank] 19:40:11 INFO - PROCESS | 3704 | --DOMWINDOW == 92 (19EBDC00) [pid = 3704] [serial = 1420] [outer = 00000000] [url = about:blank] 19:40:11 INFO - PROCESS | 3704 | --DOMWINDOW == 91 (18F23C00) [pid = 3704] [serial = 1406] [outer = 00000000] [url = about:blank] 19:40:11 INFO - PROCESS | 3704 | --DOMWINDOW == 90 (18E12400) [pid = 3704] [serial = 1418] [outer = 00000000] [url = about:blank] 19:40:11 INFO - PROCESS | 3704 | 1461206411374 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 19:40:11 INFO - PROCESS | 3704 | 1461206411377 Marionette TRACE conn3 <- [1,1938,null,{}] 19:40:11 INFO - PROCESS | 3704 | 1461206411384 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:40:11 INFO - PROCESS | 3704 | 1461206411464 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 19:40:11 INFO - PROCESS | 3704 | 1461206411470 Marionette TRACE conn3 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:40:11 INFO - PROCESS | 3704 | ++DOCSHELL 13342C00 == 42 [pid = 3704] [id = 494] 19:40:11 INFO - PROCESS | 3704 | ++DOMWINDOW == 91 (13794400) [pid = 3704] [serial = 1482] [outer = 00000000] 19:40:11 INFO - PROCESS | 3704 | ++DOMWINDOW == 92 (1591F800) [pid = 3704] [serial = 1483] [outer = 13794400] 19:40:11 INFO - PROCESS | 3704 | 1461206411515 Marionette DEBUG loaded listener.js 19:40:11 INFO - PROCESS | 3704 | ++DOMWINDOW == 93 (15DD1800) [pid = 3704] [serial = 1484] [outer = 13794400] 19:40:11 INFO - PROCESS | 3704 | 1461206411997 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 19:40:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 19:40:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 701ms 19:40:12 INFO - PROCESS | 3704 | 1461206412064 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 19:40:12 INFO - PROCESS | 3704 | 1461206412066 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 19:40:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 19:40:12 INFO - PROCESS | 3704 | 1461206412070 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 19:40:12 INFO - PROCESS | 3704 | 1461206412074 Marionette TRACE conn3 <- [1,1942,null,{}] 19:40:12 INFO - PROCESS | 3704 | 1461206412084 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:40:12 INFO - PROCESS | 3704 | 1461206412174 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 19:40:12 INFO - PROCESS | 3704 | 1461206412266 Marionette TRACE conn3 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:40:12 INFO - PROCESS | 3704 | ++DOCSHELL 16744400 == 43 [pid = 3704] [id = 495] 19:40:12 INFO - PROCESS | 3704 | ++DOMWINDOW == 94 (16748800) [pid = 3704] [serial = 1485] [outer = 00000000] 19:40:12 INFO - PROCESS | 3704 | ++DOMWINDOW == 95 (187A3400) [pid = 3704] [serial = 1486] [outer = 16748800] 19:40:12 INFO - PROCESS | 3704 | 1461206412313 Marionette DEBUG loaded listener.js 19:40:12 INFO - PROCESS | 3704 | ++DOMWINDOW == 96 (1897A000) [pid = 3704] [serial = 1487] [outer = 16748800] 19:40:12 INFO - PROCESS | 3704 | 1461206412678 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 19:40:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 19:40:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 639ms 19:40:12 INFO - PROCESS | 3704 | 1461206412691 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 19:40:12 INFO - PROCESS | 3704 | 1461206412694 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 19:40:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 19:40:12 INFO - PROCESS | 3704 | 1461206412707 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 19:40:12 INFO - PROCESS | 3704 | 1461206412709 Marionette TRACE conn3 <- [1,1946,null,{}] 19:40:12 INFO - PROCESS | 3704 | 1461206412713 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:40:12 INFO - PROCESS | 3704 | 1461206412790 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 19:40:12 INFO - PROCESS | 3704 | 1461206412797 Marionette TRACE conn3 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:40:12 INFO - PROCESS | 3704 | ++DOCSHELL 18763800 == 44 [pid = 3704] [id = 496] 19:40:12 INFO - PROCESS | 3704 | ++DOMWINDOW == 97 (1879D400) [pid = 3704] [serial = 1488] [outer = 00000000] 19:40:12 INFO - PROCESS | 3704 | ++DOMWINDOW == 98 (18F22000) [pid = 3704] [serial = 1489] [outer = 1879D400] 19:40:12 INFO - PROCESS | 3704 | 1461206412842 Marionette DEBUG loaded listener.js 19:40:12 INFO - PROCESS | 3704 | ++DOMWINDOW == 99 (18F28800) [pid = 3704] [serial = 1490] [outer = 1879D400] 19:40:13 INFO - PROCESS | 3704 | 1461206413264 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 19:40:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 19:40:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 592ms 19:40:13 INFO - PROCESS | 3704 | 1461206413294 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 19:40:13 INFO - PROCESS | 3704 | 1461206413296 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 19:40:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 19:40:13 INFO - PROCESS | 3704 | 1461206413299 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 19:40:13 INFO - PROCESS | 3704 | 1461206413300 Marionette TRACE conn3 <- [1,1950,null,{}] 19:40:13 INFO - PROCESS | 3704 | 1461206413304 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:40:13 INFO - PROCESS | 3704 | 1461206413431 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 19:40:13 INFO - PROCESS | 3704 | 1461206413437 Marionette TRACE conn3 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:40:13 INFO - PROCESS | 3704 | ++DOCSHELL 1906E400 == 45 [pid = 3704] [id = 497] 19:40:13 INFO - PROCESS | 3704 | ++DOMWINDOW == 100 (1906EC00) [pid = 3704] [serial = 1491] [outer = 00000000] 19:40:13 INFO - PROCESS | 3704 | ++DOMWINDOW == 101 (19182800) [pid = 3704] [serial = 1492] [outer = 1906EC00] 19:40:13 INFO - PROCESS | 3704 | 1461206413499 Marionette DEBUG loaded listener.js 19:40:13 INFO - PROCESS | 3704 | ++DOMWINDOW == 102 (19185400) [pid = 3704] [serial = 1493] [outer = 1906EC00] 19:40:14 INFO - PROCESS | 3704 | 1461206414009 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 19:40:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 19:40:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 733ms 19:40:14 INFO - PROCESS | 3704 | 1461206414040 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 19:40:14 INFO - PROCESS | 3704 | 1461206414042 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 19:40:14 INFO - PROCESS | 3704 | 1461206414045 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 19:40:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 19:40:14 INFO - PROCESS | 3704 | 1461206414047 Marionette TRACE conn3 <- [1,1954,null,{}] 19:40:14 INFO - PROCESS | 3704 | 1461206414059 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:40:14 INFO - PROCESS | 3704 | 1461206414183 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 19:40:14 INFO - PROCESS | 3704 | 1461206414195 Marionette TRACE conn3 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:40:14 INFO - PROCESS | 3704 | ++DOCSHELL 13315C00 == 46 [pid = 3704] [id = 498] 19:40:14 INFO - PROCESS | 3704 | ++DOMWINDOW == 103 (138C4400) [pid = 3704] [serial = 1494] [outer = 00000000] 19:40:14 INFO - PROCESS | 3704 | ++DOMWINDOW == 104 (19EB1000) [pid = 3704] [serial = 1495] [outer = 138C4400] 19:40:14 INFO - PROCESS | 3704 | 1461206414245 Marionette DEBUG loaded listener.js 19:40:14 INFO - PROCESS | 3704 | ++DOMWINDOW == 105 (19EB8400) [pid = 3704] [serial = 1496] [outer = 138C4400] 19:40:14 INFO - PROCESS | 3704 | 1461206414675 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 19:40:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 19:40:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 640ms 19:40:14 INFO - PROCESS | 3704 | 1461206414684 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 19:40:14 INFO - PROCESS | 3704 | 1461206414686 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 19:40:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 19:40:14 INFO - PROCESS | 3704 | 1461206414707 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 19:40:14 INFO - PROCESS | 3704 | 1461206414708 Marionette TRACE conn3 <- [1,1958,null,{}] 19:40:14 INFO - PROCESS | 3704 | 1461206414712 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:40:14 INFO - PROCESS | 3704 | 1461206414817 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 19:40:14 INFO - PROCESS | 3704 | 1461206414905 Marionette TRACE conn3 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:40:14 INFO - PROCESS | 3704 | ++DOCSHELL 12D41800 == 47 [pid = 3704] [id = 499] 19:40:14 INFO - PROCESS | 3704 | ++DOMWINDOW == 106 (12D4A400) [pid = 3704] [serial = 1497] [outer = 00000000] 19:40:14 INFO - PROCESS | 3704 | ++DOMWINDOW == 107 (1A39DC00) [pid = 3704] [serial = 1498] [outer = 12D4A400] 19:40:14 INFO - PROCESS | 3704 | 1461206414949 Marionette DEBUG loaded listener.js 19:40:15 INFO - PROCESS | 3704 | ++DOMWINDOW == 108 (1A39D000) [pid = 3704] [serial = 1499] [outer = 12D4A400] 19:40:15 INFO - PROCESS | 3704 | --DOMWINDOW == 107 (15562800) [pid = 3704] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 19:40:15 INFO - PROCESS | 3704 | --DOMWINDOW == 106 (1320E000) [pid = 3704] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 19:40:15 INFO - PROCESS | 3704 | --DOMWINDOW == 105 (1897C800) [pid = 3704] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 19:40:15 INFO - PROCESS | 3704 | --DOMWINDOW == 104 (18E1C400) [pid = 3704] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 19:40:15 INFO - PROCESS | 3704 | --DOMWINDOW == 103 (1A2C2800) [pid = 3704] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 19:40:15 INFO - PROCESS | 3704 | --DOMWINDOW == 102 (13345400) [pid = 3704] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 19:40:15 INFO - PROCESS | 3704 | --DOMWINDOW == 101 (19EB8C00) [pid = 3704] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 19:40:15 INFO - PROCESS | 3704 | --DOMWINDOW == 100 (1897D800) [pid = 3704] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 19:40:15 INFO - PROCESS | 3704 | --DOMWINDOW == 99 (19066400) [pid = 3704] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 19:40:15 INFO - PROCESS | 3704 | --DOMWINDOW == 98 (1439A800) [pid = 3704] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 19:40:15 INFO - PROCESS | 3704 | --DOMWINDOW == 97 (18B30C00) [pid = 3704] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 19:40:15 INFO - PROCESS | 3704 | --DOMWINDOW == 96 (17BA0000) [pid = 3704] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 19:40:15 INFO - PROCESS | 3704 | --DOMWINDOW == 95 (1334BC00) [pid = 3704] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 19:40:15 INFO - PROCESS | 3704 | --DOMWINDOW == 94 (19EB9400) [pid = 3704] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 19:40:15 INFO - PROCESS | 3704 | --DOMWINDOW == 93 (13312400) [pid = 3704] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 19:40:15 INFO - PROCESS | 3704 | --DOMWINDOW == 92 (18F26800) [pid = 3704] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 19:40:15 INFO - PROCESS | 3704 | --DOMWINDOW == 91 (13349800) [pid = 3704] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 19:40:15 INFO - PROCESS | 3704 | 1461206415533 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 19:40:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 19:40:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 904ms 19:40:15 INFO - PROCESS | 3704 | 1461206415593 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 19:40:15 INFO - PROCESS | 3704 | 1461206415595 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 19:40:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 19:40:15 INFO - PROCESS | 3704 | 1461206415599 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 19:40:15 INFO - PROCESS | 3704 | 1461206415600 Marionette TRACE conn3 <- [1,1962,null,{}] 19:40:15 INFO - PROCESS | 3704 | 1461206415603 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:40:15 INFO - PROCESS | 3704 | 1461206415677 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 19:40:15 INFO - PROCESS | 3704 | 1461206415683 Marionette TRACE conn3 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:40:15 INFO - PROCESS | 3704 | ++DOCSHELL 12CF6C00 == 48 [pid = 3704] [id = 500] 19:40:15 INFO - PROCESS | 3704 | ++DOMWINDOW == 92 (13313800) [pid = 3704] [serial = 1500] [outer = 00000000] 19:40:15 INFO - PROCESS | 3704 | ++DOMWINDOW == 93 (15562800) [pid = 3704] [serial = 1501] [outer = 13313800] 19:40:15 INFO - PROCESS | 3704 | 1461206415728 Marionette DEBUG loaded listener.js 19:40:15 INFO - PROCESS | 3704 | ++DOMWINDOW == 94 (146B5800) [pid = 3704] [serial = 1502] [outer = 13313800] 19:40:16 INFO - PROCESS | 3704 | 1461206416157 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 19:40:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 19:40:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 592ms 19:40:16 INFO - PROCESS | 3704 | 1461206416205 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 19:40:16 INFO - PROCESS | 3704 | 1461206416207 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 19:40:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 19:40:16 INFO - PROCESS | 3704 | 1461206416210 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 19:40:16 INFO - PROCESS | 3704 | 1461206416212 Marionette TRACE conn3 <- [1,1966,null,{}] 19:40:16 INFO - PROCESS | 3704 | 1461206416216 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:40:16 INFO - PROCESS | 3704 | 1461206416290 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 19:40:16 INFO - PROCESS | 3704 | 1461206416296 Marionette TRACE conn3 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:40:16 INFO - PROCESS | 3704 | ++DOCSHELL 142AFC00 == 49 [pid = 3704] [id = 501] 19:40:16 INFO - PROCESS | 3704 | ++DOMWINDOW == 95 (15A35800) [pid = 3704] [serial = 1503] [outer = 00000000] 19:40:16 INFO - PROCESS | 3704 | ++DOMWINDOW == 96 (19A82400) [pid = 3704] [serial = 1504] [outer = 15A35800] 19:40:16 INFO - PROCESS | 3704 | 1461206416340 Marionette DEBUG loaded listener.js 19:40:16 INFO - PROCESS | 3704 | ++DOMWINDOW == 97 (19ECC000) [pid = 3704] [serial = 1505] [outer = 15A35800] 19:40:16 INFO - PROCESS | 3704 | 1461206416780 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 19:40:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 19:40:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 593ms 19:40:16 INFO - PROCESS | 3704 | 1461206416810 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 19:40:16 INFO - PROCESS | 3704 | 1461206416812 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 19:40:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 19:40:16 INFO - PROCESS | 3704 | 1461206416818 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 19:40:16 INFO - PROCESS | 3704 | 1461206416820 Marionette TRACE conn3 <- [1,1970,null,{}] 19:40:16 INFO - PROCESS | 3704 | 1461206416823 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:40:16 INFO - PROCESS | 3704 | 1461206416898 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 19:40:16 INFO - PROCESS | 3704 | 1461206416905 Marionette TRACE conn3 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:40:16 INFO - PROCESS | 3704 | ++DOCSHELL 18973400 == 50 [pid = 3704] [id = 502] 19:40:16 INFO - PROCESS | 3704 | ++DOMWINDOW == 98 (1A8A1800) [pid = 3704] [serial = 1506] [outer = 00000000] 19:40:16 INFO - PROCESS | 3704 | ++DOMWINDOW == 99 (1C410C00) [pid = 3704] [serial = 1507] [outer = 1A8A1800] 19:40:16 INFO - PROCESS | 3704 | 1461206416948 Marionette DEBUG loaded listener.js 19:40:16 INFO - PROCESS | 3704 | ++DOMWINDOW == 100 (1C463000) [pid = 3704] [serial = 1508] [outer = 1A8A1800] 19:40:17 INFO - PROCESS | 3704 | 1461206417372 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 19:40:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 19:40:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 592ms 19:40:17 INFO - PROCESS | 3704 | 1461206417421 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 19:40:17 INFO - PROCESS | 3704 | 1461206417423 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 19:40:17 INFO - PROCESS | 3704 | 1461206417426 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 19:40:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 19:40:17 INFO - PROCESS | 3704 | 1461206417429 Marionette TRACE conn3 <- [1,1974,null,{}] 19:40:17 INFO - PROCESS | 3704 | 1461206417436 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:40:17 INFO - PROCESS | 3704 | 1461206417529 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 19:40:17 INFO - PROCESS | 3704 | 1461206417738 Marionette TRACE conn3 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:40:17 INFO - PROCESS | 3704 | ++DOCSHELL 12CF8C00 == 51 [pid = 3704] [id = 503] 19:40:17 INFO - PROCESS | 3704 | ++DOMWINDOW == 101 (12D41400) [pid = 3704] [serial = 1509] [outer = 00000000] 19:40:17 INFO - PROCESS | 3704 | ++DOMWINDOW == 102 (13344000) [pid = 3704] [serial = 1510] [outer = 12D41400] 19:40:17 INFO - PROCESS | 3704 | 1461206417796 Marionette DEBUG loaded listener.js 19:40:17 INFO - PROCESS | 3704 | ++DOMWINDOW == 103 (138C0C00) [pid = 3704] [serial = 1511] [outer = 12D41400] 19:40:18 INFO - PROCESS | 3704 | 1461206418365 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 19:40:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 19:40:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 997ms 19:40:18 INFO - PROCESS | 3704 | 1461206418432 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 19:40:18 INFO - PROCESS | 3704 | 1461206418436 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 19:40:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 19:40:18 INFO - PROCESS | 3704 | 1461206418441 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 19:40:18 INFO - PROCESS | 3704 | 1461206418445 Marionette TRACE conn3 <- [1,1978,null,{}] 19:40:18 INFO - PROCESS | 3704 | 1461206418450 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:40:18 INFO - PROCESS | 3704 | 1461206418577 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 19:40:18 INFO - PROCESS | 3704 | 1461206418715 Marionette TRACE conn3 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:40:18 INFO - PROCESS | 3704 | ++DOCSHELL 1674C800 == 52 [pid = 3704] [id = 504] 19:40:18 INFO - PROCESS | 3704 | ++DOMWINDOW == 104 (16979000) [pid = 3704] [serial = 1512] [outer = 00000000] 19:40:18 INFO - PROCESS | 3704 | ++DOMWINDOW == 105 (18030800) [pid = 3704] [serial = 1513] [outer = 16979000] 19:40:18 INFO - PROCESS | 3704 | 1461206418773 Marionette DEBUG loaded listener.js 19:40:18 INFO - PROCESS | 3704 | ++DOMWINDOW == 106 (18978800) [pid = 3704] [serial = 1514] [outer = 16979000] 19:40:19 INFO - PROCESS | 3704 | 1461206419342 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 19:40:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 19:40:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 951ms 19:40:19 INFO - PROCESS | 3704 | 1461206419373 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 19:40:19 INFO - PROCESS | 3704 | 1461206419378 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 19:40:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 19:40:19 INFO - PROCESS | 3704 | 1461206419382 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 19:40:19 INFO - PROCESS | 3704 | 1461206419384 Marionette TRACE conn3 <- [1,1982,null,{}] 19:40:19 INFO - PROCESS | 3704 | 1461206419388 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:40:19 INFO - PROCESS | 3704 | 1461206419489 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 19:40:19 INFO - PROCESS | 3704 | 1461206419595 Marionette TRACE conn3 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:40:19 INFO - PROCESS | 3704 | ++DOCSHELL 1803AC00 == 53 [pid = 3704] [id = 505] 19:40:19 INFO - PROCESS | 3704 | ++DOMWINDOW == 107 (19065400) [pid = 3704] [serial = 1515] [outer = 00000000] 19:40:19 INFO - PROCESS | 3704 | ++DOMWINDOW == 108 (19EB6C00) [pid = 3704] [serial = 1516] [outer = 19065400] 19:40:19 INFO - PROCESS | 3704 | 1461206419649 Marionette DEBUG loaded listener.js 19:40:19 INFO - PROCESS | 3704 | ++DOMWINDOW == 109 (1A309400) [pid = 3704] [serial = 1517] [outer = 19065400] 19:40:20 INFO - PROCESS | 3704 | 1461206420259 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 19:40:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 19:40:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 951ms 19:40:20 INFO - PROCESS | 3704 | 1461206420327 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 19:40:20 INFO - PROCESS | 3704 | 1461206420330 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 19:40:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 19:40:20 INFO - PROCESS | 3704 | 1461206420340 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 19:40:20 INFO - PROCESS | 3704 | 1461206420346 Marionette TRACE conn3 <- [1,1986,null,{}] 19:40:20 INFO - PROCESS | 3704 | 1461206420351 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:40:20 INFO - PROCESS | 3704 | 1461206420483 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 19:40:20 INFO - PROCESS | 3704 | 1461206420615 Marionette TRACE conn3 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:40:20 INFO - PROCESS | 3704 | ++DOCSHELL 197AB800 == 54 [pid = 3704] [id = 506] 19:40:20 INFO - PROCESS | 3704 | ++DOMWINDOW == 110 (1C74D800) [pid = 3704] [serial = 1518] [outer = 00000000] 19:40:20 INFO - PROCESS | 3704 | ++DOMWINDOW == 111 (1CA29800) [pid = 3704] [serial = 1519] [outer = 1C74D800] 19:40:20 INFO - PROCESS | 3704 | 1461206420670 Marionette DEBUG loaded listener.js 19:40:20 INFO - PROCESS | 3704 | ++DOMWINDOW == 112 (1CA2AC00) [pid = 3704] [serial = 1520] [outer = 1C74D800] 19:40:21 INFO - PROCESS | 3704 | 1461206421165 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 19:40:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 19:40:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 904ms 19:40:21 INFO - PROCESS | 3704 | 1461206421239 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 19:40:21 INFO - PROCESS | 3704 | 1461206421242 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 19:40:21 INFO - PROCESS | 3704 | 1461206421246 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 19:40:21 INFO - PROCESS | 3704 | 1461206421248 Marionette TRACE conn3 <- [1,1990,null,{}] 19:40:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 19:40:21 INFO - PROCESS | 3704 | 1461206421252 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:40:21 INFO - PROCESS | 3704 | 1461206421351 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 19:40:21 INFO - PROCESS | 3704 | 1461206421459 Marionette TRACE conn3 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:40:21 INFO - PROCESS | 3704 | ++DOCSHELL 1378FC00 == 55 [pid = 3704] [id = 507] 19:40:21 INFO - PROCESS | 3704 | ++DOMWINDOW == 113 (14AF8000) [pid = 3704] [serial = 1521] [outer = 00000000] 19:40:21 INFO - PROCESS | 3704 | ++DOMWINDOW == 114 (19183C00) [pid = 3704] [serial = 1522] [outer = 14AF8000] 19:40:21 INFO - PROCESS | 3704 | 1461206421513 Marionette DEBUG loaded listener.js 19:40:21 INFO - PROCESS | 3704 | ++DOMWINDOW == 115 (19A8D000) [pid = 3704] [serial = 1523] [outer = 14AF8000] 19:40:22 INFO - PROCESS | 3704 | 1461206422259 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 19:40:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 19:40:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1029ms 19:40:22 INFO - PROCESS | 3704 | 1461206422305 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 19:40:22 INFO - PROCESS | 3704 | 1461206422309 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 19:40:22 INFO - PROCESS | 3704 | 1461206422314 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 19:40:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 19:40:22 INFO - PROCESS | 3704 | 1461206422318 Marionette TRACE conn3 <- [1,1994,null,{}] 19:40:22 INFO - PROCESS | 3704 | 1461206422323 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:40:22 INFO - PROCESS | 3704 | 1461206422416 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 19:40:22 INFO - PROCESS | 3704 | 1461206422555 Marionette TRACE conn3 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:40:22 INFO - PROCESS | 3704 | ++DOCSHELL 13261000 == 56 [pid = 3704] [id = 508] 19:40:22 INFO - PROCESS | 3704 | ++DOMWINDOW == 116 (14309000) [pid = 3704] [serial = 1524] [outer = 00000000] 19:40:22 INFO - PROCESS | 3704 | ++DOMWINDOW == 117 (16566C00) [pid = 3704] [serial = 1525] [outer = 14309000] 19:40:22 INFO - PROCESS | 3704 | 1461206422606 Marionette DEBUG loaded listener.js 19:40:22 INFO - PROCESS | 3704 | ++DOMWINDOW == 118 (16972400) [pid = 3704] [serial = 1526] [outer = 14309000] 19:40:22 INFO - PROCESS | 3704 | --DOCSHELL 18973400 == 55 [pid = 3704] [id = 502] 19:40:22 INFO - PROCESS | 3704 | --DOCSHELL 142AFC00 == 54 [pid = 3704] [id = 501] 19:40:22 INFO - PROCESS | 3704 | --DOCSHELL 12CF6C00 == 53 [pid = 3704] [id = 500] 19:40:22 INFO - PROCESS | 3704 | --DOCSHELL 12D41800 == 52 [pid = 3704] [id = 499] 19:40:22 INFO - PROCESS | 3704 | --DOCSHELL 13315C00 == 51 [pid = 3704] [id = 498] 19:40:22 INFO - PROCESS | 3704 | --DOCSHELL 1906E400 == 50 [pid = 3704] [id = 497] 19:40:22 INFO - PROCESS | 3704 | --DOCSHELL 18763800 == 49 [pid = 3704] [id = 496] 19:40:22 INFO - PROCESS | 3704 | --DOCSHELL 16744400 == 48 [pid = 3704] [id = 495] 19:40:22 INFO - PROCESS | 3704 | --DOCSHELL 13342C00 == 47 [pid = 3704] [id = 494] 19:40:22 INFO - PROCESS | 3704 | --DOCSHELL 142A9400 == 46 [pid = 3704] [id = 493] 19:40:22 INFO - PROCESS | 3704 | --DOCSHELL 1A4C1800 == 45 [pid = 3704] [id = 491] 19:40:22 INFO - PROCESS | 3704 | --DOCSHELL 1325FC00 == 44 [pid = 3704] [id = 490] 19:40:22 INFO - PROCESS | 3704 | --DOCSHELL 142AA400 == 43 [pid = 3704] [id = 489] 19:40:22 INFO - PROCESS | 3704 | --DOMWINDOW == 117 (1330D000) [pid = 3704] [serial = 1465] [outer = 00000000] [url = about:blank] 19:40:22 INFO - PROCESS | 3704 | --DOMWINDOW == 116 (19A83C00) [pid = 3704] [serial = 1450] [outer = 00000000] [url = about:blank] 19:40:22 INFO - PROCESS | 3704 | --DOMWINDOW == 115 (1A4B9800) [pid = 3704] [serial = 1453] [outer = 00000000] [url = about:blank] 19:40:22 INFO - PROCESS | 3704 | --DOMWINDOW == 114 (15A2DC00) [pid = 3704] [serial = 1438] [outer = 00000000] [url = about:blank] 19:40:22 INFO - PROCESS | 3704 | --DOMWINDOW == 113 (15DF4C00) [pid = 3704] [serial = 1439] [outer = 00000000] [url = about:blank] 19:40:22 INFO - PROCESS | 3704 | --DOMWINDOW == 112 (1AA5E800) [pid = 3704] [serial = 1456] [outer = 00000000] [url = about:blank] 19:40:22 INFO - PROCESS | 3704 | --DOMWINDOW == 111 (1903EC00) [pid = 3704] [serial = 1447] [outer = 00000000] [url = about:blank] 19:40:22 INFO - PROCESS | 3704 | --DOMWINDOW == 110 (1A2B9400) [pid = 3704] [serial = 1433] [outer = 00000000] [url = about:blank] 19:40:22 INFO - PROCESS | 3704 | --DOMWINDOW == 109 (19E6B400) [pid = 3704] [serial = 1432] [outer = 00000000] [url = about:blank] 19:40:22 INFO - PROCESS | 3704 | --DOMWINDOW == 108 (15DBBC00) [pid = 3704] [serial = 1436] [outer = 00000000] [url = about:blank] 19:40:22 INFO - PROCESS | 3704 | --DOMWINDOW == 107 (15A34000) [pid = 3704] [serial = 1435] [outer = 00000000] [url = about:blank] 19:40:22 INFO - PROCESS | 3704 | --DOMWINDOW == 106 (18E15800) [pid = 3704] [serial = 1444] [outer = 00000000] [url = about:blank] 19:40:22 INFO - PROCESS | 3704 | --DOMWINDOW == 105 (18E19400) [pid = 3704] [serial = 1445] [outer = 00000000] [url = about:blank] 19:40:22 INFO - PROCESS | 3704 | --DOMWINDOW == 104 (1832F400) [pid = 3704] [serial = 1441] [outer = 00000000] [url = about:blank] 19:40:22 INFO - PROCESS | 3704 | --DOMWINDOW == 103 (187A1C00) [pid = 3704] [serial = 1442] [outer = 00000000] [url = about:blank] 19:40:22 INFO - PROCESS | 3704 | --DOMWINDOW == 102 (1A4BD400) [pid = 3704] [serial = 1454] [outer = 00000000] [url = about:blank] 19:40:22 INFO - PROCESS | 3704 | --DOMWINDOW == 101 (15562000) [pid = 3704] [serial = 1426] [outer = 00000000] [url = about:blank] 19:40:22 INFO - PROCESS | 3704 | --DOMWINDOW == 100 (18017000) [pid = 3704] [serial = 1429] [outer = 00000000] [url = about:blank] 19:40:22 INFO - PROCESS | 3704 | --DOMWINDOW == 99 (1AA5E400) [pid = 3704] [serial = 1457] [outer = 00000000] [url = about:blank] 19:40:22 INFO - PROCESS | 3704 | --DOMWINDOW == 98 (18B35000) [pid = 3704] [serial = 1459] [outer = 00000000] [url = about:blank] 19:40:22 INFO - PROCESS | 3704 | --DOMWINDOW == 97 (1C40A800) [pid = 3704] [serial = 1463] [outer = 00000000] [url = about:blank] 19:40:22 INFO - PROCESS | 3704 | --DOMWINDOW == 96 (1AA5D400) [pid = 3704] [serial = 1462] [outer = 00000000] [url = about:blank] 19:40:22 INFO - PROCESS | 3704 | --DOMWINDOW == 95 (19A82C00) [pid = 3704] [serial = 1451] [outer = 00000000] [url = about:blank] 19:40:22 INFO - PROCESS | 3704 | --DOMWINDOW == 94 (18F2E000) [pid = 3704] [serial = 1448] [outer = 00000000] [url = about:blank] 19:40:22 INFO - PROCESS | 3704 | --DOMWINDOW == 93 (18974400) [pid = 3704] [serial = 1460] [outer = 00000000] [url = about:blank] 19:40:22 INFO - PROCESS | 3704 | --DOMWINDOW == 92 (142B4800) [pid = 3704] [serial = 1352] [outer = 00000000] [url = about:blank] 19:40:22 INFO - PROCESS | 3704 | --DOMWINDOW == 91 (1917A400) [pid = 3704] [serial = 1382] [outer = 00000000] [url = about:blank] 19:40:22 INFO - PROCESS | 3704 | --DOMWINDOW == 90 (16749800) [pid = 3704] [serial = 1349] [outer = 00000000] [url = about:blank] 19:40:22 INFO - PROCESS | 3704 | --DOMWINDOW == 89 (16C16800) [pid = 3704] [serial = 1388] [outer = 00000000] [url = about:blank] 19:40:22 INFO - PROCESS | 3704 | --DOMWINDOW == 88 (142AB800) [pid = 3704] [serial = 1385] [outer = 00000000] [url = about:blank] 19:40:22 INFO - PROCESS | 3704 | --DOMWINDOW == 87 (19185000) [pid = 3704] [serial = 1391] [outer = 00000000] [url = about:blank] 19:40:23 INFO - PROCESS | 3704 | 1461206423081 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 19:40:23 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 19:40:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 810ms 19:40:23 INFO - PROCESS | 3704 | 1461206423120 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 19:40:23 INFO - PROCESS | 3704 | 1461206423125 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 19:40:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 19:40:23 INFO - PROCESS | 3704 | 1461206423131 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 19:40:23 INFO - PROCESS | 3704 | 1461206423134 Marionette TRACE conn3 <- [1,1998,null,{}] 19:40:23 INFO - PROCESS | 3704 | 1461206423137 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:40:23 INFO - PROCESS | 3704 | 1461206423218 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 19:40:23 INFO - PROCESS | 3704 | 1461206423227 Marionette TRACE conn3 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:40:23 INFO - PROCESS | 3704 | ++DOCSHELL 143A4000 == 44 [pid = 3704] [id = 509] 19:40:23 INFO - PROCESS | 3704 | ++DOMWINDOW == 88 (146B1800) [pid = 3704] [serial = 1527] [outer = 00000000] 19:40:23 INFO - PROCESS | 3704 | ++DOMWINDOW == 89 (15DBBC00) [pid = 3704] [serial = 1528] [outer = 146B1800] 19:40:23 INFO - PROCESS | 3704 | 1461206423281 Marionette DEBUG loaded listener.js 19:40:23 INFO - PROCESS | 3704 | ++DOMWINDOW == 90 (15FE3000) [pid = 3704] [serial = 1529] [outer = 146B1800] 19:40:23 INFO - PROCESS | 3704 | 1461206423780 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 19:40:23 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 19:40:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 702ms 19:40:23 INFO - PROCESS | 3704 | 1461206423830 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 19:40:23 INFO - PROCESS | 3704 | 1461206423832 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 19:40:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 19:40:23 INFO - PROCESS | 3704 | 1461206423836 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 19:40:23 INFO - PROCESS | 3704 | 1461206423839 Marionette TRACE conn3 <- [1,2002,null,{}] 19:40:23 INFO - PROCESS | 3704 | 1461206423849 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:40:23 INFO - PROCESS | 3704 | 1461206423968 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 19:40:24 INFO - PROCESS | 3704 | 1461206424065 Marionette TRACE conn3 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:40:24 INFO - PROCESS | 3704 | ++DOCSHELL 16665000 == 45 [pid = 3704] [id = 510] 19:40:24 INFO - PROCESS | 3704 | ++DOMWINDOW == 91 (18009800) [pid = 3704] [serial = 1530] [outer = 00000000] 19:40:24 INFO - PROCESS | 3704 | ++DOMWINDOW == 92 (18977C00) [pid = 3704] [serial = 1531] [outer = 18009800] 19:40:24 INFO - PROCESS | 3704 | 1461206424112 Marionette DEBUG loaded listener.js 19:40:24 INFO - PROCESS | 3704 | ++DOMWINDOW == 93 (18B30C00) [pid = 3704] [serial = 1532] [outer = 18009800] 19:40:24 INFO - PROCESS | 3704 | 1461206424490 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 19:40:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 19:40:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 685ms 19:40:24 INFO - PROCESS | 3704 | 1461206424535 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 19:40:24 INFO - PROCESS | 3704 | 1461206424537 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 19:40:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 19:40:24 INFO - PROCESS | 3704 | 1461206424541 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 19:40:24 INFO - PROCESS | 3704 | 1461206424542 Marionette TRACE conn3 <- [1,2006,null,{}] 19:40:24 INFO - PROCESS | 3704 | 1461206424545 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:40:24 INFO - PROCESS | 3704 | 1461206424623 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 19:40:24 INFO - PROCESS | 3704 | 1461206424629 Marionette TRACE conn3 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:40:24 INFO - PROCESS | 3704 | ++DOCSHELL 13A0C400 == 46 [pid = 3704] [id = 511] 19:40:24 INFO - PROCESS | 3704 | ++DOMWINDOW == 94 (14A64800) [pid = 3704] [serial = 1533] [outer = 00000000] 19:40:24 INFO - PROCESS | 3704 | ++DOMWINDOW == 95 (18E1E400) [pid = 3704] [serial = 1534] [outer = 14A64800] 19:40:24 INFO - PROCESS | 3704 | 1461206424674 Marionette DEBUG loaded listener.js 19:40:24 INFO - PROCESS | 3704 | ++DOMWINDOW == 96 (19042000) [pid = 3704] [serial = 1535] [outer = 14A64800] 19:40:25 INFO - PROCESS | 3704 | 1461206425107 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 19:40:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 19:40:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 592ms 19:40:25 INFO - PROCESS | 3704 | 1461206425151 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 19:40:25 INFO - PROCESS | 3704 | 1461206425153 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 19:40:25 INFO - PROCESS | 3704 | 1461206425156 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 19:40:25 INFO - PROCESS | 3704 | 1461206425158 Marionette TRACE conn3 <- [1,2010,null,{}] 19:40:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 19:40:25 INFO - PROCESS | 3704 | 1461206425161 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:40:25 INFO - PROCESS | 3704 | 1461206425276 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 19:40:25 INFO - PROCESS | 3704 | 1461206425282 Marionette TRACE conn3 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:40:25 INFO - PROCESS | 3704 | ++DOCSHELL 18B39000 == 47 [pid = 3704] [id = 512] 19:40:25 INFO - PROCESS | 3704 | ++DOMWINDOW == 97 (18E1A000) [pid = 3704] [serial = 1536] [outer = 00000000] 19:40:25 INFO - PROCESS | 3704 | ++DOMWINDOW == 98 (1917D000) [pid = 3704] [serial = 1537] [outer = 18E1A000] 19:40:25 INFO - PROCESS | 3704 | 1461206425381 Marionette DEBUG loaded listener.js 19:40:25 INFO - PROCESS | 3704 | ++DOMWINDOW == 99 (19181000) [pid = 3704] [serial = 1538] [outer = 18E1A000] 19:40:25 INFO - PROCESS | 3704 | 1461206425816 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 19:40:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 19:40:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 686ms 19:40:25 INFO - PROCESS | 3704 | 1461206425829 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 19:40:25 INFO - PROCESS | 3704 | 1461206425830 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 19:40:25 INFO - PROCESS | 3704 | 1461206425834 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 19:40:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 19:40:25 INFO - PROCESS | 3704 | 1461206425835 Marionette TRACE conn3 <- [1,2014,null,{}] 19:40:25 INFO - PROCESS | 3704 | 1461206425839 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:40:25 INFO - PROCESS | 3704 | 1461206425975 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 19:40:25 INFO - PROCESS | 3704 | 1461206425983 Marionette TRACE conn3 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:40:26 INFO - PROCESS | 3704 | ++DOCSHELL 1320A800 == 48 [pid = 3704] [id = 513] 19:40:26 INFO - PROCESS | 3704 | ++DOMWINDOW == 100 (19189800) [pid = 3704] [serial = 1539] [outer = 00000000] 19:40:26 INFO - PROCESS | 3704 | ++DOMWINDOW == 101 (19EAF400) [pid = 3704] [serial = 1540] [outer = 19189800] 19:40:26 INFO - PROCESS | 3704 | 1461206426080 Marionette DEBUG loaded listener.js 19:40:26 INFO - PROCESS | 3704 | ++DOMWINDOW == 102 (19EB8C00) [pid = 3704] [serial = 1541] [outer = 19189800] 19:40:26 INFO - PROCESS | 3704 | 1461206426515 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 19:40:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 19:40:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 748ms 19:40:26 INFO - PROCESS | 3704 | 1461206426574 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 19:40:26 INFO - PROCESS | 3704 | 1461206426576 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 19:40:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 19:40:26 INFO - PROCESS | 3704 | 1461206426579 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 19:40:26 INFO - PROCESS | 3704 | 1461206426581 Marionette TRACE conn3 <- [1,2018,null,{}] 19:40:26 INFO - PROCESS | 3704 | 1461206426589 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:40:26 INFO - PROCESS | 3704 | 1461206426724 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 19:40:26 INFO - PROCESS | 3704 | 1461206426739 Marionette TRACE conn3 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:40:26 INFO - PROCESS | 3704 | ++DOCSHELL 19A84000 == 49 [pid = 3704] [id = 514] 19:40:26 INFO - PROCESS | 3704 | ++DOMWINDOW == 103 (19A8C400) [pid = 3704] [serial = 1542] [outer = 00000000] 19:40:26 INFO - PROCESS | 3704 | ++DOMWINDOW == 104 (1A8AD800) [pid = 3704] [serial = 1543] [outer = 19A8C400] 19:40:26 INFO - PROCESS | 3704 | 1461206426834 Marionette DEBUG loaded listener.js 19:40:26 INFO - PROCESS | 3704 | ++DOMWINDOW == 105 (1A8A9400) [pid = 3704] [serial = 1544] [outer = 19A8C400] 19:40:27 INFO - PROCESS | 3704 | --DOMWINDOW == 104 (12D4A400) [pid = 3704] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 19:40:27 INFO - PROCESS | 3704 | --DOMWINDOW == 103 (142A9C00) [pid = 3704] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 19:40:27 INFO - PROCESS | 3704 | --DOMWINDOW == 102 (1879D400) [pid = 3704] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 19:40:27 INFO - PROCESS | 3704 | --DOMWINDOW == 101 (16748800) [pid = 3704] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 19:40:27 INFO - PROCESS | 3704 | --DOMWINDOW == 100 (13794400) [pid = 3704] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 19:40:27 INFO - PROCESS | 3704 | --DOMWINDOW == 99 (138C4400) [pid = 3704] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 19:40:27 INFO - PROCESS | 3704 | --DOMWINDOW == 98 (13313800) [pid = 3704] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 19:40:27 INFO - PROCESS | 3704 | --DOMWINDOW == 97 (15A35800) [pid = 3704] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 19:40:27 INFO - PROCESS | 3704 | --DOMWINDOW == 96 (1906EC00) [pid = 3704] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 19:40:27 INFO - PROCESS | 3704 | 1461206427281 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 19:40:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 19:40:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 733ms 19:40:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 19:40:27 INFO - PROCESS | 3704 | 1461206427320 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 19:40:27 INFO - PROCESS | 3704 | 1461206427322 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 19:40:27 INFO - PROCESS | 3704 | 1461206427326 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 19:40:27 INFO - PROCESS | 3704 | 1461206427327 Marionette TRACE conn3 <- [1,2022,null,{}] 19:40:27 INFO - PROCESS | 3704 | 1461206427335 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:40:27 INFO - PROCESS | 3704 | 1461206427418 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 19:40:27 INFO - PROCESS | 3704 | 1461206427424 Marionette TRACE conn3 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:40:27 INFO - PROCESS | 3704 | ++DOCSHELL 12D4A400 == 50 [pid = 3704] [id = 515] 19:40:27 INFO - PROCESS | 3704 | ++DOMWINDOW == 97 (138C1400) [pid = 3704] [serial = 1545] [outer = 00000000] 19:40:27 INFO - PROCESS | 3704 | ++DOMWINDOW == 98 (19E6B400) [pid = 3704] [serial = 1546] [outer = 138C1400] 19:40:27 INFO - PROCESS | 3704 | 1461206427468 Marionette DEBUG loaded listener.js 19:40:27 INFO - PROCESS | 3704 | ++DOMWINDOW == 99 (1A394800) [pid = 3704] [serial = 1547] [outer = 138C1400] 19:40:27 INFO - PROCESS | 3704 | 1461206427916 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 19:40:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 19:40:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 639ms 19:40:27 INFO - PROCESS | 3704 | 1461206427964 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 19:40:27 INFO - PROCESS | 3704 | 1461206427966 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 19:40:27 INFO - PROCESS | 3704 | 1461206427969 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 19:40:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 19:40:27 INFO - PROCESS | 3704 | 1461206427971 Marionette TRACE conn3 <- [1,2026,null,{}] 19:40:27 INFO - PROCESS | 3704 | 1461206427974 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:40:28 INFO - PROCESS | 3704 | 1461206428050 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 19:40:28 INFO - PROCESS | 3704 | 1461206428083 Marionette TRACE conn3 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:40:28 INFO - PROCESS | 3704 | ++DOCSHELL 1917E000 == 51 [pid = 3704] [id = 516] 19:40:28 INFO - PROCESS | 3704 | ++DOMWINDOW == 100 (1A313C00) [pid = 3704] [serial = 1548] [outer = 00000000] 19:40:28 INFO - PROCESS | 3704 | ++DOMWINDOW == 101 (1C46BC00) [pid = 3704] [serial = 1549] [outer = 1A313C00] 19:40:28 INFO - PROCESS | 3704 | 1461206428127 Marionette DEBUG loaded listener.js 19:40:28 INFO - PROCESS | 3704 | ++DOMWINDOW == 102 (1C74E400) [pid = 3704] [serial = 1550] [outer = 1A313C00] 19:40:28 INFO - PROCESS | 3704 | 1461206428548 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 19:40:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 19:40:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 639ms 19:40:28 INFO - PROCESS | 3704 | 1461206428608 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 19:40:28 INFO - PROCESS | 3704 | 1461206428610 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 19:40:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 19:40:28 INFO - PROCESS | 3704 | 1461206428613 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 19:40:28 INFO - PROCESS | 3704 | 1461206428615 Marionette TRACE conn3 <- [1,2030,null,{}] 19:40:28 INFO - PROCESS | 3704 | 1461206428618 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:40:28 INFO - PROCESS | 3704 | 1461206428695 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 19:40:28 INFO - PROCESS | 3704 | 1461206428700 Marionette TRACE conn3 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:40:28 INFO - PROCESS | 3704 | ++DOCSHELL 1379A400 == 52 [pid = 3704] [id = 517] 19:40:28 INFO - PROCESS | 3704 | ++DOMWINDOW == 103 (19EB0400) [pid = 3704] [serial = 1551] [outer = 00000000] 19:40:28 INFO - PROCESS | 3704 | ++DOMWINDOW == 104 (1CA28C00) [pid = 3704] [serial = 1552] [outer = 19EB0400] 19:40:28 INFO - PROCESS | 3704 | 1461206428743 Marionette DEBUG loaded listener.js 19:40:28 INFO - PROCESS | 3704 | ++DOMWINDOW == 105 (1CC5C400) [pid = 3704] [serial = 1553] [outer = 19EB0400] 19:40:29 INFO - PROCESS | 3704 | 1461206429172 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 19:40:29 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) 19:40:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 592ms 19:40:29 INFO - PROCESS | 3704 | 1461206429254 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 19:40:29 INFO - PROCESS | 3704 | 1461206429258 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 19:40:29 INFO - PROCESS | 3704 | 1461206429264 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 19:40:29 INFO - PROCESS | 3704 | 1461206429268 Marionette TRACE conn3 <- [1,2034,null,{}] 19:40:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 19:40:29 INFO - PROCESS | 3704 | 1461206429279 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:40:29 INFO - PROCESS | 3704 | 1461206429386 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 19:40:29 INFO - PROCESS | 3704 | 1461206429557 Marionette TRACE conn3 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:40:29 INFO - PROCESS | 3704 | ++DOCSHELL 142AA400 == 53 [pid = 3704] [id = 518] 19:40:29 INFO - PROCESS | 3704 | ++DOMWINDOW == 106 (142AF800) [pid = 3704] [serial = 1554] [outer = 00000000] 19:40:29 INFO - PROCESS | 3704 | ++DOMWINDOW == 107 (14A61800) [pid = 3704] [serial = 1555] [outer = 142AF800] 19:40:29 INFO - PROCESS | 3704 | 1461206429617 Marionette DEBUG loaded listener.js 19:40:29 INFO - PROCESS | 3704 | ++DOMWINDOW == 108 (159B3800) [pid = 3704] [serial = 1556] [outer = 142AF800] 19:40:30 INFO - PROCESS | 3704 | 1461206430181 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 19:40:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 19:40:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 951ms 19:40:30 INFO - PROCESS | 3704 | 1461206430217 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 19:40:30 INFO - PROCESS | 3704 | 1461206430220 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 19:40:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 19:40:30 INFO - PROCESS | 3704 | 1461206430229 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 19:40:30 INFO - PROCESS | 3704 | 1461206430232 Marionette TRACE conn3 <- [1,2038,null,{}] 19:40:30 INFO - PROCESS | 3704 | 1461206430237 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:40:30 INFO - PROCESS | 3704 | 1461206430339 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 19:40:30 INFO - PROCESS | 3704 | 1461206430447 Marionette TRACE conn3 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:40:30 INFO - PROCESS | 3704 | ++DOCSHELL 18017000 == 54 [pid = 3704] [id = 519] 19:40:30 INFO - PROCESS | 3704 | ++DOMWINDOW == 109 (1803B400) [pid = 3704] [serial = 1557] [outer = 00000000] 19:40:30 INFO - PROCESS | 3704 | ++DOMWINDOW == 110 (187A0C00) [pid = 3704] [serial = 1558] [outer = 1803B400] 19:40:30 INFO - PROCESS | 3704 | 1461206430509 Marionette DEBUG loaded listener.js 19:40:30 INFO - PROCESS | 3704 | ++DOMWINDOW == 111 (1897D400) [pid = 3704] [serial = 1559] [outer = 1803B400] 19:40:31 INFO - PROCESS | 3704 | 1461206431124 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 19:40:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 19:40:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 936ms 19:40:31 INFO - PROCESS | 3704 | 1461206431172 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 19:40:31 INFO - PROCESS | 3704 | 1461206431175 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 19:40:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 19:40:31 INFO - PROCESS | 3704 | 1461206431179 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 19:40:31 INFO - PROCESS | 3704 | 1461206431181 Marionette TRACE conn3 <- [1,2042,null,{}] 19:40:31 INFO - PROCESS | 3704 | 1461206431190 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:40:31 INFO - PROCESS | 3704 | 1461206431298 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 19:40:31 INFO - PROCESS | 3704 | 1461206431408 Marionette TRACE conn3 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:40:31 INFO - PROCESS | 3704 | ++DOCSHELL 1A39D800 == 55 [pid = 3704] [id = 520] 19:40:31 INFO - PROCESS | 3704 | ++DOMWINDOW == 112 (1A4B9800) [pid = 3704] [serial = 1560] [outer = 00000000] 19:40:31 INFO - PROCESS | 3704 | ++DOMWINDOW == 113 (1C40E000) [pid = 3704] [serial = 1561] [outer = 1A4B9800] 19:40:31 INFO - PROCESS | 3704 | 1461206431466 Marionette DEBUG loaded listener.js 19:40:31 INFO - PROCESS | 3704 | ++DOMWINDOW == 114 (1CA1C400) [pid = 3704] [serial = 1562] [outer = 1A4B9800] 19:40:32 INFO - PROCESS | 3704 | 1461206432064 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 19:40:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 19:40:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 951ms 19:40:32 INFO - PROCESS | 3704 | 1461206432124 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 19:40:32 INFO - PROCESS | 3704 | 1461206432126 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 19:40:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 19:40:32 INFO - PROCESS | 3704 | 1461206432130 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 19:40:32 INFO - PROCESS | 3704 | 1461206432132 Marionette TRACE conn3 <- [1,2046,null,{}] 19:40:32 INFO - PROCESS | 3704 | 1461206432136 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:40:32 INFO - PROCESS | 3704 | 1461206432238 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 19:40:32 INFO - PROCESS | 3704 | 1461206432372 Marionette TRACE conn3 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:40:32 INFO - PROCESS | 3704 | ++DOCSHELL 1CD49000 == 56 [pid = 3704] [id = 521] 19:40:32 INFO - PROCESS | 3704 | ++DOMWINDOW == 115 (1CF75800) [pid = 3704] [serial = 1563] [outer = 00000000] 19:40:32 INFO - PROCESS | 3704 | ++DOMWINDOW == 116 (1D3A9C00) [pid = 3704] [serial = 1564] [outer = 1CF75800] 19:40:32 INFO - PROCESS | 3704 | 1461206432428 Marionette DEBUG loaded listener.js 19:40:32 INFO - PROCESS | 3704 | ++DOMWINDOW == 117 (1D3B5000) [pid = 3704] [serial = 1565] [outer = 1CF75800] 19:40:33 INFO - PROCESS | 3704 | 1461206433024 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 19:40:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 19:40:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 950ms 19:40:33 INFO - PROCESS | 3704 | 1461206433058 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 19:40:33 INFO - PROCESS | 3704 | 1461206433060 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 19:40:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 19:40:33 INFO - PROCESS | 3704 | 1461206433064 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 19:40:33 INFO - PROCESS | 3704 | 1461206433066 Marionette TRACE conn3 <- [1,2050,null,{}] 19:40:33 INFO - PROCESS | 3704 | 1461206433070 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:40:33 INFO - PROCESS | 3704 | 1461206433170 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 19:40:33 INFO - PROCESS | 3704 | 1461206433416 Marionette TRACE conn3 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:40:33 INFO - PROCESS | 3704 | ++DOCSHELL 11BA6000 == 57 [pid = 3704] [id = 522] 19:40:33 INFO - PROCESS | 3704 | ++DOMWINDOW == 118 (12B3D800) [pid = 3704] [serial = 1566] [outer = 00000000] 19:40:33 INFO - PROCESS | 3704 | ++DOMWINDOW == 119 (138C8400) [pid = 3704] [serial = 1567] [outer = 12B3D800] 19:40:33 INFO - PROCESS | 3704 | 1461206433499 Marionette DEBUG loaded listener.js 19:40:33 INFO - PROCESS | 3704 | ++DOMWINDOW == 120 (14350000) [pid = 3704] [serial = 1568] [outer = 12B3D800] 19:40:34 INFO - PROCESS | 3704 | 1461206434092 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 19:40:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 19:40:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1092ms 19:40:34 INFO - PROCESS | 3704 | 1461206434160 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 19:40:34 INFO - PROCESS | 3704 | 1461206434163 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 19:40:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 19:40:34 INFO - PROCESS | 3704 | 1461206434168 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 19:40:34 INFO - PROCESS | 3704 | 1461206434172 Marionette TRACE conn3 <- [1,2054,null,{}] 19:40:34 INFO - PROCESS | 3704 | 1461206434177 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:40:34 INFO - PROCESS | 3704 | 1461206434269 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 19:40:34 INFO - PROCESS | 3704 | 1461206434409 Marionette TRACE conn3 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:40:34 INFO - PROCESS | 3704 | ++DOCSHELL 16C16800 == 58 [pid = 3704] [id = 523] 19:40:34 INFO - PROCESS | 3704 | ++DOMWINDOW == 121 (17B10C00) [pid = 3704] [serial = 1569] [outer = 00000000] 19:40:34 INFO - PROCESS | 3704 | ++DOMWINDOW == 122 (1832D800) [pid = 3704] [serial = 1570] [outer = 17B10C00] 19:40:34 INFO - PROCESS | 3704 | 1461206434462 Marionette DEBUG loaded listener.js 19:40:34 INFO - PROCESS | 3704 | ++DOMWINDOW == 123 (187A3C00) [pid = 3704] [serial = 1571] [outer = 17B10C00] 19:40:34 INFO - PROCESS | 3704 | --DOCSHELL 1917E000 == 57 [pid = 3704] [id = 516] 19:40:34 INFO - PROCESS | 3704 | --DOCSHELL 12D4A400 == 56 [pid = 3704] [id = 515] 19:40:34 INFO - PROCESS | 3704 | --DOCSHELL 19A84000 == 55 [pid = 3704] [id = 514] 19:40:34 INFO - PROCESS | 3704 | --DOCSHELL 1320A800 == 54 [pid = 3704] [id = 513] 19:40:34 INFO - PROCESS | 3704 | --DOCSHELL 18B39000 == 53 [pid = 3704] [id = 512] 19:40:34 INFO - PROCESS | 3704 | --DOCSHELL 13A0C400 == 52 [pid = 3704] [id = 511] 19:40:34 INFO - PROCESS | 3704 | --DOCSHELL 16665000 == 51 [pid = 3704] [id = 510] 19:40:34 INFO - PROCESS | 3704 | --DOCSHELL 143A4000 == 50 [pid = 3704] [id = 509] 19:40:34 INFO - PROCESS | 3704 | --DOCSHELL 13261000 == 49 [pid = 3704] [id = 508] 19:40:34 INFO - PROCESS | 3704 | --DOMWINDOW == 122 (18B3A000) [pid = 3704] [serial = 1477] [outer = 00000000] [url = about:blank] 19:40:34 INFO - PROCESS | 3704 | --DOMWINDOW == 121 (15A31000) [pid = 3704] [serial = 1468] [outer = 00000000] [url = about:blank] 19:40:34 INFO - PROCESS | 3704 | --DOMWINDOW == 120 (18B36000) [pid = 3704] [serial = 1471] [outer = 00000000] [url = about:blank] 19:40:34 INFO - PROCESS | 3704 | --DOMWINDOW == 119 (1AE53400) [pid = 3704] [serial = 1474] [outer = 00000000] [url = about:blank] 19:40:34 INFO - PROCESS | 3704 | --DOMWINDOW == 118 (1A39DC00) [pid = 3704] [serial = 1498] [outer = 00000000] [url = about:blank] 19:40:34 INFO - PROCESS | 3704 | --DOMWINDOW == 117 (15A34400) [pid = 3704] [serial = 1481] [outer = 00000000] [url = about:blank] 19:40:34 INFO - PROCESS | 3704 | --DOMWINDOW == 116 (159AD400) [pid = 3704] [serial = 1480] [outer = 00000000] [url = about:blank] 19:40:34 INFO - PROCESS | 3704 | --DOMWINDOW == 115 (18F22000) [pid = 3704] [serial = 1489] [outer = 00000000] [url = about:blank] 19:40:34 INFO - PROCESS | 3704 | --DOMWINDOW == 114 (187A3400) [pid = 3704] [serial = 1486] [outer = 00000000] [url = about:blank] 19:40:34 INFO - PROCESS | 3704 | --DOMWINDOW == 113 (1897A000) [pid = 3704] [serial = 1487] [outer = 00000000] [url = about:blank] 19:40:34 INFO - PROCESS | 3704 | --DOMWINDOW == 112 (1591F800) [pid = 3704] [serial = 1483] [outer = 00000000] [url = about:blank] 19:40:34 INFO - PROCESS | 3704 | --DOMWINDOW == 111 (15DD1800) [pid = 3704] [serial = 1484] [outer = 00000000] [url = about:blank] 19:40:34 INFO - PROCESS | 3704 | --DOMWINDOW == 110 (19EB1000) [pid = 3704] [serial = 1495] [outer = 00000000] [url = about:blank] 19:40:34 INFO - PROCESS | 3704 | --DOMWINDOW == 109 (146B5800) [pid = 3704] [serial = 1502] [outer = 00000000] [url = about:blank] 19:40:34 INFO - PROCESS | 3704 | --DOMWINDOW == 108 (15562800) [pid = 3704] [serial = 1501] [outer = 00000000] [url = about:blank] 19:40:34 INFO - PROCESS | 3704 | --DOMWINDOW == 107 (19A82400) [pid = 3704] [serial = 1504] [outer = 00000000] [url = about:blank] 19:40:34 INFO - PROCESS | 3704 | --DOMWINDOW == 106 (1A39D000) [pid = 3704] [serial = 1499] [outer = 00000000] [url = about:blank] 19:40:34 INFO - PROCESS | 3704 | --DOMWINDOW == 105 (19182800) [pid = 3704] [serial = 1492] [outer = 00000000] [url = about:blank] 19:40:34 INFO - PROCESS | 3704 | --DOMWINDOW == 104 (19EB8400) [pid = 3704] [serial = 1496] [outer = 00000000] [url = about:blank] 19:40:34 INFO - PROCESS | 3704 | --DOMWINDOW == 103 (19ECC000) [pid = 3704] [serial = 1505] [outer = 00000000] [url = about:blank] 19:40:34 INFO - PROCESS | 3704 | --DOMWINDOW == 102 (19185400) [pid = 3704] [serial = 1493] [outer = 00000000] [url = about:blank] 19:40:34 INFO - PROCESS | 3704 | --DOMWINDOW == 101 (18F28800) [pid = 3704] [serial = 1490] [outer = 00000000] [url = about:blank] 19:40:34 INFO - PROCESS | 3704 | --DOMWINDOW == 100 (1C410C00) [pid = 3704] [serial = 1507] [outer = 00000000] [url = about:blank] 19:40:35 INFO - PROCESS | 3704 | 1461206435003 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 19:40:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 19:40:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 889ms 19:40:35 INFO - PROCESS | 3704 | 1461206435072 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 19:40:35 INFO - PROCESS | 3704 | 1461206435075 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 19:40:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 19:40:35 INFO - PROCESS | 3704 | 1461206435080 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 19:40:35 INFO - PROCESS | 3704 | 1461206435082 Marionette TRACE conn3 <- [1,2058,null,{}] 19:40:35 INFO - PROCESS | 3704 | 1461206435085 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:40:35 INFO - PROCESS | 3704 | 1461206435165 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 19:40:35 INFO - PROCESS | 3704 | 1461206435171 Marionette TRACE conn3 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:40:35 INFO - PROCESS | 3704 | ++DOCSHELL 15A2C800 == 50 [pid = 3704] [id = 524] 19:40:35 INFO - PROCESS | 3704 | ++DOMWINDOW == 101 (15A2D000) [pid = 3704] [serial = 1572] [outer = 00000000] 19:40:35 INFO - PROCESS | 3704 | ++DOMWINDOW == 102 (1656A400) [pid = 3704] [serial = 1573] [outer = 15A2D000] 19:40:35 INFO - PROCESS | 3704 | 1461206435217 Marionette DEBUG loaded listener.js 19:40:35 INFO - PROCESS | 3704 | ++DOMWINDOW == 103 (18014000) [pid = 3704] [serial = 1574] [outer = 15A2D000] 19:40:35 INFO - PROCESS | 3704 | 1461206435718 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 19:40:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 19:40:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 702ms 19:40:35 INFO - PROCESS | 3704 | 1461206435780 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 19:40:35 INFO - PROCESS | 3704 | 1461206435782 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 19:40:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 19:40:35 INFO - PROCESS | 3704 | 1461206435787 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 19:40:35 INFO - PROCESS | 3704 | 1461206435793 Marionette TRACE conn3 <- [1,2062,null,{}] 19:40:35 INFO - PROCESS | 3704 | 1461206435801 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:40:35 INFO - PROCESS | 3704 | 1461206435882 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 19:40:35 INFO - PROCESS | 3704 | 1461206435888 Marionette TRACE conn3 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:40:35 INFO - PROCESS | 3704 | ++DOCSHELL 18E1FC00 == 51 [pid = 3704] [id = 525] 19:40:35 INFO - PROCESS | 3704 | ++DOMWINDOW == 104 (18F23000) [pid = 3704] [serial = 1575] [outer = 00000000] 19:40:35 INFO - PROCESS | 3704 | ++DOMWINDOW == 105 (18F2C800) [pid = 3704] [serial = 1576] [outer = 18F23000] 19:40:35 INFO - PROCESS | 3704 | 1461206435936 Marionette DEBUG loaded listener.js 19:40:35 INFO - PROCESS | 3704 | ++DOMWINDOW == 106 (19042400) [pid = 3704] [serial = 1577] [outer = 18F23000] 19:40:36 INFO - PROCESS | 3704 | 1461206436394 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 19:40:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 19:40:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 655ms 19:40:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 19:40:36 INFO - PROCESS | 3704 | 1461206436444 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 19:40:36 INFO - PROCESS | 3704 | 1461206436446 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 19:40:36 INFO - PROCESS | 3704 | 1461206436450 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 19:40:36 INFO - PROCESS | 3704 | 1461206436451 Marionette TRACE conn3 <- [1,2066,null,{}] 19:40:36 INFO - PROCESS | 3704 | 1461206436455 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:40:36 INFO - PROCESS | 3704 | 1461206436562 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 19:40:36 INFO - PROCESS | 3704 | 1461206436571 Marionette TRACE conn3 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:40:36 INFO - PROCESS | 3704 | ++DOCSHELL 1917C400 == 52 [pid = 3704] [id = 526] 19:40:36 INFO - PROCESS | 3704 | ++DOMWINDOW == 107 (1917CC00) [pid = 3704] [serial = 1578] [outer = 00000000] 19:40:36 INFO - PROCESS | 3704 | ++DOMWINDOW == 108 (19752800) [pid = 3704] [serial = 1579] [outer = 1917CC00] 19:40:36 INFO - PROCESS | 3704 | 1461206436616 Marionette DEBUG loaded listener.js 19:40:36 INFO - PROCESS | 3704 | ++DOMWINDOW == 109 (19754800) [pid = 3704] [serial = 1580] [outer = 1917CC00] 19:40:37 INFO - PROCESS | 3704 | 1461206437061 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 19:40:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 19:40:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 640ms 19:40:37 INFO - PROCESS | 3704 | 1461206437094 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 19:40:37 INFO - PROCESS | 3704 | 1461206437096 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 19:40:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 19:40:37 INFO - PROCESS | 3704 | 1461206437099 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 19:40:37 INFO - PROCESS | 3704 | 1461206437101 Marionette TRACE conn3 <- [1,2070,null,{}] 19:40:37 INFO - PROCESS | 3704 | 1461206437104 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:40:37 INFO - PROCESS | 3704 | 1461206437222 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 19:40:37 INFO - PROCESS | 3704 | 1461206437228 Marionette TRACE conn3 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:40:37 INFO - PROCESS | 3704 | ++DOCSHELL 197AE400 == 53 [pid = 3704] [id = 527] 19:40:37 INFO - PROCESS | 3704 | ++DOMWINDOW == 110 (198B1C00) [pid = 3704] [serial = 1581] [outer = 00000000] 19:40:37 INFO - PROCESS | 3704 | ++DOMWINDOW == 111 (19E27000) [pid = 3704] [serial = 1582] [outer = 198B1C00] 19:40:37 INFO - PROCESS | 3704 | 1461206437331 Marionette DEBUG loaded listener.js 19:40:37 INFO - PROCESS | 3704 | ++DOMWINDOW == 112 (19EB9400) [pid = 3704] [serial = 1583] [outer = 198B1C00] 19:40:37 INFO - PROCESS | 3704 | 1461206437775 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 19:40:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 19:40:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 748ms 19:40:37 INFO - PROCESS | 3704 | 1461206437841 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 19:40:37 INFO - PROCESS | 3704 | 1461206437843 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 19:40:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 19:40:37 INFO - PROCESS | 3704 | 1461206437846 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 19:40:37 INFO - PROCESS | 3704 | 1461206437847 Marionette TRACE conn3 <- [1,2074,null,{}] 19:40:37 INFO - PROCESS | 3704 | 1461206437851 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:40:37 INFO - PROCESS | 3704 | 1461206437986 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 19:40:38 INFO - PROCESS | 3704 | 1461206438018 Marionette TRACE conn3 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:40:38 INFO - PROCESS | 3704 | ++DOCSHELL 19EBB800 == 54 [pid = 3704] [id = 528] 19:40:38 INFO - PROCESS | 3704 | ++DOMWINDOW == 113 (1A30A000) [pid = 3704] [serial = 1584] [outer = 00000000] 19:40:38 INFO - PROCESS | 3704 | ++DOMWINDOW == 114 (1A4BC000) [pid = 3704] [serial = 1585] [outer = 1A30A000] 19:40:38 INFO - PROCESS | 3704 | 1461206438062 Marionette DEBUG loaded listener.js 19:40:38 INFO - PROCESS | 3704 | ++DOMWINDOW == 115 (1A4B8C00) [pid = 3704] [serial = 1586] [outer = 1A30A000] 19:40:38 INFO - PROCESS | 3704 | --DOMWINDOW == 114 (16749400) [pid = 3704] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 19:40:38 INFO - PROCESS | 3704 | --DOMWINDOW == 113 (14AF8000) [pid = 3704] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 19:40:38 INFO - PROCESS | 3704 | --DOMWINDOW == 112 (1A313C00) [pid = 3704] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 19:40:38 INFO - PROCESS | 3704 | --DOMWINDOW == 111 (142B0C00) [pid = 3704] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 19:40:38 INFO - PROCESS | 3704 | --DOMWINDOW == 110 (14309000) [pid = 3704] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 19:40:38 INFO - PROCESS | 3704 | --DOMWINDOW == 109 (14A64800) [pid = 3704] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 19:40:38 INFO - PROCESS | 3704 | --DOMWINDOW == 108 (19A8C400) [pid = 3704] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 19:40:38 INFO - PROCESS | 3704 | --DOMWINDOW == 107 (146B1800) [pid = 3704] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 19:40:38 INFO - PROCESS | 3704 | --DOMWINDOW == 106 (138C1400) [pid = 3704] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 19:40:38 INFO - PROCESS | 3704 | --DOMWINDOW == 105 (13318800) [pid = 3704] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 19:40:38 INFO - PROCESS | 3704 | --DOMWINDOW == 104 (1A875C00) [pid = 3704] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 19:40:38 INFO - PROCESS | 3704 | --DOMWINDOW == 103 (15FD7400) [pid = 3704] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 19:40:38 INFO - PROCESS | 3704 | --DOMWINDOW == 102 (18009800) [pid = 3704] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 19:40:38 INFO - PROCESS | 3704 | --DOMWINDOW == 101 (18E1A000) [pid = 3704] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 19:40:38 INFO - PROCESS | 3704 | --DOMWINDOW == 100 (19189800) [pid = 3704] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 19:40:38 INFO - PROCESS | 3704 | --DOMWINDOW == 99 (1A2BF000) [pid = 3704] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 19:40:38 INFO - PROCESS | 3704 | --DOMWINDOW == 98 (1674B800) [pid = 3704] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 19:40:38 INFO - PROCESS | 3704 | --DOMWINDOW == 97 (1C414C00) [pid = 3704] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 19:40:38 INFO - PROCESS | 3704 | 1461206438968 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 19:40:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 19:40:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1185ms 19:40:39 INFO - PROCESS | 3704 | 1461206439038 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 19:40:39 INFO - PROCESS | 3704 | 1461206439044 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 19:40:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 19:40:39 INFO - PROCESS | 3704 | 1461206439050 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 19:40:39 INFO - PROCESS | 3704 | 1461206439054 Marionette TRACE conn3 <- [1,2078,null,{}] 19:40:39 INFO - PROCESS | 3704 | 1461206439059 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:40:39 INFO - PROCESS | 3704 | 1461206439164 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 19:40:39 INFO - PROCESS | 3704 | 1461206439300 Marionette TRACE conn3 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:40:39 INFO - PROCESS | 3704 | ++DOCSHELL 138C9400 == 55 [pid = 3704] [id = 529] 19:40:39 INFO - PROCESS | 3704 | ++DOMWINDOW == 98 (138CA400) [pid = 3704] [serial = 1587] [outer = 00000000] 19:40:39 INFO - PROCESS | 3704 | ++DOMWINDOW == 99 (159B3000) [pid = 3704] [serial = 1588] [outer = 138CA400] 19:40:39 INFO - PROCESS | 3704 | 1461206439358 Marionette DEBUG loaded listener.js 19:40:39 INFO - PROCESS | 3704 | ++DOMWINDOW == 100 (15A30400) [pid = 3704] [serial = 1589] [outer = 138CA400] 19:40:39 INFO - PROCESS | 3704 | 1461206439961 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 19:40:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 19:40:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 998ms 19:40:40 INFO - PROCESS | 3704 | 1461206440036 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 19:40:40 INFO - PROCESS | 3704 | 1461206440042 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 19:40:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 19:40:40 INFO - PROCESS | 3704 | 1461206440049 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 19:40:40 INFO - PROCESS | 3704 | 1461206440052 Marionette TRACE conn3 <- [1,2082,null,{}] 19:40:40 INFO - PROCESS | 3704 | 1461206440056 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:40:40 INFO - PROCESS | 3704 | 1461206440158 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 19:40:40 INFO - PROCESS | 3704 | 1461206440292 Marionette TRACE conn3 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:40:40 INFO - PROCESS | 3704 | ++DOCSHELL 15562000 == 56 [pid = 3704] [id = 530] 19:40:40 INFO - PROCESS | 3704 | ++DOMWINDOW == 101 (15DBE000) [pid = 3704] [serial = 1590] [outer = 00000000] 19:40:40 INFO - PROCESS | 3704 | ++DOMWINDOW == 102 (18009800) [pid = 3704] [serial = 1591] [outer = 15DBE000] 19:40:40 INFO - PROCESS | 3704 | 1461206440348 Marionette DEBUG loaded listener.js 19:40:40 INFO - PROCESS | 3704 | ++DOMWINDOW == 103 (183AA000) [pid = 3704] [serial = 1592] [outer = 15DBE000] 19:40:40 INFO - PROCESS | 3704 | 1461206440967 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 19:40:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 19:40:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 935ms 19:40:40 INFO - PROCESS | 3704 | 1461206440992 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 19:40:40 INFO - PROCESS | 3704 | 1461206440994 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 19:40:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 19:40:40 INFO - PROCESS | 3704 | 1461206440998 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 19:40:41 INFO - PROCESS | 3704 | 1461206441002 Marionette TRACE conn3 <- [1,2086,null,{}] 19:40:41 INFO - PROCESS | 3704 | 1461206441026 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:40:41 INFO - PROCESS | 3704 | 1461206441160 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 19:40:41 INFO - PROCESS | 3704 | 1461206441225 Marionette TRACE conn3 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:40:41 INFO - PROCESS | 3704 | ++DOCSHELL 1906D000 == 57 [pid = 3704] [id = 531] 19:40:41 INFO - PROCESS | 3704 | ++DOMWINDOW == 104 (19182800) [pid = 3704] [serial = 1593] [outer = 00000000] 19:40:41 INFO - PROCESS | 3704 | ++DOMWINDOW == 105 (19A82C00) [pid = 3704] [serial = 1594] [outer = 19182800] 19:40:41 INFO - PROCESS | 3704 | 1461206441281 Marionette DEBUG loaded listener.js 19:40:41 INFO - PROCESS | 3704 | ++DOMWINDOW == 106 (19D49800) [pid = 3704] [serial = 1595] [outer = 19182800] 19:40:41 INFO - PROCESS | 3704 | 1461206441824 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 19:40:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 19:40:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 905ms 19:40:41 INFO - PROCESS | 3704 | 1461206441902 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 19:40:41 INFO - PROCESS | 3704 | 1461206441905 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 19:40:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 19:40:41 INFO - PROCESS | 3704 | 1461206441909 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 19:40:41 INFO - PROCESS | 3704 | 1461206441911 Marionette TRACE conn3 <- [1,2090,null,{}] 19:40:41 INFO - PROCESS | 3704 | 1461206441914 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:40:42 INFO - PROCESS | 3704 | 1461206442017 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 19:40:42 INFO - PROCESS | 3704 | 1461206442149 Marionette TRACE conn3 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:40:42 INFO - PROCESS | 3704 | ++DOCSHELL 19EB3000 == 58 [pid = 3704] [id = 532] 19:40:42 INFO - PROCESS | 3704 | ++DOMWINDOW == 107 (19EBE400) [pid = 3704] [serial = 1596] [outer = 00000000] 19:40:42 INFO - PROCESS | 3704 | ++DOMWINDOW == 108 (1A311400) [pid = 3704] [serial = 1597] [outer = 19EBE400] 19:40:42 INFO - PROCESS | 3704 | 1461206442205 Marionette DEBUG loaded listener.js 19:40:42 INFO - PROCESS | 3704 | ++DOMWINDOW == 109 (1A4C1800) [pid = 3704] [serial = 1598] [outer = 19EBE400] 19:40:42 INFO - PROCESS | 3704 | 1461206442801 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 19:40:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 19:40:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 951ms 19:40:42 INFO - PROCESS | 3704 | 1461206442853 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 19:40:42 INFO - PROCESS | 3704 | 1461206442856 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 19:40:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 19:40:42 INFO - PROCESS | 3704 | 1461206442860 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 19:40:42 INFO - PROCESS | 3704 | 1461206442862 Marionette TRACE conn3 <- [1,2094,null,{}] 19:40:42 INFO - PROCESS | 3704 | 1461206442866 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:40:42 INFO - PROCESS | 3704 | 1461206442962 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 19:40:43 INFO - PROCESS | 3704 | 1461206443178 Marionette TRACE conn3 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:40:43 INFO - PROCESS | 3704 | ++DOCSHELL 13316400 == 59 [pid = 3704] [id = 533] 19:40:43 INFO - PROCESS | 3704 | ++DOMWINDOW == 110 (13318000) [pid = 3704] [serial = 1599] [outer = 00000000] 19:40:43 INFO - PROCESS | 3704 | ++DOMWINDOW == 111 (142A9400) [pid = 3704] [serial = 1600] [outer = 13318000] 19:40:43 INFO - PROCESS | 3704 | 1461206443230 Marionette DEBUG loaded listener.js 19:40:43 INFO - PROCESS | 3704 | ++DOMWINDOW == 112 (15560C00) [pid = 3704] [serial = 1601] [outer = 13318000] 19:40:43 INFO - PROCESS | 3704 | 1461206443817 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 19:40:43 INFO - PROCESS | 3704 | --DOCSHELL 197AE400 == 58 [pid = 3704] [id = 527] 19:40:43 INFO - PROCESS | 3704 | --DOCSHELL 1917C400 == 57 [pid = 3704] [id = 526] 19:40:43 INFO - PROCESS | 3704 | --DOCSHELL 18E1FC00 == 56 [pid = 3704] [id = 525] 19:40:43 INFO - PROCESS | 3704 | --DOCSHELL 15A2C800 == 55 [pid = 3704] [id = 524] 19:40:43 INFO - PROCESS | 3704 | --DOCSHELL 16C16800 == 54 [pid = 3704] [id = 523] 19:40:43 INFO - PROCESS | 3704 | --DOCSHELL 11BA6000 == 53 [pid = 3704] [id = 522] 19:40:43 INFO - PROCESS | 3704 | --DOCSHELL 18017000 == 52 [pid = 3704] [id = 519] 19:40:43 INFO - PROCESS | 3704 | --DOCSHELL 142AA400 == 51 [pid = 3704] [id = 518] 19:40:43 INFO - PROCESS | 3704 | --DOMWINDOW == 111 (1CA28C00) [pid = 3704] [serial = 1552] [outer = 00000000] [url = about:blank] 19:40:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 19:40:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1044ms 19:40:43 INFO - PROCESS | 3704 | --DOMWINDOW == 110 (18F2B800) [pid = 3704] [serial = 1472] [outer = 00000000] [url = about:blank] 19:40:43 INFO - PROCESS | 3704 | --DOMWINDOW == 109 (19A8D000) [pid = 3704] [serial = 1523] [outer = 00000000] [url = about:blank] 19:40:43 INFO - PROCESS | 3704 | --DOMWINDOW == 108 (1C74E400) [pid = 3704] [serial = 1550] [outer = 00000000] [url = about:blank] 19:40:43 INFO - PROCESS | 3704 | --DOMWINDOW == 107 (16560400) [pid = 3704] [serial = 1469] [outer = 00000000] [url = about:blank] 19:40:43 INFO - PROCESS | 3704 | --DOMWINDOW == 106 (16566C00) [pid = 3704] [serial = 1525] [outer = 00000000] [url = about:blank] 19:40:43 INFO - PROCESS | 3704 | --DOMWINDOW == 105 (18E1E400) [pid = 3704] [serial = 1534] [outer = 00000000] [url = about:blank] 19:40:43 INFO - PROCESS | 3704 | --DOMWINDOW == 104 (1A8A9400) [pid = 3704] [serial = 1544] [outer = 00000000] [url = about:blank] 19:40:43 INFO - PROCESS | 3704 | --DOMWINDOW == 103 (1CA29800) [pid = 3704] [serial = 1519] [outer = 00000000] [url = about:blank] 19:40:43 INFO - PROCESS | 3704 | --DOMWINDOW == 102 (19EB6C00) [pid = 3704] [serial = 1516] [outer = 00000000] [url = about:blank] 19:40:43 INFO - PROCESS | 3704 | --DOMWINDOW == 101 (15DBBC00) [pid = 3704] [serial = 1528] [outer = 00000000] [url = about:blank] 19:40:43 INFO - PROCESS | 3704 | --DOMWINDOW == 100 (18030800) [pid = 3704] [serial = 1513] [outer = 00000000] [url = about:blank] 19:40:43 INFO - PROCESS | 3704 | --DOMWINDOW == 99 (1A394800) [pid = 3704] [serial = 1547] [outer = 00000000] [url = about:blank] 19:40:43 INFO - PROCESS | 3704 | --DOMWINDOW == 98 (1A8AD800) [pid = 3704] [serial = 1543] [outer = 00000000] [url = about:blank] 19:40:43 INFO - PROCESS | 3704 | --DOMWINDOW == 97 (15A32400) [pid = 3704] [serial = 1427] [outer = 00000000] [url = about:blank] 19:40:43 INFO - PROCESS | 3704 | --DOMWINDOW == 96 (1C413000) [pid = 3704] [serial = 1475] [outer = 00000000] [url = about:blank] 19:40:43 INFO - PROCESS | 3704 | --DOMWINDOW == 95 (18796C00) [pid = 3704] [serial = 1430] [outer = 00000000] [url = about:blank] 19:40:43 INFO - PROCESS | 3704 | --DOMWINDOW == 94 (13344000) [pid = 3704] [serial = 1510] [outer = 00000000] [url = about:blank] 19:40:43 INFO - PROCESS | 3704 | --DOMWINDOW == 93 (18B30C00) [pid = 3704] [serial = 1532] [outer = 00000000] [url = about:blank] 19:40:43 INFO - PROCESS | 3704 | --DOMWINDOW == 92 (1917D000) [pid = 3704] [serial = 1537] [outer = 00000000] [url = about:blank] 19:40:43 INFO - PROCESS | 3704 | --DOMWINDOW == 91 (19181000) [pid = 3704] [serial = 1538] [outer = 00000000] [url = about:blank] 19:40:43 INFO - PROCESS | 3704 | --DOMWINDOW == 90 (19EB8C00) [pid = 3704] [serial = 1541] [outer = 00000000] [url = about:blank] 19:40:43 INFO - PROCESS | 3704 | --DOMWINDOW == 89 (18977C00) [pid = 3704] [serial = 1531] [outer = 00000000] [url = about:blank] 19:40:43 INFO - PROCESS | 3704 | --DOMWINDOW == 88 (19EAF400) [pid = 3704] [serial = 1540] [outer = 00000000] [url = about:blank] 19:40:43 INFO - PROCESS | 3704 | --DOMWINDOW == 87 (19183C00) [pid = 3704] [serial = 1522] [outer = 00000000] [url = about:blank] 19:40:43 INFO - PROCESS | 3704 | --DOMWINDOW == 86 (1A3A0800) [pid = 3704] [serial = 1424] [outer = 00000000] [url = about:blank] 19:40:43 INFO - PROCESS | 3704 | --DOMWINDOW == 85 (18F2E400) [pid = 3704] [serial = 1478] [outer = 00000000] [url = about:blank] 19:40:43 INFO - PROCESS | 3704 | --DOMWINDOW == 84 (1C46F400) [pid = 3704] [serial = 1466] [outer = 00000000] [url = about:blank] 19:40:43 INFO - PROCESS | 3704 | --DOMWINDOW == 83 (1C46BC00) [pid = 3704] [serial = 1549] [outer = 00000000] [url = about:blank] 19:40:43 INFO - PROCESS | 3704 | --DOMWINDOW == 82 (19E6B400) [pid = 3704] [serial = 1546] [outer = 00000000] [url = about:blank] 19:40:43 INFO - PROCESS | 3704 | --DOMWINDOW == 81 (16972400) [pid = 3704] [serial = 1526] [outer = 00000000] [url = about:blank] 19:40:43 INFO - PROCESS | 3704 | --DOMWINDOW == 80 (19042000) [pid = 3704] [serial = 1535] [outer = 00000000] [url = about:blank] 19:40:43 INFO - PROCESS | 3704 | --DOMWINDOW == 79 (15FE3000) [pid = 3704] [serial = 1529] [outer = 00000000] [url = about:blank] 19:40:43 INFO - PROCESS | 3704 | 1461206443933 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 19:40:43 INFO - PROCESS | 3704 | 1461206443938 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 19:40:43 INFO - PROCESS | 3704 | 1461206443949 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 19:40:43 INFO - PROCESS | 3704 | 1461206443952 Marionette TRACE conn3 <- [1,2098,null,{}] 19:40:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 19:40:43 INFO - PROCESS | 3704 | 1461206443957 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:40:44 INFO - PROCESS | 3704 | 1461206444047 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 19:40:44 INFO - PROCESS | 3704 | 1461206444055 Marionette TRACE conn3 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:40:44 INFO - PROCESS | 3704 | ++DOCSHELL 15A35400 == 52 [pid = 3704] [id = 534] 19:40:44 INFO - PROCESS | 3704 | ++DOMWINDOW == 80 (15A36000) [pid = 3704] [serial = 1602] [outer = 00000000] 19:40:44 INFO - PROCESS | 3704 | ++DOMWINDOW == 81 (15DD9000) [pid = 3704] [serial = 1603] [outer = 15A36000] 19:40:44 INFO - PROCESS | 3704 | 1461206444101 Marionette DEBUG loaded listener.js 19:40:44 INFO - PROCESS | 3704 | ++DOMWINDOW == 82 (15FD9C00) [pid = 3704] [serial = 1604] [outer = 15A36000] 19:40:44 INFO - PROCESS | 3704 | 1461206444616 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 19:40:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 19:40:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 701ms 19:40:44 INFO - PROCESS | 3704 | 1461206444654 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 19:40:44 INFO - PROCESS | 3704 | 1461206444657 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 19:40:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 19:40:44 INFO - PROCESS | 3704 | 1461206444662 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 19:40:44 INFO - PROCESS | 3704 | 1461206444664 Marionette TRACE conn3 <- [1,2102,null,{}] 19:40:44 INFO - PROCESS | 3704 | 1461206444668 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:40:44 INFO - PROCESS | 3704 | 1461206444749 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 19:40:44 INFO - PROCESS | 3704 | 1461206444836 Marionette TRACE conn3 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:40:44 INFO - PROCESS | 3704 | ++DOCSHELL 16749800 == 53 [pid = 3704] [id = 535] 19:40:44 INFO - PROCESS | 3704 | ++DOMWINDOW == 83 (17B02400) [pid = 3704] [serial = 1605] [outer = 00000000] 19:40:44 INFO - PROCESS | 3704 | ++DOMWINDOW == 84 (1832B800) [pid = 3704] [serial = 1606] [outer = 17B02400] 19:40:44 INFO - PROCESS | 3704 | 1461206444898 Marionette DEBUG loaded listener.js 19:40:44 INFO - PROCESS | 3704 | ++DOMWINDOW == 85 (187A2C00) [pid = 3704] [serial = 1607] [outer = 17B02400] 19:40:45 INFO - PROCESS | 3704 | 1461206445285 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 19:40:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 19:40:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 686ms 19:40:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 19:40:45 INFO - PROCESS | 3704 | 1461206445362 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 19:40:45 INFO - PROCESS | 3704 | 1461206445364 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 19:40:45 INFO - PROCESS | 3704 | 1461206445369 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 19:40:45 INFO - PROCESS | 3704 | 1461206445374 Marionette TRACE conn3 <- [1,2106,null,{}] 19:40:45 INFO - PROCESS | 3704 | 1461206445383 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:40:45 INFO - PROCESS | 3704 | 1461206445464 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 19:40:45 INFO - PROCESS | 3704 | 1461206445471 Marionette TRACE conn3 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:40:45 INFO - PROCESS | 3704 | ++DOCSHELL 18039C00 == 54 [pid = 3704] [id = 536] 19:40:45 INFO - PROCESS | 3704 | ++DOMWINDOW == 86 (183A8800) [pid = 3704] [serial = 1608] [outer = 00000000] 19:40:45 INFO - PROCESS | 3704 | ++DOMWINDOW == 87 (18F27400) [pid = 3704] [serial = 1609] [outer = 183A8800] 19:40:45 INFO - PROCESS | 3704 | 1461206445515 Marionette DEBUG loaded listener.js 19:40:45 INFO - PROCESS | 3704 | ++DOMWINDOW == 88 (1903FC00) [pid = 3704] [serial = 1610] [outer = 183A8800] 19:40:45 INFO - PROCESS | 3704 | 1461206445954 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 19:40:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 19:40:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 655ms 19:40:46 INFO - PROCESS | 3704 | 1461206446026 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 19:40:46 INFO - PROCESS | 3704 | 1461206446028 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 19:40:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 19:40:46 INFO - PROCESS | 3704 | 1461206446032 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 19:40:46 INFO - PROCESS | 3704 | 1461206446034 Marionette TRACE conn3 <- [1,2110,null,{}] 19:40:46 INFO - PROCESS | 3704 | 1461206446044 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:40:46 INFO - PROCESS | 3704 | 1461206446188 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 19:40:46 INFO - PROCESS | 3704 | 1461206446211 Marionette TRACE conn3 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:40:46 INFO - PROCESS | 3704 | ++DOCSHELL 1330D000 == 55 [pid = 3704] [id = 537] 19:40:46 INFO - PROCESS | 3704 | ++DOMWINDOW == 89 (19068400) [pid = 3704] [serial = 1611] [outer = 00000000] 19:40:46 INFO - PROCESS | 3704 | ++DOMWINDOW == 90 (19183000) [pid = 3704] [serial = 1612] [outer = 19068400] 19:40:46 INFO - PROCESS | 3704 | 1461206446255 Marionette DEBUG loaded listener.js 19:40:46 INFO - PROCESS | 3704 | ++DOMWINDOW == 91 (19610400) [pid = 3704] [serial = 1613] [outer = 19068400] 19:40:46 INFO - PROCESS | 3704 | 1461206446685 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 19:40:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 19:40:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 702ms 19:40:46 INFO - PROCESS | 3704 | 1461206446731 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 19:40:46 INFO - PROCESS | 3704 | 1461206446733 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 19:40:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 19:40:46 INFO - PROCESS | 3704 | 1461206446736 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 19:40:46 INFO - PROCESS | 3704 | 1461206446738 Marionette TRACE conn3 <- [1,2114,null,{}] 19:40:46 INFO - PROCESS | 3704 | 1461206446741 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:40:46 INFO - PROCESS | 3704 | 1461206446849 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 19:40:46 INFO - PROCESS | 3704 | 1461206446856 Marionette TRACE conn3 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:40:46 INFO - PROCESS | 3704 | ++DOCSHELL 19A8D400 == 56 [pid = 3704] [id = 538] 19:40:46 INFO - PROCESS | 3704 | ++DOMWINDOW == 92 (19A8EC00) [pid = 3704] [serial = 1614] [outer = 00000000] 19:40:46 INFO - PROCESS | 3704 | ++DOMWINDOW == 93 (19EB2000) [pid = 3704] [serial = 1615] [outer = 19A8EC00] 19:40:46 INFO - PROCESS | 3704 | 1461206446952 Marionette DEBUG loaded listener.js 19:40:47 INFO - PROCESS | 3704 | ++DOMWINDOW == 94 (19EBE800) [pid = 3704] [serial = 1616] [outer = 19A8EC00] 19:40:47 INFO - PROCESS | 3704 | 1461206447389 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 19:40:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 19:40:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 701ms 19:40:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 19:40:47 INFO - PROCESS | 3704 | 1461206447423 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 19:40:47 INFO - PROCESS | 3704 | 1461206447425 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 19:40:47 INFO - PROCESS | 3704 | 1461206447429 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 19:40:47 INFO - PROCESS | 3704 | 1461206447430 Marionette TRACE conn3 <- [1,2118,null,{}] 19:40:47 INFO - PROCESS | 3704 | 1461206447433 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:40:47 INFO - PROCESS | 3704 | 1461206447576 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 19:40:47 INFO - PROCESS | 3704 | 1461206447590 Marionette TRACE conn3 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:40:47 INFO - PROCESS | 3704 | ++DOCSHELL 19ED4400 == 57 [pid = 3704] [id = 539] 19:40:47 INFO - PROCESS | 3704 | ++DOMWINDOW == 95 (1A2B9400) [pid = 3704] [serial = 1617] [outer = 00000000] 19:40:47 INFO - PROCESS | 3704 | ++DOMWINDOW == 96 (1A876000) [pid = 3704] [serial = 1618] [outer = 1A2B9400] 19:40:47 INFO - PROCESS | 3704 | 1461206447685 Marionette DEBUG loaded listener.js 19:40:47 INFO - PROCESS | 3704 | ++DOMWINDOW == 97 (1AA68800) [pid = 3704] [serial = 1619] [outer = 1A2B9400] 19:40:48 INFO - PROCESS | 3704 | --DOMWINDOW == 96 (198B1C00) [pid = 3704] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 19:40:48 INFO - PROCESS | 3704 | --DOMWINDOW == 95 (1917CC00) [pid = 3704] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 19:40:48 INFO - PROCESS | 3704 | --DOMWINDOW == 94 (19EB0400) [pid = 3704] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 19:40:48 INFO - PROCESS | 3704 | --DOMWINDOW == 93 (18F23000) [pid = 3704] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 19:40:48 INFO - PROCESS | 3704 | --DOMWINDOW == 92 (12B3D800) [pid = 3704] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 19:40:48 INFO - PROCESS | 3704 | --DOMWINDOW == 91 (17B10C00) [pid = 3704] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 19:40:48 INFO - PROCESS | 3704 | --DOMWINDOW == 90 (15A2D000) [pid = 3704] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 19:40:48 INFO - PROCESS | 3704 | 1461206448135 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 19:40:48 INFO - PROCESS | 3704 | 1461206448173 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 19:40:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 19:40:48 INFO - PROCESS | 3704 | 1461206448176 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 19:40:48 INFO - PROCESS | 3704 | 1461206448178 Marionette TRACE conn3 <- [1,2122,null,{}] 19:40:48 INFO - PROCESS | 3704 | 1461206448181 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:40:48 INFO - PROCESS | 3704 | 1461206448257 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 19:40:48 INFO - PROCESS | 3704 | 1461206448262 Marionette TRACE conn3 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:40:48 INFO - PROCESS | 3704 | ++DOCSHELL 12B3D800 == 58 [pid = 3704] [id = 540] 19:40:48 INFO - PROCESS | 3704 | ++DOMWINDOW == 91 (13203000) [pid = 3704] [serial = 1620] [outer = 00000000] 19:40:48 INFO - PROCESS | 3704 | ++DOMWINDOW == 92 (1917CC00) [pid = 3704] [serial = 1621] [outer = 13203000] 19:40:48 INFO - PROCESS | 3704 | 1461206448306 Marionette DEBUG loaded listener.js 19:40:48 INFO - PROCESS | 3704 | ++DOMWINDOW == 93 (1AE45400) [pid = 3704] [serial = 1622] [outer = 13203000] 19:40:48 INFO - PROCESS | 3704 | 1461206448772 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 19:40:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 19:40:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 639ms 19:40:48 INFO - PROCESS | 3704 | 1461206448814 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 19:40:48 INFO - PROCESS | 3704 | 1461206448816 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 19:40:48 INFO - PROCESS | 3704 | 1461206448820 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 19:40:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 19:40:48 INFO - PROCESS | 3704 | 1461206448821 Marionette TRACE conn3 <- [1,2126,null,{}] 19:40:48 INFO - PROCESS | 3704 | 1461206448825 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:40:48 INFO - PROCESS | 3704 | 1461206448901 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 19:40:48 INFO - PROCESS | 3704 | 1461206448937 Marionette TRACE conn3 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:40:48 INFO - PROCESS | 3704 | ++DOCSHELL 1330DC00 == 59 [pid = 3704] [id = 541] 19:40:48 INFO - PROCESS | 3704 | ++DOMWINDOW == 94 (15A29800) [pid = 3704] [serial = 1623] [outer = 00000000] 19:40:48 INFO - PROCESS | 3704 | ++DOMWINDOW == 95 (1C462400) [pid = 3704] [serial = 1624] [outer = 15A29800] 19:40:48 INFO - PROCESS | 3704 | 1461206448989 Marionette DEBUG loaded listener.js 19:40:49 INFO - PROCESS | 3704 | ++DOMWINDOW == 96 (1C46F400) [pid = 3704] [serial = 1625] [outer = 15A29800] 19:40:49 INFO - PROCESS | 3704 | 1461206449412 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 19:40:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 19:40:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 624ms 19:40:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 19:40:49 INFO - PROCESS | 3704 | 1461206449458 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 19:40:49 INFO - PROCESS | 3704 | 1461206449460 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 19:40:49 INFO - PROCESS | 3704 | 1461206449463 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 19:40:49 INFO - PROCESS | 3704 | 1461206449465 Marionette TRACE conn3 <- [1,2130,null,{}] 19:40:49 INFO - PROCESS | 3704 | 1461206449468 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:40:49 INFO - PROCESS | 3704 | 1461206449547 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 19:40:49 INFO - PROCESS | 3704 | 1461206449553 Marionette TRACE conn3 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:40:49 INFO - PROCESS | 3704 | ++DOCSHELL 12D48800 == 60 [pid = 3704] [id = 542] 19:40:49 INFO - PROCESS | 3704 | ++DOMWINDOW == 97 (1C746C00) [pid = 3704] [serial = 1626] [outer = 00000000] 19:40:49 INFO - PROCESS | 3704 | ++DOMWINDOW == 98 (1CA22400) [pid = 3704] [serial = 1627] [outer = 1C746C00] 19:40:49 INFO - PROCESS | 3704 | 1461206449596 Marionette DEBUG loaded listener.js 19:40:49 INFO - PROCESS | 3704 | ++DOMWINDOW == 99 (1CA28C00) [pid = 3704] [serial = 1628] [outer = 1C746C00] 19:40:50 INFO - PROCESS | 3704 | 1461206450026 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 19:40:50 INFO - PROCESS | 3704 | 1461206450114 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 19:40:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 19:40:50 INFO - PROCESS | 3704 | 1461206450124 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 19:40:50 INFO - PROCESS | 3704 | 1461206450128 Marionette TRACE conn3 <- [1,2134,null,{}] 19:40:50 INFO - PROCESS | 3704 | 1461206450135 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:40:50 INFO - PROCESS | 3704 | 1461206450243 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 19:40:50 INFO - PROCESS | 3704 | 1461206450422 Marionette TRACE conn3 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:40:50 INFO - PROCESS | 3704 | ++DOCSHELL 143A2000 == 61 [pid = 3704] [id = 543] 19:40:50 INFO - PROCESS | 3704 | ++DOMWINDOW == 100 (146B5800) [pid = 3704] [serial = 1629] [outer = 00000000] 19:40:50 INFO - PROCESS | 3704 | ++DOMWINDOW == 101 (15D45800) [pid = 3704] [serial = 1630] [outer = 146B5800] 19:40:50 INFO - PROCESS | 3704 | 1461206450477 Marionette DEBUG loaded listener.js 19:40:50 INFO - PROCESS | 3704 | ++DOMWINDOW == 102 (15F8BC00) [pid = 3704] [serial = 1631] [outer = 146B5800] 19:40:51 INFO - PROCESS | 3704 | 1461206451018 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 19:40:51 INFO - PROCESS | 3704 | 1461206451071 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 19:40:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 19:40:51 INFO - PROCESS | 3704 | 1461206451079 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 19:40:51 INFO - PROCESS | 3704 | 1461206451083 Marionette TRACE conn3 <- [1,2138,null,{}] 19:40:51 INFO - PROCESS | 3704 | 1461206451087 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:40:51 INFO - PROCESS | 3704 | 1461206451191 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 19:40:51 INFO - PROCESS | 3704 | 1461206451299 Marionette TRACE conn3 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:40:51 INFO - PROCESS | 3704 | ++DOCSHELL 17BA7400 == 62 [pid = 3704] [id = 544] 19:40:51 INFO - PROCESS | 3704 | ++DOMWINDOW == 103 (18030800) [pid = 3704] [serial = 1632] [outer = 00000000] 19:40:51 INFO - PROCESS | 3704 | ++DOMWINDOW == 104 (18E20C00) [pid = 3704] [serial = 1633] [outer = 18030800] 19:40:51 INFO - PROCESS | 3704 | 1461206451353 Marionette DEBUG loaded listener.js 19:40:51 INFO - PROCESS | 3704 | ++DOMWINDOW == 105 (1906CC00) [pid = 3704] [serial = 1634] [outer = 18030800] 19:40:51 INFO - PROCESS | 3704 | 1461206451975 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 19:40:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 19:40:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 936ms 19:40:52 INFO - PROCESS | 3704 | 1461206452023 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 19:40:52 INFO - PROCESS | 3704 | 1461206452025 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 19:40:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 19:40:52 INFO - PROCESS | 3704 | 1461206452029 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 19:40:52 INFO - PROCESS | 3704 | 1461206452031 Marionette TRACE conn3 <- [1,2142,null,{}] 19:40:52 INFO - PROCESS | 3704 | 1461206452044 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:40:52 INFO - PROCESS | 3704 | 1461206452164 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 19:40:52 INFO - PROCESS | 3704 | 1461206452301 Marionette TRACE conn3 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:40:52 INFO - PROCESS | 3704 | ++DOCSHELL 1A30D000 == 63 [pid = 3704] [id = 545] 19:40:52 INFO - PROCESS | 3704 | ++DOMWINDOW == 106 (1A3A0400) [pid = 3704] [serial = 1635] [outer = 00000000] 19:40:52 INFO - PROCESS | 3704 | ++DOMWINDOW == 107 (1CA1D400) [pid = 3704] [serial = 1636] [outer = 1A3A0400] 19:40:52 INFO - PROCESS | 3704 | 1461206452364 Marionette DEBUG loaded listener.js 19:40:52 INFO - PROCESS | 3704 | ++DOMWINDOW == 108 (1CD42C00) [pid = 3704] [serial = 1637] [outer = 1A3A0400] 19:40:52 INFO - PROCESS | 3704 | 1461206452937 Marionette TRACE conn3 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 19:40:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 19:40:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 936ms 19:40:52 INFO - PROCESS | 3704 | 1461206452973 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 19:40:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 19:40:52 INFO - PROCESS | 3704 | 1461206452976 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 19:40:52 INFO - PROCESS | 3704 | 1461206452979 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 19:40:52 INFO - PROCESS | 3704 | 1461206452981 Marionette TRACE conn3 <- [1,2146,null,{}] 19:40:52 INFO - PROCESS | 3704 | 1461206452985 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:40:53 INFO - PROCESS | 3704 | 1461206453086 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 19:40:53 INFO - PROCESS | 3704 | 1461206453197 Marionette TRACE conn3 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:40:53 INFO - PROCESS | 3704 | ++DOCSHELL 1CF7D400 == 64 [pid = 3704] [id = 546] 19:40:53 INFO - PROCESS | 3704 | ++DOMWINDOW == 109 (1CF7E800) [pid = 3704] [serial = 1638] [outer = 00000000] 19:40:53 INFO - PROCESS | 3704 | ++DOMWINDOW == 110 (1D4D4800) [pid = 3704] [serial = 1639] [outer = 1CF7E800] 19:40:53 INFO - PROCESS | 3704 | 1461206453251 Marionette DEBUG loaded listener.js 19:40:53 INFO - PROCESS | 3704 | ++DOMWINDOW == 111 (1D4DBC00) [pid = 3704] [serial = 1640] [outer = 1CF7E800] 19:40:53 INFO - PROCESS | 3704 | 1461206453822 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 19:40:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 19:40:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 904ms 19:40:53 INFO - PROCESS | 3704 | 1461206453868 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 19:40:53 INFO - PROCESS | 3704 | 1461206453871 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 19:40:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 19:40:53 INFO - PROCESS | 3704 | 1461206453874 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 19:40:53 INFO - PROCESS | 3704 | 1461206453876 Marionette TRACE conn3 <- [1,2150,null,{}] 19:40:53 INFO - PROCESS | 3704 | 1461206453880 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:40:53 INFO - PROCESS | 3704 | 1461206453977 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 19:40:54 INFO - PROCESS | 3704 | 1461206454085 Marionette TRACE conn3 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:40:54 INFO - PROCESS | 3704 | ++DOCSHELL 13258C00 == 65 [pid = 3704] [id = 547] 19:40:54 INFO - PROCESS | 3704 | ++DOMWINDOW == 112 (1325E400) [pid = 3704] [serial = 1641] [outer = 00000000] 19:40:54 INFO - PROCESS | 3704 | ++DOMWINDOW == 113 (1D73E400) [pid = 3704] [serial = 1642] [outer = 1325E400] 19:40:54 INFO - PROCESS | 3704 | 1461206454147 Marionette DEBUG loaded listener.js 19:40:54 INFO - PROCESS | 3704 | ++DOMWINDOW == 114 (1D743800) [pid = 3704] [serial = 1643] [outer = 1325E400] 19:40:54 INFO - PROCESS | 3704 | 1461206454704 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 19:40:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 19:40:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 904ms 19:40:54 INFO - PROCESS | 3704 | 1461206454778 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 19:40:54 INFO - PROCESS | 3704 | 1461206454780 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 19:40:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 19:40:54 INFO - PROCESS | 3704 | 1461206454784 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 19:40:54 INFO - PROCESS | 3704 | 1461206454786 Marionette TRACE conn3 <- [1,2154,null,{}] 19:40:54 INFO - PROCESS | 3704 | 1461206454790 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:40:54 INFO - PROCESS | 3704 | 1461206454918 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 19:40:55 INFO - PROCESS | 3704 | 1461206455201 Marionette TRACE conn3 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:40:55 INFO - PROCESS | 3704 | ++DOCSHELL 12CED400 == 66 [pid = 3704] [id = 548] 19:40:55 INFO - PROCESS | 3704 | ++DOMWINDOW == 115 (1330D800) [pid = 3704] [serial = 1644] [outer = 00000000] 19:40:55 INFO - PROCESS | 3704 | ++DOMWINDOW == 116 (16568400) [pid = 3704] [serial = 1645] [outer = 1330D800] 19:40:55 INFO - PROCESS | 3704 | 1461206455275 Marionette DEBUG loaded listener.js 19:40:55 INFO - PROCESS | 3704 | ++DOMWINDOW == 117 (17B0C400) [pid = 3704] [serial = 1646] [outer = 1330D800] 19:40:55 INFO - PROCESS | 3704 | 1461206455895 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 19:40:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 19:40:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1154ms 19:40:55 INFO - PROCESS | 3704 | 1461206455939 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 19:40:55 INFO - PROCESS | 3704 | 1461206455943 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 19:40:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 19:40:55 INFO - PROCESS | 3704 | 1461206455949 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 19:40:55 INFO - PROCESS | 3704 | 1461206455952 Marionette TRACE conn3 <- [1,2158,null,{}] 19:40:55 INFO - PROCESS | 3704 | 1461206455957 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:40:56 INFO - PROCESS | 3704 | 1461206456100 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 19:40:56 INFO - PROCESS | 3704 | 1461206456117 Marionette TRACE conn3 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:40:56 INFO - PROCESS | 3704 | ++DOCSHELL 18989800 == 67 [pid = 3704] [id = 549] 19:40:56 INFO - PROCESS | 3704 | ++DOMWINDOW == 118 (18E16000) [pid = 3704] [serial = 1647] [outer = 00000000] 19:40:56 INFO - PROCESS | 3704 | ++DOMWINDOW == 119 (1906EC00) [pid = 3704] [serial = 1648] [outer = 18E16000] 19:40:56 INFO - PROCESS | 3704 | 1461206456166 Marionette DEBUG loaded listener.js 19:40:56 INFO - PROCESS | 3704 | ++DOMWINDOW == 120 (19181800) [pid = 3704] [serial = 1649] [outer = 18E16000] 19:40:56 INFO - PROCESS | 3704 | --DOCSHELL 1330D400 == 66 [pid = 3704] [id = 475] 19:40:56 INFO - PROCESS | 3704 | --DOCSHELL 18798000 == 65 [pid = 3704] [id = 456] 19:40:56 INFO - PROCESS | 3704 | --DOCSHELL 12B7EC00 == 64 [pid = 3704] [id = 459] 19:40:56 INFO - PROCESS | 3704 | --DOCSHELL 12D3DC00 == 63 [pid = 3704] [id = 458] 19:40:56 INFO - PROCESS | 3704 | --DOCSHELL 1674C800 == 62 [pid = 3704] [id = 504] 19:40:56 INFO - PROCESS | 3704 | --DOCSHELL 12CF8C00 == 61 [pid = 3704] [id = 503] 19:40:56 INFO - PROCESS | 3704 | --DOCSHELL 1330DC00 == 60 [pid = 3704] [id = 541] 19:40:56 INFO - PROCESS | 3704 | --DOCSHELL 12B3D800 == 59 [pid = 3704] [id = 540] 19:40:56 INFO - PROCESS | 3704 | --DOCSHELL 19ED4400 == 58 [pid = 3704] [id = 539] 19:40:56 INFO - PROCESS | 3704 | --DOCSHELL 1379A400 == 57 [pid = 3704] [id = 517] 19:40:56 INFO - PROCESS | 3704 | --DOCSHELL 19A8D400 == 56 [pid = 3704] [id = 538] 19:40:56 INFO - PROCESS | 3704 | --DOCSHELL 1330D000 == 55 [pid = 3704] [id = 537] 19:40:56 INFO - PROCESS | 3704 | --DOCSHELL 18039C00 == 54 [pid = 3704] [id = 536] 19:40:56 INFO - PROCESS | 3704 | --DOCSHELL 16749800 == 53 [pid = 3704] [id = 535] 19:40:56 INFO - PROCESS | 3704 | --DOCSHELL 15A35400 == 52 [pid = 3704] [id = 534] 19:40:56 INFO - PROCESS | 3704 | --DOCSHELL 13316400 == 51 [pid = 3704] [id = 533] 19:40:56 INFO - PROCESS | 3704 | --DOMWINDOW == 119 (1A4BC000) [pid = 3704] [serial = 1585] [outer = 00000000] [url = about:blank] 19:40:56 INFO - PROCESS | 3704 | --DOCSHELL 138C9400 == 50 [pid = 3704] [id = 529] 19:40:56 INFO - PROCESS | 3704 | --DOCSHELL 19EBB800 == 49 [pid = 3704] [id = 528] 19:40:56 INFO - PROCESS | 3704 | --DOMWINDOW == 118 (19E27000) [pid = 3704] [serial = 1582] [outer = 00000000] [url = about:blank] 19:40:56 INFO - PROCESS | 3704 | --DOMWINDOW == 117 (19754800) [pid = 3704] [serial = 1580] [outer = 00000000] [url = about:blank] 19:40:56 INFO - PROCESS | 3704 | --DOMWINDOW == 116 (19752800) [pid = 3704] [serial = 1579] [outer = 00000000] [url = about:blank] 19:40:56 INFO - PROCESS | 3704 | --DOMWINDOW == 115 (19EB9400) [pid = 3704] [serial = 1583] [outer = 00000000] [url = about:blank] 19:40:56 INFO - PROCESS | 3704 | --DOMWINDOW == 114 (1CC5C400) [pid = 3704] [serial = 1553] [outer = 00000000] [url = about:blank] 19:40:56 INFO - PROCESS | 3704 | --DOMWINDOW == 113 (18F2C800) [pid = 3704] [serial = 1576] [outer = 00000000] [url = about:blank] 19:40:56 INFO - PROCESS | 3704 | --DOMWINDOW == 112 (19042400) [pid = 3704] [serial = 1577] [outer = 00000000] [url = about:blank] 19:40:56 INFO - PROCESS | 3704 | --DOMWINDOW == 111 (14350000) [pid = 3704] [serial = 1568] [outer = 00000000] [url = about:blank] 19:40:56 INFO - PROCESS | 3704 | --DOMWINDOW == 110 (138C8400) [pid = 3704] [serial = 1567] [outer = 00000000] [url = about:blank] 19:40:56 INFO - PROCESS | 3704 | --DOMWINDOW == 109 (1C40E000) [pid = 3704] [serial = 1561] [outer = 00000000] [url = about:blank] 19:40:56 INFO - PROCESS | 3704 | --DOMWINDOW == 108 (1832D800) [pid = 3704] [serial = 1570] [outer = 00000000] [url = about:blank] 19:40:56 INFO - PROCESS | 3704 | --DOMWINDOW == 107 (187A3C00) [pid = 3704] [serial = 1571] [outer = 00000000] [url = about:blank] 19:40:56 INFO - PROCESS | 3704 | --DOMWINDOW == 106 (14A61800) [pid = 3704] [serial = 1555] [outer = 00000000] [url = about:blank] 19:40:56 INFO - PROCESS | 3704 | --DOMWINDOW == 105 (1656A400) [pid = 3704] [serial = 1573] [outer = 00000000] [url = about:blank] 19:40:56 INFO - PROCESS | 3704 | --DOMWINDOW == 104 (18014000) [pid = 3704] [serial = 1574] [outer = 00000000] [url = about:blank] 19:40:56 INFO - PROCESS | 3704 | --DOMWINDOW == 103 (1D3A9C00) [pid = 3704] [serial = 1564] [outer = 00000000] [url = about:blank] 19:40:56 INFO - PROCESS | 3704 | --DOMWINDOW == 102 (187A0C00) [pid = 3704] [serial = 1558] [outer = 00000000] [url = about:blank] 19:40:56 INFO - PROCESS | 3704 | 1461206456706 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 19:40:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 19:40:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 795ms 19:40:56 INFO - PROCESS | 3704 | 1461206456752 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 19:40:56 INFO - PROCESS | 3704 | 1461206456756 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 19:40:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 19:40:56 INFO - PROCESS | 3704 | 1461206456761 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 19:40:56 INFO - PROCESS | 3704 | 1461206456763 Marionette TRACE conn3 <- [1,2162,null,{}] 19:40:56 INFO - PROCESS | 3704 | 1461206456767 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:40:56 INFO - PROCESS | 3704 | 1461206456849 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 19:40:56 INFO - PROCESS | 3704 | 1461206456858 Marionette TRACE conn3 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:40:56 INFO - PROCESS | 3704 | ++DOCSHELL 15F8F000 == 50 [pid = 3704] [id = 550] 19:40:56 INFO - PROCESS | 3704 | ++DOMWINDOW == 103 (16972400) [pid = 3704] [serial = 1650] [outer = 00000000] 19:40:56 INFO - PROCESS | 3704 | ++DOMWINDOW == 104 (1898F400) [pid = 3704] [serial = 1651] [outer = 16972400] 19:40:56 INFO - PROCESS | 3704 | 1461206456903 Marionette DEBUG loaded listener.js 19:40:56 INFO - PROCESS | 3704 | ++DOMWINDOW == 105 (18F26800) [pid = 3704] [serial = 1652] [outer = 16972400] 19:40:57 INFO - PROCESS | 3704 | 1461206457401 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 19:40:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 19:40:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 686ms 19:40:57 INFO - PROCESS | 3704 | 1461206457461 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 19:40:57 INFO - PROCESS | 3704 | 1461206457463 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 19:40:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 19:40:57 INFO - PROCESS | 3704 | 1461206457468 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 19:40:57 INFO - PROCESS | 3704 | 1461206457473 Marionette TRACE conn3 <- [1,2166,null,{}] 19:40:57 INFO - PROCESS | 3704 | 1461206457482 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:40:57 INFO - PROCESS | 3704 | 1461206457566 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 19:40:57 INFO - PROCESS | 3704 | 1461206457572 Marionette TRACE conn3 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:40:57 INFO - PROCESS | 3704 | ++DOCSHELL 19A8D000 == 51 [pid = 3704] [id = 551] 19:40:57 INFO - PROCESS | 3704 | ++DOMWINDOW == 106 (19B82C00) [pid = 3704] [serial = 1653] [outer = 00000000] 19:40:57 INFO - PROCESS | 3704 | ++DOMWINDOW == 107 (19EB0000) [pid = 3704] [serial = 1654] [outer = 19B82C00] 19:40:57 INFO - PROCESS | 3704 | 1461206457617 Marionette DEBUG loaded listener.js 19:40:57 INFO - PROCESS | 3704 | ++DOMWINDOW == 108 (19EB9400) [pid = 3704] [serial = 1655] [outer = 19B82C00] 19:40:58 INFO - PROCESS | 3704 | 1461206458080 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 19:40:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 19:40:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 655ms 19:40:58 INFO - PROCESS | 3704 | 1461206458128 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 19:40:58 INFO - PROCESS | 3704 | 1461206458130 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 19:40:58 INFO - PROCESS | 3704 | 1461206458134 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 19:40:58 INFO - PROCESS | 3704 | 1461206458135 Marionette TRACE conn3 <- [1,2170,null,{}] 19:40:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 19:40:58 INFO - PROCESS | 3704 | 1461206458139 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:40:58 INFO - PROCESS | 3704 | 1461206458218 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 19:40:58 INFO - PROCESS | 3704 | 1461206458354 Marionette TRACE conn3 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:40:58 INFO - PROCESS | 3704 | ++DOCSHELL 18976C00 == 52 [pid = 3704] [id = 552] 19:40:58 INFO - PROCESS | 3704 | ++DOMWINDOW == 109 (1A2C2800) [pid = 3704] [serial = 1656] [outer = 00000000] 19:40:58 INFO - PROCESS | 3704 | ++DOMWINDOW == 110 (1A4BFC00) [pid = 3704] [serial = 1657] [outer = 1A2C2800] 19:40:58 INFO - PROCESS | 3704 | 1461206458402 Marionette DEBUG loaded listener.js 19:40:58 INFO - PROCESS | 3704 | ++DOMWINDOW == 111 (1C40B800) [pid = 3704] [serial = 1658] [outer = 1A2C2800] 19:40:58 INFO - PROCESS | 3704 | 1461206458790 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 19:40:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 19:40:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 686ms 19:40:58 INFO - PROCESS | 3704 | 1461206458835 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 19:40:58 INFO - PROCESS | 3704 | 1461206458836 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 19:40:58 INFO - PROCESS | 3704 | 1461206458840 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 19:40:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 19:40:58 INFO - PROCESS | 3704 | 1461206458841 Marionette TRACE conn3 <- [1,2174,null,{}] 19:40:58 INFO - PROCESS | 3704 | 1461206458845 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:40:58 INFO - PROCESS | 3704 | 1461206458956 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 19:40:58 INFO - PROCESS | 3704 | 1461206458962 Marionette TRACE conn3 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:40:59 INFO - PROCESS | 3704 | ++DOCSHELL 1C418C00 == 53 [pid = 3704] [id = 553] 19:40:59 INFO - PROCESS | 3704 | ++DOMWINDOW == 112 (1C463400) [pid = 3704] [serial = 1659] [outer = 00000000] 19:40:59 INFO - PROCESS | 3704 | ++DOMWINDOW == 113 (1C74E000) [pid = 3704] [serial = 1660] [outer = 1C463400] 19:40:59 INFO - PROCESS | 3704 | 1461206459070 Marionette DEBUG loaded listener.js 19:40:59 INFO - PROCESS | 3704 | ++DOMWINDOW == 114 (1CD43400) [pid = 3704] [serial = 1661] [outer = 1C463400] 19:40:59 INFO - PROCESS | 3704 | 1461206459509 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 19:40:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 19:40:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 701ms 19:40:59 INFO - PROCESS | 3704 | 1461206459540 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 19:40:59 INFO - PROCESS | 3704 | 1461206459542 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 19:40:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 19:40:59 INFO - PROCESS | 3704 | 1461206459545 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 19:40:59 INFO - PROCESS | 3704 | 1461206459547 Marionette TRACE conn3 <- [1,2178,null,{}] 19:40:59 INFO - PROCESS | 3704 | 1461206459550 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:40:59 INFO - PROCESS | 3704 | 1461206459689 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 19:40:59 INFO - PROCESS | 3704 | 1461206459713 Marionette TRACE conn3 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:40:59 INFO - PROCESS | 3704 | ++DOCSHELL 1CF80400 == 54 [pid = 3704] [id = 554] 19:40:59 INFO - PROCESS | 3704 | ++DOMWINDOW == 115 (1D3B2000) [pid = 3704] [serial = 1662] [outer = 00000000] 19:40:59 INFO - PROCESS | 3704 | ++DOMWINDOW == 116 (1D73B400) [pid = 3704] [serial = 1663] [outer = 1D3B2000] 19:40:59 INFO - PROCESS | 3704 | 1461206459759 Marionette DEBUG loaded listener.js 19:40:59 INFO - PROCESS | 3704 | ++DOMWINDOW == 117 (1D73D400) [pid = 3704] [serial = 1664] [outer = 1D3B2000] 19:41:00 INFO - PROCESS | 3704 | 1461206460194 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 19:41:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 19:41:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 702ms 19:41:00 INFO - PROCESS | 3704 | 1461206460245 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 19:41:00 INFO - PROCESS | 3704 | 1461206460247 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 19:41:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 19:41:00 INFO - PROCESS | 3704 | 1461206460250 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 19:41:00 INFO - PROCESS | 3704 | 1461206460252 Marionette TRACE conn3 <- [1,2182,null,{}] 19:41:00 INFO - PROCESS | 3704 | 1461206460255 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:41:00 INFO - PROCESS | 3704 | 1461206460372 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 19:41:00 INFO - PROCESS | 3704 | 1461206460379 Marionette TRACE conn3 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:00 INFO - PROCESS | 3704 | ++DOCSHELL 1D3B3C00 == 55 [pid = 3704] [id = 555] 19:41:00 INFO - PROCESS | 3704 | ++DOMWINDOW == 118 (1D4DD000) [pid = 3704] [serial = 1665] [outer = 00000000] 19:41:00 INFO - PROCESS | 3704 | ++DOMWINDOW == 119 (1D8E9000) [pid = 3704] [serial = 1666] [outer = 1D4DD000] 19:41:00 INFO - PROCESS | 3704 | 1461206460480 Marionette DEBUG loaded listener.js 19:41:00 INFO - PROCESS | 3704 | ++DOMWINDOW == 120 (1D8EDC00) [pid = 3704] [serial = 1667] [outer = 1D4DD000] 19:41:00 INFO - PROCESS | 3704 | --DOMWINDOW == 119 (19A8EC00) [pid = 3704] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 19:41:00 INFO - PROCESS | 3704 | --DOMWINDOW == 118 (19068400) [pid = 3704] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 19:41:00 INFO - PROCESS | 3704 | --DOMWINDOW == 117 (1A2B9400) [pid = 3704] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 19:41:00 INFO - PROCESS | 3704 | --DOMWINDOW == 116 (13203000) [pid = 3704] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 19:41:00 INFO - PROCESS | 3704 | --DOMWINDOW == 115 (15A36000) [pid = 3704] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 19:41:00 INFO - PROCESS | 3704 | --DOMWINDOW == 114 (17B02400) [pid = 3704] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 19:41:00 INFO - PROCESS | 3704 | --DOMWINDOW == 113 (13318000) [pid = 3704] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 19:41:00 INFO - PROCESS | 3704 | --DOMWINDOW == 112 (183A8800) [pid = 3704] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 19:41:00 INFO - PROCESS | 3704 | --DOMWINDOW == 111 (15A29800) [pid = 3704] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 19:41:00 INFO - PROCESS | 3704 | 1461206460940 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 19:41:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 19:41:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 732ms 19:41:00 INFO - PROCESS | 3704 | 1461206460975 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 19:41:00 INFO - PROCESS | 3704 | 1461206460977 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 19:41:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 19:41:00 INFO - PROCESS | 3704 | 1461206460980 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 19:41:00 INFO - PROCESS | 3704 | 1461206460982 Marionette TRACE conn3 <- [1,2186,null,{}] 19:41:00 INFO - PROCESS | 3704 | 1461206460985 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:41:01 INFO - PROCESS | 3704 | 1461206461124 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 19:41:01 INFO - PROCESS | 3704 | 1461206461189 Marionette TRACE conn3 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:01 INFO - PROCESS | 3704 | ++DOCSHELL 15A29800 == 56 [pid = 3704] [id = 556] 19:41:01 INFO - PROCESS | 3704 | ++DOMWINDOW == 112 (15A36000) [pid = 3704] [serial = 1668] [outer = 00000000] 19:41:01 INFO - PROCESS | 3704 | ++DOMWINDOW == 113 (1A30F000) [pid = 3704] [serial = 1669] [outer = 15A36000] 19:41:01 INFO - PROCESS | 3704 | 1461206461232 Marionette DEBUG loaded listener.js 19:41:01 INFO - PROCESS | 3704 | ++DOMWINDOW == 114 (1917C400) [pid = 3704] [serial = 1670] [outer = 15A36000] 19:41:01 INFO - PROCESS | 3704 | 1461206461578 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 19:41:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 19:41:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 639ms 19:41:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 19:41:01 INFO - PROCESS | 3704 | 1461206461626 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 19:41:01 INFO - PROCESS | 3704 | 1461206461628 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 19:41:01 INFO - PROCESS | 3704 | 1461206461631 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 19:41:01 INFO - PROCESS | 3704 | 1461206461633 Marionette TRACE conn3 <- [1,2190,null,{}] 19:41:01 INFO - PROCESS | 3704 | 1461206461636 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:41:01 INFO - PROCESS | 3704 | 1461206461715 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 19:41:01 INFO - PROCESS | 3704 | 1461206461721 Marionette TRACE conn3 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:01 INFO - PROCESS | 3704 | ++DOCSHELL 159B9400 == 57 [pid = 3704] [id = 557] 19:41:01 INFO - PROCESS | 3704 | ++DOMWINDOW == 115 (19181C00) [pid = 3704] [serial = 1671] [outer = 00000000] 19:41:01 INFO - PROCESS | 3704 | ++DOMWINDOW == 116 (1D9CD800) [pid = 3704] [serial = 1672] [outer = 19181C00] 19:41:01 INFO - PROCESS | 3704 | 1461206461765 Marionette DEBUG loaded listener.js 19:41:01 INFO - PROCESS | 3704 | ++DOMWINDOW == 117 (1D9D2400) [pid = 3704] [serial = 1673] [outer = 19181C00] 19:41:02 INFO - PROCESS | 3704 | 1461206462183 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 19:41:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 19:41:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 593ms 19:41:02 INFO - PROCESS | 3704 | 1461206462236 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 19:41:02 INFO - PROCESS | 3704 | 1461206462238 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 19:41:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 19:41:02 INFO - PROCESS | 3704 | 1461206462245 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 19:41:02 INFO - PROCESS | 3704 | 1461206462247 Marionette TRACE conn3 <- [1,2194,null,{}] 19:41:02 INFO - PROCESS | 3704 | 1461206462250 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:41:02 INFO - PROCESS | 3704 | 1461206462328 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 19:41:02 INFO - PROCESS | 3704 | 1461206462334 Marionette TRACE conn3 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:02 INFO - PROCESS | 3704 | ++DOCSHELL 1D8E4800 == 58 [pid = 3704] [id = 558] 19:41:02 INFO - PROCESS | 3704 | ++DOMWINDOW == 118 (1D8E5C00) [pid = 3704] [serial = 1674] [outer = 00000000] 19:41:02 INFO - PROCESS | 3704 | ++DOMWINDOW == 119 (1DAEB000) [pid = 3704] [serial = 1675] [outer = 1D8E5C00] 19:41:02 INFO - PROCESS | 3704 | 1461206462391 Marionette DEBUG loaded listener.js 19:41:02 INFO - PROCESS | 3704 | ++DOMWINDOW == 120 (1DAF0C00) [pid = 3704] [serial = 1676] [outer = 1D8E5C00] 19:41:03 INFO - PROCESS | 3704 | --DOCSHELL 198BA800 == 57 [pid = 3704] [id = 474] 19:41:03 INFO - PROCESS | 3704 | --DOCSHELL 19EB3000 == 56 [pid = 3704] [id = 532] 19:41:03 INFO - PROCESS | 3704 | --DOCSHELL 15562000 == 55 [pid = 3704] [id = 530] 19:41:03 INFO - PROCESS | 3704 | --DOCSHELL 18726C00 == 54 [pid = 3704] [id = 460] 19:41:03 INFO - PROCESS | 3704 | --DOCSHELL 1A39D800 == 53 [pid = 3704] [id = 520] 19:41:03 INFO - PROCESS | 3704 | --DOCSHELL 14A66800 == 52 [pid = 3704] [id = 476] 19:41:03 INFO - PROCESS | 3704 | --DOCSHELL 1906D000 == 51 [pid = 3704] [id = 531] 19:41:03 INFO - PROCESS | 3704 | --DOCSHELL 15DDA000 == 50 [pid = 3704] [id = 492] 19:41:03 INFO - PROCESS | 3704 | --DOCSHELL 1CD49000 == 49 [pid = 3704] [id = 521] 19:41:03 INFO - PROCESS | 3704 | --DOCSHELL 1378FC00 == 48 [pid = 3704] [id = 507] 19:41:03 INFO - PROCESS | 3704 | --DOCSHELL 1C413C00 == 47 [pid = 3704] [id = 488] 19:41:03 INFO - PROCESS | 3704 | --DOCSHELL 1803AC00 == 46 [pid = 3704] [id = 505] 19:41:03 INFO - PROCESS | 3704 | --DOCSHELL 187A4800 == 45 [pid = 3704] [id = 457] 19:41:03 INFO - PROCESS | 3704 | --DOCSHELL 15FDB800 == 44 [pid = 3704] [id = 477] 19:41:03 INFO - PROCESS | 3704 | --DOCSHELL 197AB800 == 43 [pid = 3704] [id = 506] 19:41:03 INFO - PROCESS | 3704 | --DOCSHELL 18989800 == 42 [pid = 3704] [id = 549] 19:41:03 INFO - PROCESS | 3704 | --DOCSHELL 13258C00 == 41 [pid = 3704] [id = 547] 19:41:03 INFO - PROCESS | 3704 | --DOCSHELL 12CED400 == 40 [pid = 3704] [id = 548] 19:41:03 INFO - PROCESS | 3704 | --DOCSHELL 1CF7D400 == 39 [pid = 3704] [id = 546] 19:41:03 INFO - PROCESS | 3704 | --DOCSHELL 17BA7400 == 38 [pid = 3704] [id = 544] 19:41:03 INFO - PROCESS | 3704 | --DOCSHELL 1A30D000 == 37 [pid = 3704] [id = 545] 19:41:03 INFO - PROCESS | 3704 | --DOCSHELL 12D48800 == 36 [pid = 3704] [id = 542] 19:41:03 INFO - PROCESS | 3704 | --DOCSHELL 143A2000 == 35 [pid = 3704] [id = 543] 19:41:04 INFO - PROCESS | 3704 | --DOCSHELL 15A29800 == 34 [pid = 3704] [id = 556] 19:41:04 INFO - PROCESS | 3704 | --DOCSHELL 15F8F000 == 33 [pid = 3704] [id = 550] 19:41:04 INFO - PROCESS | 3704 | --DOCSHELL 19A8D000 == 32 [pid = 3704] [id = 551] 19:41:04 INFO - PROCESS | 3704 | --DOCSHELL 1D3B3C00 == 31 [pid = 3704] [id = 555] 19:41:04 INFO - PROCESS | 3704 | --DOCSHELL 1CF80400 == 30 [pid = 3704] [id = 554] 19:41:04 INFO - PROCESS | 3704 | --DOCSHELL 1C418C00 == 29 [pid = 3704] [id = 553] 19:41:04 INFO - PROCESS | 3704 | --DOCSHELL 159B9400 == 28 [pid = 3704] [id = 557] 19:41:04 INFO - PROCESS | 3704 | --DOCSHELL 18976C00 == 27 [pid = 3704] [id = 552] 19:41:04 INFO - PROCESS | 3704 | --DOMWINDOW == 119 (19EBE800) [pid = 3704] [serial = 1616] [outer = 00000000] [url = about:blank] 19:41:04 INFO - PROCESS | 3704 | --DOMWINDOW == 118 (159B3000) [pid = 3704] [serial = 1588] [outer = 00000000] [url = about:blank] 19:41:04 INFO - PROCESS | 3704 | --DOMWINDOW == 117 (18009800) [pid = 3704] [serial = 1591] [outer = 00000000] [url = about:blank] 19:41:04 INFO - PROCESS | 3704 | --DOMWINDOW == 116 (19A82C00) [pid = 3704] [serial = 1594] [outer = 00000000] [url = about:blank] 19:41:04 INFO - PROCESS | 3704 | --DOMWINDOW == 115 (1AE45400) [pid = 3704] [serial = 1622] [outer = 00000000] [url = about:blank] 19:41:04 INFO - PROCESS | 3704 | --DOMWINDOW == 114 (1A311400) [pid = 3704] [serial = 1597] [outer = 00000000] [url = about:blank] 19:41:04 INFO - PROCESS | 3704 | --DOMWINDOW == 113 (15DD9000) [pid = 3704] [serial = 1603] [outer = 00000000] [url = about:blank] 19:41:04 INFO - PROCESS | 3704 | --DOMWINDOW == 112 (15FD9C00) [pid = 3704] [serial = 1604] [outer = 00000000] [url = about:blank] 19:41:04 INFO - PROCESS | 3704 | --DOMWINDOW == 111 (1917CC00) [pid = 3704] [serial = 1621] [outer = 00000000] [url = about:blank] 19:41:04 INFO - PROCESS | 3704 | --DOMWINDOW == 110 (1832B800) [pid = 3704] [serial = 1606] [outer = 00000000] [url = about:blank] 19:41:04 INFO - PROCESS | 3704 | --DOMWINDOW == 109 (187A2C00) [pid = 3704] [serial = 1607] [outer = 00000000] [url = about:blank] 19:41:04 INFO - PROCESS | 3704 | --DOMWINDOW == 108 (15560C00) [pid = 3704] [serial = 1601] [outer = 00000000] [url = about:blank] 19:41:04 INFO - PROCESS | 3704 | --DOMWINDOW == 107 (142A9400) [pid = 3704] [serial = 1600] [outer = 00000000] [url = about:blank] 19:41:04 INFO - PROCESS | 3704 | --DOMWINDOW == 106 (18F27400) [pid = 3704] [serial = 1609] [outer = 00000000] [url = about:blank] 19:41:04 INFO - PROCESS | 3704 | --DOMWINDOW == 105 (1C462400) [pid = 3704] [serial = 1624] [outer = 00000000] [url = about:blank] 19:41:04 INFO - PROCESS | 3704 | --DOMWINDOW == 104 (1AA68800) [pid = 3704] [serial = 1619] [outer = 00000000] [url = about:blank] 19:41:04 INFO - PROCESS | 3704 | --DOMWINDOW == 103 (1C46F400) [pid = 3704] [serial = 1625] [outer = 00000000] [url = about:blank] 19:41:04 INFO - PROCESS | 3704 | --DOMWINDOW == 102 (1903FC00) [pid = 3704] [serial = 1610] [outer = 00000000] [url = about:blank] 19:41:04 INFO - PROCESS | 3704 | --DOMWINDOW == 101 (1CA22400) [pid = 3704] [serial = 1627] [outer = 00000000] [url = about:blank] 19:41:04 INFO - PROCESS | 3704 | --DOMWINDOW == 100 (19EB2000) [pid = 3704] [serial = 1615] [outer = 00000000] [url = about:blank] 19:41:04 INFO - PROCESS | 3704 | --DOMWINDOW == 99 (19183000) [pid = 3704] [serial = 1612] [outer = 00000000] [url = about:blank] 19:41:04 INFO - PROCESS | 3704 | --DOMWINDOW == 98 (19610400) [pid = 3704] [serial = 1613] [outer = 00000000] [url = about:blank] 19:41:04 INFO - PROCESS | 3704 | --DOMWINDOW == 97 (1A876000) [pid = 3704] [serial = 1618] [outer = 00000000] [url = about:blank] 19:41:04 INFO - PROCESS | 3704 | 1461206464487 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 19:41:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 19:41:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 2260ms 19:41:04 INFO - PROCESS | 3704 | 1461206464519 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 19:41:04 INFO - PROCESS | 3704 | 1461206464523 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 19:41:04 INFO - PROCESS | 3704 | 1461206464528 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 19:41:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 19:41:04 INFO - PROCESS | 3704 | 1461206464532 Marionette TRACE conn3 <- [1,2198,null,{}] 19:41:04 INFO - PROCESS | 3704 | 1461206464538 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:41:04 INFO - PROCESS | 3704 | 1461206464627 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 19:41:04 INFO - PROCESS | 3704 | 1461206464637 Marionette TRACE conn3 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:04 INFO - PROCESS | 3704 | ++DOCSHELL 12CF6800 == 28 [pid = 3704] [id = 559] 19:41:04 INFO - PROCESS | 3704 | ++DOMWINDOW == 98 (12CF6C00) [pid = 3704] [serial = 1677] [outer = 00000000] 19:41:04 INFO - PROCESS | 3704 | ++DOMWINDOW == 99 (13258C00) [pid = 3704] [serial = 1678] [outer = 12CF6C00] 19:41:04 INFO - PROCESS | 3704 | 1461206464685 Marionette DEBUG loaded listener.js 19:41:04 INFO - PROCESS | 3704 | ++DOMWINDOW == 100 (13264400) [pid = 3704] [serial = 1679] [outer = 12CF6C00] 19:41:05 INFO - PROCESS | 3704 | 1461206465204 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 19:41:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 19:41:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 701ms 19:41:05 INFO - PROCESS | 3704 | 1461206465229 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 19:41:05 INFO - PROCESS | 3704 | 1461206465235 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 19:41:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 19:41:05 INFO - PROCESS | 3704 | 1461206465245 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 19:41:05 INFO - PROCESS | 3704 | 1461206465248 Marionette TRACE conn3 <- [1,2202,null,{}] 19:41:05 INFO - PROCESS | 3704 | 1461206465251 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:41:05 INFO - PROCESS | 3704 | 1461206465337 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 19:41:05 INFO - PROCESS | 3704 | 1461206465346 Marionette TRACE conn3 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:05 INFO - PROCESS | 3704 | ++DOCSHELL 13341C00 == 29 [pid = 3704] [id = 560] 19:41:05 INFO - PROCESS | 3704 | ++DOMWINDOW == 101 (13349000) [pid = 3704] [serial = 1680] [outer = 00000000] 19:41:05 INFO - PROCESS | 3704 | ++DOMWINDOW == 102 (13795800) [pid = 3704] [serial = 1681] [outer = 13349000] 19:41:05 INFO - PROCESS | 3704 | 1461206465392 Marionette DEBUG loaded listener.js 19:41:05 INFO - PROCESS | 3704 | ++DOMWINDOW == 103 (138C8400) [pid = 3704] [serial = 1682] [outer = 13349000] 19:41:05 INFO - PROCESS | 3704 | 1461206465881 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 19:41:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 19:41:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 686ms 19:41:05 INFO - PROCESS | 3704 | 1461206465939 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 19:41:05 INFO - PROCESS | 3704 | 1461206465942 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 19:41:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 19:41:05 INFO - PROCESS | 3704 | 1461206465946 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 19:41:05 INFO - PROCESS | 3704 | 1461206465949 Marionette TRACE conn3 <- [1,2206,null,{}] 19:41:05 INFO - PROCESS | 3704 | 1461206465960 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:41:06 INFO - PROCESS | 3704 | 1461206466043 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 19:41:06 INFO - PROCESS | 3704 | 1461206466167 Marionette TRACE conn3 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:06 INFO - PROCESS | 3704 | ++DOCSHELL 14399C00 == 30 [pid = 3704] [id = 561] 19:41:06 INFO - PROCESS | 3704 | ++DOMWINDOW == 104 (1439A800) [pid = 3704] [serial = 1683] [outer = 00000000] 19:41:06 INFO - PROCESS | 3704 | ++DOMWINDOW == 105 (14A68000) [pid = 3704] [serial = 1684] [outer = 1439A800] 19:41:06 INFO - PROCESS | 3704 | 1461206466216 Marionette DEBUG loaded listener.js 19:41:06 INFO - PROCESS | 3704 | ++DOMWINDOW == 106 (15567C00) [pid = 3704] [serial = 1685] [outer = 1439A800] 19:41:06 INFO - PROCESS | 3704 | 1461206466609 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 19:41:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 19:41:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 685ms 19:41:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 19:41:06 INFO - PROCESS | 3704 | 1461206466644 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 19:41:06 INFO - PROCESS | 3704 | 1461206466646 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 19:41:06 INFO - PROCESS | 3704 | 1461206466649 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 19:41:06 INFO - PROCESS | 3704 | 1461206466651 Marionette TRACE conn3 <- [1,2210,null,{}] 19:41:06 INFO - PROCESS | 3704 | 1461206466654 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:41:06 INFO - PROCESS | 3704 | 1461206466765 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 19:41:06 INFO - PROCESS | 3704 | 1461206466773 Marionette TRACE conn3 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:06 INFO - PROCESS | 3704 | ++DOCSHELL 13260400 == 31 [pid = 3704] [id = 562] 19:41:06 INFO - PROCESS | 3704 | ++DOMWINDOW == 107 (15566400) [pid = 3704] [serial = 1686] [outer = 00000000] 19:41:06 INFO - PROCESS | 3704 | ++DOMWINDOW == 108 (15D3E400) [pid = 3704] [serial = 1687] [outer = 15566400] 19:41:06 INFO - PROCESS | 3704 | 1461206466819 Marionette DEBUG loaded listener.js 19:41:06 INFO - PROCESS | 3704 | ++DOMWINDOW == 109 (15F90400) [pid = 3704] [serial = 1688] [outer = 15566400] 19:41:07 INFO - PROCESS | 3704 | 1461206467235 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 19:41:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 19:41:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 624ms 19:41:07 INFO - PROCESS | 3704 | 1461206467287 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 19:41:07 INFO - PROCESS | 3704 | 1461206467289 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 19:41:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 19:41:07 INFO - PROCESS | 3704 | 1461206467292 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 19:41:07 INFO - PROCESS | 3704 | 1461206467294 Marionette TRACE conn3 <- [1,2214,null,{}] 19:41:07 INFO - PROCESS | 3704 | 1461206467297 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:41:07 INFO - PROCESS | 3704 | 1461206467404 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 19:41:07 INFO - PROCESS | 3704 | 1461206467490 Marionette TRACE conn3 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:07 INFO - PROCESS | 3704 | ++DOCSHELL 15D03C00 == 32 [pid = 3704] [id = 563] 19:41:07 INFO - PROCESS | 3704 | ++DOMWINDOW == 110 (15D0E400) [pid = 3704] [serial = 1689] [outer = 00000000] 19:41:07 INFO - PROCESS | 3704 | ++DOMWINDOW == 111 (16665800) [pid = 3704] [serial = 1690] [outer = 15D0E400] 19:41:07 INFO - PROCESS | 3704 | 1461206467545 Marionette DEBUG loaded listener.js 19:41:07 INFO - PROCESS | 3704 | ++DOMWINDOW == 112 (1696FC00) [pid = 3704] [serial = 1691] [outer = 15D0E400] 19:41:07 INFO - PROCESS | 3704 | 1461206467894 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 19:41:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 19:41:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 639ms 19:41:07 INFO - PROCESS | 3704 | 1461206467920 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 19:41:07 INFO - PROCESS | 3704 | 1461206467922 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 19:41:07 INFO - PROCESS | 3704 | 1461206467925 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 19:41:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 19:41:07 INFO - PROCESS | 3704 | 1461206467927 Marionette TRACE conn3 <- [1,2218,null,{}] 19:41:07 INFO - PROCESS | 3704 | 1461206467930 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:41:08 INFO - PROCESS | 3704 | 1461206468034 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 19:41:08 INFO - PROCESS | 3704 | 1461206468043 Marionette TRACE conn3 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:08 INFO - PROCESS | 3704 | ++DOCSHELL 18009800 == 33 [pid = 3704] [id = 564] 19:41:08 INFO - PROCESS | 3704 | ++DOMWINDOW == 113 (1803EC00) [pid = 3704] [serial = 1692] [outer = 00000000] 19:41:08 INFO - PROCESS | 3704 | ++DOMWINDOW == 114 (18763800) [pid = 3704] [serial = 1693] [outer = 1803EC00] 19:41:08 INFO - PROCESS | 3704 | 1461206468091 Marionette DEBUG loaded listener.js 19:41:08 INFO - PROCESS | 3704 | ++DOMWINDOW == 115 (18974400) [pid = 3704] [serial = 1694] [outer = 1803EC00] 19:41:08 INFO - PROCESS | 3704 | 1461206468530 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 19:41:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 19:41:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 640ms 19:41:08 INFO - PROCESS | 3704 | 1461206468564 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 19:41:08 INFO - PROCESS | 3704 | 1461206468566 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 19:41:08 INFO - PROCESS | 3704 | 1461206468569 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 19:41:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 19:41:08 INFO - PROCESS | 3704 | 1461206468571 Marionette TRACE conn3 <- [1,2222,null,{}] 19:41:08 INFO - PROCESS | 3704 | 1461206468574 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:41:08 INFO - PROCESS | 3704 | 1461206468650 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 19:41:08 INFO - PROCESS | 3704 | 1461206468656 Marionette TRACE conn3 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:08 INFO - PROCESS | 3704 | ++DOCSHELL 18727400 == 34 [pid = 3704] [id = 565] 19:41:08 INFO - PROCESS | 3704 | ++DOMWINDOW == 116 (187A0000) [pid = 3704] [serial = 1695] [outer = 00000000] 19:41:08 INFO - PROCESS | 3704 | ++DOMWINDOW == 117 (18B37000) [pid = 3704] [serial = 1696] [outer = 187A0000] 19:41:08 INFO - PROCESS | 3704 | 1461206468704 Marionette DEBUG loaded listener.js 19:41:08 INFO - PROCESS | 3704 | ++DOMWINDOW == 118 (18B36000) [pid = 3704] [serial = 1697] [outer = 187A0000] 19:41:09 INFO - PROCESS | 3704 | 1461206469158 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 19:41:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 19:41:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 624ms 19:41:09 INFO - PROCESS | 3704 | 1461206469224 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 19:41:09 INFO - PROCESS | 3704 | 1461206469226 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 19:41:09 INFO - PROCESS | 3704 | 1461206469231 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 19:41:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 19:41:09 INFO - PROCESS | 3704 | 1461206469232 Marionette TRACE conn3 <- [1,2226,null,{}] 19:41:09 INFO - PROCESS | 3704 | 1461206469236 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:41:09 INFO - PROCESS | 3704 | 1461206469308 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 19:41:09 INFO - PROCESS | 3704 | 1461206469314 Marionette TRACE conn3 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:09 INFO - PROCESS | 3704 | ++DOCSHELL 12B85C00 == 35 [pid = 3704] [id = 566] 19:41:09 INFO - PROCESS | 3704 | ++DOMWINDOW == 119 (12BDD800) [pid = 3704] [serial = 1698] [outer = 00000000] 19:41:09 INFO - PROCESS | 3704 | ++DOMWINDOW == 120 (18F2D000) [pid = 3704] [serial = 1699] [outer = 12BDD800] 19:41:09 INFO - PROCESS | 3704 | 1461206469358 Marionette DEBUG loaded listener.js 19:41:09 INFO - PROCESS | 3704 | ++DOMWINDOW == 121 (18F2B800) [pid = 3704] [serial = 1700] [outer = 12BDD800] 19:41:09 INFO - PROCESS | 3704 | 1461206469828 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 19:41:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 19:41:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 639ms 19:41:09 INFO - PROCESS | 3704 | 1461206469868 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 19:41:09 INFO - PROCESS | 3704 | 1461206469870 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 19:41:09 INFO - PROCESS | 3704 | 1461206469874 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 19:41:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 19:41:09 INFO - PROCESS | 3704 | 1461206469875 Marionette TRACE conn3 <- [1,2230,null,{}] 19:41:09 INFO - PROCESS | 3704 | 1461206469879 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:41:09 INFO - PROCESS | 3704 | 1461206469986 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 19:41:09 INFO - PROCESS | 3704 | 1461206469994 Marionette TRACE conn3 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:10 INFO - PROCESS | 3704 | ++DOCSHELL 14352400 == 36 [pid = 3704] [id = 567] 19:41:10 INFO - PROCESS | 3704 | ++DOMWINDOW == 122 (19069000) [pid = 3704] [serial = 1701] [outer = 00000000] 19:41:10 INFO - PROCESS | 3704 | ++DOMWINDOW == 123 (19073C00) [pid = 3704] [serial = 1702] [outer = 19069000] 19:41:10 INFO - PROCESS | 3704 | 1461206470038 Marionette DEBUG loaded listener.js 19:41:10 INFO - PROCESS | 3704 | ++DOMWINDOW == 124 (19071400) [pid = 3704] [serial = 1703] [outer = 19069000] 19:41:10 INFO - PROCESS | 3704 | 1461206470501 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 19:41:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 19:41:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 639ms 19:41:10 INFO - PROCESS | 3704 | 1461206470518 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 19:41:10 INFO - PROCESS | 3704 | 1461206470520 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 19:41:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 19:41:10 INFO - PROCESS | 3704 | 1461206470523 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 19:41:10 INFO - PROCESS | 3704 | 1461206470525 Marionette TRACE conn3 <- [1,2234,null,{}] 19:41:10 INFO - PROCESS | 3704 | 1461206470528 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:41:10 INFO - PROCESS | 3704 | 1461206470643 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 19:41:10 INFO - PROCESS | 3704 | 1461206470648 Marionette TRACE conn3 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:10 INFO - PROCESS | 3704 | ++DOCSHELL 15D0F400 == 37 [pid = 3704] [id = 568] 19:41:10 INFO - PROCESS | 3704 | ++DOMWINDOW == 125 (1903F800) [pid = 3704] [serial = 1704] [outer = 00000000] 19:41:10 INFO - PROCESS | 3704 | ++DOMWINDOW == 126 (19753800) [pid = 3704] [serial = 1705] [outer = 1903F800] 19:41:10 INFO - PROCESS | 3704 | 1461206470692 Marionette DEBUG loaded listener.js 19:41:10 INFO - PROCESS | 3704 | ++DOMWINDOW == 127 (197AC400) [pid = 3704] [serial = 1706] [outer = 1903F800] 19:41:11 INFO - PROCESS | 3704 | 1461206471136 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 19:41:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 19:41:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 623ms 19:41:11 INFO - PROCESS | 3704 | 1461206471160 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 19:41:11 INFO - PROCESS | 3704 | 1461206471163 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 19:41:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 19:41:11 INFO - PROCESS | 3704 | 1461206471166 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 19:41:11 INFO - PROCESS | 3704 | 1461206471168 Marionette TRACE conn3 <- [1,2238,null,{}] 19:41:11 INFO - PROCESS | 3704 | 1461206471172 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:41:11 INFO - PROCESS | 3704 | 1461206471291 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 19:41:11 INFO - PROCESS | 3704 | 1461206471297 Marionette TRACE conn3 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:11 INFO - PROCESS | 3704 | ++DOCSHELL 1917FC00 == 38 [pid = 3704] [id = 569] 19:41:11 INFO - PROCESS | 3704 | ++DOMWINDOW == 128 (19182C00) [pid = 3704] [serial = 1707] [outer = 00000000] 19:41:11 INFO - PROCESS | 3704 | ++DOMWINDOW == 129 (19D41800) [pid = 3704] [serial = 1708] [outer = 19182C00] 19:41:11 INFO - PROCESS | 3704 | 1461206471351 Marionette DEBUG loaded listener.js 19:41:11 INFO - PROCESS | 3704 | ++DOMWINDOW == 130 (19EB2800) [pid = 3704] [serial = 1709] [outer = 19182C00] 19:41:12 INFO - PROCESS | 3704 | --DOMWINDOW == 129 (1803B400) [pid = 3704] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 19:41:12 INFO - PROCESS | 3704 | --DOMWINDOW == 128 (1A8A1800) [pid = 3704] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 19:41:12 INFO - PROCESS | 3704 | --DOMWINDOW == 127 (1C463400) [pid = 3704] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 19:41:12 INFO - PROCESS | 3704 | --DOMWINDOW == 126 (1D4DD000) [pid = 3704] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 19:41:12 INFO - PROCESS | 3704 | --DOMWINDOW == 125 (1D3B2000) [pid = 3704] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 19:41:12 INFO - PROCESS | 3704 | --DOMWINDOW == 124 (15A36000) [pid = 3704] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 19:41:12 INFO - PROCESS | 3704 | --DOMWINDOW == 123 (19181C00) [pid = 3704] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 19:41:12 INFO - PROCESS | 3704 | --DOMWINDOW == 122 (1A2C2800) [pid = 3704] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 19:41:12 INFO - PROCESS | 3704 | --DOMWINDOW == 121 (19B82C00) [pid = 3704] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 19:41:12 INFO - PROCESS | 3704 | --DOMWINDOW == 120 (16972400) [pid = 3704] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 19:41:12 INFO - PROCESS | 3704 | --DOMWINDOW == 119 (18E16000) [pid = 3704] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 19:41:12 INFO - PROCESS | 3704 | --DOMWINDOW == 118 (1330D800) [pid = 3704] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 19:41:12 INFO - PROCESS | 3704 | --DOMWINDOW == 117 (1325E400) [pid = 3704] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 19:41:12 INFO - PROCESS | 3704 | --DOMWINDOW == 116 (1CF7E800) [pid = 3704] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 19:41:12 INFO - PROCESS | 3704 | --DOMWINDOW == 115 (1A3A0400) [pid = 3704] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 19:41:12 INFO - PROCESS | 3704 | --DOMWINDOW == 114 (18030800) [pid = 3704] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 19:41:12 INFO - PROCESS | 3704 | --DOMWINDOW == 113 (146B5800) [pid = 3704] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 19:41:12 INFO - PROCESS | 3704 | --DOMWINDOW == 112 (1C746C00) [pid = 3704] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 19:41:12 INFO - PROCESS | 3704 | --DOMWINDOW == 111 (1C74D800) [pid = 3704] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 19:41:12 INFO - PROCESS | 3704 | --DOMWINDOW == 110 (19EBE400) [pid = 3704] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 19:41:12 INFO - PROCESS | 3704 | --DOMWINDOW == 109 (142AF800) [pid = 3704] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 19:41:12 INFO - PROCESS | 3704 | --DOMWINDOW == 108 (16979000) [pid = 3704] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 19:41:12 INFO - PROCESS | 3704 | --DOMWINDOW == 107 (1CF75800) [pid = 3704] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 19:41:12 INFO - PROCESS | 3704 | --DOMWINDOW == 106 (1A4B9800) [pid = 3704] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 19:41:12 INFO - PROCESS | 3704 | --DOMWINDOW == 105 (19182800) [pid = 3704] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 19:41:12 INFO - PROCESS | 3704 | --DOMWINDOW == 104 (1A30A000) [pid = 3704] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 19:41:12 INFO - PROCESS | 3704 | --DOMWINDOW == 103 (19065400) [pid = 3704] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 19:41:12 INFO - PROCESS | 3704 | --DOMWINDOW == 102 (12D41400) [pid = 3704] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 19:41:12 INFO - PROCESS | 3704 | --DOMWINDOW == 101 (138CA400) [pid = 3704] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 19:41:12 INFO - PROCESS | 3704 | --DOMWINDOW == 100 (15DBE000) [pid = 3704] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 19:41:12 INFO - PROCESS | 3704 | 1461206472258 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 19:41:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 19:41:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1138ms 19:41:12 INFO - PROCESS | 3704 | 1461206472312 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 19:41:12 INFO - PROCESS | 3704 | 1461206472314 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 19:41:12 INFO - PROCESS | 3704 | 1461206472317 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 19:41:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 19:41:12 INFO - PROCESS | 3704 | 1461206472318 Marionette TRACE conn3 <- [1,2242,null,{}] 19:41:12 INFO - PROCESS | 3704 | 1461206472322 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:41:12 INFO - PROCESS | 3704 | 1461206472397 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 19:41:12 INFO - PROCESS | 3704 | 1461206472405 Marionette TRACE conn3 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:12 INFO - PROCESS | 3704 | ++DOCSHELL 160A5C00 == 39 [pid = 3704] [id = 570] 19:41:12 INFO - PROCESS | 3704 | ++DOMWINDOW == 101 (16561400) [pid = 3704] [serial = 1710] [outer = 00000000] 19:41:12 INFO - PROCESS | 3704 | ++DOMWINDOW == 102 (183B4400) [pid = 3704] [serial = 1711] [outer = 16561400] 19:41:12 INFO - PROCESS | 3704 | 1461206472449 Marionette DEBUG loaded listener.js 19:41:12 INFO - PROCESS | 3704 | ++DOMWINDOW == 103 (183AA400) [pid = 3704] [serial = 1712] [outer = 16561400] 19:41:12 INFO - PROCESS | 3704 | 1461206472876 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 19:41:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 19:41:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 592ms 19:41:12 INFO - PROCESS | 3704 | 1461206472920 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 19:41:12 INFO - PROCESS | 3704 | 1461206472922 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 19:41:12 INFO - PROCESS | 3704 | 1461206472925 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 19:41:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 19:41:12 INFO - PROCESS | 3704 | 1461206472927 Marionette TRACE conn3 <- [1,2246,null,{}] 19:41:12 INFO - PROCESS | 3704 | 1461206472930 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:41:12 INFO - PROCESS | 3704 | 1461206473006 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 19:41:13 INFO - PROCESS | 3704 | 1461206473011 Marionette TRACE conn3 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:13 INFO - PROCESS | 3704 | ++DOCSHELL 15DE9000 == 40 [pid = 3704] [id = 571] 19:41:13 INFO - PROCESS | 3704 | ++DOMWINDOW == 104 (1696D800) [pid = 3704] [serial = 1713] [outer = 00000000] 19:41:13 INFO - PROCESS | 3704 | ++DOMWINDOW == 105 (198BBC00) [pid = 3704] [serial = 1714] [outer = 1696D800] 19:41:13 INFO - PROCESS | 3704 | 1461206473055 Marionette DEBUG loaded listener.js 19:41:13 INFO - PROCESS | 3704 | ++DOMWINDOW == 106 (19A8B000) [pid = 3704] [serial = 1715] [outer = 1696D800] 19:41:13 INFO - PROCESS | 3704 | 1461206473505 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 19:41:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 19:41:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 639ms 19:41:13 INFO - PROCESS | 3704 | 1461206473563 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 19:41:13 INFO - PROCESS | 3704 | 1461206473565 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 19:41:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 19:41:13 INFO - PROCESS | 3704 | 1461206473568 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 19:41:13 INFO - PROCESS | 3704 | 1461206473570 Marionette TRACE conn3 <- [1,2250,null,{}] 19:41:13 INFO - PROCESS | 3704 | 1461206473573 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:41:13 INFO - PROCESS | 3704 | 1461206473648 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 19:41:13 INFO - PROCESS | 3704 | 1461206473654 Marionette TRACE conn3 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:13 INFO - PROCESS | 3704 | ++DOCSHELL 18763000 == 41 [pid = 3704] [id = 572] 19:41:13 INFO - PROCESS | 3704 | ++DOMWINDOW == 107 (18B34C00) [pid = 3704] [serial = 1716] [outer = 00000000] 19:41:13 INFO - PROCESS | 3704 | ++DOMWINDOW == 108 (19EBE000) [pid = 3704] [serial = 1717] [outer = 18B34C00] 19:41:13 INFO - PROCESS | 3704 | 1461206473707 Marionette DEBUG loaded listener.js 19:41:13 INFO - PROCESS | 3704 | ++DOMWINDOW == 109 (19ED4400) [pid = 3704] [serial = 1718] [outer = 18B34C00] 19:41:14 INFO - PROCESS | 3704 | --DOCSHELL 1334C800 == 40 [pid = 3704] [id = 445] 19:41:14 INFO - PROCESS | 3704 | --DOCSHELL 1330C800 == 39 [pid = 3704] [id = 451] 19:41:14 INFO - PROCESS | 3704 | --DOCSHELL 13311000 == 38 [pid = 3704] [id = 450] 19:41:14 INFO - PROCESS | 3704 | --DOCSHELL 13348800 == 37 [pid = 3704] [id = 449] 19:41:14 INFO - PROCESS | 3704 | --DOCSHELL 187A0800 == 36 [pid = 3704] [id = 447] 19:41:14 INFO - PROCESS | 3704 | --DOCSHELL 1697A400 == 35 [pid = 3704] [id = 442] 19:41:14 INFO - PROCESS | 3704 | --DOCSHELL 16C22000 == 34 [pid = 3704] [id = 455] 19:41:14 INFO - PROCESS | 3704 | --DOCSHELL 15563400 == 33 [pid = 3704] [id = 440] 19:41:14 INFO - PROCESS | 3704 | --DOCSHELL 18725400 == 32 [pid = 3704] [id = 443] 19:41:14 INFO - PROCESS | 3704 | --DOCSHELL 19186000 == 31 [pid = 3704] [id = 448] 19:41:14 INFO - PROCESS | 3704 | --DOCSHELL 18997800 == 30 [pid = 3704] [id = 444] 19:41:14 INFO - PROCESS | 3704 | --DOCSHELL 15562C00 == 29 [pid = 3704] [id = 446] 19:41:14 INFO - PROCESS | 3704 | --DOCSHELL 13346400 == 28 [pid = 3704] [id = 452] 19:41:14 INFO - PROCESS | 3704 | --DOCSHELL 12CF9000 == 27 [pid = 3704] [id = 438] 19:41:14 INFO - PROCESS | 3704 | --DOCSHELL 15A2A400 == 26 [pid = 3704] [id = 453] 19:41:14 INFO - PROCESS | 3704 | --DOCSHELL 13313000 == 25 [pid = 3704] [id = 439] 19:41:14 INFO - PROCESS | 3704 | --DOCSHELL 15DD0000 == 24 [pid = 3704] [id = 454] 19:41:14 INFO - PROCESS | 3704 | --DOCSHELL 1330B000 == 23 [pid = 3704] [id = 441] 19:41:14 INFO - PROCESS | 3704 | --DOCSHELL 1D8E4800 == 22 [pid = 3704] [id = 558] 19:41:15 INFO - PROCESS | 3704 | --DOMWINDOW == 108 (1C463000) [pid = 3704] [serial = 1508] [outer = 00000000] [url = about:blank] 19:41:15 INFO - PROCESS | 3704 | --DOMWINDOW == 107 (1CA2AC00) [pid = 3704] [serial = 1520] [outer = 00000000] [url = about:blank] 19:41:15 INFO - PROCESS | 3704 | --DOMWINDOW == 106 (1A4C1800) [pid = 3704] [serial = 1598] [outer = 00000000] [url = about:blank] 19:41:15 INFO - PROCESS | 3704 | --DOMWINDOW == 105 (159B3800) [pid = 3704] [serial = 1556] [outer = 00000000] [url = about:blank] 19:41:15 INFO - PROCESS | 3704 | --DOMWINDOW == 104 (18978800) [pid = 3704] [serial = 1514] [outer = 00000000] [url = about:blank] 19:41:15 INFO - PROCESS | 3704 | --DOMWINDOW == 103 (1D3B5000) [pid = 3704] [serial = 1565] [outer = 00000000] [url = about:blank] 19:41:15 INFO - PROCESS | 3704 | --DOMWINDOW == 102 (1CA1C400) [pid = 3704] [serial = 1562] [outer = 00000000] [url = about:blank] 19:41:15 INFO - PROCESS | 3704 | --DOMWINDOW == 101 (19D49800) [pid = 3704] [serial = 1595] [outer = 00000000] [url = about:blank] 19:41:15 INFO - PROCESS | 3704 | --DOMWINDOW == 100 (1A4B8C00) [pid = 3704] [serial = 1586] [outer = 00000000] [url = about:blank] 19:41:15 INFO - PROCESS | 3704 | --DOMWINDOW == 99 (1A309400) [pid = 3704] [serial = 1517] [outer = 00000000] [url = about:blank] 19:41:15 INFO - PROCESS | 3704 | --DOMWINDOW == 98 (138C0C00) [pid = 3704] [serial = 1511] [outer = 00000000] [url = about:blank] 19:41:15 INFO - PROCESS | 3704 | --DOMWINDOW == 97 (15A30400) [pid = 3704] [serial = 1589] [outer = 00000000] [url = about:blank] 19:41:15 INFO - PROCESS | 3704 | --DOMWINDOW == 96 (183AA000) [pid = 3704] [serial = 1592] [outer = 00000000] [url = about:blank] 19:41:15 INFO - PROCESS | 3704 | --DOMWINDOW == 95 (1897D400) [pid = 3704] [serial = 1559] [outer = 00000000] [url = about:blank] 19:41:15 INFO - PROCESS | 3704 | --DOMWINDOW == 94 (1C74E000) [pid = 3704] [serial = 1660] [outer = 00000000] [url = about:blank] 19:41:15 INFO - PROCESS | 3704 | --DOMWINDOW == 93 (1CD43400) [pid = 3704] [serial = 1661] [outer = 00000000] [url = about:blank] 19:41:15 INFO - PROCESS | 3704 | --DOMWINDOW == 92 (1D8E9000) [pid = 3704] [serial = 1666] [outer = 00000000] [url = about:blank] 19:41:15 INFO - PROCESS | 3704 | --DOMWINDOW == 91 (1D73B400) [pid = 3704] [serial = 1663] [outer = 00000000] [url = about:blank] 19:41:15 INFO - PROCESS | 3704 | --DOMWINDOW == 90 (1A30F000) [pid = 3704] [serial = 1669] [outer = 00000000] [url = about:blank] 19:41:15 INFO - PROCESS | 3704 | --DOMWINDOW == 89 (1D9CD800) [pid = 3704] [serial = 1672] [outer = 00000000] [url = about:blank] 19:41:15 INFO - PROCESS | 3704 | --DOMWINDOW == 88 (1DAEB000) [pid = 3704] [serial = 1675] [outer = 00000000] [url = about:blank] 19:41:15 INFO - PROCESS | 3704 | --DOMWINDOW == 87 (1A4BFC00) [pid = 3704] [serial = 1657] [outer = 00000000] [url = about:blank] 19:41:15 INFO - PROCESS | 3704 | --DOMWINDOW == 86 (19EB0000) [pid = 3704] [serial = 1654] [outer = 00000000] [url = about:blank] 19:41:15 INFO - PROCESS | 3704 | --DOMWINDOW == 85 (19EB9400) [pid = 3704] [serial = 1655] [outer = 00000000] [url = about:blank] 19:41:15 INFO - PROCESS | 3704 | --DOMWINDOW == 84 (1898F400) [pid = 3704] [serial = 1651] [outer = 00000000] [url = about:blank] 19:41:15 INFO - PROCESS | 3704 | --DOMWINDOW == 83 (18F26800) [pid = 3704] [serial = 1652] [outer = 00000000] [url = about:blank] 19:41:15 INFO - PROCESS | 3704 | --DOMWINDOW == 82 (19181800) [pid = 3704] [serial = 1649] [outer = 00000000] [url = about:blank] 19:41:15 INFO - PROCESS | 3704 | --DOMWINDOW == 81 (1906EC00) [pid = 3704] [serial = 1648] [outer = 00000000] [url = about:blank] 19:41:15 INFO - PROCESS | 3704 | --DOMWINDOW == 80 (17B0C400) [pid = 3704] [serial = 1646] [outer = 00000000] [url = about:blank] 19:41:15 INFO - PROCESS | 3704 | --DOMWINDOW == 79 (16568400) [pid = 3704] [serial = 1645] [outer = 00000000] [url = about:blank] 19:41:15 INFO - PROCESS | 3704 | --DOMWINDOW == 78 (1D743800) [pid = 3704] [serial = 1643] [outer = 00000000] [url = about:blank] 19:41:15 INFO - PROCESS | 3704 | --DOMWINDOW == 77 (1D73E400) [pid = 3704] [serial = 1642] [outer = 00000000] [url = about:blank] 19:41:15 INFO - PROCESS | 3704 | --DOMWINDOW == 76 (1D9D2400) [pid = 3704] [serial = 1673] [outer = 00000000] [url = about:blank] 19:41:15 INFO - PROCESS | 3704 | --DOMWINDOW == 75 (1D4DBC00) [pid = 3704] [serial = 1640] [outer = 00000000] [url = about:blank] 19:41:15 INFO - PROCESS | 3704 | --DOMWINDOW == 74 (1D4D4800) [pid = 3704] [serial = 1639] [outer = 00000000] [url = about:blank] 19:41:15 INFO - PROCESS | 3704 | --DOMWINDOW == 73 (1CD42C00) [pid = 3704] [serial = 1637] [outer = 00000000] [url = about:blank] 19:41:15 INFO - PROCESS | 3704 | --DOMWINDOW == 72 (1CA1D400) [pid = 3704] [serial = 1636] [outer = 00000000] [url = about:blank] 19:41:15 INFO - PROCESS | 3704 | --DOMWINDOW == 71 (1906CC00) [pid = 3704] [serial = 1634] [outer = 00000000] [url = about:blank] 19:41:15 INFO - PROCESS | 3704 | --DOMWINDOW == 70 (18E20C00) [pid = 3704] [serial = 1633] [outer = 00000000] [url = about:blank] 19:41:15 INFO - PROCESS | 3704 | --DOMWINDOW == 69 (15F8BC00) [pid = 3704] [serial = 1631] [outer = 00000000] [url = about:blank] 19:41:15 INFO - PROCESS | 3704 | --DOMWINDOW == 68 (15D45800) [pid = 3704] [serial = 1630] [outer = 00000000] [url = about:blank] 19:41:15 INFO - PROCESS | 3704 | --DOMWINDOW == 67 (1CA28C00) [pid = 3704] [serial = 1628] [outer = 00000000] [url = about:blank] 19:41:15 INFO - PROCESS | 3704 | --DOMWINDOW == 66 (1917C400) [pid = 3704] [serial = 1670] [outer = 00000000] [url = about:blank] 19:41:15 INFO - PROCESS | 3704 | --DOMWINDOW == 65 (1D73D400) [pid = 3704] [serial = 1664] [outer = 00000000] [url = about:blank] 19:41:15 INFO - PROCESS | 3704 | --DOMWINDOW == 64 (1D8EDC00) [pid = 3704] [serial = 1667] [outer = 00000000] [url = about:blank] 19:41:15 INFO - PROCESS | 3704 | --DOMWINDOW == 63 (1C40B800) [pid = 3704] [serial = 1658] [outer = 00000000] [url = about:blank] 19:41:15 INFO - PROCESS | 3704 | 1461206475472 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 19:41:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 19:41:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1948ms 19:41:15 INFO - PROCESS | 3704 | 1461206475513 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 19:41:15 INFO - PROCESS | 3704 | 1461206475517 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 19:41:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 19:41:15 INFO - PROCESS | 3704 | 1461206475522 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 19:41:15 INFO - PROCESS | 3704 | 1461206475526 Marionette TRACE conn3 <- [1,2254,null,{}] 19:41:15 INFO - PROCESS | 3704 | 1461206475532 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:41:15 INFO - PROCESS | 3704 | 1461206475614 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 19:41:15 INFO - PROCESS | 3704 | 1461206475625 Marionette TRACE conn3 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:15 INFO - PROCESS | 3704 | ++DOCSHELL 13207800 == 23 [pid = 3704] [id = 573] 19:41:15 INFO - PROCESS | 3704 | ++DOMWINDOW == 64 (13208000) [pid = 3704] [serial = 1719] [outer = 00000000] 19:41:15 INFO - PROCESS | 3704 | ++DOMWINDOW == 65 (1330B400) [pid = 3704] [serial = 1720] [outer = 13208000] 19:41:15 INFO - PROCESS | 3704 | 1461206475673 Marionette DEBUG loaded listener.js 19:41:15 INFO - PROCESS | 3704 | ++DOMWINDOW == 66 (13312400) [pid = 3704] [serial = 1721] [outer = 13208000] 19:41:16 INFO - PROCESS | 3704 | 1461206476168 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 19:41:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 19:41:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 686ms 19:41:16 INFO - PROCESS | 3704 | 1461206476223 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 19:41:16 INFO - PROCESS | 3704 | 1461206476229 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 19:41:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 19:41:16 INFO - PROCESS | 3704 | 1461206476236 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 19:41:16 INFO - PROCESS | 3704 | 1461206476238 Marionette TRACE conn3 <- [1,2258,null,{}] 19:41:16 INFO - PROCESS | 3704 | 1461206476242 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:41:16 INFO - PROCESS | 3704 | 1461206476321 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 19:41:16 INFO - PROCESS | 3704 | 1461206476330 Marionette TRACE conn3 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:16 INFO - PROCESS | 3704 | ++DOCSHELL 13348000 == 24 [pid = 3704] [id = 574] 19:41:16 INFO - PROCESS | 3704 | ++DOMWINDOW == 67 (1334E800) [pid = 3704] [serial = 1722] [outer = 00000000] 19:41:16 INFO - PROCESS | 3704 | ++DOMWINDOW == 68 (138C8C00) [pid = 3704] [serial = 1723] [outer = 1334E800] 19:41:16 INFO - PROCESS | 3704 | 1461206476375 Marionette DEBUG loaded listener.js 19:41:16 INFO - PROCESS | 3704 | ++DOMWINDOW == 69 (142A9400) [pid = 3704] [serial = 1724] [outer = 1334E800] 19:41:16 INFO - PROCESS | 3704 | 1461206476850 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 19:41:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 19:41:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 639ms 19:41:16 INFO - PROCESS | 3704 | 1461206476871 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 19:41:16 INFO - PROCESS | 3704 | 1461206476874 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 19:41:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 19:41:16 INFO - PROCESS | 3704 | 1461206476881 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 19:41:16 INFO - PROCESS | 3704 | 1461206476884 Marionette TRACE conn3 <- [1,2262,null,{}] 19:41:16 INFO - PROCESS | 3704 | 1461206476895 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:41:16 INFO - PROCESS | 3704 | 1461206476975 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 19:41:16 INFO - PROCESS | 3704 | 1461206476981 Marionette TRACE conn3 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:17 INFO - PROCESS | 3704 | ++DOCSHELL 15564800 == 25 [pid = 3704] [id = 575] 19:41:17 INFO - PROCESS | 3704 | ++DOMWINDOW == 70 (15567800) [pid = 3704] [serial = 1725] [outer = 00000000] 19:41:17 INFO - PROCESS | 3704 | ++DOMWINDOW == 71 (15A2FC00) [pid = 3704] [serial = 1726] [outer = 15567800] 19:41:17 INFO - PROCESS | 3704 | 1461206477029 Marionette DEBUG loaded listener.js 19:41:17 INFO - PROCESS | 3704 | ++DOMWINDOW == 72 (15A35400) [pid = 3704] [serial = 1727] [outer = 15567800] 19:41:17 INFO - PROCESS | 3704 | 1461206477504 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 19:41:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 19:41:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 701ms 19:41:17 INFO - PROCESS | 3704 | 1461206477576 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 19:41:17 INFO - PROCESS | 3704 | 1461206477578 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 19:41:17 INFO - PROCESS | 3704 | 1461206477582 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 19:41:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 19:41:17 INFO - PROCESS | 3704 | 1461206477584 Marionette TRACE conn3 <- [1,2266,null,{}] 19:41:17 INFO - PROCESS | 3704 | 1461206477587 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:41:17 INFO - PROCESS | 3704 | 1461206477662 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 19:41:17 INFO - PROCESS | 3704 | 1461206477668 Marionette TRACE conn3 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:17 INFO - PROCESS | 3704 | ++DOCSHELL 14A61C00 == 26 [pid = 3704] [id = 576] 19:41:17 INFO - PROCESS | 3704 | ++DOMWINDOW == 73 (15A2D000) [pid = 3704] [serial = 1728] [outer = 00000000] 19:41:17 INFO - PROCESS | 3704 | ++DOMWINDOW == 74 (16561800) [pid = 3704] [serial = 1729] [outer = 15A2D000] 19:41:17 INFO - PROCESS | 3704 | 1461206477714 Marionette DEBUG loaded listener.js 19:41:17 INFO - PROCESS | 3704 | ++DOMWINDOW == 75 (1665D400) [pid = 3704] [serial = 1730] [outer = 15A2D000] 19:41:18 INFO - PROCESS | 3704 | 1461206478148 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 19:41:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 19:41:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 593ms 19:41:18 INFO - PROCESS | 3704 | 1461206478178 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 19:41:18 INFO - PROCESS | 3704 | 1461206478180 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 19:41:18 INFO - PROCESS | 3704 | 1461206478184 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 19:41:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 19:41:18 INFO - PROCESS | 3704 | 1461206478185 Marionette TRACE conn3 <- [1,2270,null,{}] 19:41:18 INFO - PROCESS | 3704 | 1461206478189 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:41:18 INFO - PROCESS | 3704 | 1461206478260 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 19:41:18 INFO - PROCESS | 3704 | 1461206478266 Marionette TRACE conn3 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:18 INFO - PROCESS | 3704 | ++DOCSHELL 1655FC00 == 27 [pid = 3704] [id = 577] 19:41:18 INFO - PROCESS | 3704 | ++DOMWINDOW == 76 (16665400) [pid = 3704] [serial = 1731] [outer = 00000000] 19:41:18 INFO - PROCESS | 3704 | ++DOMWINDOW == 77 (17BA2400) [pid = 3704] [serial = 1732] [outer = 16665400] 19:41:18 INFO - PROCESS | 3704 | 1461206478310 Marionette DEBUG loaded listener.js 19:41:18 INFO - PROCESS | 3704 | ++DOMWINDOW == 78 (18039C00) [pid = 3704] [serial = 1733] [outer = 16665400] 19:41:18 INFO - PROCESS | 3704 | 1461206478753 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 19:41:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 19:41:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 593ms 19:41:18 INFO - PROCESS | 3704 | 1461206478781 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 19:41:18 INFO - PROCESS | 3704 | 1461206478783 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 19:41:18 INFO - PROCESS | 3704 | 1461206478786 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 19:41:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 19:41:18 INFO - PROCESS | 3704 | 1461206478788 Marionette TRACE conn3 <- [1,2274,null,{}] 19:41:18 INFO - PROCESS | 3704 | 1461206478807 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:41:18 INFO - PROCESS | 3704 | 1461206478905 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 19:41:18 INFO - PROCESS | 3704 | 1461206478914 Marionette TRACE conn3 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:18 INFO - PROCESS | 3704 | ++DOCSHELL 18337800 == 28 [pid = 3704] [id = 578] 19:41:18 INFO - PROCESS | 3704 | ++DOMWINDOW == 79 (183B4000) [pid = 3704] [serial = 1734] [outer = 00000000] 19:41:18 INFO - PROCESS | 3704 | ++DOMWINDOW == 80 (18976800) [pid = 3704] [serial = 1735] [outer = 183B4000] 19:41:18 INFO - PROCESS | 3704 | 1461206478961 Marionette DEBUG loaded listener.js 19:41:19 INFO - PROCESS | 3704 | ++DOMWINDOW == 81 (1898EC00) [pid = 3704] [serial = 1736] [outer = 183B4000] 19:41:19 INFO - PROCESS | 3704 | --DOCSHELL 1E20F000 == 27 [pid = 3704] [id = 16] 19:41:19 INFO - PROCESS | 3704 | 1461206479453 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 19:41:19 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 19:41:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 686ms 19:41:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 19:41:19 INFO - PROCESS | 3704 | 1461206479486 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 19:41:19 INFO - PROCESS | 3704 | 1461206479488 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 19:41:19 INFO - PROCESS | 3704 | 1461206479491 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 19:41:19 INFO - PROCESS | 3704 | 1461206479493 Marionette TRACE conn3 <- [1,2278,null,{}] 19:41:19 INFO - PROCESS | 3704 | 1461206479496 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:41:19 INFO - PROCESS | 3704 | 1461206479567 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 19:41:19 INFO - PROCESS | 3704 | 1461206479573 Marionette TRACE conn3 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:19 INFO - PROCESS | 3704 | ++DOCSHELL 18796C00 == 28 [pid = 3704] [id = 579] 19:41:19 INFO - PROCESS | 3704 | ++DOMWINDOW == 82 (18997800) [pid = 3704] [serial = 1737] [outer = 00000000] 19:41:19 INFO - PROCESS | 3704 | ++DOMWINDOW == 83 (18E20C00) [pid = 3704] [serial = 1738] [outer = 18997800] 19:41:19 INFO - PROCESS | 3704 | 1461206479618 Marionette DEBUG loaded listener.js 19:41:19 INFO - PROCESS | 3704 | ++DOMWINDOW == 84 (18F26800) [pid = 3704] [serial = 1739] [outer = 18997800] 19:41:20 INFO - PROCESS | 3704 | 1461206480079 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 19:41:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 19:41:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 623ms 19:41:20 INFO - PROCESS | 3704 | 1461206480131 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 19:41:20 INFO - PROCESS | 3704 | 1461206480133 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 19:41:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 19:41:20 INFO - PROCESS | 3704 | 1461206480136 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 19:41:20 INFO - PROCESS | 3704 | 1461206480138 Marionette TRACE conn3 <- [1,2282,null,{}] 19:41:20 INFO - PROCESS | 3704 | 1461206480141 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:41:20 INFO - PROCESS | 3704 | 1461206480212 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 19:41:20 INFO - PROCESS | 3704 | 1461206480218 Marionette TRACE conn3 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:20 INFO - PROCESS | 3704 | ++DOCSHELL 19066800 == 29 [pid = 3704] [id = 580] 19:41:20 INFO - PROCESS | 3704 | ++DOMWINDOW == 85 (19067000) [pid = 3704] [serial = 1740] [outer = 00000000] 19:41:20 INFO - PROCESS | 3704 | ++DOMWINDOW == 86 (1906E400) [pid = 3704] [serial = 1741] [outer = 19067000] 19:41:20 INFO - PROCESS | 3704 | 1461206480261 Marionette DEBUG loaded listener.js 19:41:20 INFO - PROCESS | 3704 | ++DOMWINDOW == 87 (1906A800) [pid = 3704] [serial = 1742] [outer = 19067000] 19:41:20 INFO - PROCESS | 3704 | 1461206480678 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 19:41:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 19:41:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 592ms 19:41:20 INFO - PROCESS | 3704 | 1461206480732 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 19:41:20 INFO - PROCESS | 3704 | 1461206480734 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 19:41:20 INFO - PROCESS | 3704 | 1461206480738 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 19:41:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 19:41:20 INFO - PROCESS | 3704 | 1461206480739 Marionette TRACE conn3 <- [1,2286,null,{}] 19:41:20 INFO - PROCESS | 3704 | 1461206480747 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:41:20 INFO - PROCESS | 3704 | 1461206480854 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 19:41:20 INFO - PROCESS | 3704 | 1461206480860 Marionette TRACE conn3 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:20 INFO - PROCESS | 3704 | ++DOCSHELL 15563400 == 30 [pid = 3704] [id = 581] 19:41:20 INFO - PROCESS | 3704 | ++DOMWINDOW == 88 (19065000) [pid = 3704] [serial = 1743] [outer = 00000000] 19:41:20 INFO - PROCESS | 3704 | ++DOMWINDOW == 89 (19185C00) [pid = 3704] [serial = 1744] [outer = 19065000] 19:41:20 INFO - PROCESS | 3704 | 1461206480911 Marionette DEBUG loaded listener.js 19:41:20 INFO - PROCESS | 3704 | ++DOMWINDOW == 90 (1917F800) [pid = 3704] [serial = 1745] [outer = 19065000] 19:41:21 INFO - PROCESS | 3704 | 1461206481374 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 19:41:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 19:41:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 702ms 19:41:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 19:41:21 INFO - PROCESS | 3704 | 1461206481443 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 19:41:21 INFO - PROCESS | 3704 | 1461206481445 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 19:41:21 INFO - PROCESS | 3704 | 1461206481448 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 19:41:21 INFO - PROCESS | 3704 | 1461206481449 Marionette TRACE conn3 <- [1,2290,null,{}] 19:41:21 INFO - PROCESS | 3704 | 1461206481453 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:41:21 INFO - PROCESS | 3704 | 1461206481560 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 19:41:21 INFO - PROCESS | 3704 | 1461206481565 Marionette TRACE conn3 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:21 INFO - PROCESS | 3704 | ++DOCSHELL 13347800 == 31 [pid = 3704] [id = 582] 19:41:21 INFO - PROCESS | 3704 | ++DOMWINDOW == 91 (1906D800) [pid = 3704] [serial = 1746] [outer = 00000000] 19:41:21 INFO - PROCESS | 3704 | ++DOMWINDOW == 92 (198B9C00) [pid = 3704] [serial = 1747] [outer = 1906D800] 19:41:21 INFO - PROCESS | 3704 | 1461206481609 Marionette DEBUG loaded listener.js 19:41:21 INFO - PROCESS | 3704 | ++DOMWINDOW == 93 (19A8A800) [pid = 3704] [serial = 1748] [outer = 1906D800] 19:41:22 INFO - PROCESS | 3704 | 1461206482042 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 19:41:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 19:41:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 640ms 19:41:22 INFO - PROCESS | 3704 | 1461206482071 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 19:41:22 INFO - PROCESS | 3704 | 1461206482073 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 19:41:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 19:41:22 INFO - PROCESS | 3704 | 1461206482076 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 19:41:22 INFO - PROCESS | 3704 | 1461206482079 Marionette TRACE conn3 <- [1,2294,null,{}] 19:41:22 INFO - PROCESS | 3704 | 1461206482082 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:41:22 INFO - PROCESS | 3704 | 1461206482197 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 19:41:22 INFO - PROCESS | 3704 | 1461206482290 Marionette TRACE conn3 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:22 INFO - PROCESS | 3704 | ++DOCSHELL 15A34800 == 32 [pid = 3704] [id = 583] 19:41:22 INFO - PROCESS | 3704 | ++DOMWINDOW == 94 (19D48400) [pid = 3704] [serial = 1749] [outer = 00000000] 19:41:22 INFO - PROCESS | 3704 | ++DOMWINDOW == 95 (19EB2C00) [pid = 3704] [serial = 1750] [outer = 19D48400] 19:41:22 INFO - PROCESS | 3704 | 1461206482340 Marionette DEBUG loaded listener.js 19:41:22 INFO - PROCESS | 3704 | ++DOMWINDOW == 96 (19EB9C00) [pid = 3704] [serial = 1751] [outer = 19D48400] 19:41:22 INFO - PROCESS | 3704 | --DOMWINDOW == 95 (1696D800) [pid = 3704] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 19:41:22 INFO - PROCESS | 3704 | --DOMWINDOW == 94 (19069000) [pid = 3704] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 19:41:22 INFO - PROCESS | 3704 | --DOMWINDOW == 93 (1903F800) [pid = 3704] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 19:41:22 INFO - PROCESS | 3704 | --DOMWINDOW == 92 (19182C00) [pid = 3704] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 19:41:22 INFO - PROCESS | 3704 | --DOMWINDOW == 91 (12BDD800) [pid = 3704] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 19:41:22 INFO - PROCESS | 3704 | --DOMWINDOW == 90 (187A0000) [pid = 3704] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 19:41:22 INFO - PROCESS | 3704 | --DOMWINDOW == 89 (1803EC00) [pid = 3704] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 19:41:22 INFO - PROCESS | 3704 | --DOMWINDOW == 88 (15D0E400) [pid = 3704] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 19:41:22 INFO - PROCESS | 3704 | --DOMWINDOW == 87 (15566400) [pid = 3704] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 19:41:22 INFO - PROCESS | 3704 | --DOMWINDOW == 86 (1439A800) [pid = 3704] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 19:41:22 INFO - PROCESS | 3704 | --DOMWINDOW == 85 (13349000) [pid = 3704] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 19:41:22 INFO - PROCESS | 3704 | --DOMWINDOW == 84 (12CF6C00) [pid = 3704] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 19:41:22 INFO - PROCESS | 3704 | --DOMWINDOW == 83 (1D8E5C00) [pid = 3704] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 19:41:22 INFO - PROCESS | 3704 | --DOMWINDOW == 82 (16561400) [pid = 3704] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 19:41:22 INFO - PROCESS | 3704 | 1461206482908 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 19:41:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 19:41:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 904ms 19:41:22 INFO - PROCESS | 3704 | 1461206482980 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 19:41:22 INFO - PROCESS | 3704 | 1461206482982 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 19:41:22 INFO - PROCESS | 3704 | 1461206482985 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 19:41:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 19:41:22 INFO - PROCESS | 3704 | 1461206482987 Marionette TRACE conn3 <- [1,2298,null,{}] 19:41:22 INFO - PROCESS | 3704 | 1461206482990 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:41:23 INFO - PROCESS | 3704 | 1461206483064 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 19:41:23 INFO - PROCESS | 3704 | 1461206483070 Marionette TRACE conn3 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:23 INFO - PROCESS | 3704 | ++DOCSHELL 138C1400 == 33 [pid = 3704] [id = 584] 19:41:23 INFO - PROCESS | 3704 | ++DOMWINDOW == 83 (14AF6400) [pid = 3704] [serial = 1752] [outer = 00000000] 19:41:23 INFO - PROCESS | 3704 | ++DOMWINDOW == 84 (16561400) [pid = 3704] [serial = 1753] [outer = 14AF6400] 19:41:23 INFO - PROCESS | 3704 | 1461206483114 Marionette DEBUG loaded listener.js 19:41:23 INFO - PROCESS | 3704 | ++DOMWINDOW == 85 (160A5400) [pid = 3704] [serial = 1754] [outer = 14AF6400] 19:41:23 INFO - PROCESS | 3704 | 1461206483559 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 19:41:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 19:41:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 639ms 19:41:23 INFO - PROCESS | 3704 | 1461206483623 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 19:41:23 INFO - PROCESS | 3704 | 1461206483625 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 19:41:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 19:41:23 INFO - PROCESS | 3704 | 1461206483629 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 19:41:23 INFO - PROCESS | 3704 | 1461206483630 Marionette TRACE conn3 <- [1,2302,null,{}] 19:41:23 INFO - PROCESS | 3704 | 1461206483634 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:41:23 INFO - PROCESS | 3704 | 1461206483712 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 19:41:23 INFO - PROCESS | 3704 | 1461206483718 Marionette TRACE conn3 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:23 INFO - PROCESS | 3704 | ++DOCSHELL 14351C00 == 34 [pid = 3704] [id = 585] 19:41:23 INFO - PROCESS | 3704 | ++DOMWINDOW == 86 (15566400) [pid = 3704] [serial = 1755] [outer = 00000000] 19:41:23 INFO - PROCESS | 3704 | ++DOMWINDOW == 87 (19EBB000) [pid = 3704] [serial = 1756] [outer = 15566400] 19:41:23 INFO - PROCESS | 3704 | 1461206483762 Marionette DEBUG loaded listener.js 19:41:23 INFO - PROCESS | 3704 | ++DOMWINDOW == 88 (1A2BF000) [pid = 3704] [serial = 1757] [outer = 15566400] 19:41:24 INFO - PROCESS | 3704 | 1461206484178 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 19:41:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 19:41:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 593ms 19:41:24 INFO - PROCESS | 3704 | 1461206484226 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 19:41:24 INFO - PROCESS | 3704 | 1461206484228 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 19:41:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 19:41:24 INFO - PROCESS | 3704 | 1461206484235 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 19:41:24 INFO - PROCESS | 3704 | 1461206484237 Marionette TRACE conn3 <- [1,2306,null,{}] 19:41:24 INFO - PROCESS | 3704 | 1461206484240 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:41:24 INFO - PROCESS | 3704 | 1461206484313 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 19:41:24 INFO - PROCESS | 3704 | 1461206484319 Marionette TRACE conn3 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:24 INFO - PROCESS | 3704 | ++DOCSHELL 17B9F800 == 35 [pid = 3704] [id = 586] 19:41:24 INFO - PROCESS | 3704 | ++DOMWINDOW == 89 (19064C00) [pid = 3704] [serial = 1758] [outer = 00000000] 19:41:24 INFO - PROCESS | 3704 | ++DOMWINDOW == 90 (1A4B7800) [pid = 3704] [serial = 1759] [outer = 19064C00] 19:41:24 INFO - PROCESS | 3704 | 1461206484363 Marionette DEBUG loaded listener.js 19:41:24 INFO - PROCESS | 3704 | ++DOMWINDOW == 91 (1A4B9C00) [pid = 3704] [serial = 1760] [outer = 19064C00] 19:41:24 INFO - PROCESS | 3704 | 1461206484785 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 19:41:24 INFO - PROCESS | 3704 | 1461206484835 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 19:41:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 19:41:24 INFO - PROCESS | 3704 | 1461206484838 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 19:41:24 INFO - PROCESS | 3704 | 1461206484840 Marionette TRACE conn3 <- [1,2310,null,{}] 19:41:24 INFO - PROCESS | 3704 | 1461206484843 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:41:24 INFO - PROCESS | 3704 | 1461206484962 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 19:41:25 INFO - PROCESS | 3704 | 1461206485157 Marionette TRACE conn3 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:25 INFO - PROCESS | 3704 | ++DOCSHELL 12B3E000 == 36 [pid = 3704] [id = 587] 19:41:25 INFO - PROCESS | 3704 | ++DOMWINDOW == 92 (12B7C800) [pid = 3704] [serial = 1761] [outer = 00000000] 19:41:25 INFO - PROCESS | 3704 | ++DOMWINDOW == 93 (12D48400) [pid = 3704] [serial = 1762] [outer = 12B7C800] 19:41:25 INFO - PROCESS | 3704 | 1461206485219 Marionette DEBUG loaded listener.js 19:41:25 INFO - PROCESS | 3704 | ++DOMWINDOW == 94 (13210000) [pid = 3704] [serial = 1763] [outer = 12B7C800] 19:41:25 INFO - PROCESS | 3704 | 1461206485938 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 19:41:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 19:41:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1138ms 19:41:25 INFO - PROCESS | 3704 | 1461206485984 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 19:41:25 INFO - PROCESS | 3704 | 1461206485989 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 19:41:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 19:41:25 INFO - PROCESS | 3704 | 1461206485994 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 19:41:25 INFO - PROCESS | 3704 | 1461206485998 Marionette TRACE conn3 <- [1,2314,null,{}] 19:41:25 INFO - PROCESS | 3704 | 1461206486003 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:41:26 INFO - PROCESS | 3704 | 1461206486121 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 19:41:26 INFO - PROCESS | 3704 | 1461206486252 Marionette TRACE conn3 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:26 INFO - PROCESS | 3704 | ++DOCSHELL 1334E400 == 37 [pid = 3704] [id = 588] 19:41:26 INFO - PROCESS | 3704 | ++DOMWINDOW == 95 (13350000) [pid = 3704] [serial = 1764] [outer = 00000000] 19:41:26 INFO - PROCESS | 3704 | ++DOMWINDOW == 96 (159B6C00) [pid = 3704] [serial = 1765] [outer = 13350000] 19:41:26 INFO - PROCESS | 3704 | 1461206486310 Marionette DEBUG loaded listener.js 19:41:26 INFO - PROCESS | 3704 | ++DOMWINDOW == 97 (15A38400) [pid = 3704] [serial = 1766] [outer = 13350000] 19:41:27 INFO - PROCESS | 3704 | --DOCSHELL 17B9F800 == 36 [pid = 3704] [id = 586] 19:41:27 INFO - PROCESS | 3704 | --DOCSHELL 14351C00 == 35 [pid = 3704] [id = 585] 19:41:27 INFO - PROCESS | 3704 | --DOCSHELL 138C1400 == 34 [pid = 3704] [id = 584] 19:41:27 INFO - PROCESS | 3704 | --DOCSHELL 15A34800 == 33 [pid = 3704] [id = 583] 19:41:27 INFO - PROCESS | 3704 | --DOCSHELL 13347800 == 32 [pid = 3704] [id = 582] 19:41:27 INFO - PROCESS | 3704 | --DOCSHELL 15563400 == 31 [pid = 3704] [id = 581] 19:41:27 INFO - PROCESS | 3704 | --DOCSHELL 19066800 == 30 [pid = 3704] [id = 580] 19:41:27 INFO - PROCESS | 3704 | --DOCSHELL 18796C00 == 29 [pid = 3704] [id = 579] 19:41:27 INFO - PROCESS | 3704 | --DOCSHELL 18337800 == 28 [pid = 3704] [id = 578] 19:41:27 INFO - PROCESS | 3704 | --DOCSHELL 1655FC00 == 27 [pid = 3704] [id = 577] 19:41:27 INFO - PROCESS | 3704 | 1461206487220 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 19:41:27 INFO - PROCESS | 3704 | --DOMWINDOW == 96 (19EBE000) [pid = 3704] [serial = 1717] [outer = 00000000] [url = about:blank] 19:41:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 19:41:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1294ms 19:41:27 INFO - PROCESS | 3704 | 1461206487294 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 19:41:27 INFO - PROCESS | 3704 | 1461206487297 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 19:41:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 19:41:27 INFO - PROCESS | 3704 | 1461206487303 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 19:41:27 INFO - PROCESS | 3704 | 1461206487306 Marionette TRACE conn3 <- [1,2318,null,{}] 19:41:27 INFO - PROCESS | 3704 | 1461206487311 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:41:27 INFO - PROCESS | 3704 | 1461206487389 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 19:41:27 INFO - PROCESS | 3704 | 1461206487397 Marionette TRACE conn3 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:27 INFO - PROCESS | 3704 | ++DOCSHELL 13350400 == 28 [pid = 3704] [id = 589] 19:41:27 INFO - PROCESS | 3704 | ++DOMWINDOW == 97 (13794400) [pid = 3704] [serial = 1767] [outer = 00000000] 19:41:27 INFO - PROCESS | 3704 | ++DOMWINDOW == 98 (13A03400) [pid = 3704] [serial = 1768] [outer = 13794400] 19:41:27 INFO - PROCESS | 3704 | 1461206487444 Marionette DEBUG loaded listener.js 19:41:27 INFO - PROCESS | 3704 | ++DOMWINDOW == 99 (14303C00) [pid = 3704] [serial = 1769] [outer = 13794400] 19:41:27 INFO - PROCESS | 3704 | --DOMWINDOW == 98 (19A8B000) [pid = 3704] [serial = 1715] [outer = 00000000] [url = about:blank] 19:41:27 INFO - PROCESS | 3704 | --DOMWINDOW == 97 (19073C00) [pid = 3704] [serial = 1702] [outer = 00000000] [url = about:blank] 19:41:27 INFO - PROCESS | 3704 | --DOMWINDOW == 96 (19753800) [pid = 3704] [serial = 1705] [outer = 00000000] [url = about:blank] 19:41:27 INFO - PROCESS | 3704 | --DOMWINDOW == 95 (19071400) [pid = 3704] [serial = 1703] [outer = 00000000] [url = about:blank] 19:41:27 INFO - PROCESS | 3704 | --DOMWINDOW == 94 (19D41800) [pid = 3704] [serial = 1708] [outer = 00000000] [url = about:blank] 19:41:27 INFO - PROCESS | 3704 | --DOMWINDOW == 93 (197AC400) [pid = 3704] [serial = 1706] [outer = 00000000] [url = about:blank] 19:41:27 INFO - PROCESS | 3704 | --DOMWINDOW == 92 (198BBC00) [pid = 3704] [serial = 1714] [outer = 00000000] [url = about:blank] 19:41:27 INFO - PROCESS | 3704 | --DOMWINDOW == 91 (19EB2800) [pid = 3704] [serial = 1709] [outer = 00000000] [url = about:blank] 19:41:27 INFO - PROCESS | 3704 | --DOMWINDOW == 90 (18F2D000) [pid = 3704] [serial = 1699] [outer = 00000000] [url = about:blank] 19:41:27 INFO - PROCESS | 3704 | --DOMWINDOW == 89 (18B37000) [pid = 3704] [serial = 1696] [outer = 00000000] [url = about:blank] 19:41:27 INFO - PROCESS | 3704 | --DOMWINDOW == 88 (18B36000) [pid = 3704] [serial = 1697] [outer = 00000000] [url = about:blank] 19:41:27 INFO - PROCESS | 3704 | --DOMWINDOW == 87 (18763800) [pid = 3704] [serial = 1693] [outer = 00000000] [url = about:blank] 19:41:27 INFO - PROCESS | 3704 | --DOMWINDOW == 86 (18974400) [pid = 3704] [serial = 1694] [outer = 00000000] [url = about:blank] 19:41:27 INFO - PROCESS | 3704 | --DOMWINDOW == 85 (16665800) [pid = 3704] [serial = 1690] [outer = 00000000] [url = about:blank] 19:41:27 INFO - PROCESS | 3704 | --DOMWINDOW == 84 (1696FC00) [pid = 3704] [serial = 1691] [outer = 00000000] [url = about:blank] 19:41:27 INFO - PROCESS | 3704 | --DOMWINDOW == 83 (15D3E400) [pid = 3704] [serial = 1687] [outer = 00000000] [url = about:blank] 19:41:27 INFO - PROCESS | 3704 | --DOMWINDOW == 82 (15F90400) [pid = 3704] [serial = 1688] [outer = 00000000] [url = about:blank] 19:41:27 INFO - PROCESS | 3704 | --DOMWINDOW == 81 (14A68000) [pid = 3704] [serial = 1684] [outer = 00000000] [url = about:blank] 19:41:27 INFO - PROCESS | 3704 | --DOMWINDOW == 80 (15567C00) [pid = 3704] [serial = 1685] [outer = 00000000] [url = about:blank] 19:41:27 INFO - PROCESS | 3704 | --DOMWINDOW == 79 (13795800) [pid = 3704] [serial = 1681] [outer = 00000000] [url = about:blank] 19:41:27 INFO - PROCESS | 3704 | --DOMWINDOW == 78 (138C8400) [pid = 3704] [serial = 1682] [outer = 00000000] [url = about:blank] 19:41:27 INFO - PROCESS | 3704 | --DOMWINDOW == 77 (13258C00) [pid = 3704] [serial = 1678] [outer = 00000000] [url = about:blank] 19:41:27 INFO - PROCESS | 3704 | --DOMWINDOW == 76 (13264400) [pid = 3704] [serial = 1679] [outer = 00000000] [url = about:blank] 19:41:27 INFO - PROCESS | 3704 | --DOMWINDOW == 75 (1DAF0C00) [pid = 3704] [serial = 1676] [outer = 00000000] [url = about:blank] 19:41:27 INFO - PROCESS | 3704 | --DOMWINDOW == 74 (183B4400) [pid = 3704] [serial = 1711] [outer = 00000000] [url = about:blank] 19:41:27 INFO - PROCESS | 3704 | --DOMWINDOW == 73 (183AA400) [pid = 3704] [serial = 1712] [outer = 00000000] [url = about:blank] 19:41:27 INFO - PROCESS | 3704 | --DOMWINDOW == 72 (18F2B800) [pid = 3704] [serial = 1700] [outer = 00000000] [url = about:blank] 19:41:27 INFO - PROCESS | 3704 | 1461206487950 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 19:41:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 19:41:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 702ms 19:41:27 INFO - PROCESS | 3704 | 1461206487999 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 19:41:27 INFO - PROCESS | 3704 | 1461206488005 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 19:41:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 19:41:27 INFO - PROCESS | 3704 | 1461206488011 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 19:41:28 INFO - PROCESS | 3704 | 1461206488014 Marionette TRACE conn3 <- [1,2322,null,{}] 19:41:28 INFO - PROCESS | 3704 | 1461206488017 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:41:28 INFO - PROCESS | 3704 | 1461206488102 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 19:41:28 INFO - PROCESS | 3704 | 1461206488228 Marionette TRACE conn3 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:28 INFO - PROCESS | 3704 | ++DOCSHELL 1430B800 == 29 [pid = 3704] [id = 590] 19:41:28 INFO - PROCESS | 3704 | ++DOMWINDOW == 73 (1434BC00) [pid = 3704] [serial = 1770] [outer = 00000000] 19:41:28 INFO - PROCESS | 3704 | ++DOMWINDOW == 74 (1591F800) [pid = 3704] [serial = 1771] [outer = 1434BC00] 19:41:28 INFO - PROCESS | 3704 | 1461206488273 Marionette DEBUG loaded listener.js 19:41:28 INFO - PROCESS | 3704 | ++DOMWINDOW == 75 (15A31400) [pid = 3704] [serial = 1772] [outer = 1434BC00] 19:41:28 INFO - PROCESS | 3704 | 1461206488656 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 19:41:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 19:41:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 685ms 19:41:28 INFO - PROCESS | 3704 | 1461206488693 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 19:41:28 INFO - PROCESS | 3704 | 1461206488695 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 19:41:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 19:41:28 INFO - PROCESS | 3704 | 1461206488698 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 19:41:28 INFO - PROCESS | 3704 | 1461206488702 Marionette TRACE conn3 <- [1,2326,null,{}] 19:41:28 INFO - PROCESS | 3704 | 1461206488712 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:41:28 INFO - PROCESS | 3704 | 1461206488822 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 19:41:28 INFO - PROCESS | 3704 | 1461206488832 Marionette TRACE conn3 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:28 INFO - PROCESS | 3704 | ++DOCSHELL 16665800 == 30 [pid = 3704] [id = 591] 19:41:28 INFO - PROCESS | 3704 | ++DOMWINDOW == 76 (16666800) [pid = 3704] [serial = 1773] [outer = 00000000] 19:41:28 INFO - PROCESS | 3704 | ++DOMWINDOW == 77 (1697A000) [pid = 3704] [serial = 1774] [outer = 16666800] 19:41:28 INFO - PROCESS | 3704 | 1461206488887 Marionette DEBUG loaded listener.js 19:41:28 INFO - PROCESS | 3704 | ++DOMWINDOW == 78 (17B9B800) [pid = 3704] [serial = 1775] [outer = 16666800] 19:41:29 INFO - PROCESS | 3704 | 1461206489315 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 19:41:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 19:41:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 639ms 19:41:29 INFO - PROCESS | 3704 | 1461206489348 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 19:41:29 INFO - PROCESS | 3704 | 1461206489350 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 19:41:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 19:41:29 INFO - PROCESS | 3704 | 1461206489354 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 19:41:29 INFO - PROCESS | 3704 | 1461206489355 Marionette TRACE conn3 <- [1,2330,null,{}] 19:41:29 INFO - PROCESS | 3704 | 1461206489359 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:41:29 INFO - PROCESS | 3704 | 1461206489436 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 19:41:29 INFO - PROCESS | 3704 | 1461206489442 Marionette TRACE conn3 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:29 INFO - PROCESS | 3704 | ++DOCSHELL 1330A400 == 31 [pid = 3704] [id = 592] 19:41:29 INFO - PROCESS | 3704 | ++DOMWINDOW == 79 (183A9C00) [pid = 3704] [serial = 1776] [outer = 00000000] 19:41:29 INFO - PROCESS | 3704 | ++DOMWINDOW == 80 (187A1800) [pid = 3704] [serial = 1777] [outer = 183A9C00] 19:41:29 INFO - PROCESS | 3704 | 1461206489487 Marionette DEBUG loaded listener.js 19:41:29 INFO - PROCESS | 3704 | ++DOMWINDOW == 81 (18974000) [pid = 3704] [serial = 1778] [outer = 183A9C00] 19:41:29 INFO - PROCESS | 3704 | 1461206489943 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 19:41:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 19:41:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 623ms 19:41:29 INFO - PROCESS | 3704 | 1461206489990 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 19:41:29 INFO - PROCESS | 3704 | 1461206489992 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 19:41:29 INFO - PROCESS | 3704 | 1461206489996 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 19:41:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 19:41:29 INFO - PROCESS | 3704 | 1461206489997 Marionette TRACE conn3 <- [1,2334,null,{}] 19:41:30 INFO - PROCESS | 3704 | 1461206490001 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:41:30 INFO - PROCESS | 3704 | 1461206490104 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 19:41:30 INFO - PROCESS | 3704 | 1461206490113 Marionette TRACE conn3 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:30 INFO - PROCESS | 3704 | ++DOCSHELL 11BA3400 == 32 [pid = 3704] [id = 593] 19:41:30 INFO - PROCESS | 3704 | ++DOMWINDOW == 82 (187A0400) [pid = 3704] [serial = 1779] [outer = 00000000] 19:41:30 INFO - PROCESS | 3704 | ++DOMWINDOW == 83 (18B31C00) [pid = 3704] [serial = 1780] [outer = 187A0400] 19:41:30 INFO - PROCESS | 3704 | 1461206490165 Marionette DEBUG loaded listener.js 19:41:30 INFO - PROCESS | 3704 | ++DOMWINDOW == 84 (18E11800) [pid = 3704] [serial = 1781] [outer = 187A0400] 19:41:30 INFO - PROCESS | 3704 | 1461206490642 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 19:41:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 19:41:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 701ms 19:41:30 INFO - PROCESS | 3704 | 1461206490702 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 19:41:30 INFO - PROCESS | 3704 | 1461206490704 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 19:41:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 19:41:30 INFO - PROCESS | 3704 | 1461206490707 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 19:41:30 INFO - PROCESS | 3704 | 1461206490709 Marionette TRACE conn3 <- [1,2338,null,{}] 19:41:30 INFO - PROCESS | 3704 | 1461206490712 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:41:30 INFO - PROCESS | 3704 | 1461206490842 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 19:41:30 INFO - PROCESS | 3704 | 1461206490856 Marionette TRACE conn3 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:30 INFO - PROCESS | 3704 | ++DOCSHELL 18979000 == 33 [pid = 3704] [id = 594] 19:41:30 INFO - PROCESS | 3704 | ++DOMWINDOW == 85 (18B2E400) [pid = 3704] [serial = 1782] [outer = 00000000] 19:41:30 INFO - PROCESS | 3704 | ++DOMWINDOW == 86 (19068800) [pid = 3704] [serial = 1783] [outer = 18B2E400] 19:41:30 INFO - PROCESS | 3704 | 1461206490951 Marionette DEBUG loaded listener.js 19:41:31 INFO - PROCESS | 3704 | ++DOMWINDOW == 87 (19068000) [pid = 3704] [serial = 1784] [outer = 18B2E400] 19:41:31 INFO - PROCESS | 3704 | 1461206491379 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 19:41:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 19:41:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 702ms 19:41:31 INFO - PROCESS | 3704 | 1461206491405 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 19:41:31 INFO - PROCESS | 3704 | 1461206491407 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 19:41:31 INFO - PROCESS | 3704 | 1461206491410 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 19:41:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 19:41:31 INFO - PROCESS | 3704 | 1461206491412 Marionette TRACE conn3 <- [1,2342,null,{}] 19:41:31 INFO - PROCESS | 3704 | 1461206491415 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:41:31 INFO - PROCESS | 3704 | 1461206491544 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 19:41:31 INFO - PROCESS | 3704 | 1461206491562 Marionette TRACE conn3 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:31 INFO - PROCESS | 3704 | ++DOCSHELL 138CA400 == 34 [pid = 3704] [id = 595] 19:41:31 INFO - PROCESS | 3704 | ++DOMWINDOW == 88 (1906C800) [pid = 3704] [serial = 1785] [outer = 00000000] 19:41:31 INFO - PROCESS | 3704 | ++DOMWINDOW == 89 (19750400) [pid = 3704] [serial = 1786] [outer = 1906C800] 19:41:31 INFO - PROCESS | 3704 | 1461206491605 Marionette DEBUG loaded listener.js 19:41:31 INFO - PROCESS | 3704 | ++DOMWINDOW == 90 (197ABC00) [pid = 3704] [serial = 1787] [outer = 1906C800] 19:41:31 INFO - PROCESS | 3704 | --DOMWINDOW == 89 (1E395000) [pid = 3704] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 19:41:31 INFO - PROCESS | 3704 | --DOMWINDOW == 88 (15567800) [pid = 3704] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 19:41:31 INFO - PROCESS | 3704 | --DOMWINDOW == 87 (18B34C00) [pid = 3704] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 19:41:31 INFO - PROCESS | 3704 | --DOMWINDOW == 86 (183B4000) [pid = 3704] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 19:41:31 INFO - PROCESS | 3704 | --DOMWINDOW == 85 (1334E800) [pid = 3704] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 19:41:31 INFO - PROCESS | 3704 | --DOMWINDOW == 84 (13208000) [pid = 3704] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 19:41:31 INFO - PROCESS | 3704 | --DOMWINDOW == 83 (16665400) [pid = 3704] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 19:41:31 INFO - PROCESS | 3704 | --DOMWINDOW == 82 (19067000) [pid = 3704] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 19:41:31 INFO - PROCESS | 3704 | --DOMWINDOW == 81 (18997800) [pid = 3704] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 19:41:31 INFO - PROCESS | 3704 | --DOMWINDOW == 80 (19065000) [pid = 3704] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 19:41:31 INFO - PROCESS | 3704 | --DOMWINDOW == 79 (19D48400) [pid = 3704] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 19:41:31 INFO - PROCESS | 3704 | --DOMWINDOW == 78 (1DE86000) [pid = 3704] [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.] 19:41:31 INFO - PROCESS | 3704 | --DOMWINDOW == 77 (1906D800) [pid = 3704] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 19:41:31 INFO - PROCESS | 3704 | --DOMWINDOW == 76 (14AF6400) [pid = 3704] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 19:41:31 INFO - PROCESS | 3704 | --DOMWINDOW == 75 (15566400) [pid = 3704] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 19:41:31 INFO - PROCESS | 3704 | --DOMWINDOW == 74 (15A2D000) [pid = 3704] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 19:41:32 INFO - PROCESS | 3704 | 1461206492144 Marionette TRACE conn3 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 19:41:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 19:41:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 795ms 19:41:32 INFO - PROCESS | 3704 | 1461206492213 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 19:41:32 INFO - PROCESS | 3704 | 1461206492215 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 19:41:32 INFO - PROCESS | 3704 | 1461206492218 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 19:41:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 19:41:32 INFO - PROCESS | 3704 | 1461206492220 Marionette TRACE conn3 <- [1,2346,null,{}] 19:41:32 INFO - PROCESS | 3704 | 1461206492223 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:41:32 INFO - PROCESS | 3704 | 1461206492296 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 19:41:32 INFO - PROCESS | 3704 | 1461206492302 Marionette TRACE conn3 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:32 INFO - PROCESS | 3704 | ++DOCSHELL 138C5000 == 35 [pid = 3704] [id = 596] 19:41:32 INFO - PROCESS | 3704 | ++DOMWINDOW == 75 (14AF6400) [pid = 3704] [serial = 1788] [outer = 00000000] 19:41:32 INFO - PROCESS | 3704 | ++DOMWINDOW == 76 (18977800) [pid = 3704] [serial = 1789] [outer = 14AF6400] 19:41:32 INFO - PROCESS | 3704 | 1461206492345 Marionette DEBUG loaded listener.js 19:41:32 INFO - PROCESS | 3704 | ++DOMWINDOW == 77 (19040C00) [pid = 3704] [serial = 1790] [outer = 14AF6400] 19:41:32 INFO - PROCESS | 3704 | 1461206492770 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 19:41:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 19:41:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 592ms 19:41:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 19:41:32 INFO - PROCESS | 3704 | 1461206492815 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 19:41:32 INFO - PROCESS | 3704 | 1461206492817 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 19:41:32 INFO - PROCESS | 3704 | 1461206492821 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 19:41:32 INFO - PROCESS | 3704 | 1461206492822 Marionette TRACE conn3 <- [1,2350,null,{}] 19:41:32 INFO - PROCESS | 3704 | 1461206492826 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:41:32 INFO - PROCESS | 3704 | 1461206492897 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 19:41:32 INFO - PROCESS | 3704 | 1461206492903 Marionette TRACE conn3 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:32 INFO - PROCESS | 3704 | ++DOCSHELL 12CF3C00 == 36 [pid = 3704] [id = 597] 19:41:32 INFO - PROCESS | 3704 | ++DOMWINDOW == 78 (13343800) [pid = 3704] [serial = 1791] [outer = 00000000] 19:41:32 INFO - PROCESS | 3704 | ++DOMWINDOW == 79 (19A84400) [pid = 3704] [serial = 1792] [outer = 13343800] 19:41:32 INFO - PROCESS | 3704 | 1461206492947 Marionette DEBUG loaded listener.js 19:41:33 INFO - PROCESS | 3704 | ++DOMWINDOW == 80 (198BA800) [pid = 3704] [serial = 1793] [outer = 13343800] 19:41:33 INFO - PROCESS | 3704 | 1461206493408 Marionette TRACE conn3 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 19:41:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 19:41:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 623ms 19:41:33 INFO - PROCESS | 3704 | 1461206493459 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 19:41:33 INFO - PROCESS | 3704 | 1461206493461 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 19:41:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 19:41:33 INFO - PROCESS | 3704 | 1461206493464 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 19:41:33 INFO - PROCESS | 3704 | 1461206493466 Marionette TRACE conn3 <- [1,2354,null,{}] 19:41:33 INFO - PROCESS | 3704 | 1461206493469 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:41:33 INFO - PROCESS | 3704 | 1461206493542 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 19:41:33 INFO - PROCESS | 3704 | 1461206493548 Marionette TRACE conn3 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:33 INFO - PROCESS | 3704 | ++DOCSHELL 17B03800 == 37 [pid = 3704] [id = 598] 19:41:33 INFO - PROCESS | 3704 | ++DOMWINDOW == 81 (19A8D000) [pid = 3704] [serial = 1794] [outer = 00000000] 19:41:33 INFO - PROCESS | 3704 | ++DOMWINDOW == 82 (19E25000) [pid = 3704] [serial = 1795] [outer = 19A8D000] 19:41:33 INFO - PROCESS | 3704 | 1461206493591 Marionette DEBUG loaded listener.js 19:41:33 INFO - PROCESS | 3704 | ++DOMWINDOW == 83 (19D44000) [pid = 3704] [serial = 1796] [outer = 19A8D000] 19:41:34 INFO - PROCESS | 3704 | --DOCSHELL 1CC53000 == 36 [pid = 3704] [id = 17] 19:41:34 INFO - PROCESS | 3704 | --DOCSHELL 13350400 == 35 [pid = 3704] [id = 589] 19:41:34 INFO - PROCESS | 3704 | --DOCSHELL 1334E400 == 34 [pid = 3704] [id = 588] 19:41:34 INFO - PROCESS | 3704 | --DOCSHELL 12B3E000 == 33 [pid = 3704] [id = 587] 19:41:34 INFO - PROCESS | 3704 | --DOCSHELL 1430B800 == 32 [pid = 3704] [id = 590] 19:41:34 INFO - PROCESS | 3704 | --DOCSHELL 12CF3C00 == 31 [pid = 3704] [id = 597] 19:41:34 INFO - PROCESS | 3704 | --DOCSHELL 11BA3400 == 30 [pid = 3704] [id = 593] 19:41:34 INFO - PROCESS | 3704 | --DOCSHELL 16665800 == 29 [pid = 3704] [id = 591] 19:41:34 INFO - PROCESS | 3704 | --DOCSHELL 138C5000 == 28 [pid = 3704] [id = 596] 19:41:34 INFO - PROCESS | 3704 | --DOCSHELL 1330A400 == 27 [pid = 3704] [id = 592] 19:41:34 INFO - PROCESS | 3704 | --DOCSHELL 18979000 == 26 [pid = 3704] [id = 594] 19:41:34 INFO - PROCESS | 3704 | --DOCSHELL 138CA400 == 25 [pid = 3704] [id = 595] 19:41:35 INFO - PROCESS | 3704 | --DOMWINDOW == 82 (1E396C00) [pid = 3704] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 19:41:35 INFO - PROCESS | 3704 | --DOMWINDOW == 81 (15A2FC00) [pid = 3704] [serial = 1726] [outer = 00000000] [url = about:blank] 19:41:35 INFO - PROCESS | 3704 | --DOMWINDOW == 80 (15A35400) [pid = 3704] [serial = 1727] [outer = 00000000] [url = about:blank] 19:41:35 INFO - PROCESS | 3704 | --DOMWINDOW == 79 (19ED4400) [pid = 3704] [serial = 1718] [outer = 00000000] [url = about:blank] 19:41:35 INFO - PROCESS | 3704 | --DOMWINDOW == 78 (18976800) [pid = 3704] [serial = 1735] [outer = 00000000] [url = about:blank] 19:41:35 INFO - PROCESS | 3704 | --DOMWINDOW == 77 (1898EC00) [pid = 3704] [serial = 1736] [outer = 00000000] [url = about:blank] 19:41:35 INFO - PROCESS | 3704 | --DOMWINDOW == 76 (138C8C00) [pid = 3704] [serial = 1723] [outer = 00000000] [url = about:blank] 19:41:35 INFO - PROCESS | 3704 | --DOMWINDOW == 75 (142A9400) [pid = 3704] [serial = 1724] [outer = 00000000] [url = about:blank] 19:41:35 INFO - PROCESS | 3704 | --DOMWINDOW == 74 (1330B400) [pid = 3704] [serial = 1720] [outer = 00000000] [url = about:blank] 19:41:35 INFO - PROCESS | 3704 | --DOMWINDOW == 73 (13312400) [pid = 3704] [serial = 1721] [outer = 00000000] [url = about:blank] 19:41:35 INFO - PROCESS | 3704 | --DOMWINDOW == 72 (17BA2400) [pid = 3704] [serial = 1732] [outer = 00000000] [url = about:blank] 19:41:35 INFO - PROCESS | 3704 | --DOMWINDOW == 71 (18039C00) [pid = 3704] [serial = 1733] [outer = 00000000] [url = about:blank] 19:41:35 INFO - PROCESS | 3704 | --DOMWINDOW == 70 (1906E400) [pid = 3704] [serial = 1741] [outer = 00000000] [url = about:blank] 19:41:35 INFO - PROCESS | 3704 | --DOMWINDOW == 69 (18E20C00) [pid = 3704] [serial = 1738] [outer = 00000000] [url = about:blank] 19:41:35 INFO - PROCESS | 3704 | --DOMWINDOW == 68 (18F26800) [pid = 3704] [serial = 1739] [outer = 00000000] [url = about:blank] 19:41:35 INFO - PROCESS | 3704 | --DOMWINDOW == 67 (1917F800) [pid = 3704] [serial = 1745] [outer = 00000000] [url = about:blank] 19:41:35 INFO - PROCESS | 3704 | --DOMWINDOW == 66 (19EB2C00) [pid = 3704] [serial = 1750] [outer = 00000000] [url = about:blank] 19:41:35 INFO - PROCESS | 3704 | --DOMWINDOW == 65 (19A86800) [pid = 3704] [serial = 1172] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 19:41:35 INFO - PROCESS | 3704 | --DOMWINDOW == 64 (198B9C00) [pid = 3704] [serial = 1747] [outer = 00000000] [url = about:blank] 19:41:35 INFO - PROCESS | 3704 | --DOMWINDOW == 63 (16561400) [pid = 3704] [serial = 1753] [outer = 00000000] [url = about:blank] 19:41:35 INFO - PROCESS | 3704 | --DOMWINDOW == 62 (160A5400) [pid = 3704] [serial = 1754] [outer = 00000000] [url = about:blank] 19:41:35 INFO - PROCESS | 3704 | --DOMWINDOW == 61 (19EBB000) [pid = 3704] [serial = 1756] [outer = 00000000] [url = about:blank] 19:41:35 INFO - PROCESS | 3704 | --DOMWINDOW == 60 (16561800) [pid = 3704] [serial = 1729] [outer = 00000000] [url = about:blank] 19:41:35 INFO - PROCESS | 3704 | --DOMWINDOW == 59 (1665D400) [pid = 3704] [serial = 1730] [outer = 00000000] [url = about:blank] 19:41:35 INFO - PROCESS | 3704 | --DOMWINDOW == 58 (19EB9C00) [pid = 3704] [serial = 1751] [outer = 00000000] [url = about:blank] 19:41:35 INFO - PROCESS | 3704 | --DOMWINDOW == 57 (19185C00) [pid = 3704] [serial = 1744] [outer = 00000000] [url = about:blank] 19:41:35 INFO - PROCESS | 3704 | --DOMWINDOW == 56 (19A8A800) [pid = 3704] [serial = 1748] [outer = 00000000] [url = about:blank] 19:41:35 INFO - PROCESS | 3704 | --DOMWINDOW == 55 (1906A800) [pid = 3704] [serial = 1742] [outer = 00000000] [url = about:blank] 19:41:35 INFO - PROCESS | 3704 | --DOMWINDOW == 54 (1A2BF000) [pid = 3704] [serial = 1757] [outer = 00000000] [url = about:blank] 19:41:35 INFO - PROCESS | 3704 | --DOMWINDOW == 53 (1A4B7800) [pid = 3704] [serial = 1759] [outer = 00000000] [url = about:blank] 19:41:35 INFO - PROCESS | 3704 | 1461206495318 Marionette TRACE conn3 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 19:41:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 19:41:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1902ms 19:41:35 INFO - PROCESS | 3704 | 1461206495378 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 19:41:35 INFO - PROCESS | 3704 | 1461206495381 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 19:41:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 19:41:35 INFO - PROCESS | 3704 | 1461206495386 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 19:41:35 INFO - PROCESS | 3704 | 1461206495389 Marionette TRACE conn3 <- [1,2358,null,{}] 19:41:35 INFO - PROCESS | 3704 | 1461206495396 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:41:35 INFO - PROCESS | 3704 | 1461206495476 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 19:41:35 INFO - PROCESS | 3704 | 1461206495484 Marionette TRACE conn3 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:35 INFO - PROCESS | 3704 | ++DOCSHELL 13262C00 == 26 [pid = 3704] [id = 599] 19:41:35 INFO - PROCESS | 3704 | ++DOMWINDOW == 54 (13265800) [pid = 3704] [serial = 1797] [outer = 00000000] 19:41:35 INFO - PROCESS | 3704 | ++DOMWINDOW == 55 (13317000) [pid = 3704] [serial = 1798] [outer = 13265800] 19:41:35 INFO - PROCESS | 3704 | 1461206495531 Marionette DEBUG loaded listener.js 19:41:35 INFO - PROCESS | 3704 | ++DOMWINDOW == 56 (13347400) [pid = 3704] [serial = 1799] [outer = 13265800] 19:41:36 INFO - PROCESS | 3704 | 1461206496006 Marionette TRACE conn3 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 19:41:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 19:41:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 686ms 19:41:36 INFO - PROCESS | 3704 | 1461206496067 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 19:41:36 INFO - PROCESS | 3704 | 1461206496073 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 19:41:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 19:41:36 INFO - PROCESS | 3704 | 1461206496079 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 19:41:36 INFO - PROCESS | 3704 | 1461206496082 Marionette TRACE conn3 <- [1,2362,null,{}] 19:41:36 INFO - PROCESS | 3704 | 1461206496086 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:41:36 INFO - PROCESS | 3704 | 1461206496167 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 19:41:36 INFO - PROCESS | 3704 | 1461206496175 Marionette TRACE conn3 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:36 INFO - PROCESS | 3704 | ++DOCSHELL 1334BC00 == 27 [pid = 3704] [id = 600] 19:41:36 INFO - PROCESS | 3704 | ++DOMWINDOW == 57 (13A04400) [pid = 3704] [serial = 1800] [outer = 00000000] 19:41:36 INFO - PROCESS | 3704 | ++DOMWINDOW == 58 (143A1400) [pid = 3704] [serial = 1801] [outer = 13A04400] 19:41:36 INFO - PROCESS | 3704 | 1461206496220 Marionette DEBUG loaded listener.js 19:41:36 INFO - PROCESS | 3704 | ++DOMWINDOW == 59 (14A18C00) [pid = 3704] [serial = 1802] [outer = 13A04400] 19:41:36 INFO - PROCESS | 3704 | 1461206496708 Marionette TRACE conn3 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 19:41:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 19:41:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 701ms 19:41:36 INFO - PROCESS | 3704 | 1461206496776 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 19:41:36 INFO - PROCESS | 3704 | 1461206496779 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 19:41:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 19:41:36 INFO - PROCESS | 3704 | 1461206496783 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 19:41:36 INFO - PROCESS | 3704 | 1461206496786 Marionette TRACE conn3 <- [1,2366,null,{}] 19:41:36 INFO - PROCESS | 3704 | 1461206496797 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:41:36 INFO - PROCESS | 3704 | 1461206496906 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 19:41:37 INFO - PROCESS | 3704 | 1461206496996 Marionette TRACE conn3 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:37 INFO - PROCESS | 3704 | ++DOCSHELL 15D3E400 == 28 [pid = 3704] [id = 601] 19:41:37 INFO - PROCESS | 3704 | ++DOMWINDOW == 60 (15D40C00) [pid = 3704] [serial = 1803] [outer = 00000000] 19:41:37 INFO - PROCESS | 3704 | ++DOMWINDOW == 61 (15DE7000) [pid = 3704] [serial = 1804] [outer = 15D40C00] 19:41:37 INFO - PROCESS | 3704 | 1461206497044 Marionette DEBUG loaded listener.js 19:41:37 INFO - PROCESS | 3704 | ++DOMWINDOW == 62 (15FE3400) [pid = 3704] [serial = 1805] [outer = 15D40C00] 19:41:37 INFO - PROCESS | 3704 | 1461206497421 Marionette TRACE conn3 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 19:41:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 19:41:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 702ms 19:41:37 INFO - PROCESS | 3704 | 1461206497481 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 19:41:37 INFO - PROCESS | 3704 | 1461206497484 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 19:41:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 19:41:37 INFO - PROCESS | 3704 | 1461206497487 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 19:41:37 INFO - PROCESS | 3704 | 1461206497489 Marionette TRACE conn3 <- [1,2370,null,{}] 19:41:37 INFO - PROCESS | 3704 | 1461206497492 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:41:37 INFO - PROCESS | 3704 | 1461206497565 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 19:41:37 INFO - PROCESS | 3704 | 1461206497571 Marionette TRACE conn3 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:37 INFO - PROCESS | 3704 | ++DOCSHELL 13790000 == 29 [pid = 3704] [id = 602] 19:41:37 INFO - PROCESS | 3704 | ++DOMWINDOW == 63 (16560400) [pid = 3704] [serial = 1806] [outer = 00000000] 19:41:37 INFO - PROCESS | 3704 | ++DOMWINDOW == 64 (16750800) [pid = 3704] [serial = 1807] [outer = 16560400] 19:41:37 INFO - PROCESS | 3704 | 1461206497616 Marionette DEBUG loaded listener.js 19:41:37 INFO - PROCESS | 3704 | ++DOMWINDOW == 65 (16C22400) [pid = 3704] [serial = 1808] [outer = 16560400] 19:41:38 INFO - PROCESS | 3704 | 1461206498040 Marionette TRACE conn3 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 19:41:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 19:41:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 592ms 19:41:38 INFO - PROCESS | 3704 | 1461206498084 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 19:41:38 INFO - PROCESS | 3704 | 1461206498086 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 19:41:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 19:41:38 INFO - PROCESS | 3704 | 1461206498089 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 19:41:38 INFO - PROCESS | 3704 | 1461206498091 Marionette TRACE conn3 <- [1,2374,null,{}] 19:41:38 INFO - PROCESS | 3704 | 1461206498094 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:41:38 INFO - PROCESS | 3704 | 1461206498165 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 19:41:38 INFO - PROCESS | 3704 | 1461206498171 Marionette TRACE conn3 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:38 INFO - PROCESS | 3704 | ++DOCSHELL 17B9A400 == 30 [pid = 3704] [id = 603] 19:41:38 INFO - PROCESS | 3704 | ++DOMWINDOW == 66 (18016000) [pid = 3704] [serial = 1809] [outer = 00000000] 19:41:38 INFO - PROCESS | 3704 | ++DOMWINDOW == 67 (183B3800) [pid = 3704] [serial = 1810] [outer = 18016000] 19:41:38 INFO - PROCESS | 3704 | 1461206498215 Marionette DEBUG loaded listener.js 19:41:38 INFO - PROCESS | 3704 | ++DOMWINDOW == 68 (18763800) [pid = 3704] [serial = 1811] [outer = 18016000] 19:41:38 INFO - PROCESS | 3704 | 1461206498699 Marionette TRACE conn3 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 19:41:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 19:41:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 639ms 19:41:38 INFO - PROCESS | 3704 | 1461206498727 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 19:41:38 INFO - PROCESS | 3704 | 1461206498729 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 19:41:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 19:41:38 INFO - PROCESS | 3704 | 1461206498737 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 19:41:38 INFO - PROCESS | 3704 | 1461206498738 Marionette TRACE conn3 <- [1,2378,null,{}] 19:41:38 INFO - PROCESS | 3704 | 1461206498742 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:41:38 INFO - PROCESS | 3704 | 1461206498830 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 19:41:38 INFO - PROCESS | 3704 | 1461206498839 Marionette TRACE conn3 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:38 INFO - PROCESS | 3704 | ++DOCSHELL 18972000 == 31 [pid = 3704] [id = 604] 19:41:38 INFO - PROCESS | 3704 | ++DOMWINDOW == 69 (18975800) [pid = 3704] [serial = 1812] [outer = 00000000] 19:41:38 INFO - PROCESS | 3704 | ++DOMWINDOW == 70 (18B39C00) [pid = 3704] [serial = 1813] [outer = 18975800] 19:41:38 INFO - PROCESS | 3704 | 1461206498886 Marionette DEBUG loaded listener.js 19:41:38 INFO - PROCESS | 3704 | ++DOMWINDOW == 71 (18E19000) [pid = 3704] [serial = 1814] [outer = 18975800] 19:41:39 INFO - PROCESS | 3704 | 1461206499317 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 19:41:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 19:41:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 623ms 19:41:39 INFO - PROCESS | 3704 | 1461206499376 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 19:41:39 INFO - PROCESS | 3704 | 1461206499378 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 19:41:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 19:41:39 INFO - PROCESS | 3704 | 1461206499382 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 19:41:39 INFO - PROCESS | 3704 | 1461206499384 Marionette TRACE conn3 <- [1,2382,null,{}] 19:41:39 INFO - PROCESS | 3704 | 1461206499389 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:41:39 INFO - PROCESS | 3704 | 1461206499463 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 19:41:39 INFO - PROCESS | 3704 | 1461206499471 Marionette TRACE conn3 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:39 INFO - PROCESS | 3704 | ++DOCSHELL 18E1D800 == 32 [pid = 3704] [id = 605] 19:41:39 INFO - PROCESS | 3704 | ++DOMWINDOW == 72 (18F25800) [pid = 3704] [serial = 1815] [outer = 00000000] 19:41:39 INFO - PROCESS | 3704 | ++DOMWINDOW == 73 (19043000) [pid = 3704] [serial = 1816] [outer = 18F25800] 19:41:39 INFO - PROCESS | 3704 | 1461206499515 Marionette DEBUG loaded listener.js 19:41:39 INFO - PROCESS | 3704 | ++DOMWINDOW == 74 (19042C00) [pid = 3704] [serial = 1817] [outer = 18F25800] 19:41:39 INFO - PROCESS | 3704 | 1461206499984 Marionette TRACE conn3 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 19:41:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 19:41:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 623ms 19:41:40 INFO - PROCESS | 3704 | 1461206500019 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 19:41:40 INFO - PROCESS | 3704 | 1461206500021 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 19:41:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 19:41:40 INFO - PROCESS | 3704 | 1461206500025 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 19:41:40 INFO - PROCESS | 3704 | 1461206500027 Marionette TRACE conn3 <- [1,2386,null,{}] 19:41:40 INFO - PROCESS | 3704 | 1461206500030 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:41:40 INFO - PROCESS | 3704 | 1461206500100 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 19:41:40 INFO - PROCESS | 3704 | 1461206500106 Marionette TRACE conn3 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:40 INFO - PROCESS | 3704 | ++DOCSHELL 12B32000 == 33 [pid = 3704] [id = 606] 19:41:40 INFO - PROCESS | 3704 | ++DOMWINDOW == 75 (12CF1400) [pid = 3704] [serial = 1818] [outer = 00000000] 19:41:40 INFO - PROCESS | 3704 | ++DOMWINDOW == 76 (1917C400) [pid = 3704] [serial = 1819] [outer = 12CF1400] 19:41:40 INFO - PROCESS | 3704 | 1461206500150 Marionette DEBUG loaded listener.js 19:41:40 INFO - PROCESS | 3704 | ++DOMWINDOW == 77 (1917B400) [pid = 3704] [serial = 1820] [outer = 12CF1400] 19:41:40 INFO - PROCESS | 3704 | 1461206500614 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 19:41:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 19:41:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 639ms 19:41:40 INFO - PROCESS | 3704 | 1461206500663 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 19:41:40 INFO - PROCESS | 3704 | 1461206500665 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 19:41:40 INFO - PROCESS | 3704 | 1461206500668 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 19:41:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 19:41:40 INFO - PROCESS | 3704 | 1461206500670 Marionette TRACE conn3 <- [1,2390,null,{}] 19:41:40 INFO - PROCESS | 3704 | 1461206500673 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:41:40 INFO - PROCESS | 3704 | 1461206500775 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 19:41:40 INFO - PROCESS | 3704 | 1461206500783 Marionette TRACE conn3 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:40 INFO - PROCESS | 3704 | ++DOCSHELL 15D3C800 == 34 [pid = 3704] [id = 607] 19:41:40 INFO - PROCESS | 3704 | ++DOMWINDOW == 78 (19185000) [pid = 3704] [serial = 1821] [outer = 00000000] 19:41:40 INFO - PROCESS | 3704 | ++DOMWINDOW == 79 (1974E400) [pid = 3704] [serial = 1822] [outer = 19185000] 19:41:40 INFO - PROCESS | 3704 | 1461206500827 Marionette DEBUG loaded listener.js 19:41:40 INFO - PROCESS | 3704 | ++DOMWINDOW == 80 (19610400) [pid = 3704] [serial = 1823] [outer = 19185000] 19:41:41 INFO - PROCESS | 3704 | 1461206501291 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 19:41:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 19:41:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 639ms 19:41:41 INFO - PROCESS | 3704 | 1461206501306 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 19:41:41 INFO - PROCESS | 3704 | 1461206501308 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 19:41:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 19:41:41 INFO - PROCESS | 3704 | 1461206501311 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 19:41:41 INFO - PROCESS | 3704 | 1461206501313 Marionette TRACE conn3 <- [1,2394,null,{}] 19:41:41 INFO - PROCESS | 3704 | 1461206501333 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:41:41 INFO - PROCESS | 3704 | 1461206501438 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 19:41:41 INFO - PROCESS | 3704 | 1461206501444 Marionette TRACE conn3 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:41 INFO - PROCESS | 3704 | ++DOCSHELL 13209000 == 35 [pid = 3704] [id = 608] 19:41:41 INFO - PROCESS | 3704 | ++DOMWINDOW == 81 (13210C00) [pid = 3704] [serial = 1824] [outer = 00000000] 19:41:41 INFO - PROCESS | 3704 | ++DOMWINDOW == 82 (19754800) [pid = 3704] [serial = 1825] [outer = 13210C00] 19:41:41 INFO - PROCESS | 3704 | 1461206501495 Marionette DEBUG loaded listener.js 19:41:41 INFO - PROCESS | 3704 | ++DOMWINDOW == 83 (19A83000) [pid = 3704] [serial = 1826] [outer = 13210C00] 19:41:41 INFO - PROCESS | 3704 | 1461206501937 Marionette TRACE conn3 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 19:41:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 19:41:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 639ms 19:41:41 INFO - PROCESS | 3704 | 1461206501950 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 19:41:41 INFO - PROCESS | 3704 | 1461206501952 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 19:41:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 19:41:41 INFO - PROCESS | 3704 | 1461206501955 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 19:41:41 INFO - PROCESS | 3704 | 1461206501958 Marionette TRACE conn3 <- [1,2398,null,{}] 19:41:41 INFO - PROCESS | 3704 | 1461206501968 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:41:42 INFO - PROCESS | 3704 | 1461206502084 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 19:41:42 INFO - PROCESS | 3704 | 1461206502120 Marionette TRACE conn3 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:42 INFO - PROCESS | 3704 | ++DOCSHELL 16749400 == 36 [pid = 3704] [id = 609] 19:41:42 INFO - PROCESS | 3704 | ++DOMWINDOW == 84 (19A8C000) [pid = 3704] [serial = 1827] [outer = 00000000] 19:41:42 INFO - PROCESS | 3704 | ++DOMWINDOW == 85 (19EAF400) [pid = 3704] [serial = 1828] [outer = 19A8C000] 19:41:42 INFO - PROCESS | 3704 | 1461206502220 Marionette DEBUG loaded listener.js 19:41:42 INFO - PROCESS | 3704 | ++DOMWINDOW == 86 (19EB2C00) [pid = 3704] [serial = 1829] [outer = 19A8C000] 19:41:42 INFO - PROCESS | 3704 | --DOMWINDOW == 85 (13343800) [pid = 3704] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 19:41:42 INFO - PROCESS | 3704 | --DOMWINDOW == 84 (187A0400) [pid = 3704] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 19:41:42 INFO - PROCESS | 3704 | --DOMWINDOW == 83 (18B2E400) [pid = 3704] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 19:41:42 INFO - PROCESS | 3704 | --DOMWINDOW == 82 (1906C800) [pid = 3704] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 19:41:42 INFO - PROCESS | 3704 | --DOMWINDOW == 81 (183A9C00) [pid = 3704] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 19:41:42 INFO - PROCESS | 3704 | --DOMWINDOW == 80 (16666800) [pid = 3704] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 19:41:42 INFO - PROCESS | 3704 | --DOMWINDOW == 79 (1434BC00) [pid = 3704] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 19:41:42 INFO - PROCESS | 3704 | --DOMWINDOW == 78 (13794400) [pid = 3704] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 19:41:42 INFO - PROCESS | 3704 | --DOMWINDOW == 77 (13350000) [pid = 3704] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 19:41:42 INFO - PROCESS | 3704 | --DOMWINDOW == 76 (12B7C800) [pid = 3704] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 19:41:42 INFO - PROCESS | 3704 | --DOMWINDOW == 75 (19064C00) [pid = 3704] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 19:41:42 INFO - PROCESS | 3704 | --DOMWINDOW == 74 (14AF6400) [pid = 3704] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 19:41:42 INFO - PROCESS | 3704 | 1461206502738 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 19:41:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 19:41:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 842ms 19:41:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 19:41:42 INFO - PROCESS | 3704 | 1461206502783 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 19:41:42 INFO - PROCESS | 3704 | 1461206502785 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 19:41:42 INFO - PROCESS | 3704 | 1461206502788 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 19:41:42 INFO - PROCESS | 3704 | 1461206502789 Marionette TRACE conn3 <- [1,2402,null,{}] 19:41:42 INFO - PROCESS | 3704 | 1461206502793 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:41:42 INFO - PROCESS | 3704 | 1461206502865 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 19:41:42 INFO - PROCESS | 3704 | 1461206502871 Marionette TRACE conn3 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:42 INFO - PROCESS | 3704 | ++DOCSHELL 1434BC00 == 37 [pid = 3704] [id = 610] 19:41:42 INFO - PROCESS | 3704 | ++DOMWINDOW == 75 (15DF0400) [pid = 3704] [serial = 1830] [outer = 00000000] 19:41:42 INFO - PROCESS | 3704 | ++DOMWINDOW == 76 (18E1D000) [pid = 3704] [serial = 1831] [outer = 15DF0400] 19:41:42 INFO - PROCESS | 3704 | 1461206502914 Marionette DEBUG loaded listener.js 19:41:42 INFO - PROCESS | 3704 | ++DOMWINDOW == 77 (1879EC00) [pid = 3704] [serial = 1832] [outer = 15DF0400] 19:41:43 INFO - PROCESS | 3704 | 1461206503334 Marionette TRACE conn3 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 19:41:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 19:41:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 592ms 19:41:43 INFO - PROCESS | 3704 | 1461206503385 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 19:41:43 INFO - PROCESS | 3704 | 1461206503387 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 19:41:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 19:41:43 INFO - PROCESS | 3704 | 1461206503391 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 19:41:43 INFO - PROCESS | 3704 | 1461206503393 Marionette TRACE conn3 <- [1,2406,null,{}] 19:41:43 INFO - PROCESS | 3704 | 1461206503396 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:41:43 INFO - PROCESS | 3704 | 1461206503468 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 19:41:43 INFO - PROCESS | 3704 | 1461206503474 Marionette TRACE conn3 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:43 INFO - PROCESS | 3704 | ++DOCSHELL 1876A000 == 38 [pid = 3704] [id = 611] 19:41:43 INFO - PROCESS | 3704 | ++DOMWINDOW == 78 (18F2C000) [pid = 3704] [serial = 1833] [outer = 00000000] 19:41:43 INFO - PROCESS | 3704 | ++DOMWINDOW == 79 (19EBD400) [pid = 3704] [serial = 1834] [outer = 18F2C000] 19:41:43 INFO - PROCESS | 3704 | 1461206503527 Marionette DEBUG loaded listener.js 19:41:43 INFO - PROCESS | 3704 | ++DOMWINDOW == 80 (19EC9400) [pid = 3704] [serial = 1835] [outer = 18F2C000] 19:41:44 INFO - PROCESS | 3704 | 1461206504297 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 19:41:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 19:41:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 998ms 19:41:44 INFO - PROCESS | 3704 | 1461206504395 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 19:41:44 INFO - PROCESS | 3704 | 1461206504400 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 19:41:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 19:41:44 INFO - PROCESS | 3704 | 1461206504406 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 19:41:44 INFO - PROCESS | 3704 | 1461206504410 Marionette TRACE conn3 <- [1,2410,null,{}] 19:41:44 INFO - PROCESS | 3704 | 1461206504415 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:41:44 INFO - PROCESS | 3704 | 1461206504562 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 19:41:44 INFO - PROCESS | 3704 | 1461206504686 Marionette TRACE conn3 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:44 INFO - PROCESS | 3704 | ++DOCSHELL 13260000 == 39 [pid = 3704] [id = 612] 19:41:44 INFO - PROCESS | 3704 | ++DOMWINDOW == 81 (1330BC00) [pid = 3704] [serial = 1836] [outer = 00000000] 19:41:44 INFO - PROCESS | 3704 | ++DOMWINDOW == 82 (13A01800) [pid = 3704] [serial = 1837] [outer = 1330BC00] 19:41:44 INFO - PROCESS | 3704 | 1461206504744 Marionette DEBUG loaded listener.js 19:41:44 INFO - PROCESS | 3704 | ++DOMWINDOW == 83 (142B1C00) [pid = 3704] [serial = 1838] [outer = 1330BC00] 19:41:45 INFO - PROCESS | 3704 | 1461206505661 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 19:41:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 19:41:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1309ms 19:41:45 INFO - PROCESS | 3704 | 1461206505720 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 19:41:45 INFO - PROCESS | 3704 | 1461206505724 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 19:41:45 INFO - PROCESS | 3704 | 1461206505729 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 19:41:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 19:41:45 INFO - PROCESS | 3704 | 1461206505732 Marionette TRACE conn3 <- [1,2414,null,{}] 19:41:45 INFO - PROCESS | 3704 | 1461206505739 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:41:45 INFO - PROCESS | 3704 | 1461206505837 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 19:41:45 INFO - PROCESS | 3704 | 1461206505951 Marionette TRACE conn3 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:45 INFO - PROCESS | 3704 | --DOCSHELL 1434BC00 == 38 [pid = 3704] [id = 610] 19:41:45 INFO - PROCESS | 3704 | --DOCSHELL 16749400 == 37 [pid = 3704] [id = 609] 19:41:45 INFO - PROCESS | 3704 | --DOCSHELL 13209000 == 36 [pid = 3704] [id = 608] 19:41:45 INFO - PROCESS | 3704 | --DOCSHELL 15D3C800 == 35 [pid = 3704] [id = 607] 19:41:45 INFO - PROCESS | 3704 | --DOCSHELL 12B32000 == 34 [pid = 3704] [id = 606] 19:41:45 INFO - PROCESS | 3704 | --DOCSHELL 18E1D800 == 33 [pid = 3704] [id = 605] 19:41:45 INFO - PROCESS | 3704 | --DOCSHELL 18972000 == 32 [pid = 3704] [id = 604] 19:41:45 INFO - PROCESS | 3704 | --DOCSHELL 17B9A400 == 31 [pid = 3704] [id = 603] 19:41:45 INFO - PROCESS | 3704 | --DOCSHELL 13790000 == 30 [pid = 3704] [id = 602] 19:41:45 INFO - PROCESS | 3704 | --DOCSHELL 15D3E400 == 29 [pid = 3704] [id = 601] 19:41:45 INFO - PROCESS | 3704 | --DOCSHELL 1334BC00 == 28 [pid = 3704] [id = 600] 19:41:45 INFO - PROCESS | 3704 | --DOCSHELL 13262C00 == 27 [pid = 3704] [id = 599] 19:41:45 INFO - PROCESS | 3704 | --DOCSHELL 17B03800 == 26 [pid = 3704] [id = 598] 19:41:45 INFO - PROCESS | 3704 | --DOMWINDOW == 82 (19E25000) [pid = 3704] [serial = 1795] [outer = 00000000] [url = about:blank] 19:41:45 INFO - PROCESS | 3704 | --DOMWINDOW == 81 (187A1800) [pid = 3704] [serial = 1777] [outer = 00000000] [url = about:blank] 19:41:45 INFO - PROCESS | 3704 | --DOMWINDOW == 80 (1697A000) [pid = 3704] [serial = 1774] [outer = 00000000] [url = about:blank] 19:41:45 INFO - PROCESS | 3704 | --DOMWINDOW == 79 (17B9B800) [pid = 3704] [serial = 1775] [outer = 00000000] [url = about:blank] 19:41:45 INFO - PROCESS | 3704 | --DOMWINDOW == 78 (1591F800) [pid = 3704] [serial = 1771] [outer = 00000000] [url = about:blank] 19:41:45 INFO - PROCESS | 3704 | --DOMWINDOW == 77 (15A31400) [pid = 3704] [serial = 1772] [outer = 00000000] [url = about:blank] 19:41:45 INFO - PROCESS | 3704 | --DOMWINDOW == 76 (13A03400) [pid = 3704] [serial = 1768] [outer = 00000000] [url = about:blank] 19:41:45 INFO - PROCESS | 3704 | --DOMWINDOW == 75 (14303C00) [pid = 3704] [serial = 1769] [outer = 00000000] [url = about:blank] 19:41:45 INFO - PROCESS | 3704 | --DOMWINDOW == 74 (15A38400) [pid = 3704] [serial = 1766] [outer = 00000000] [url = about:blank] 19:41:45 INFO - PROCESS | 3704 | --DOMWINDOW == 73 (159B6C00) [pid = 3704] [serial = 1765] [outer = 00000000] [url = about:blank] 19:41:45 INFO - PROCESS | 3704 | --DOMWINDOW == 72 (13210000) [pid = 3704] [serial = 1763] [outer = 00000000] [url = about:blank] 19:41:45 INFO - PROCESS | 3704 | --DOMWINDOW == 71 (12D48400) [pid = 3704] [serial = 1762] [outer = 00000000] [url = about:blank] 19:41:45 INFO - PROCESS | 3704 | --DOMWINDOW == 70 (1A4B9C00) [pid = 3704] [serial = 1760] [outer = 00000000] [url = about:blank] 19:41:45 INFO - PROCESS | 3704 | --DOMWINDOW == 69 (18974000) [pid = 3704] [serial = 1778] [outer = 00000000] [url = about:blank] 19:41:45 INFO - PROCESS | 3704 | ++DOCSHELL 12CF7C00 == 27 [pid = 3704] [id = 613] 19:41:45 INFO - PROCESS | 3704 | ++DOMWINDOW == 70 (12D3D800) [pid = 3704] [serial = 1839] [outer = 00000000] 19:41:46 INFO - PROCESS | 3704 | ++DOMWINDOW == 71 (1330F800) [pid = 3704] [serial = 1840] [outer = 12D3D800] 19:41:46 INFO - PROCESS | 3704 | 1461206506027 Marionette DEBUG loaded listener.js 19:41:46 INFO - PROCESS | 3704 | ++DOMWINDOW == 72 (13350400) [pid = 3704] [serial = 1841] [outer = 12D3D800] 19:41:46 INFO - PROCESS | 3704 | --DOMWINDOW == 71 (198BA800) [pid = 3704] [serial = 1793] [outer = 00000000] [url = about:blank] 19:41:46 INFO - PROCESS | 3704 | --DOMWINDOW == 70 (18B31C00) [pid = 3704] [serial = 1780] [outer = 00000000] [url = about:blank] 19:41:46 INFO - PROCESS | 3704 | --DOMWINDOW == 69 (19068800) [pid = 3704] [serial = 1783] [outer = 00000000] [url = about:blank] 19:41:46 INFO - PROCESS | 3704 | --DOMWINDOW == 68 (18E11800) [pid = 3704] [serial = 1781] [outer = 00000000] [url = about:blank] 19:41:46 INFO - PROCESS | 3704 | --DOMWINDOW == 67 (19750400) [pid = 3704] [serial = 1786] [outer = 00000000] [url = about:blank] 19:41:46 INFO - PROCESS | 3704 | --DOMWINDOW == 66 (19068000) [pid = 3704] [serial = 1784] [outer = 00000000] [url = about:blank] 19:41:46 INFO - PROCESS | 3704 | --DOMWINDOW == 65 (19A84400) [pid = 3704] [serial = 1792] [outer = 00000000] [url = about:blank] 19:41:46 INFO - PROCESS | 3704 | --DOMWINDOW == 64 (197ABC00) [pid = 3704] [serial = 1787] [outer = 00000000] [url = about:blank] 19:41:46 INFO - PROCESS | 3704 | --DOMWINDOW == 63 (18977800) [pid = 3704] [serial = 1789] [outer = 00000000] [url = about:blank] 19:41:46 INFO - PROCESS | 3704 | --DOMWINDOW == 62 (19040C00) [pid = 3704] [serial = 1790] [outer = 00000000] [url = about:blank] 19:41:46 INFO - PROCESS | 3704 | 1461206506453 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 19:41:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 19:41:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 732ms 19:41:46 INFO - PROCESS | 3704 | 1461206506471 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 19:41:46 INFO - PROCESS | 3704 | 1461206506477 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 19:41:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 19:41:46 INFO - PROCESS | 3704 | 1461206506484 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 19:41:46 INFO - PROCESS | 3704 | 1461206506486 Marionette TRACE conn3 <- [1,2418,null,{}] 19:41:46 INFO - PROCESS | 3704 | 1461206506490 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:41:46 INFO - PROCESS | 3704 | 1461206506567 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 19:41:46 INFO - PROCESS | 3704 | 1461206506573 Marionette TRACE conn3 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:46 INFO - PROCESS | 3704 | ++DOCSHELL 12CF9400 == 28 [pid = 3704] [id = 614] 19:41:46 INFO - PROCESS | 3704 | ++DOMWINDOW == 63 (13343800) [pid = 3704] [serial = 1842] [outer = 00000000] 19:41:46 INFO - PROCESS | 3704 | ++DOMWINDOW == 64 (15563400) [pid = 3704] [serial = 1843] [outer = 13343800] 19:41:46 INFO - PROCESS | 3704 | 1461206506625 Marionette DEBUG loaded listener.js 19:41:46 INFO - PROCESS | 3704 | ++DOMWINDOW == 65 (159B6C00) [pid = 3704] [serial = 1844] [outer = 13343800] 19:41:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 19:41:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 639ms 19:41:47 INFO - PROCESS | 3704 | 1461206507111 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 19:41:47 INFO - PROCESS | 3704 | 1461206507119 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 19:41:47 INFO - PROCESS | 3704 | 1461206507121 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 19:41:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 19:41:47 INFO - PROCESS | 3704 | 1461206507124 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 19:41:47 INFO - PROCESS | 3704 | 1461206507128 Marionette TRACE conn3 <- [1,2422,null,{}] 19:41:47 INFO - PROCESS | 3704 | 1461206507138 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:41:47 INFO - PROCESS | 3704 | 1461206507217 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 19:41:47 INFO - PROCESS | 3704 | 1461206507223 Marionette TRACE conn3 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:47 INFO - PROCESS | 3704 | ++DOCSHELL 15A32800 == 29 [pid = 3704] [id = 615] 19:41:47 INFO - PROCESS | 3704 | ++DOMWINDOW == 66 (15A36800) [pid = 3704] [serial = 1845] [outer = 00000000] 19:41:47 INFO - PROCESS | 3704 | ++DOMWINDOW == 67 (15F8F400) [pid = 3704] [serial = 1846] [outer = 15A36800] 19:41:47 INFO - PROCESS | 3704 | 1461206507271 Marionette DEBUG loaded listener.js 19:41:47 INFO - PROCESS | 3704 | ++DOMWINDOW == 68 (16567400) [pid = 3704] [serial = 1847] [outer = 15A36800] 19:41:47 INFO - PROCESS | 3704 | 1461206507776 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 19:41:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 19:41:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 702ms 19:41:47 INFO - PROCESS | 3704 | 1461206507824 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 19:41:47 INFO - PROCESS | 3704 | 1461206507826 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 19:41:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 19:41:47 INFO - PROCESS | 3704 | 1461206507830 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 19:41:47 INFO - PROCESS | 3704 | 1461206507831 Marionette TRACE conn3 <- [1,2426,null,{}] 19:41:47 INFO - PROCESS | 3704 | 1461206507834 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:41:47 INFO - PROCESS | 3704 | 1461206507909 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 19:41:47 INFO - PROCESS | 3704 | 1461206507918 Marionette TRACE conn3 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:47 INFO - PROCESS | 3704 | ++DOCSHELL 15A31800 == 30 [pid = 3704] [id = 616] 19:41:47 INFO - PROCESS | 3704 | ++DOMWINDOW == 69 (1697A000) [pid = 3704] [serial = 1848] [outer = 00000000] 19:41:47 INFO - PROCESS | 3704 | ++DOMWINDOW == 70 (183B4000) [pid = 3704] [serial = 1849] [outer = 1697A000] 19:41:47 INFO - PROCESS | 3704 | 1461206507962 Marionette DEBUG loaded listener.js 19:41:48 INFO - PROCESS | 3704 | ++DOMWINDOW == 71 (18796C00) [pid = 3704] [serial = 1850] [outer = 1697A000] 19:41:48 INFO - PROCESS | 3704 | 1461206508416 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 19:41:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 19:41:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 639ms 19:41:48 INFO - PROCESS | 3704 | 1461206508467 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 19:41:48 INFO - PROCESS | 3704 | 1461206508469 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 19:41:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 19:41:48 INFO - PROCESS | 3704 | 1461206508473 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 19:41:48 INFO - PROCESS | 3704 | 1461206508474 Marionette TRACE conn3 <- [1,2430,null,{}] 19:41:48 INFO - PROCESS | 3704 | 1461206508478 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:41:48 INFO - PROCESS | 3704 | 1461206508578 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 19:41:48 INFO - PROCESS | 3704 | 1461206508584 Marionette TRACE conn3 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:48 INFO - PROCESS | 3704 | ++DOCSHELL 1665A800 == 31 [pid = 3704] [id = 617] 19:41:48 INFO - PROCESS | 3704 | ++DOMWINDOW == 72 (187A3C00) [pid = 3704] [serial = 1851] [outer = 00000000] 19:41:48 INFO - PROCESS | 3704 | ++DOMWINDOW == 73 (18977000) [pid = 3704] [serial = 1852] [outer = 187A3C00] 19:41:48 INFO - PROCESS | 3704 | 1461206508632 Marionette DEBUG loaded listener.js 19:41:48 INFO - PROCESS | 3704 | ++DOMWINDOW == 74 (1897EC00) [pid = 3704] [serial = 1853] [outer = 187A3C00] 19:41:49 INFO - PROCESS | 3704 | 1461206509105 Marionette TRACE conn3 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 19:41:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 19:41:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 686ms 19:41:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 19:41:49 INFO - PROCESS | 3704 | 1461206509173 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 19:41:49 INFO - PROCESS | 3704 | 1461206509174 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 19:41:49 INFO - PROCESS | 3704 | 1461206509178 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 19:41:49 INFO - PROCESS | 3704 | 1461206509179 Marionette TRACE conn3 <- [1,2434,null,{}] 19:41:49 INFO - PROCESS | 3704 | 1461206509183 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:41:49 INFO - PROCESS | 3704 | 1461206509310 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 19:41:49 INFO - PROCESS | 3704 | 1461206509322 Marionette TRACE conn3 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:49 INFO - PROCESS | 3704 | ++DOCSHELL 18974400 == 32 [pid = 3704] [id = 618] 19:41:49 INFO - PROCESS | 3704 | ++DOMWINDOW == 75 (18B3A000) [pid = 3704] [serial = 1854] [outer = 00000000] 19:41:49 INFO - PROCESS | 3704 | ++DOMWINDOW == 76 (18F23800) [pid = 3704] [serial = 1855] [outer = 18B3A000] 19:41:49 INFO - PROCESS | 3704 | 1461206509418 Marionette DEBUG loaded listener.js 19:41:49 INFO - PROCESS | 3704 | ++DOMWINDOW == 77 (18F23400) [pid = 3704] [serial = 1856] [outer = 18B3A000] 19:41:49 INFO - PROCESS | 3704 | 1461206509819 Marionette TRACE conn3 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 19:41:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 19:41:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 686ms 19:41:49 INFO - PROCESS | 3704 | 1461206509862 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 19:41:49 INFO - PROCESS | 3704 | 1461206509864 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 19:41:49 INFO - PROCESS | 3704 | 1461206509867 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 19:41:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 19:41:49 INFO - PROCESS | 3704 | 1461206509869 Marionette TRACE conn3 <- [1,2438,null,{}] 19:41:49 INFO - PROCESS | 3704 | 1461206509906 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:41:50 INFO - PROCESS | 3704 | 1461206510012 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 19:41:50 INFO - PROCESS | 3704 | 1461206510024 Marionette TRACE conn3 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:50 INFO - PROCESS | 3704 | ++DOCSHELL 1906EC00 == 33 [pid = 3704] [id = 619] 19:41:50 INFO - PROCESS | 3704 | ++DOMWINDOW == 78 (19071000) [pid = 3704] [serial = 1857] [outer = 00000000] 19:41:50 INFO - PROCESS | 3704 | ++DOMWINDOW == 79 (19181C00) [pid = 3704] [serial = 1858] [outer = 19071000] 19:41:50 INFO - PROCESS | 3704 | 1461206510068 Marionette DEBUG loaded listener.js 19:41:50 INFO - PROCESS | 3704 | ++DOMWINDOW == 80 (19181800) [pid = 3704] [serial = 1859] [outer = 19071000] 19:41:50 INFO - PROCESS | 3704 | --DOMWINDOW == 79 (13A04400) [pid = 3704] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 19:41:50 INFO - PROCESS | 3704 | --DOMWINDOW == 78 (13265800) [pid = 3704] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 19:41:50 INFO - PROCESS | 3704 | --DOMWINDOW == 77 (18F25800) [pid = 3704] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 19:41:50 INFO - PROCESS | 3704 | --DOMWINDOW == 76 (19185000) [pid = 3704] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 19:41:50 INFO - PROCESS | 3704 | --DOMWINDOW == 75 (13210C00) [pid = 3704] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 19:41:50 INFO - PROCESS | 3704 | --DOMWINDOW == 74 (19A8C000) [pid = 3704] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 19:41:50 INFO - PROCESS | 3704 | --DOMWINDOW == 73 (15DF0400) [pid = 3704] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 19:41:50 INFO - PROCESS | 3704 | --DOMWINDOW == 72 (18975800) [pid = 3704] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 19:41:50 INFO - PROCESS | 3704 | --DOMWINDOW == 71 (15D40C00) [pid = 3704] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 19:41:50 INFO - PROCESS | 3704 | --DOMWINDOW == 70 (12CF1400) [pid = 3704] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 19:41:50 INFO - PROCESS | 3704 | --DOMWINDOW == 69 (18016000) [pid = 3704] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 19:41:50 INFO - PROCESS | 3704 | --DOMWINDOW == 68 (16560400) [pid = 3704] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 19:41:50 INFO - PROCESS | 3704 | --DOMWINDOW == 67 (19A8D000) [pid = 3704] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 19:41:50 INFO - PROCESS | 3704 | 1461206510629 Marionette TRACE conn3 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 19:41:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 19:41:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 795ms 19:41:50 INFO - PROCESS | 3704 | 1461206510669 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 19:41:50 INFO - PROCESS | 3704 | 1461206510671 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 19:41:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 19:41:50 INFO - PROCESS | 3704 | 1461206510675 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 19:41:50 INFO - PROCESS | 3704 | 1461206510677 Marionette TRACE conn3 <- [1,2442,null,{}] 19:41:50 INFO - PROCESS | 3704 | 1461206510680 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:41:50 INFO - PROCESS | 3704 | 1461206510763 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 19:41:50 INFO - PROCESS | 3704 | 1461206510769 Marionette TRACE conn3 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:50 INFO - PROCESS | 3704 | ++DOCSHELL 13201C00 == 34 [pid = 3704] [id = 620] 19:41:50 INFO - PROCESS | 3704 | ++DOMWINDOW == 68 (13257C00) [pid = 3704] [serial = 1860] [outer = 00000000] 19:41:50 INFO - PROCESS | 3704 | ++DOMWINDOW == 69 (16568800) [pid = 3704] [serial = 1861] [outer = 13257C00] 19:41:50 INFO - PROCESS | 3704 | 1461206510813 Marionette DEBUG loaded listener.js 19:41:50 INFO - PROCESS | 3704 | ++DOMWINDOW == 70 (16746800) [pid = 3704] [serial = 1862] [outer = 13257C00] 19:41:51 INFO - PROCESS | 3704 | 1461206511226 Marionette TRACE conn3 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 19:41:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 19:41:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 592ms 19:41:51 INFO - PROCESS | 3704 | 1461206511272 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 19:41:51 INFO - PROCESS | 3704 | 1461206511274 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 19:41:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 19:41:51 INFO - PROCESS | 3704 | 1461206511277 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 19:41:51 INFO - PROCESS | 3704 | 1461206511279 Marionette TRACE conn3 <- [1,2446,null,{}] 19:41:51 INFO - PROCESS | 3704 | 1461206511282 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:41:51 INFO - PROCESS | 3704 | 1461206511388 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 19:41:51 INFO - PROCESS | 3704 | 1461206511397 Marionette TRACE conn3 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:51 INFO - PROCESS | 3704 | ++DOCSHELL 19040000 == 35 [pid = 3704] [id = 621] 19:41:51 INFO - PROCESS | 3704 | ++DOMWINDOW == 71 (19042400) [pid = 3704] [serial = 1863] [outer = 00000000] 19:41:51 INFO - PROCESS | 3704 | ++DOMWINDOW == 72 (19183C00) [pid = 3704] [serial = 1864] [outer = 19042400] 19:41:51 INFO - PROCESS | 3704 | 1461206511442 Marionette DEBUG loaded listener.js 19:41:51 INFO - PROCESS | 3704 | ++DOMWINDOW == 73 (1974E800) [pid = 3704] [serial = 1865] [outer = 19042400] 19:41:51 INFO - PROCESS | 3704 | 1461206511859 Marionette TRACE conn3 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 19:41:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 19:41:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 640ms 19:41:51 INFO - PROCESS | 3704 | 1461206511919 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 19:41:51 INFO - PROCESS | 3704 | 1461206511921 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 19:41:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 19:41:51 INFO - PROCESS | 3704 | 1461206511925 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 19:41:51 INFO - PROCESS | 3704 | 1461206511926 Marionette TRACE conn3 <- [1,2450,null,{}] 19:41:51 INFO - PROCESS | 3704 | 1461206511930 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:41:51 INFO - PROCESS | 3704 | 1461206512003 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 19:41:51 INFO - PROCESS | 3704 | 1461206512008 Marionette TRACE conn3 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:52 INFO - PROCESS | 3704 | ++DOCSHELL 1906B800 == 36 [pid = 3704] [id = 622] 19:41:52 INFO - PROCESS | 3704 | ++DOMWINDOW == 74 (198BA800) [pid = 3704] [serial = 1866] [outer = 00000000] 19:41:52 INFO - PROCESS | 3704 | ++DOMWINDOW == 75 (19A8CC00) [pid = 3704] [serial = 1867] [outer = 198BA800] 19:41:52 INFO - PROCESS | 3704 | 1461206512051 Marionette DEBUG loaded listener.js 19:41:52 INFO - PROCESS | 3704 | ++DOMWINDOW == 76 (19A8E800) [pid = 3704] [serial = 1868] [outer = 198BA800] 19:41:52 INFO - PROCESS | 3704 | 1461206512497 Marionette TRACE conn3 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 19:41:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 19:41:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 624ms 19:41:52 INFO - PROCESS | 3704 | 1461206512600 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 19:41:52 INFO - PROCESS | 3704 | 1461206512604 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 19:41:52 INFO - PROCESS | 3704 | 1461206512610 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 19:41:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 19:41:52 INFO - PROCESS | 3704 | 1461206512615 Marionette TRACE conn3 <- [1,2454,null,{}] 19:41:52 INFO - PROCESS | 3704 | 1461206512623 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:41:52 INFO - PROCESS | 3704 | 1461206512858 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 19:41:52 INFO - PROCESS | 3704 | 1461206512986 Marionette TRACE conn3 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:52 INFO - PROCESS | 3704 | ++DOCSHELL 13319C00 == 37 [pid = 3704] [id = 623] 19:41:52 INFO - PROCESS | 3704 | ++DOMWINDOW == 77 (13343000) [pid = 3704] [serial = 1869] [outer = 00000000] 19:41:53 INFO - PROCESS | 3704 | ++DOMWINDOW == 78 (138C6000) [pid = 3704] [serial = 1870] [outer = 13343000] 19:41:53 INFO - PROCESS | 3704 | 1461206513043 Marionette DEBUG loaded listener.js 19:41:53 INFO - PROCESS | 3704 | ++DOMWINDOW == 79 (14399800) [pid = 3704] [serial = 1871] [outer = 13343000] 19:41:53 INFO - PROCESS | 3704 | 1461206513586 Marionette TRACE conn3 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 19:41:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 19:41:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1029ms 19:41:53 INFO - PROCESS | 3704 | 1461206513659 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 19:41:53 INFO - PROCESS | 3704 | 1461206513663 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 19:41:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 19:41:53 INFO - PROCESS | 3704 | 1461206513670 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 19:41:53 INFO - PROCESS | 3704 | 1461206513674 Marionette TRACE conn3 <- [1,2458,null,{}] 19:41:53 INFO - PROCESS | 3704 | 1461206513679 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:41:53 INFO - PROCESS | 3704 | 1461206513782 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 19:41:53 INFO - PROCESS | 3704 | 1461206513890 Marionette TRACE conn3 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:53 INFO - PROCESS | 3704 | ++DOCSHELL 15A2CC00 == 38 [pid = 3704] [id = 624] 19:41:53 INFO - PROCESS | 3704 | ++DOMWINDOW == 80 (15D45000) [pid = 3704] [serial = 1872] [outer = 00000000] 19:41:53 INFO - PROCESS | 3704 | ++DOMWINDOW == 81 (16566C00) [pid = 3704] [serial = 1873] [outer = 15D45000] 19:41:53 INFO - PROCESS | 3704 | 1461206513945 Marionette DEBUG loaded listener.js 19:41:54 INFO - PROCESS | 3704 | ++DOMWINDOW == 82 (1697A400) [pid = 3704] [serial = 1874] [outer = 15D45000] 19:41:54 INFO - PROCESS | 3704 | 1461206514569 Marionette TRACE conn3 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 19:41:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 19:41:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 935ms 19:41:54 INFO - PROCESS | 3704 | 1461206514614 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 19:41:54 INFO - PROCESS | 3704 | 1461206514617 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 19:41:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 19:41:54 INFO - PROCESS | 3704 | 1461206514621 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 19:41:54 INFO - PROCESS | 3704 | 1461206514623 Marionette TRACE conn3 <- [1,2462,null,{}] 19:41:54 INFO - PROCESS | 3704 | 1461206514633 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:41:54 INFO - PROCESS | 3704 | 1461206514738 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 19:41:54 INFO - PROCESS | 3704 | 1461206514849 Marionette TRACE conn3 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:54 INFO - PROCESS | 3704 | ++DOCSHELL 18E19400 == 39 [pid = 3704] [id = 625] 19:41:54 INFO - PROCESS | 3704 | ++DOMWINDOW == 83 (18E1AC00) [pid = 3704] [serial = 1875] [outer = 00000000] 19:41:54 INFO - PROCESS | 3704 | ++DOMWINDOW == 84 (19065800) [pid = 3704] [serial = 1876] [outer = 18E1AC00] 19:41:54 INFO - PROCESS | 3704 | 1461206514907 Marionette DEBUG loaded listener.js 19:41:54 INFO - PROCESS | 3704 | ++DOMWINDOW == 85 (19180C00) [pid = 3704] [serial = 1877] [outer = 18E1AC00] 19:41:55 INFO - PROCESS | 3704 | 1461206515657 Marionette TRACE conn3 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 19:41:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 19:41:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1091ms 19:41:55 INFO - PROCESS | 3704 | 1461206515720 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 19:41:55 INFO - PROCESS | 3704 | 1461206515723 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 19:41:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 19:41:55 INFO - PROCESS | 3704 | 1461206515728 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 19:41:55 INFO - PROCESS | 3704 | 1461206515732 Marionette TRACE conn3 <- [1,2466,null,{}] 19:41:55 INFO - PROCESS | 3704 | 1461206515739 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:41:55 INFO - PROCESS | 3704 | 1461206515828 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 19:41:55 INFO - PROCESS | 3704 | 1461206515970 Marionette TRACE conn3 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:55 INFO - PROCESS | 3704 | ++DOCSHELL 11B9F000 == 40 [pid = 3704] [id = 626] 19:41:55 INFO - PROCESS | 3704 | ++DOMWINDOW == 86 (13210C00) [pid = 3704] [serial = 1878] [outer = 00000000] 19:41:56 INFO - PROCESS | 3704 | ++DOMWINDOW == 87 (138C1400) [pid = 3704] [serial = 1879] [outer = 13210C00] 19:41:56 INFO - PROCESS | 3704 | 1461206516024 Marionette DEBUG loaded listener.js 19:41:56 INFO - PROCESS | 3704 | ++DOMWINDOW == 88 (13A0A400) [pid = 3704] [serial = 1880] [outer = 13210C00] 19:41:56 INFO - PROCESS | 3704 | --DOCSHELL 19040000 == 39 [pid = 3704] [id = 621] 19:41:56 INFO - PROCESS | 3704 | --DOCSHELL 13201C00 == 38 [pid = 3704] [id = 620] 19:41:56 INFO - PROCESS | 3704 | --DOCSHELL 1906EC00 == 37 [pid = 3704] [id = 619] 19:41:56 INFO - PROCESS | 3704 | --DOCSHELL 18974400 == 36 [pid = 3704] [id = 618] 19:41:56 INFO - PROCESS | 3704 | --DOCSHELL 1665A800 == 35 [pid = 3704] [id = 617] 19:41:56 INFO - PROCESS | 3704 | --DOCSHELL 15A31800 == 34 [pid = 3704] [id = 616] 19:41:56 INFO - PROCESS | 3704 | --DOCSHELL 15A32800 == 33 [pid = 3704] [id = 615] 19:41:56 INFO - PROCESS | 3704 | --DOCSHELL 12CF9400 == 32 [pid = 3704] [id = 614] 19:41:56 INFO - PROCESS | 3704 | --DOCSHELL 12CF7C00 == 31 [pid = 3704] [id = 613] 19:41:56 INFO - PROCESS | 3704 | --DOCSHELL 13260000 == 30 [pid = 3704] [id = 612] 19:41:56 INFO - PROCESS | 3704 | --DOMWINDOW == 87 (19754800) [pid = 3704] [serial = 1825] [outer = 00000000] [url = about:blank] 19:41:56 INFO - PROCESS | 3704 | --DOMWINDOW == 86 (19610400) [pid = 3704] [serial = 1823] [outer = 00000000] [url = about:blank] 19:41:56 INFO - PROCESS | 3704 | --DOMWINDOW == 85 (19EAF400) [pid = 3704] [serial = 1828] [outer = 00000000] [url = about:blank] 19:41:56 INFO - PROCESS | 3704 | --DOMWINDOW == 84 (1879EC00) [pid = 3704] [serial = 1832] [outer = 00000000] [url = about:blank] 19:41:56 INFO - PROCESS | 3704 | --DOMWINDOW == 83 (18B39C00) [pid = 3704] [serial = 1813] [outer = 00000000] [url = about:blank] 19:41:56 INFO - PROCESS | 3704 | --DOMWINDOW == 82 (18E19000) [pid = 3704] [serial = 1814] [outer = 00000000] [url = about:blank] 19:41:56 INFO - PROCESS | 3704 | --DOMWINDOW == 81 (15DE7000) [pid = 3704] [serial = 1804] [outer = 00000000] [url = about:blank] 19:41:56 INFO - PROCESS | 3704 | --DOMWINDOW == 80 (15FE3400) [pid = 3704] [serial = 1805] [outer = 00000000] [url = about:blank] 19:41:56 INFO - PROCESS | 3704 | --DOMWINDOW == 79 (1917C400) [pid = 3704] [serial = 1819] [outer = 00000000] [url = about:blank] 19:41:56 INFO - PROCESS | 3704 | --DOMWINDOW == 78 (183B3800) [pid = 3704] [serial = 1810] [outer = 00000000] [url = about:blank] 19:41:56 INFO - PROCESS | 3704 | --DOMWINDOW == 77 (16750800) [pid = 3704] [serial = 1807] [outer = 00000000] [url = about:blank] 19:41:56 INFO - PROCESS | 3704 | --DOMWINDOW == 76 (19EB2C00) [pid = 3704] [serial = 1829] [outer = 00000000] [url = about:blank] 19:41:56 INFO - PROCESS | 3704 | --DOMWINDOW == 75 (16C22400) [pid = 3704] [serial = 1808] [outer = 00000000] [url = about:blank] 19:41:56 INFO - PROCESS | 3704 | --DOMWINDOW == 74 (19A83000) [pid = 3704] [serial = 1826] [outer = 00000000] [url = about:blank] 19:41:56 INFO - PROCESS | 3704 | --DOMWINDOW == 73 (19D44000) [pid = 3704] [serial = 1796] [outer = 00000000] [url = about:blank] 19:41:56 INFO - PROCESS | 3704 | --DOMWINDOW == 72 (18E1D000) [pid = 3704] [serial = 1831] [outer = 00000000] [url = about:blank] 19:41:56 INFO - PROCESS | 3704 | --DOMWINDOW == 71 (14A18C00) [pid = 3704] [serial = 1802] [outer = 00000000] [url = about:blank] 19:41:56 INFO - PROCESS | 3704 | --DOMWINDOW == 70 (18763800) [pid = 3704] [serial = 1811] [outer = 00000000] [url = about:blank] 19:41:56 INFO - PROCESS | 3704 | --DOMWINDOW == 69 (1917B400) [pid = 3704] [serial = 1820] [outer = 00000000] [url = about:blank] 19:41:56 INFO - PROCESS | 3704 | --DOMWINDOW == 68 (143A1400) [pid = 3704] [serial = 1801] [outer = 00000000] [url = about:blank] 19:41:56 INFO - PROCESS | 3704 | --DOMWINDOW == 67 (13317000) [pid = 3704] [serial = 1798] [outer = 00000000] [url = about:blank] 19:41:56 INFO - PROCESS | 3704 | --DOMWINDOW == 66 (13347400) [pid = 3704] [serial = 1799] [outer = 00000000] [url = about:blank] 19:41:56 INFO - PROCESS | 3704 | --DOMWINDOW == 65 (19043000) [pid = 3704] [serial = 1816] [outer = 00000000] [url = about:blank] 19:41:56 INFO - PROCESS | 3704 | --DOMWINDOW == 64 (19042C00) [pid = 3704] [serial = 1817] [outer = 00000000] [url = about:blank] 19:41:56 INFO - PROCESS | 3704 | --DOMWINDOW == 63 (19EBD400) [pid = 3704] [serial = 1834] [outer = 00000000] [url = about:blank] 19:41:56 INFO - PROCESS | 3704 | --DOMWINDOW == 62 (1974E400) [pid = 3704] [serial = 1822] [outer = 00000000] [url = about:blank] 19:41:56 INFO - PROCESS | 3704 | 1461206516575 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 19:41:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 19:41:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 889ms 19:41:56 INFO - PROCESS | 3704 | 1461206516614 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 19:41:56 INFO - PROCESS | 3704 | 1461206516619 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 19:41:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 19:41:56 INFO - PROCESS | 3704 | 1461206516625 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 19:41:56 INFO - PROCESS | 3704 | 1461206516628 Marionette TRACE conn3 <- [1,2470,null,{}] 19:41:56 INFO - PROCESS | 3704 | 1461206516631 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:41:56 INFO - PROCESS | 3704 | 1461206516709 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 19:41:56 INFO - PROCESS | 3704 | 1461206516718 Marionette TRACE conn3 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:56 INFO - PROCESS | 3704 | ++DOCSHELL 12C5A800 == 31 [pid = 3704] [id = 627] 19:41:56 INFO - PROCESS | 3704 | ++DOMWINDOW == 63 (13260000) [pid = 3704] [serial = 1881] [outer = 00000000] 19:41:56 INFO - PROCESS | 3704 | ++DOMWINDOW == 64 (146B5800) [pid = 3704] [serial = 1882] [outer = 13260000] 19:41:56 INFO - PROCESS | 3704 | 1461206516763 Marionette DEBUG loaded listener.js 19:41:56 INFO - PROCESS | 3704 | ++DOMWINDOW == 65 (15561C00) [pid = 3704] [serial = 1883] [outer = 13260000] 19:41:57 INFO - PROCESS | 3704 | 1461206517246 Marionette TRACE conn3 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 19:41:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 19:41:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 639ms 19:41:57 INFO - PROCESS | 3704 | 1461206517262 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 19:41:57 INFO - PROCESS | 3704 | 1461206517265 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 19:41:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 19:41:57 INFO - PROCESS | 3704 | 1461206517268 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 19:41:57 INFO - PROCESS | 3704 | 1461206517271 Marionette TRACE conn3 <- [1,2474,null,{}] 19:41:57 INFO - PROCESS | 3704 | 1461206517281 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:41:57 INFO - PROCESS | 3704 | 1461206517393 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 19:41:57 INFO - PROCESS | 3704 | 1461206517402 Marionette TRACE conn3 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:57 INFO - PROCESS | 3704 | ++DOCSHELL 15FE3000 == 32 [pid = 3704] [id = 628] 19:41:57 INFO - PROCESS | 3704 | ++DOMWINDOW == 66 (15FE3400) [pid = 3704] [serial = 1884] [outer = 00000000] 19:41:57 INFO - PROCESS | 3704 | ++DOMWINDOW == 67 (16665000) [pid = 3704] [serial = 1885] [outer = 15FE3400] 19:41:57 INFO - PROCESS | 3704 | 1461206517449 Marionette DEBUG loaded listener.js 19:41:57 INFO - PROCESS | 3704 | ++DOMWINDOW == 68 (16972400) [pid = 3704] [serial = 1886] [outer = 15FE3400] 19:41:57 INFO - PROCESS | 3704 | 1461206517928 Marionette TRACE conn3 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 19:41:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 19:41:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 701ms 19:41:57 INFO - PROCESS | 3704 | 1461206517967 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 19:41:57 INFO - PROCESS | 3704 | 1461206517969 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 19:41:57 INFO - PROCESS | 3704 | 1461206517973 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 19:41:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 19:41:57 INFO - PROCESS | 3704 | 1461206517974 Marionette TRACE conn3 <- [1,2478,null,{}] 19:41:57 INFO - PROCESS | 3704 | 1461206517978 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:41:58 INFO - PROCESS | 3704 | 1461206518053 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 19:41:58 INFO - PROCESS | 3704 | 1461206518061 Marionette TRACE conn3 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:58 INFO - PROCESS | 3704 | ++DOCSHELL 18334C00 == 33 [pid = 3704] [id = 629] 19:41:58 INFO - PROCESS | 3704 | ++DOMWINDOW == 69 (183AA000) [pid = 3704] [serial = 1887] [outer = 00000000] 19:41:58 INFO - PROCESS | 3704 | ++DOMWINDOW == 70 (187A2C00) [pid = 3704] [serial = 1888] [outer = 183AA000] 19:41:58 INFO - PROCESS | 3704 | 1461206518106 Marionette DEBUG loaded listener.js 19:41:58 INFO - PROCESS | 3704 | ++DOMWINDOW == 71 (18974400) [pid = 3704] [serial = 1889] [outer = 183AA000] 19:41:58 INFO - PROCESS | 3704 | 1461206518549 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 19:41:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 19:41:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 623ms 19:41:58 INFO - PROCESS | 3704 | 1461206518611 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 19:41:58 INFO - PROCESS | 3704 | 1461206518613 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 19:41:58 INFO - PROCESS | 3704 | 1461206518616 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 19:41:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 19:41:58 INFO - PROCESS | 3704 | 1461206518618 Marionette TRACE conn3 <- [1,2482,null,{}] 19:41:58 INFO - PROCESS | 3704 | 1461206518621 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:41:58 INFO - PROCESS | 3704 | 1461206518694 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 19:41:58 INFO - PROCESS | 3704 | 1461206518701 Marionette TRACE conn3 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:58 INFO - PROCESS | 3704 | ++DOCSHELL 18723400 == 34 [pid = 3704] [id = 630] 19:41:58 INFO - PROCESS | 3704 | ++DOMWINDOW == 72 (1879D400) [pid = 3704] [serial = 1890] [outer = 00000000] 19:41:58 INFO - PROCESS | 3704 | ++DOMWINDOW == 73 (18E15000) [pid = 3704] [serial = 1891] [outer = 1879D400] 19:41:58 INFO - PROCESS | 3704 | 1461206518745 Marionette DEBUG loaded listener.js 19:41:58 INFO - PROCESS | 3704 | ++DOMWINDOW == 74 (18E14C00) [pid = 3704] [serial = 1892] [outer = 1879D400] 19:41:59 INFO - PROCESS | 3704 | 1461206519240 Marionette TRACE conn3 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 19:41:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 19:41:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 624ms 19:41:59 INFO - PROCESS | 3704 | 1461206519254 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 19:41:59 INFO - PROCESS | 3704 | 1461206519256 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 19:41:59 INFO - PROCESS | 3704 | 1461206519260 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 19:41:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 19:41:59 INFO - PROCESS | 3704 | 1461206519261 Marionette TRACE conn3 <- [1,2486,null,{}] 19:41:59 INFO - PROCESS | 3704 | 1461206519265 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:41:59 INFO - PROCESS | 3704 | 1461206519392 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 19:41:59 INFO - PROCESS | 3704 | 1461206519400 Marionette TRACE conn3 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:59 INFO - PROCESS | 3704 | ++DOCSHELL 18E12000 == 35 [pid = 3704] [id = 631] 19:41:59 INFO - PROCESS | 3704 | ++DOMWINDOW == 75 (18F2E000) [pid = 3704] [serial = 1893] [outer = 00000000] 19:41:59 INFO - PROCESS | 3704 | ++DOMWINDOW == 76 (1906DC00) [pid = 3704] [serial = 1894] [outer = 18F2E000] 19:41:59 INFO - PROCESS | 3704 | 1461206519447 Marionette DEBUG loaded listener.js 19:41:59 INFO - PROCESS | 3704 | ++DOMWINDOW == 77 (19182800) [pid = 3704] [serial = 1895] [outer = 18F2E000] 19:41:59 INFO - PROCESS | 3704 | 1461206519899 Marionette TRACE conn3 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 19:41:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 19:41:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 702ms 19:41:59 INFO - PROCESS | 3704 | 1461206519961 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 19:41:59 INFO - PROCESS | 3704 | 1461206519964 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 19:41:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 19:41:59 INFO - PROCESS | 3704 | 1461206519974 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 19:41:59 INFO - PROCESS | 3704 | 1461206519977 Marionette TRACE conn3 <- [1,2490,null,{}] 19:41:59 INFO - PROCESS | 3704 | 1461206519980 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:42:00 INFO - PROCESS | 3704 | 1461206520082 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 19:42:00 INFO - PROCESS | 3704 | 1461206520171 Marionette TRACE conn3 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:00 INFO - PROCESS | 3704 | ++DOCSHELL 1330C800 == 36 [pid = 3704] [id = 632] 19:42:00 INFO - PROCESS | 3704 | ++DOMWINDOW == 78 (19187800) [pid = 3704] [serial = 1896] [outer = 00000000] 19:42:00 INFO - PROCESS | 3704 | ++DOMWINDOW == 79 (19A85800) [pid = 3704] [serial = 1897] [outer = 19187800] 19:42:00 INFO - PROCESS | 3704 | 1461206520214 Marionette DEBUG loaded listener.js 19:42:00 INFO - PROCESS | 3704 | ++DOMWINDOW == 80 (19A87800) [pid = 3704] [serial = 1898] [outer = 19187800] 19:42:00 INFO - PROCESS | 3704 | 1461206520629 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 19:42:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 19:42:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 701ms 19:42:00 INFO - PROCESS | 3704 | 1461206520668 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 19:42:00 INFO - PROCESS | 3704 | 1461206520670 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 19:42:00 INFO - PROCESS | 3704 | 1461206520673 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 19:42:00 INFO - PROCESS | 3704 | 1461206520674 Marionette TRACE conn3 <- [1,2494,null,{}] 19:42:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 19:42:00 INFO - PROCESS | 3704 | 1461206520678 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:42:00 INFO - PROCESS | 3704 | 1461206520781 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 19:42:00 INFO - PROCESS | 3704 | 1461206520786 Marionette TRACE conn3 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:00 INFO - PROCESS | 3704 | ++DOCSHELL 1960D000 == 37 [pid = 3704] [id = 633] 19:42:00 INFO - PROCESS | 3704 | ++DOMWINDOW == 81 (19753800) [pid = 3704] [serial = 1899] [outer = 00000000] 19:42:00 INFO - PROCESS | 3704 | ++DOMWINDOW == 82 (19EB1800) [pid = 3704] [serial = 1900] [outer = 19753800] 19:42:00 INFO - PROCESS | 3704 | 1461206520830 Marionette DEBUG loaded listener.js 19:42:00 INFO - PROCESS | 3704 | ++DOMWINDOW == 83 (19EB4800) [pid = 3704] [serial = 1901] [outer = 19753800] 19:42:01 INFO - PROCESS | 3704 | --DOMWINDOW == 82 (18B3A000) [pid = 3704] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 19:42:01 INFO - PROCESS | 3704 | --DOMWINDOW == 81 (12D3D800) [pid = 3704] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 19:42:01 INFO - PROCESS | 3704 | --DOMWINDOW == 80 (15A36800) [pid = 3704] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 19:42:01 INFO - PROCESS | 3704 | --DOMWINDOW == 79 (13343800) [pid = 3704] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 19:42:01 INFO - PROCESS | 3704 | --DOMWINDOW == 78 (1697A000) [pid = 3704] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 19:42:01 INFO - PROCESS | 3704 | --DOMWINDOW == 77 (19071000) [pid = 3704] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 19:42:01 INFO - PROCESS | 3704 | --DOMWINDOW == 76 (13257C00) [pid = 3704] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 19:42:01 INFO - PROCESS | 3704 | --DOMWINDOW == 75 (19042400) [pid = 3704] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 19:42:01 INFO - PROCESS | 3704 | --DOMWINDOW == 74 (187A3C00) [pid = 3704] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 19:42:01 INFO - PROCESS | 3704 | 1461206521293 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 19:42:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 19:42:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 623ms 19:42:01 INFO - PROCESS | 3704 | 1461206521324 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 19:42:01 INFO - PROCESS | 3704 | 1461206521326 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 19:42:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 19:42:01 INFO - PROCESS | 3704 | 1461206521330 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 19:42:01 INFO - PROCESS | 3704 | 1461206521332 Marionette TRACE conn3 <- [1,2498,null,{}] 19:42:01 INFO - PROCESS | 3704 | 1461206521336 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:42:01 INFO - PROCESS | 3704 | 1461206521410 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 19:42:01 INFO - PROCESS | 3704 | 1461206521416 Marionette TRACE conn3 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:01 INFO - PROCESS | 3704 | ++DOCSHELL 1325F000 == 38 [pid = 3704] [id = 634] 19:42:01 INFO - PROCESS | 3704 | ++DOMWINDOW == 75 (13A03400) [pid = 3704] [serial = 1902] [outer = 00000000] 19:42:01 INFO - PROCESS | 3704 | ++DOMWINDOW == 76 (1906FC00) [pid = 3704] [serial = 1903] [outer = 13A03400] 19:42:01 INFO - PROCESS | 3704 | 1461206521460 Marionette DEBUG loaded listener.js 19:42:01 INFO - PROCESS | 3704 | ++DOMWINDOW == 77 (18F24C00) [pid = 3704] [serial = 1904] [outer = 13A03400] 19:42:01 INFO - PROCESS | 3704 | 1461206521932 Marionette TRACE conn3 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 19:42:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 19:42:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 639ms 19:42:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 19:42:01 INFO - PROCESS | 3704 | 1461206521967 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 19:42:01 INFO - PROCESS | 3704 | 1461206521969 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 19:42:01 INFO - PROCESS | 3704 | 1461206521972 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 19:42:01 INFO - PROCESS | 3704 | 1461206521974 Marionette TRACE conn3 <- [1,2502,null,{}] 19:42:01 INFO - PROCESS | 3704 | 1461206521978 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:42:02 INFO - PROCESS | 3704 | 1461206522060 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 19:42:02 INFO - PROCESS | 3704 | 1461206522067 Marionette TRACE conn3 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:02 INFO - PROCESS | 3704 | ++DOCSHELL 18E1B000 == 39 [pid = 3704] [id = 635] 19:42:02 INFO - PROCESS | 3704 | ++DOMWINDOW == 78 (198B0400) [pid = 3704] [serial = 1905] [outer = 00000000] 19:42:02 INFO - PROCESS | 3704 | ++DOMWINDOW == 79 (19ED5C00) [pid = 3704] [serial = 1906] [outer = 198B0400] 19:42:02 INFO - PROCESS | 3704 | 1461206522111 Marionette DEBUG loaded listener.js 19:42:02 INFO - PROCESS | 3704 | ++DOMWINDOW == 80 (1A2BF800) [pid = 3704] [serial = 1907] [outer = 198B0400] 19:42:02 INFO - PROCESS | 3704 | 1461206522560 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 19:42:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 19:42:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 623ms 19:42:02 INFO - PROCESS | 3704 | 1461206522611 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 19:42:02 INFO - PROCESS | 3704 | 1461206522613 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 19:42:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 19:42:02 INFO - PROCESS | 3704 | 1461206522617 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 19:42:02 INFO - PROCESS | 3704 | 1461206522619 Marionette TRACE conn3 <- [1,2506,null,{}] 19:42:02 INFO - PROCESS | 3704 | 1461206522622 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:42:02 INFO - PROCESS | 3704 | 1461206522714 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 19:42:02 INFO - PROCESS | 3704 | 1461206522722 Marionette TRACE conn3 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:02 INFO - PROCESS | 3704 | ++DOCSHELL 1A3A0400 == 40 [pid = 3704] [id = 636] 19:42:02 INFO - PROCESS | 3704 | ++DOMWINDOW == 81 (1A3A0800) [pid = 3704] [serial = 1908] [outer = 00000000] 19:42:02 INFO - PROCESS | 3704 | ++DOMWINDOW == 82 (1A4BB800) [pid = 3704] [serial = 1909] [outer = 1A3A0800] 19:42:02 INFO - PROCESS | 3704 | 1461206522776 Marionette DEBUG loaded listener.js 19:42:02 INFO - PROCESS | 3704 | ++DOMWINDOW == 83 (1A4C5800) [pid = 3704] [serial = 1910] [outer = 1A3A0800] 19:42:03 INFO - PROCESS | 3704 | 1461206523432 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 19:42:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 19:42:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 889ms 19:42:03 INFO - PROCESS | 3704 | 1461206523506 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 19:42:03 INFO - PROCESS | 3704 | 1461206523510 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 19:42:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 19:42:03 INFO - PROCESS | 3704 | 1461206523516 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 19:42:03 INFO - PROCESS | 3704 | 1461206523520 Marionette TRACE conn3 <- [1,2510,null,{}] 19:42:03 INFO - PROCESS | 3704 | 1461206523526 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:42:03 INFO - PROCESS | 3704 | 1461206523632 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 19:42:03 INFO - PROCESS | 3704 | 1461206523765 Marionette TRACE conn3 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:03 INFO - PROCESS | 3704 | ++DOCSHELL 13310400 == 41 [pid = 3704] [id = 637] 19:42:03 INFO - PROCESS | 3704 | ++DOMWINDOW == 84 (13319400) [pid = 3704] [serial = 1911] [outer = 00000000] 19:42:03 INFO - PROCESS | 3704 | ++DOMWINDOW == 85 (159AD000) [pid = 3704] [serial = 1912] [outer = 13319400] 19:42:03 INFO - PROCESS | 3704 | 1461206523823 Marionette DEBUG loaded listener.js 19:42:03 INFO - PROCESS | 3704 | ++DOMWINDOW == 86 (15A35800) [pid = 3704] [serial = 1913] [outer = 13319400] 19:42:04 INFO - PROCESS | 3704 | 1461206524446 Marionette TRACE conn3 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 19:42:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 19:42:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 998ms 19:42:04 INFO - PROCESS | 3704 | 1461206524520 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 19:42:04 INFO - PROCESS | 3704 | 1461206524526 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 19:42:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 19:42:04 INFO - PROCESS | 3704 | 1461206524532 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 19:42:04 INFO - PROCESS | 3704 | 1461206524535 Marionette TRACE conn3 <- [1,2514,null,{}] 19:42:04 INFO - PROCESS | 3704 | 1461206524539 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:42:04 INFO - PROCESS | 3704 | 1461206524638 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 19:42:04 INFO - PROCESS | 3704 | 1461206524771 Marionette TRACE conn3 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:04 INFO - PROCESS | 3704 | ++DOCSHELL 15D47800 == 42 [pid = 3704] [id = 638] 19:42:04 INFO - PROCESS | 3704 | ++DOMWINDOW == 87 (15FE7400) [pid = 3704] [serial = 1914] [outer = 00000000] 19:42:04 INFO - PROCESS | 3704 | ++DOMWINDOW == 88 (187A0400) [pid = 3704] [serial = 1915] [outer = 15FE7400] 19:42:04 INFO - PROCESS | 3704 | 1461206524826 Marionette DEBUG loaded listener.js 19:42:04 INFO - PROCESS | 3704 | ++DOMWINDOW == 89 (18E14000) [pid = 3704] [serial = 1916] [outer = 15FE7400] 19:42:05 INFO - PROCESS | 3704 | 1461206525480 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 19:42:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 19:42:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 998ms 19:42:05 INFO - PROCESS | 3704 | 1461206525533 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 19:42:05 INFO - PROCESS | 3704 | 1461206525535 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 19:42:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 19:42:05 INFO - PROCESS | 3704 | 1461206525539 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 19:42:05 INFO - PROCESS | 3704 | 1461206525543 Marionette TRACE conn3 <- [1,2518,null,{}] 19:42:05 INFO - PROCESS | 3704 | 1461206525554 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:42:05 INFO - PROCESS | 3704 | 1461206525693 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 19:42:05 INFO - PROCESS | 3704 | 1461206525966 Marionette TRACE conn3 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:05 INFO - PROCESS | 3704 | ++DOCSHELL 02A76400 == 43 [pid = 3704] [id = 639] 19:42:05 INFO - PROCESS | 3704 | ++DOMWINDOW == 90 (02A79800) [pid = 3704] [serial = 1917] [outer = 00000000] 19:42:06 INFO - PROCESS | 3704 | ++DOMWINDOW == 91 (13311400) [pid = 3704] [serial = 1918] [outer = 02A79800] 19:42:06 INFO - PROCESS | 3704 | 1461206526030 Marionette DEBUG loaded listener.js 19:42:06 INFO - PROCESS | 3704 | ++DOMWINDOW == 92 (138C3800) [pid = 3704] [serial = 1919] [outer = 02A79800] 19:42:06 INFO - PROCESS | 3704 | 1461206526590 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 19:42:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 19:42:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1091ms 19:42:06 INFO - PROCESS | 3704 | --DOCSHELL 18E1B000 == 42 [pid = 3704] [id = 635] 19:42:06 INFO - PROCESS | 3704 | --DOCSHELL 1325F000 == 41 [pid = 3704] [id = 634] 19:42:06 INFO - PROCESS | 3704 | --DOCSHELL 1960D000 == 40 [pid = 3704] [id = 633] 19:42:06 INFO - PROCESS | 3704 | --DOCSHELL 1330C800 == 39 [pid = 3704] [id = 632] 19:42:06 INFO - PROCESS | 3704 | --DOCSHELL 18E12000 == 38 [pid = 3704] [id = 631] 19:42:06 INFO - PROCESS | 3704 | --DOCSHELL 18723400 == 37 [pid = 3704] [id = 630] 19:42:06 INFO - PROCESS | 3704 | --DOCSHELL 18334C00 == 36 [pid = 3704] [id = 629] 19:42:06 INFO - PROCESS | 3704 | --DOCSHELL 15FE3000 == 35 [pid = 3704] [id = 628] 19:42:06 INFO - PROCESS | 3704 | --DOCSHELL 12C5A800 == 34 [pid = 3704] [id = 627] 19:42:06 INFO - PROCESS | 3704 | --DOCSHELL 11B9F000 == 33 [pid = 3704] [id = 626] 19:42:06 INFO - PROCESS | 3704 | --DOCSHELL 13319C00 == 32 [pid = 3704] [id = 623] 19:42:06 INFO - PROCESS | 3704 | --DOCSHELL 1906B800 == 31 [pid = 3704] [id = 622] 19:42:06 INFO - PROCESS | 3704 | --DOMWINDOW == 91 (19A8CC00) [pid = 3704] [serial = 1867] [outer = 00000000] [url = about:blank] 19:42:06 INFO - PROCESS | 3704 | --DOMWINDOW == 90 (18F23800) [pid = 3704] [serial = 1855] [outer = 00000000] [url = about:blank] 19:42:06 INFO - PROCESS | 3704 | --DOMWINDOW == 89 (1330F800) [pid = 3704] [serial = 1840] [outer = 00000000] [url = about:blank] 19:42:06 INFO - PROCESS | 3704 | --DOMWINDOW == 88 (13350400) [pid = 3704] [serial = 1841] [outer = 00000000] [url = about:blank] 19:42:06 INFO - PROCESS | 3704 | --DOMWINDOW == 87 (15F8F400) [pid = 3704] [serial = 1846] [outer = 00000000] [url = about:blank] 19:42:06 INFO - PROCESS | 3704 | --DOMWINDOW == 86 (16567400) [pid = 3704] [serial = 1847] [outer = 00000000] [url = about:blank] 19:42:06 INFO - PROCESS | 3704 | --DOMWINDOW == 85 (15563400) [pid = 3704] [serial = 1843] [outer = 00000000] [url = about:blank] 19:42:06 INFO - PROCESS | 3704 | --DOMWINDOW == 84 (159B6C00) [pid = 3704] [serial = 1844] [outer = 00000000] [url = about:blank] 19:42:06 INFO - PROCESS | 3704 | --DOMWINDOW == 83 (183B4000) [pid = 3704] [serial = 1849] [outer = 00000000] [url = about:blank] 19:42:06 INFO - PROCESS | 3704 | --DOMWINDOW == 82 (13A01800) [pid = 3704] [serial = 1837] [outer = 00000000] [url = about:blank] 19:42:06 INFO - PROCESS | 3704 | --DOMWINDOW == 81 (18F23400) [pid = 3704] [serial = 1856] [outer = 00000000] [url = about:blank] 19:42:06 INFO - PROCESS | 3704 | --DOMWINDOW == 80 (19181C00) [pid = 3704] [serial = 1858] [outer = 00000000] [url = about:blank] 19:42:06 INFO - PROCESS | 3704 | --DOMWINDOW == 79 (16746800) [pid = 3704] [serial = 1862] [outer = 00000000] [url = about:blank] 19:42:06 INFO - PROCESS | 3704 | --DOMWINDOW == 78 (16568800) [pid = 3704] [serial = 1861] [outer = 00000000] [url = about:blank] 19:42:06 INFO - PROCESS | 3704 | --DOMWINDOW == 77 (19183C00) [pid = 3704] [serial = 1864] [outer = 00000000] [url = about:blank] 19:42:06 INFO - PROCESS | 3704 | --DOMWINDOW == 76 (19181800) [pid = 3704] [serial = 1859] [outer = 00000000] [url = about:blank] 19:42:06 INFO - PROCESS | 3704 | --DOMWINDOW == 75 (1974E800) [pid = 3704] [serial = 1865] [outer = 00000000] [url = about:blank] 19:42:06 INFO - PROCESS | 3704 | --DOMWINDOW == 74 (18977000) [pid = 3704] [serial = 1852] [outer = 00000000] [url = about:blank] 19:42:06 INFO - PROCESS | 3704 | --DOMWINDOW == 73 (1897EC00) [pid = 3704] [serial = 1853] [outer = 00000000] [url = about:blank] 19:42:06 INFO - PROCESS | 3704 | --DOMWINDOW == 72 (18796C00) [pid = 3704] [serial = 1850] [outer = 00000000] [url = about:blank] 19:42:06 INFO - PROCESS | 3704 | 1461206526685 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 19:42:06 INFO - PROCESS | 3704 | 1461206526690 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 19:42:06 INFO - PROCESS | 3704 | 1461206526695 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 19:42:06 INFO - PROCESS | 3704 | 1461206526698 Marionette TRACE conn3 <- [1,2522,null,{}] 19:42:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 19:42:06 INFO - PROCESS | 3704 | 1461206526703 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:42:06 INFO - PROCESS | 3704 | 1461206526784 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 19:42:06 INFO - PROCESS | 3704 | 1461206526797 Marionette TRACE conn3 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:06 INFO - PROCESS | 3704 | ++DOCSHELL 1430C400 == 32 [pid = 3704] [id = 640] 19:42:06 INFO - PROCESS | 3704 | ++DOMWINDOW == 73 (14399000) [pid = 3704] [serial = 1920] [outer = 00000000] 19:42:06 INFO - PROCESS | 3704 | ++DOMWINDOW == 74 (15563400) [pid = 3704] [serial = 1921] [outer = 14399000] 19:42:06 INFO - PROCESS | 3704 | 1461206526844 Marionette DEBUG loaded listener.js 19:42:06 INFO - PROCESS | 3704 | ++DOMWINDOW == 75 (15A2DC00) [pid = 3704] [serial = 1922] [outer = 14399000] 19:42:07 INFO - PROCESS | 3704 | 1461206527355 Marionette TRACE conn3 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 19:42:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 19:42:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 671ms 19:42:07 INFO - PROCESS | 3704 | 1461206527382 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 19:42:07 INFO - PROCESS | 3704 | 1461206527385 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 19:42:07 INFO - PROCESS | 3704 | 1461206527390 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 19:42:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 19:42:07 INFO - PROCESS | 3704 | 1461206527392 Marionette TRACE conn3 <- [1,2526,null,{}] 19:42:07 INFO - PROCESS | 3704 | 1461206527396 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:42:07 INFO - PROCESS | 3704 | 1461206527472 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 19:42:07 INFO - PROCESS | 3704 | 1461206527600 Marionette TRACE conn3 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:07 INFO - PROCESS | 3704 | ++DOCSHELL 146B1800 == 33 [pid = 3704] [id = 641] 19:42:07 INFO - PROCESS | 3704 | ++DOMWINDOW == 76 (14AEC000) [pid = 3704] [serial = 1923] [outer = 00000000] 19:42:07 INFO - PROCESS | 3704 | ++DOMWINDOW == 77 (16564800) [pid = 3704] [serial = 1924] [outer = 14AEC000] 19:42:07 INFO - PROCESS | 3704 | 1461206527647 Marionette DEBUG loaded listener.js 19:42:07 INFO - PROCESS | 3704 | ++DOMWINDOW == 78 (1696D400) [pid = 3704] [serial = 1925] [outer = 14AEC000] 19:42:08 INFO - PROCESS | 3704 | 1461206528043 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 19:42:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 19:42:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 702ms 19:42:08 INFO - PROCESS | 3704 | 1461206528090 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 19:42:08 INFO - PROCESS | 3704 | 1461206528092 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 19:42:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 19:42:08 INFO - PROCESS | 3704 | 1461206528097 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 19:42:08 INFO - PROCESS | 3704 | 1461206528103 Marionette TRACE conn3 <- [1,2530,null,{}] 19:42:08 INFO - PROCESS | 3704 | 1461206528111 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:42:08 INFO - PROCESS | 3704 | 1461206528191 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 19:42:08 INFO - PROCESS | 3704 | 1461206528199 Marionette TRACE conn3 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:08 INFO - PROCESS | 3704 | ++DOCSHELL 18016000 == 34 [pid = 3704] [id = 642] 19:42:08 INFO - PROCESS | 3704 | ++DOMWINDOW == 79 (18331400) [pid = 3704] [serial = 1926] [outer = 00000000] 19:42:08 INFO - PROCESS | 3704 | ++DOMWINDOW == 80 (18977400) [pid = 3704] [serial = 1927] [outer = 18331400] 19:42:08 INFO - PROCESS | 3704 | 1461206528249 Marionette DEBUG loaded listener.js 19:42:08 INFO - PROCESS | 3704 | ++DOMWINDOW == 81 (1898AC00) [pid = 3704] [serial = 1928] [outer = 18331400] 19:42:08 INFO - PROCESS | 3704 | 1461206528684 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 19:42:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 19:42:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 655ms 19:42:08 INFO - PROCESS | 3704 | 1461206528754 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 19:42:08 INFO - PROCESS | 3704 | 1461206528757 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 19:42:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 19:42:08 INFO - PROCESS | 3704 | 1461206528760 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 19:42:08 INFO - PROCESS | 3704 | 1461206528762 Marionette TRACE conn3 <- [1,2534,null,{}] 19:42:08 INFO - PROCESS | 3704 | 1461206528765 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:42:08 INFO - PROCESS | 3704 | 1461206528841 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 19:42:08 INFO - PROCESS | 3704 | 1461206528883 Marionette TRACE conn3 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:08 INFO - PROCESS | 3704 | ++DOCSHELL 18F23800 == 35 [pid = 3704] [id = 643] 19:42:08 INFO - PROCESS | 3704 | ++DOMWINDOW == 82 (18F24800) [pid = 3704] [serial = 1929] [outer = 00000000] 19:42:08 INFO - PROCESS | 3704 | ++DOMWINDOW == 83 (1903F800) [pid = 3704] [serial = 1930] [outer = 18F24800] 19:42:08 INFO - PROCESS | 3704 | 1461206528928 Marionette DEBUG loaded listener.js 19:42:08 INFO - PROCESS | 3704 | ++DOMWINDOW == 84 (1903F400) [pid = 3704] [serial = 1931] [outer = 18F24800] 19:42:09 INFO - PROCESS | 3704 | 1461206529411 Marionette TRACE conn3 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 19:42:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 19:42:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 702ms 19:42:09 INFO - PROCESS | 3704 | 1461206529459 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 19:42:09 INFO - PROCESS | 3704 | 1461206529461 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 19:42:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 19:42:09 INFO - PROCESS | 3704 | 1461206529464 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 19:42:09 INFO - PROCESS | 3704 | 1461206529466 Marionette TRACE conn3 <- [1,2538,null,{}] 19:42:09 INFO - PROCESS | 3704 | 1461206529469 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:42:09 INFO - PROCESS | 3704 | 1461206529573 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 19:42:09 INFO - PROCESS | 3704 | 1461206529579 Marionette TRACE conn3 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:09 INFO - PROCESS | 3704 | ++DOCSHELL 1917A800 == 36 [pid = 3704] [id = 644] 19:42:09 INFO - PROCESS | 3704 | ++DOMWINDOW == 85 (1917C400) [pid = 3704] [serial = 1932] [outer = 00000000] 19:42:09 INFO - PROCESS | 3704 | ++DOMWINDOW == 86 (19184000) [pid = 3704] [serial = 1933] [outer = 1917C400] 19:42:09 INFO - PROCESS | 3704 | 1461206529683 Marionette DEBUG loaded listener.js 19:42:09 INFO - PROCESS | 3704 | ++DOMWINDOW == 87 (19754400) [pid = 3704] [serial = 1934] [outer = 1917C400] 19:42:10 INFO - PROCESS | 3704 | 1461206530135 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 19:42:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 19:42:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 701ms 19:42:10 INFO - PROCESS | 3704 | 1461206530164 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 19:42:10 INFO - PROCESS | 3704 | 1461206530166 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 19:42:10 INFO - PROCESS | 3704 | 1461206530170 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 19:42:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 19:42:10 INFO - PROCESS | 3704 | 1461206530171 Marionette TRACE conn3 <- [1,2542,null,{}] 19:42:10 INFO - PROCESS | 3704 | 1461206530175 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:42:10 INFO - PROCESS | 3704 | 1461206530301 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 19:42:10 INFO - PROCESS | 3704 | 1461206530326 Marionette TRACE conn3 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:10 INFO - PROCESS | 3704 | ++DOCSHELL 19A91000 == 37 [pid = 3704] [id = 645] 19:42:10 INFO - PROCESS | 3704 | ++DOMWINDOW == 88 (19B7D400) [pid = 3704] [serial = 1935] [outer = 00000000] 19:42:10 INFO - PROCESS | 3704 | ++DOMWINDOW == 89 (19E6A800) [pid = 3704] [serial = 1936] [outer = 19B7D400] 19:42:10 INFO - PROCESS | 3704 | 1461206530371 Marionette DEBUG loaded listener.js 19:42:10 INFO - PROCESS | 3704 | ++DOMWINDOW == 90 (19EB0800) [pid = 3704] [serial = 1937] [outer = 19B7D400] 19:42:10 INFO - PROCESS | 3704 | 1461206530802 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 19:42:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 19:42:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 702ms 19:42:10 INFO - PROCESS | 3704 | 1461206530853 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 19:42:10 INFO - PROCESS | 3704 | 1461206530855 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 19:42:10 INFO - PROCESS | 3704 | 1461206530858 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 19:42:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 19:42:10 INFO - PROCESS | 3704 | 1461206530860 Marionette TRACE conn3 <- [1,2546,null,{}] 19:42:10 INFO - PROCESS | 3704 | 1461206530870 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:42:10 INFO - PROCESS | 3704 | 1461206530973 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 19:42:10 INFO - PROCESS | 3704 | 1461206530978 Marionette TRACE conn3 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:10 INFO - PROCESS | 3704 | ++DOCSHELL 197AC400 == 38 [pid = 3704] [id = 646] 19:42:10 INFO - PROCESS | 3704 | ++DOMWINDOW == 91 (19A8C000) [pid = 3704] [serial = 1938] [outer = 00000000] 19:42:11 INFO - PROCESS | 3704 | ++DOMWINDOW == 92 (1A394C00) [pid = 3704] [serial = 1939] [outer = 19A8C000] 19:42:11 INFO - PROCESS | 3704 | 1461206531022 Marionette DEBUG loaded listener.js 19:42:11 INFO - PROCESS | 3704 | ++DOMWINDOW == 93 (1A3A1400) [pid = 3704] [serial = 1940] [outer = 19A8C000] 19:42:11 INFO - PROCESS | 3704 | --DOMWINDOW == 92 (18F2E000) [pid = 3704] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 19:42:11 INFO - PROCESS | 3704 | --DOMWINDOW == 91 (19187800) [pid = 3704] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 19:42:11 INFO - PROCESS | 3704 | --DOMWINDOW == 90 (13260000) [pid = 3704] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 19:42:11 INFO - PROCESS | 3704 | --DOMWINDOW == 89 (13210C00) [pid = 3704] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 19:42:11 INFO - PROCESS | 3704 | --DOMWINDOW == 88 (15FE3400) [pid = 3704] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 19:42:11 INFO - PROCESS | 3704 | --DOMWINDOW == 87 (183AA000) [pid = 3704] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 19:42:11 INFO - PROCESS | 3704 | --DOMWINDOW == 86 (1879D400) [pid = 3704] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 19:42:11 INFO - PROCESS | 3704 | --DOMWINDOW == 85 (19753800) [pid = 3704] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 19:42:11 INFO - PROCESS | 3704 | --DOMWINDOW == 84 (198B0400) [pid = 3704] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 19:42:11 INFO - PROCESS | 3704 | --DOMWINDOW == 83 (13A03400) [pid = 3704] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 19:42:11 INFO - PROCESS | 3704 | --DOMWINDOW == 82 (1330BC00) [pid = 3704] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 19:42:11 INFO - PROCESS | 3704 | --DOMWINDOW == 81 (18F2C000) [pid = 3704] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 19:42:11 INFO - PROCESS | 3704 | 1461206531552 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 19:42:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 19:42:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 748ms 19:42:11 INFO - PROCESS | 3704 | 1461206531599 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 19:42:11 INFO - PROCESS | 3704 | 1461206531601 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 19:42:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 19:42:11 INFO - PROCESS | 3704 | 1461206531632 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 19:42:11 INFO - PROCESS | 3704 | 1461206531634 Marionette TRACE conn3 <- [1,2550,null,{}] 19:42:11 INFO - PROCESS | 3704 | 1461206531640 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:42:11 INFO - PROCESS | 3704 | 1461206531715 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 19:42:11 INFO - PROCESS | 3704 | 1461206531721 Marionette TRACE conn3 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:11 INFO - PROCESS | 3704 | ++DOCSHELL 13318000 == 39 [pid = 3704] [id = 647] 19:42:11 INFO - PROCESS | 3704 | ++DOMWINDOW == 82 (138C2400) [pid = 3704] [serial = 1941] [outer = 00000000] 19:42:11 INFO - PROCESS | 3704 | ++DOMWINDOW == 83 (15FE3400) [pid = 3704] [serial = 1942] [outer = 138C2400] 19:42:11 INFO - PROCESS | 3704 | 1461206531764 Marionette DEBUG loaded listener.js 19:42:11 INFO - PROCESS | 3704 | ++DOMWINDOW == 84 (16749800) [pid = 3704] [serial = 1943] [outer = 138C2400] 19:42:12 INFO - PROCESS | 3704 | 1461206532189 Marionette TRACE conn3 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 19:42:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 19:42:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 593ms 19:42:12 INFO - PROCESS | 3704 | 1461206532227 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 19:42:12 INFO - PROCESS | 3704 | 1461206532229 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 19:42:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 19:42:12 INFO - PROCESS | 3704 | 1461206532237 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 19:42:12 INFO - PROCESS | 3704 | 1461206532239 Marionette TRACE conn3 <- [1,2554,null,{}] 19:42:12 INFO - PROCESS | 3704 | 1461206532242 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:42:12 INFO - PROCESS | 3704 | 1461206532322 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 19:42:12 INFO - PROCESS | 3704 | 1461206532329 Marionette TRACE conn3 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:12 INFO - PROCESS | 3704 | ++DOCSHELL 11BA7000 == 40 [pid = 3704] [id = 648] 19:42:12 INFO - PROCESS | 3704 | ++DOMWINDOW == 85 (12BDDC00) [pid = 3704] [serial = 1944] [outer = 00000000] 19:42:12 INFO - PROCESS | 3704 | ++DOMWINDOW == 86 (19041000) [pid = 3704] [serial = 1945] [outer = 12BDDC00] 19:42:12 INFO - PROCESS | 3704 | 1461206532372 Marionette DEBUG loaded listener.js 19:42:12 INFO - PROCESS | 3704 | ++DOMWINDOW == 87 (18F20000) [pid = 3704] [serial = 1946] [outer = 12BDDC00] 19:42:12 INFO - PROCESS | 3704 | 1461206532796 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 19:42:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 19:42:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 592ms 19:42:12 INFO - PROCESS | 3704 | 1461206532837 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 19:42:12 INFO - PROCESS | 3704 | 1461206532839 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 19:42:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 19:42:12 INFO - PROCESS | 3704 | 1461206532842 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 19:42:12 INFO - PROCESS | 3704 | 1461206532844 Marionette TRACE conn3 <- [1,2558,null,{}] 19:42:12 INFO - PROCESS | 3704 | 1461206532848 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:42:12 INFO - PROCESS | 3704 | 1461206532927 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 19:42:12 INFO - PROCESS | 3704 | 1461206532934 Marionette TRACE conn3 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:12 INFO - PROCESS | 3704 | ++DOCSHELL 1A2C3000 == 41 [pid = 3704] [id = 649] 19:42:12 INFO - PROCESS | 3704 | ++DOMWINDOW == 88 (1A870800) [pid = 3704] [serial = 1947] [outer = 00000000] 19:42:12 INFO - PROCESS | 3704 | ++DOMWINDOW == 89 (1AA5EC00) [pid = 3704] [serial = 1948] [outer = 1A870800] 19:42:12 INFO - PROCESS | 3704 | 1461206532984 Marionette DEBUG loaded listener.js 19:42:13 INFO - PROCESS | 3704 | ++DOMWINDOW == 90 (1C208800) [pid = 3704] [serial = 1949] [outer = 1A870800] 19:42:13 INFO - PROCESS | 3704 | 1461206533627 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 19:42:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 19:42:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 841ms 19:42:13 INFO - PROCESS | 3704 | 1461206533684 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 19:42:13 INFO - PROCESS | 3704 | 1461206533688 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 19:42:13 INFO - PROCESS | 3704 | 1461206533694 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 19:42:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 19:42:13 INFO - PROCESS | 3704 | 1461206533698 Marionette TRACE conn3 <- [1,2562,null,{}] 19:42:13 INFO - PROCESS | 3704 | 1461206533704 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:42:13 INFO - PROCESS | 3704 | 1461206533807 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 19:42:13 INFO - PROCESS | 3704 | 1461206533943 Marionette TRACE conn3 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:13 INFO - PROCESS | 3704 | ++DOCSHELL 13317C00 == 42 [pid = 3704] [id = 650] 19:42:13 INFO - PROCESS | 3704 | ++DOMWINDOW == 91 (13318800) [pid = 3704] [serial = 1950] [outer = 00000000] 19:42:13 INFO - PROCESS | 3704 | ++DOMWINDOW == 92 (15A32400) [pid = 3704] [serial = 1951] [outer = 13318800] 19:42:13 INFO - PROCESS | 3704 | 1461206534001 Marionette DEBUG loaded listener.js 19:42:14 INFO - PROCESS | 3704 | ++DOMWINDOW == 93 (15FE6C00) [pid = 3704] [serial = 1952] [outer = 13318800] 19:42:14 INFO - PROCESS | 3704 | 1461206534636 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 19:42:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 19:42:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 998ms 19:42:14 INFO - PROCESS | 3704 | 1461206534698 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 19:42:14 INFO - PROCESS | 3704 | 1461206534704 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 19:42:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 19:42:14 INFO - PROCESS | 3704 | 1461206534711 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 19:42:14 INFO - PROCESS | 3704 | 1461206534714 Marionette TRACE conn3 <- [1,2566,null,{}] 19:42:14 INFO - PROCESS | 3704 | 1461206534718 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:42:14 INFO - PROCESS | 3704 | 1461206534818 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 19:42:14 INFO - PROCESS | 3704 | 1461206534951 Marionette TRACE conn3 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:14 INFO - PROCESS | 3704 | ++DOCSHELL 17B9B800 == 43 [pid = 3704] [id = 651] 19:42:14 INFO - PROCESS | 3704 | ++DOMWINDOW == 94 (1832E800) [pid = 3704] [serial = 1953] [outer = 00000000] 19:42:14 INFO - PROCESS | 3704 | ++DOMWINDOW == 95 (18970400) [pid = 3704] [serial = 1954] [outer = 1832E800] 19:42:14 INFO - PROCESS | 3704 | 1461206535007 Marionette DEBUG loaded listener.js 19:42:15 INFO - PROCESS | 3704 | ++DOMWINDOW == 96 (18E12800) [pid = 3704] [serial = 1955] [outer = 1832E800] 19:42:15 INFO - PROCESS | 3704 | 1461206535609 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 19:42:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 19:42:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 936ms 19:42:15 INFO - PROCESS | 3704 | 1461206535659 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 19:42:15 INFO - PROCESS | 3704 | 1461206535662 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 19:42:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 19:42:15 INFO - PROCESS | 3704 | 1461206535666 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 19:42:15 INFO - PROCESS | 3704 | 1461206535670 Marionette TRACE conn3 <- [1,2570,null,{}] 19:42:15 INFO - PROCESS | 3704 | 1461206535680 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:42:15 INFO - PROCESS | 3704 | 1461206535783 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 19:42:15 INFO - PROCESS | 3704 | 1461206535891 Marionette TRACE conn3 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:15 INFO - PROCESS | 3704 | ++DOCSHELL 1A4B7C00 == 44 [pid = 3704] [id = 652] 19:42:15 INFO - PROCESS | 3704 | ++DOMWINDOW == 97 (1A4BC000) [pid = 3704] [serial = 1956] [outer = 00000000] 19:42:15 INFO - PROCESS | 3704 | ++DOMWINDOW == 98 (1AE4A400) [pid = 3704] [serial = 1957] [outer = 1A4BC000] 19:42:15 INFO - PROCESS | 3704 | 1461206535948 Marionette DEBUG loaded listener.js 19:42:16 INFO - PROCESS | 3704 | ++DOMWINDOW == 99 (1C40C000) [pid = 3704] [serial = 1958] [outer = 1A4BC000] 19:42:16 INFO - PROCESS | 3704 | 1461206536504 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 19:42:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 19:42:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 904ms 19:42:16 INFO - PROCESS | 3704 | 1461206536570 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 19:42:16 INFO - PROCESS | 3704 | 1461206536573 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 19:42:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 19:42:16 INFO - PROCESS | 3704 | 1461206536576 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 19:42:16 INFO - PROCESS | 3704 | 1461206536578 Marionette TRACE conn3 <- [1,2574,null,{}] 19:42:16 INFO - PROCESS | 3704 | 1461206536582 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:42:16 INFO - PROCESS | 3704 | 1461206536679 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 19:42:16 INFO - PROCESS | 3704 | 1461206536796 Marionette TRACE conn3 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:16 INFO - PROCESS | 3704 | ++DOCSHELL 183B4400 == 45 [pid = 3704] [id = 653] 19:42:16 INFO - PROCESS | 3704 | ++DOMWINDOW == 100 (18B36000) [pid = 3704] [serial = 1959] [outer = 00000000] 19:42:16 INFO - PROCESS | 3704 | ++DOMWINDOW == 101 (1C417400) [pid = 3704] [serial = 1960] [outer = 18B36000] 19:42:16 INFO - PROCESS | 3704 | 1461206536850 Marionette DEBUG loaded listener.js 19:42:16 INFO - PROCESS | 3704 | ++DOMWINDOW == 102 (1C464400) [pid = 3704] [serial = 1961] [outer = 18B36000] 19:42:17 INFO - PROCESS | 3704 | 1461206537573 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 19:42:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 19:42:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1045ms 19:42:17 INFO - PROCESS | 3704 | 1461206537624 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 19:42:17 INFO - PROCESS | 3704 | 1461206537628 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 19:42:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 19:42:17 INFO - PROCESS | 3704 | 1461206537633 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 19:42:17 INFO - PROCESS | 3704 | 1461206537637 Marionette TRACE conn3 <- [1,2578,null,{}] 19:42:17 INFO - PROCESS | 3704 | 1461206537643 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:42:17 INFO - PROCESS | 3704 | 1461206537734 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 19:42:17 INFO - PROCESS | 3704 | 1461206537844 Marionette TRACE conn3 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:17 INFO - PROCESS | 3704 | ++DOCSHELL 13790000 == 46 [pid = 3704] [id = 654] 19:42:17 INFO - PROCESS | 3704 | ++DOMWINDOW == 103 (142AF400) [pid = 3704] [serial = 1962] [outer = 00000000] 19:42:17 INFO - PROCESS | 3704 | ++DOMWINDOW == 104 (15A37400) [pid = 3704] [serial = 1963] [outer = 142AF400] 19:42:17 INFO - PROCESS | 3704 | 1461206537892 Marionette DEBUG loaded listener.js 19:42:17 INFO - PROCESS | 3704 | ++DOMWINDOW == 105 (15F90C00) [pid = 3704] [serial = 1964] [outer = 142AF400] 19:42:18 INFO - PROCESS | 3704 | --DOCSHELL 11BA7000 == 45 [pid = 3704] [id = 648] 19:42:18 INFO - PROCESS | 3704 | --DOCSHELL 13318000 == 44 [pid = 3704] [id = 647] 19:42:18 INFO - PROCESS | 3704 | --DOCSHELL 197AC400 == 43 [pid = 3704] [id = 646] 19:42:18 INFO - PROCESS | 3704 | --DOCSHELL 19A91000 == 42 [pid = 3704] [id = 645] 19:42:18 INFO - PROCESS | 3704 | --DOCSHELL 1917A800 == 41 [pid = 3704] [id = 644] 19:42:18 INFO - PROCESS | 3704 | --DOCSHELL 18F23800 == 40 [pid = 3704] [id = 643] 19:42:18 INFO - PROCESS | 3704 | --DOCSHELL 18016000 == 39 [pid = 3704] [id = 642] 19:42:18 INFO - PROCESS | 3704 | --DOCSHELL 146B1800 == 38 [pid = 3704] [id = 641] 19:42:18 INFO - PROCESS | 3704 | --DOCSHELL 1430C400 == 37 [pid = 3704] [id = 640] 19:42:18 INFO - PROCESS | 3704 | --DOCSHELL 02A76400 == 36 [pid = 3704] [id = 639] 19:42:18 INFO - PROCESS | 3704 | --DOMWINDOW == 104 (142B1C00) [pid = 3704] [serial = 1838] [outer = 00000000] [url = about:blank] 19:42:18 INFO - PROCESS | 3704 | --DOMWINDOW == 103 (19EC9400) [pid = 3704] [serial = 1835] [outer = 00000000] [url = about:blank] 19:42:18 INFO - PROCESS | 3704 | --DOMWINDOW == 102 (1906DC00) [pid = 3704] [serial = 1894] [outer = 00000000] [url = about:blank] 19:42:18 INFO - PROCESS | 3704 | --DOMWINDOW == 101 (19A85800) [pid = 3704] [serial = 1897] [outer = 00000000] [url = about:blank] 19:42:18 INFO - PROCESS | 3704 | --DOMWINDOW == 100 (1A4BB800) [pid = 3704] [serial = 1909] [outer = 00000000] [url = about:blank] 19:42:18 INFO - PROCESS | 3704 | --DOMWINDOW == 99 (146B5800) [pid = 3704] [serial = 1882] [outer = 00000000] [url = about:blank] 19:42:18 INFO - PROCESS | 3704 | --DOMWINDOW == 98 (13A0A400) [pid = 3704] [serial = 1880] [outer = 00000000] [url = about:blank] 19:42:18 INFO - PROCESS | 3704 | --DOMWINDOW == 97 (138C1400) [pid = 3704] [serial = 1879] [outer = 00000000] [url = about:blank] 19:42:18 INFO - PROCESS | 3704 | --DOMWINDOW == 96 (16665000) [pid = 3704] [serial = 1885] [outer = 00000000] [url = about:blank] 19:42:18 INFO - PROCESS | 3704 | --DOMWINDOW == 95 (16972400) [pid = 3704] [serial = 1886] [outer = 00000000] [url = about:blank] 19:42:18 INFO - PROCESS | 3704 | --DOMWINDOW == 94 (187A2C00) [pid = 3704] [serial = 1888] [outer = 00000000] [url = about:blank] 19:42:18 INFO - PROCESS | 3704 | --DOMWINDOW == 93 (18974400) [pid = 3704] [serial = 1889] [outer = 00000000] [url = about:blank] 19:42:18 INFO - PROCESS | 3704 | --DOMWINDOW == 92 (18E15000) [pid = 3704] [serial = 1891] [outer = 00000000] [url = about:blank] 19:42:18 INFO - PROCESS | 3704 | --DOMWINDOW == 91 (138C6000) [pid = 3704] [serial = 1870] [outer = 00000000] [url = about:blank] 19:42:18 INFO - PROCESS | 3704 | --DOMWINDOW == 90 (16566C00) [pid = 3704] [serial = 1873] [outer = 00000000] [url = about:blank] 19:42:18 INFO - PROCESS | 3704 | --DOMWINDOW == 89 (19065800) [pid = 3704] [serial = 1876] [outer = 00000000] [url = about:blank] 19:42:18 INFO - PROCESS | 3704 | --DOMWINDOW == 88 (19EB1800) [pid = 3704] [serial = 1900] [outer = 00000000] [url = about:blank] 19:42:18 INFO - PROCESS | 3704 | --DOMWINDOW == 87 (1A2BF800) [pid = 3704] [serial = 1907] [outer = 00000000] [url = about:blank] 19:42:18 INFO - PROCESS | 3704 | --DOMWINDOW == 86 (19A87800) [pid = 3704] [serial = 1898] [outer = 00000000] [url = about:blank] 19:42:18 INFO - PROCESS | 3704 | --DOMWINDOW == 85 (19ED5C00) [pid = 3704] [serial = 1906] [outer = 00000000] [url = about:blank] 19:42:18 INFO - PROCESS | 3704 | --DOMWINDOW == 84 (19EB4800) [pid = 3704] [serial = 1901] [outer = 00000000] [url = about:blank] 19:42:18 INFO - PROCESS | 3704 | --DOMWINDOW == 83 (19182800) [pid = 3704] [serial = 1895] [outer = 00000000] [url = about:blank] 19:42:18 INFO - PROCESS | 3704 | --DOMWINDOW == 82 (15561C00) [pid = 3704] [serial = 1883] [outer = 00000000] [url = about:blank] 19:42:18 INFO - PROCESS | 3704 | --DOMWINDOW == 81 (18F24C00) [pid = 3704] [serial = 1904] [outer = 00000000] [url = about:blank] 19:42:18 INFO - PROCESS | 3704 | --DOMWINDOW == 80 (1906FC00) [pid = 3704] [serial = 1903] [outer = 00000000] [url = about:blank] 19:42:18 INFO - PROCESS | 3704 | --DOMWINDOW == 79 (18E14C00) [pid = 3704] [serial = 1892] [outer = 00000000] [url = about:blank] 19:42:18 INFO - PROCESS | 3704 | 1461206538454 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 19:42:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 19:42:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 842ms 19:42:18 INFO - PROCESS | 3704 | 1461206538478 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 19:42:18 INFO - PROCESS | 3704 | 1461206538486 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 19:42:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 19:42:18 INFO - PROCESS | 3704 | 1461206538499 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 19:42:18 INFO - PROCESS | 3704 | 1461206538503 Marionette TRACE conn3 <- [1,2582,null,{}] 19:42:18 INFO - PROCESS | 3704 | 1461206538508 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:42:18 INFO - PROCESS | 3704 | 1461206538588 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 19:42:18 INFO - PROCESS | 3704 | 1461206538594 Marionette TRACE conn3 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:18 INFO - PROCESS | 3704 | ++DOCSHELL 13A0F000 == 37 [pid = 3704] [id = 655] 19:42:18 INFO - PROCESS | 3704 | ++DOMWINDOW == 80 (142A9C00) [pid = 3704] [serial = 1965] [outer = 00000000] 19:42:18 INFO - PROCESS | 3704 | ++DOMWINDOW == 81 (15DF4C00) [pid = 3704] [serial = 1966] [outer = 142A9C00] 19:42:18 INFO - PROCESS | 3704 | 1461206538640 Marionette DEBUG loaded listener.js 19:42:18 INFO - PROCESS | 3704 | ++DOMWINDOW == 82 (16669800) [pid = 3704] [serial = 1967] [outer = 142A9C00] 19:42:19 INFO - PROCESS | 3704 | 1461206539148 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 19:42:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 19:42:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 701ms 19:42:19 INFO - PROCESS | 3704 | 1461206539199 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 19:42:19 INFO - PROCESS | 3704 | 1461206539201 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 19:42:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 19:42:19 INFO - PROCESS | 3704 | 1461206539207 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 19:42:19 INFO - PROCESS | 3704 | 1461206539211 Marionette TRACE conn3 <- [1,2586,null,{}] 19:42:19 INFO - PROCESS | 3704 | 1461206539221 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:42:19 INFO - PROCESS | 3704 | 1461206539302 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 19:42:19 INFO - PROCESS | 3704 | 1461206539308 Marionette TRACE conn3 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:19 INFO - PROCESS | 3704 | ++DOCSHELL 18799800 == 38 [pid = 3704] [id = 656] 19:42:19 INFO - PROCESS | 3704 | ++DOMWINDOW == 83 (187A1400) [pid = 3704] [serial = 1968] [outer = 00000000] 19:42:19 INFO - PROCESS | 3704 | ++DOMWINDOW == 84 (1897B400) [pid = 3704] [serial = 1969] [outer = 187A1400] 19:42:19 INFO - PROCESS | 3704 | 1461206539358 Marionette DEBUG loaded listener.js 19:42:19 INFO - PROCESS | 3704 | ++DOMWINDOW == 85 (18E11400) [pid = 3704] [serial = 1970] [outer = 187A1400] 19:42:19 INFO - PROCESS | 3704 | 1461206539866 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 19:42:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 19:42:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 702ms 19:42:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 19:42:19 INFO - PROCESS | 3704 | 1461206539904 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 19:42:19 INFO - PROCESS | 3704 | 1461206539906 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 19:42:19 INFO - PROCESS | 3704 | 1461206539910 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 19:42:19 INFO - PROCESS | 3704 | 1461206539912 Marionette TRACE conn3 <- [1,2590,null,{}] 19:42:19 INFO - PROCESS | 3704 | 1461206539915 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:42:19 INFO - PROCESS | 3704 | 1461206539992 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 19:42:19 INFO - PROCESS | 3704 | 1461206539998 Marionette TRACE conn3 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:19 INFO - PROCESS | 3704 | ++DOCSHELL 18974400 == 39 [pid = 3704] [id = 657] 19:42:19 INFO - PROCESS | 3704 | ++DOMWINDOW == 86 (18E1E400) [pid = 3704] [serial = 1971] [outer = 00000000] 19:42:20 INFO - PROCESS | 3704 | ++DOMWINDOW == 87 (19071C00) [pid = 3704] [serial = 1972] [outer = 18E1E400] 19:42:20 INFO - PROCESS | 3704 | 1461206540044 Marionette DEBUG loaded listener.js 19:42:20 INFO - PROCESS | 3704 | ++DOMWINDOW == 88 (19071000) [pid = 3704] [serial = 1973] [outer = 18E1E400] 19:42:20 INFO - PROCESS | 3704 | 1461206540523 Marionette TRACE conn3 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 19:42:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 19:42:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 624ms 19:42:20 INFO - PROCESS | 3704 | 1461206540548 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 19:42:20 INFO - PROCESS | 3704 | 1461206540551 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 19:42:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 19:42:20 INFO - PROCESS | 3704 | 1461206540560 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 19:42:20 INFO - PROCESS | 3704 | 1461206540562 Marionette TRACE conn3 <- [1,2594,null,{}] 19:42:20 INFO - PROCESS | 3704 | 1461206540566 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:42:20 INFO - PROCESS | 3704 | 1461206540675 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 19:42:20 INFO - PROCESS | 3704 | 1461206540765 Marionette TRACE conn3 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:20 INFO - PROCESS | 3704 | ++DOCSHELL 19755400 == 40 [pid = 3704] [id = 658] 19:42:20 INFO - PROCESS | 3704 | ++DOMWINDOW == 89 (197AB400) [pid = 3704] [serial = 1974] [outer = 00000000] 19:42:20 INFO - PROCESS | 3704 | ++DOMWINDOW == 90 (19A88800) [pid = 3704] [serial = 1975] [outer = 197AB400] 19:42:20 INFO - PROCESS | 3704 | 1461206540809 Marionette DEBUG loaded listener.js 19:42:20 INFO - PROCESS | 3704 | ++DOMWINDOW == 91 (19A8B800) [pid = 3704] [serial = 1976] [outer = 197AB400] 19:42:21 INFO - PROCESS | 3704 | 1461206541246 Marionette TRACE conn3 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 19:42:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 19:42:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 733ms 19:42:21 INFO - PROCESS | 3704 | 1461206541299 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 19:42:21 INFO - PROCESS | 3704 | 1461206541301 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 19:42:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 19:42:21 INFO - PROCESS | 3704 | 1461206541304 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 19:42:21 INFO - PROCESS | 3704 | 1461206541306 Marionette TRACE conn3 <- [1,2598,null,{}] 19:42:21 INFO - PROCESS | 3704 | 1461206541309 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:42:21 INFO - PROCESS | 3704 | 1461206541450 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 19:42:21 INFO - PROCESS | 3704 | 1461206541518 Marionette TRACE conn3 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:21 INFO - PROCESS | 3704 | ++DOCSHELL 19EB6000 == 41 [pid = 3704] [id = 659] 19:42:21 INFO - PROCESS | 3704 | ++DOMWINDOW == 92 (19EB9400) [pid = 3704] [serial = 1977] [outer = 00000000] 19:42:21 INFO - PROCESS | 3704 | ++DOMWINDOW == 93 (1A2B9400) [pid = 3704] [serial = 1978] [outer = 19EB9400] 19:42:21 INFO - PROCESS | 3704 | 1461206541566 Marionette DEBUG loaded listener.js 19:42:21 INFO - PROCESS | 3704 | ++DOMWINDOW == 94 (1A309800) [pid = 3704] [serial = 1979] [outer = 19EB9400] 19:42:21 INFO - PROCESS | 3704 | 1461206541990 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 19:42:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 19:42:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 732ms 19:42:22 INFO - PROCESS | 3704 | 1461206542061 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 19:42:22 INFO - PROCESS | 3704 | 1461206542063 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 19:42:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 19:42:22 INFO - PROCESS | 3704 | 1461206542066 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 19:42:22 INFO - PROCESS | 3704 | 1461206542068 Marionette TRACE conn3 <- [1,2602,null,{}] 19:42:22 INFO - PROCESS | 3704 | 1461206542071 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:42:22 INFO - PROCESS | 3704 | 1461206542176 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 19:42:22 INFO - PROCESS | 3704 | 1461206542185 Marionette TRACE conn3 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:22 INFO - PROCESS | 3704 | ++DOCSHELL 13315000 == 42 [pid = 3704] [id = 660] 19:42:22 INFO - PROCESS | 3704 | ++DOMWINDOW == 95 (19EB4800) [pid = 3704] [serial = 1980] [outer = 00000000] 19:42:22 INFO - PROCESS | 3704 | ++DOMWINDOW == 96 (1AE54800) [pid = 3704] [serial = 1981] [outer = 19EB4800] 19:42:22 INFO - PROCESS | 3704 | 1461206542232 Marionette DEBUG loaded listener.js 19:42:22 INFO - PROCESS | 3704 | ++DOMWINDOW == 97 (1A876000) [pid = 3704] [serial = 1982] [outer = 19EB4800] 19:42:22 INFO - PROCESS | 3704 | --DOMWINDOW == 96 (1917C400) [pid = 3704] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 19:42:22 INFO - PROCESS | 3704 | --DOMWINDOW == 95 (14AEC000) [pid = 3704] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 19:42:22 INFO - PROCESS | 3704 | --DOMWINDOW == 94 (18331400) [pid = 3704] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 19:42:22 INFO - PROCESS | 3704 | --DOMWINDOW == 93 (18F24800) [pid = 3704] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 19:42:22 INFO - PROCESS | 3704 | --DOMWINDOW == 92 (14399000) [pid = 3704] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 19:42:22 INFO - PROCESS | 3704 | --DOMWINDOW == 91 (19B7D400) [pid = 3704] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 19:42:22 INFO - PROCESS | 3704 | --DOMWINDOW == 90 (02A79800) [pid = 3704] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 19:42:22 INFO - PROCESS | 3704 | --DOMWINDOW == 89 (19A8C000) [pid = 3704] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 19:42:22 INFO - PROCESS | 3704 | --DOMWINDOW == 88 (12BDDC00) [pid = 3704] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 19:42:22 INFO - PROCESS | 3704 | --DOMWINDOW == 87 (138C2400) [pid = 3704] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 19:42:22 INFO - PROCESS | 3704 | 1461206542737 Marionette TRACE conn3 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 19:42:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 19:42:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 685ms 19:42:22 INFO - PROCESS | 3704 | 1461206542767 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 19:42:22 INFO - PROCESS | 3704 | 1461206542769 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 19:42:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 19:42:22 INFO - PROCESS | 3704 | 1461206542773 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 19:42:22 INFO - PROCESS | 3704 | 1461206542774 Marionette TRACE conn3 <- [1,2606,null,{}] 19:42:22 INFO - PROCESS | 3704 | 1461206542778 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:42:22 INFO - PROCESS | 3704 | 1461206542853 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 19:42:22 INFO - PROCESS | 3704 | 1461206542859 Marionette TRACE conn3 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:22 INFO - PROCESS | 3704 | ++DOCSHELL 12CF7C00 == 43 [pid = 3704] [id = 661] 19:42:22 INFO - PROCESS | 3704 | ++DOMWINDOW == 88 (1325A800) [pid = 3704] [serial = 1983] [outer = 00000000] 19:42:22 INFO - PROCESS | 3704 | ++DOMWINDOW == 89 (19A8C000) [pid = 3704] [serial = 1984] [outer = 1325A800] 19:42:22 INFO - PROCESS | 3704 | 1461206542902 Marionette DEBUG loaded listener.js 19:42:22 INFO - PROCESS | 3704 | ++DOMWINDOW == 90 (19EC9400) [pid = 3704] [serial = 1985] [outer = 1325A800] 19:42:23 INFO - PROCESS | 3704 | 1461206543351 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 19:42:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 19:42:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 624ms 19:42:23 INFO - PROCESS | 3704 | 1461206543411 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 19:42:23 INFO - PROCESS | 3704 | 1461206543413 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 19:42:23 INFO - PROCESS | 3704 | 1461206543416 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 19:42:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 19:42:23 INFO - PROCESS | 3704 | 1461206543418 Marionette TRACE conn3 <- [1,2610,null,{}] 19:42:23 INFO - PROCESS | 3704 | 1461206543421 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:42:23 INFO - PROCESS | 3704 | 1461206543525 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 19:42:23 INFO - PROCESS | 3704 | 1461206543535 Marionette TRACE conn3 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:23 INFO - PROCESS | 3704 | ++DOCSHELL 13257400 == 44 [pid = 3704] [id = 662] 19:42:23 INFO - PROCESS | 3704 | ++DOMWINDOW == 91 (19069800) [pid = 3704] [serial = 1986] [outer = 00000000] 19:42:23 INFO - PROCESS | 3704 | ++DOMWINDOW == 92 (1C466800) [pid = 3704] [serial = 1987] [outer = 19069800] 19:42:23 INFO - PROCESS | 3704 | 1461206543579 Marionette DEBUG loaded listener.js 19:42:23 INFO - PROCESS | 3704 | ++DOMWINDOW == 93 (1C744C00) [pid = 3704] [serial = 1988] [outer = 19069800] 19:42:23 INFO - PROCESS | 3704 | 1461206544006 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 19:42:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 19:42:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 639ms 19:42:24 INFO - PROCESS | 3704 | 1461206544055 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 19:42:24 INFO - PROCESS | 3704 | 1461206544057 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 19:42:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 19:42:24 INFO - PROCESS | 3704 | 1461206544060 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 19:42:24 INFO - PROCESS | 3704 | 1461206544062 Marionette TRACE conn3 <- [1,2614,null,{}] 19:42:24 INFO - PROCESS | 3704 | 1461206544065 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:42:24 INFO - PROCESS | 3704 | 1461206544126 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 19:42:24 INFO - PROCESS | 3704 | 1461206544132 Marionette TRACE conn3 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:24 INFO - PROCESS | 3704 | ++DOCSHELL 19A8F400 == 45 [pid = 3704] [id = 663] 19:42:24 INFO - PROCESS | 3704 | ++DOMWINDOW == 94 (1C463800) [pid = 3704] [serial = 1989] [outer = 00000000] 19:42:24 INFO - PROCESS | 3704 | ++DOMWINDOW == 95 (1CA20800) [pid = 3704] [serial = 1990] [outer = 1C463800] 19:42:24 INFO - PROCESS | 3704 | 1461206544177 Marionette DEBUG loaded listener.js 19:42:24 INFO - PROCESS | 3704 | ++DOMWINDOW == 96 (1CA23400) [pid = 3704] [serial = 1991] [outer = 1C463800] 19:42:24 INFO - PROCESS | 3704 | 1461206544605 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 19:42:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 19:42:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 640ms 19:42:24 INFO - PROCESS | 3704 | 1461206544683 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 19:42:24 INFO - PROCESS | 3704 | 1461206544687 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 19:42:24 INFO - PROCESS | 3704 | 1461206544692 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 19:42:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 19:42:24 INFO - PROCESS | 3704 | 1461206544696 Marionette TRACE conn3 <- [1,2618,null,{}] 19:42:24 INFO - PROCESS | 3704 | 1461206544702 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:42:24 INFO - PROCESS | 3704 | 1461206544807 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 19:42:24 INFO - PROCESS | 3704 | 1461206544986 Marionette TRACE conn3 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:25 INFO - PROCESS | 3704 | ++DOCSHELL 13A03000 == 46 [pid = 3704] [id = 664] 19:42:25 INFO - PROCESS | 3704 | ++DOMWINDOW == 97 (13A0A400) [pid = 3704] [serial = 1992] [outer = 00000000] 19:42:25 INFO - PROCESS | 3704 | ++DOMWINDOW == 98 (146B5800) [pid = 3704] [serial = 1993] [outer = 13A0A400] 19:42:25 INFO - PROCESS | 3704 | 1461206545042 Marionette DEBUG loaded listener.js 19:42:25 INFO - PROCESS | 3704 | ++DOMWINDOW == 99 (14AF6400) [pid = 3704] [serial = 1994] [outer = 13A0A400] 19:42:25 INFO - PROCESS | 3704 | 1461206545594 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 19:42:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 19:42:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 936ms 19:42:25 INFO - PROCESS | 3704 | 1461206545639 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 19:42:25 INFO - PROCESS | 3704 | 1461206545643 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 19:42:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 19:42:25 INFO - PROCESS | 3704 | 1461206545651 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 19:42:25 INFO - PROCESS | 3704 | 1461206545654 Marionette TRACE conn3 <- [1,2622,null,{}] 19:42:25 INFO - PROCESS | 3704 | 1461206545659 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:42:25 INFO - PROCESS | 3704 | 1461206545768 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 19:42:25 INFO - PROCESS | 3704 | 1461206545877 Marionette TRACE conn3 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:25 INFO - PROCESS | 3704 | ++DOCSHELL 18016800 == 47 [pid = 3704] [id = 665] 19:42:25 INFO - PROCESS | 3704 | ++DOMWINDOW == 100 (18334400) [pid = 3704] [serial = 1995] [outer = 00000000] 19:42:25 INFO - PROCESS | 3704 | ++DOMWINDOW == 101 (1896F800) [pid = 3704] [serial = 1996] [outer = 18334400] 19:42:25 INFO - PROCESS | 3704 | 1461206545931 Marionette DEBUG loaded listener.js 19:42:25 INFO - PROCESS | 3704 | ++DOMWINDOW == 102 (18E18C00) [pid = 3704] [serial = 1997] [outer = 18334400] 19:42:26 INFO - PROCESS | 3704 | 1461206546551 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 19:42:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 19:42:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 935ms 19:42:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 19:42:26 INFO - PROCESS | 3704 | 1461206546595 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 19:42:26 INFO - PROCESS | 3704 | 1461206546597 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 19:42:26 INFO - PROCESS | 3704 | 1461206546601 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 19:42:26 INFO - PROCESS | 3704 | 1461206546603 Marionette TRACE conn3 <- [1,2626,null,{}] 19:42:26 INFO - PROCESS | 3704 | 1461206546614 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:42:26 INFO - PROCESS | 3704 | 1461206546727 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 19:42:26 INFO - PROCESS | 3704 | 1461206546837 Marionette TRACE conn3 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:26 INFO - PROCESS | 3704 | ++DOCSHELL 18F21400 == 48 [pid = 3704] [id = 666] 19:42:26 INFO - PROCESS | 3704 | ++DOMWINDOW == 103 (18F24800) [pid = 3704] [serial = 1998] [outer = 00000000] 19:42:26 INFO - PROCESS | 3704 | ++DOMWINDOW == 104 (1A309400) [pid = 3704] [serial = 1999] [outer = 18F24800] 19:42:26 INFO - PROCESS | 3704 | 1461206546894 Marionette DEBUG loaded listener.js 19:42:26 INFO - PROCESS | 3704 | ++DOMWINDOW == 105 (1C417000) [pid = 3704] [serial = 2000] [outer = 18F24800] 19:42:27 INFO - PROCESS | 3704 | 1461206547481 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 19:42:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 19:42:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 935ms 19:42:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 19:42:27 INFO - PROCESS | 3704 | 1461206547546 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 19:42:27 INFO - PROCESS | 3704 | 1461206547548 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 19:42:27 INFO - PROCESS | 3704 | 1461206547551 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 19:42:27 INFO - PROCESS | 3704 | 1461206547553 Marionette TRACE conn3 <- [1,2630,null,{}] 19:42:27 INFO - PROCESS | 3704 | 1461206547557 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:42:27 INFO - PROCESS | 3704 | 1461206547658 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 19:42:27 INFO - PROCESS | 3704 | 1461206547798 Marionette TRACE conn3 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:27 INFO - PROCESS | 3704 | ++DOCSHELL 1CC52000 == 49 [pid = 3704] [id = 667] 19:42:27 INFO - PROCESS | 3704 | ++DOMWINDOW == 106 (1CC52800) [pid = 3704] [serial = 2001] [outer = 00000000] 19:42:27 INFO - PROCESS | 3704 | ++DOMWINDOW == 107 (1CD42400) [pid = 3704] [serial = 2002] [outer = 1CC52800] 19:42:27 INFO - PROCESS | 3704 | 1461206547853 Marionette DEBUG loaded listener.js 19:42:27 INFO - PROCESS | 3704 | ++DOMWINDOW == 108 (1CD47000) [pid = 3704] [serial = 2003] [outer = 1CC52800] 19:42:28 INFO - PROCESS | 3704 | 1461206548461 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 19:42:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 19:42:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 935ms 19:42:28 INFO - PROCESS | 3704 | 1461206548497 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 19:42:28 INFO - PROCESS | 3704 | 1461206548499 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 19:42:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 19:42:28 INFO - PROCESS | 3704 | 1461206548503 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 19:42:28 INFO - PROCESS | 3704 | 1461206548505 Marionette TRACE conn3 <- [1,2634,null,{}] 19:42:28 INFO - PROCESS | 3704 | 1461206548508 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:42:28 INFO - PROCESS | 3704 | 1461206548750 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 19:42:28 INFO - PROCESS | 3704 | 1461206548929 Marionette TRACE conn3 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:28 INFO - PROCESS | 3704 | ++DOCSHELL 12CF8800 == 50 [pid = 3704] [id = 668] 19:42:28 INFO - PROCESS | 3704 | ++DOMWINDOW == 109 (1330CC00) [pid = 3704] [serial = 2004] [outer = 00000000] 19:42:28 INFO - PROCESS | 3704 | ++DOMWINDOW == 110 (14309800) [pid = 3704] [serial = 2005] [outer = 1330CC00] 19:42:28 INFO - PROCESS | 3704 | 1461206548979 Marionette DEBUG loaded listener.js 19:42:29 INFO - PROCESS | 3704 | ++DOMWINDOW == 111 (14A60000) [pid = 3704] [serial = 2006] [outer = 1330CC00] 19:42:29 INFO - PROCESS | 3704 | --DOCSHELL 13257400 == 49 [pid = 3704] [id = 662] 19:42:29 INFO - PROCESS | 3704 | --DOCSHELL 12CF7C00 == 48 [pid = 3704] [id = 661] 19:42:29 INFO - PROCESS | 3704 | --DOCSHELL 13315000 == 47 [pid = 3704] [id = 660] 19:42:29 INFO - PROCESS | 3704 | --DOCSHELL 19EB6000 == 46 [pid = 3704] [id = 659] 19:42:29 INFO - PROCESS | 3704 | --DOCSHELL 19755400 == 45 [pid = 3704] [id = 658] 19:42:29 INFO - PROCESS | 3704 | --DOCSHELL 18974400 == 44 [pid = 3704] [id = 657] 19:42:29 INFO - PROCESS | 3704 | --DOCSHELL 18799800 == 43 [pid = 3704] [id = 656] 19:42:29 INFO - PROCESS | 3704 | --DOCSHELL 13A0F000 == 42 [pid = 3704] [id = 655] 19:42:29 INFO - PROCESS | 3704 | --DOCSHELL 13790000 == 41 [pid = 3704] [id = 654] 19:42:29 INFO - PROCESS | 3704 | --DOMWINDOW == 110 (1AA5EC00) [pid = 3704] [serial = 1948] [outer = 00000000] [url = about:blank] 19:42:29 INFO - PROCESS | 3704 | --DOMWINDOW == 109 (187A0400) [pid = 3704] [serial = 1915] [outer = 00000000] [url = about:blank] 19:42:29 INFO - PROCESS | 3704 | --DOCSHELL 13317C00 == 40 [pid = 3704] [id = 650] 19:42:29 INFO - PROCESS | 3704 | 1461206549617 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 19:42:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 19:42:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1138ms 19:42:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 19:42:29 INFO - PROCESS | 3704 | 1461206549656 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 19:42:29 INFO - PROCESS | 3704 | 1461206549661 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 19:42:29 INFO - PROCESS | 3704 | 1461206549665 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 19:42:29 INFO - PROCESS | 3704 | 1461206549669 Marionette TRACE conn3 <- [1,2638,null,{}] 19:42:29 INFO - PROCESS | 3704 | 1461206549673 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:42:29 INFO - PROCESS | 3704 | 1461206549768 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 19:42:29 INFO - PROCESS | 3704 | --DOMWINDOW == 108 (19184000) [pid = 3704] [serial = 1933] [outer = 00000000] [url = about:blank] 19:42:29 INFO - PROCESS | 3704 | --DOMWINDOW == 107 (16564800) [pid = 3704] [serial = 1924] [outer = 00000000] [url = about:blank] 19:42:29 INFO - PROCESS | 3704 | --DOMWINDOW == 106 (1696D400) [pid = 3704] [serial = 1925] [outer = 00000000] [url = about:blank] 19:42:29 INFO - PROCESS | 3704 | --DOMWINDOW == 105 (18977400) [pid = 3704] [serial = 1927] [outer = 00000000] [url = about:blank] 19:42:29 INFO - PROCESS | 3704 | --DOMWINDOW == 104 (1898AC00) [pid = 3704] [serial = 1928] [outer = 00000000] [url = about:blank] 19:42:29 INFO - PROCESS | 3704 | --DOMWINDOW == 103 (1903F800) [pid = 3704] [serial = 1930] [outer = 00000000] [url = about:blank] 19:42:29 INFO - PROCESS | 3704 | --DOMWINDOW == 102 (15563400) [pid = 3704] [serial = 1921] [outer = 00000000] [url = about:blank] 19:42:29 INFO - PROCESS | 3704 | --DOMWINDOW == 101 (15A2DC00) [pid = 3704] [serial = 1922] [outer = 00000000] [url = about:blank] 19:42:29 INFO - PROCESS | 3704 | --DOMWINDOW == 100 (19E6A800) [pid = 3704] [serial = 1936] [outer = 00000000] [url = about:blank] 19:42:29 INFO - PROCESS | 3704 | --DOMWINDOW == 99 (138C3800) [pid = 3704] [serial = 1919] [outer = 00000000] [url = about:blank] 19:42:29 INFO - PROCESS | 3704 | --DOMWINDOW == 98 (13311400) [pid = 3704] [serial = 1918] [outer = 00000000] [url = about:blank] 19:42:29 INFO - PROCESS | 3704 | --DOMWINDOW == 97 (159AD000) [pid = 3704] [serial = 1912] [outer = 00000000] [url = about:blank] 19:42:29 INFO - PROCESS | 3704 | --DOMWINDOW == 96 (19754400) [pid = 3704] [serial = 1934] [outer = 00000000] [url = about:blank] 19:42:29 INFO - PROCESS | 3704 | --DOMWINDOW == 95 (1A394C00) [pid = 3704] [serial = 1939] [outer = 00000000] [url = about:blank] 19:42:29 INFO - PROCESS | 3704 | --DOMWINDOW == 94 (18F20000) [pid = 3704] [serial = 1946] [outer = 00000000] [url = about:blank] 19:42:29 INFO - PROCESS | 3704 | --DOMWINDOW == 93 (19EB0800) [pid = 3704] [serial = 1937] [outer = 00000000] [url = about:blank] 19:42:29 INFO - PROCESS | 3704 | --DOMWINDOW == 92 (15FE3400) [pid = 3704] [serial = 1942] [outer = 00000000] [url = about:blank] 19:42:29 INFO - PROCESS | 3704 | --DOMWINDOW == 91 (19041000) [pid = 3704] [serial = 1945] [outer = 00000000] [url = about:blank] 19:42:29 INFO - PROCESS | 3704 | --DOMWINDOW == 90 (1A3A1400) [pid = 3704] [serial = 1940] [outer = 00000000] [url = about:blank] 19:42:29 INFO - PROCESS | 3704 | --DOMWINDOW == 89 (16749800) [pid = 3704] [serial = 1943] [outer = 00000000] [url = about:blank] 19:42:29 INFO - PROCESS | 3704 | --DOMWINDOW == 88 (1903F400) [pid = 3704] [serial = 1931] [outer = 00000000] [url = about:blank] 19:42:29 INFO - PROCESS | 3704 | 1461206549874 Marionette TRACE conn3 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:29 INFO - PROCESS | 3704 | ++DOCSHELL 13317800 == 41 [pid = 3704] [id = 669] 19:42:29 INFO - PROCESS | 3704 | ++DOMWINDOW == 89 (138C3800) [pid = 3704] [serial = 2007] [outer = 00000000] 19:42:29 INFO - PROCESS | 3704 | ++DOMWINDOW == 90 (15567800) [pid = 3704] [serial = 2008] [outer = 138C3800] 19:42:29 INFO - PROCESS | 3704 | 1461206549922 Marionette DEBUG loaded listener.js 19:42:29 INFO - PROCESS | 3704 | ++DOMWINDOW == 91 (15F8F400) [pid = 3704] [serial = 2009] [outer = 138C3800] 19:42:30 INFO - PROCESS | 3704 | 1461206550296 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 19:42:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 19:42:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 686ms 19:42:30 INFO - PROCESS | 3704 | 1461206550363 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 19:42:30 INFO - PROCESS | 3704 | 1461206550366 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 19:42:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 19:42:30 INFO - PROCESS | 3704 | 1461206550370 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 19:42:30 INFO - PROCESS | 3704 | 1461206550372 Marionette TRACE conn3 <- [1,2642,null,{}] 19:42:30 INFO - PROCESS | 3704 | 1461206550375 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:42:30 INFO - PROCESS | 3704 | 1461206550490 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 19:42:30 INFO - PROCESS | 3704 | 1461206550506 Marionette TRACE conn3 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:30 INFO - PROCESS | 3704 | ++DOCSHELL 183B3800 == 42 [pid = 3704] [id = 670] 19:42:30 INFO - PROCESS | 3704 | ++DOMWINDOW == 92 (1871CC00) [pid = 3704] [serial = 2010] [outer = 00000000] 19:42:30 INFO - PROCESS | 3704 | ++DOMWINDOW == 93 (187A0800) [pid = 3704] [serial = 2011] [outer = 1871CC00] 19:42:30 INFO - PROCESS | 3704 | 1461206550551 Marionette DEBUG loaded listener.js 19:42:30 INFO - PROCESS | 3704 | ++DOMWINDOW == 94 (18975C00) [pid = 3704] [serial = 2012] [outer = 1871CC00] 19:42:31 INFO - PROCESS | 3704 | 1461206551026 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 19:42:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 19:42:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 702ms 19:42:31 INFO - PROCESS | 3704 | 1461206551068 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 19:42:31 INFO - PROCESS | 3704 | 1461206551071 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 19:42:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 19:42:31 INFO - PROCESS | 3704 | 1461206551065 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 19:42:31 INFO - PROCESS | 3704 | 1461206551069 Marionette TRACE conn3 <- [1,2646,null,{}] 19:42:31 INFO - PROCESS | 3704 | 1461206551073 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:42:31 INFO - PROCESS | 3704 | 1461206551152 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 19:42:31 INFO - PROCESS | 3704 | 1461206551160 Marionette TRACE conn3 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:31 INFO - PROCESS | 3704 | ++DOCSHELL 1879EC00 == 43 [pid = 3704] [id = 671] 19:42:31 INFO - PROCESS | 3704 | ++DOMWINDOW == 95 (18E14800) [pid = 3704] [serial = 2013] [outer = 00000000] 19:42:31 INFO - PROCESS | 3704 | ++DOMWINDOW == 96 (19066400) [pid = 3704] [serial = 2014] [outer = 18E14800] 19:42:31 INFO - PROCESS | 3704 | 1461206551204 Marionette DEBUG loaded listener.js 19:42:31 INFO - PROCESS | 3704 | ++DOMWINDOW == 97 (19069400) [pid = 3704] [serial = 2015] [outer = 18E14800] 19:42:31 INFO - PROCESS | 3704 | 1461206551624 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 19:42:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 19:42:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 592ms 19:42:31 INFO - PROCESS | 3704 | 1461206551664 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 19:42:31 INFO - PROCESS | 3704 | 1461206551666 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 19:42:31 INFO - PROCESS | 3704 | 1461206551669 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 19:42:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 19:42:31 INFO - PROCESS | 3704 | 1461206551671 Marionette TRACE conn3 <- [1,2650,null,{}] 19:42:31 INFO - PROCESS | 3704 | 1461206551674 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:42:31 INFO - PROCESS | 3704 | 1461206551751 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 19:42:31 INFO - PROCESS | 3704 | 1461206551756 Marionette TRACE conn3 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:31 INFO - PROCESS | 3704 | ++DOCSHELL 19069C00 == 44 [pid = 3704] [id = 672] 19:42:31 INFO - PROCESS | 3704 | ++DOMWINDOW == 98 (1917D000) [pid = 3704] [serial = 2016] [outer = 00000000] 19:42:31 INFO - PROCESS | 3704 | ++DOMWINDOW == 99 (19188800) [pid = 3704] [serial = 2017] [outer = 1917D000] 19:42:31 INFO - PROCESS | 3704 | 1461206551800 Marionette DEBUG loaded listener.js 19:42:31 INFO - PROCESS | 3704 | ++DOMWINDOW == 100 (19750000) [pid = 3704] [serial = 2018] [outer = 1917D000] 19:42:32 INFO - PROCESS | 3704 | 1461206552281 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 19:42:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 19:42:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 639ms 19:42:32 INFO - PROCESS | 3704 | 1461206552309 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 19:42:32 INFO - PROCESS | 3704 | 1461206552311 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 19:42:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 19:42:32 INFO - PROCESS | 3704 | 1461206552319 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 19:42:32 INFO - PROCESS | 3704 | 1461206552321 Marionette TRACE conn3 <- [1,2654,null,{}] 19:42:32 INFO - PROCESS | 3704 | 1461206552325 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:42:32 INFO - PROCESS | 3704 | 1461206552434 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 19:42:32 INFO - PROCESS | 3704 | 1461206552441 Marionette TRACE conn3 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:32 INFO - PROCESS | 3704 | ++DOCSHELL 19A82800 == 45 [pid = 3704] [id = 673] 19:42:32 INFO - PROCESS | 3704 | ++DOMWINDOW == 101 (19A83800) [pid = 3704] [serial = 2019] [outer = 00000000] 19:42:32 INFO - PROCESS | 3704 | ++DOMWINDOW == 102 (19B82000) [pid = 3704] [serial = 2020] [outer = 19A83800] 19:42:32 INFO - PROCESS | 3704 | 1461206552494 Marionette DEBUG loaded listener.js 19:42:32 INFO - PROCESS | 3704 | ++DOMWINDOW == 103 (19EB5C00) [pid = 3704] [serial = 2021] [outer = 19A83800] 19:42:33 INFO - PROCESS | 3704 | 1461206553459 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 19:42:33 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) 19:42:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1185ms 19:42:33 INFO - PROCESS | 3704 | 1461206553518 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 19:42:33 INFO - PROCESS | 3704 | 1461206553520 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 19:42:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 19:42:33 INFO - PROCESS | 3704 | 1461206553523 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 19:42:33 INFO - PROCESS | 3704 | 1461206553525 Marionette TRACE conn3 <- [1,2658,null,{}] 19:42:33 INFO - PROCESS | 3704 | 1461206553529 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:42:33 INFO - PROCESS | 3704 | 1461206553639 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 19:42:33 INFO - PROCESS | 3704 | 1461206553646 Marionette TRACE conn3 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:33 INFO - PROCESS | 3704 | ++DOCSHELL 13318000 == 46 [pid = 3704] [id = 674] 19:42:33 INFO - PROCESS | 3704 | ++DOMWINDOW == 104 (18E1B800) [pid = 3704] [serial = 2022] [outer = 00000000] 19:42:33 INFO - PROCESS | 3704 | ++DOMWINDOW == 105 (1A39D800) [pid = 3704] [serial = 2023] [outer = 18E1B800] 19:42:33 INFO - PROCESS | 3704 | 1461206553741 Marionette DEBUG loaded listener.js 19:42:33 INFO - PROCESS | 3704 | ++DOMWINDOW == 106 (1A4BE000) [pid = 3704] [serial = 2024] [outer = 18E1B800] 19:42:34 INFO - PROCESS | 3704 | --DOMWINDOW == 105 (198BA800) [pid = 3704] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 19:42:34 INFO - PROCESS | 3704 | --DOMWINDOW == 104 (19EB9400) [pid = 3704] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 19:42:34 INFO - PROCESS | 3704 | --DOMWINDOW == 103 (197AB400) [pid = 3704] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 19:42:34 INFO - PROCESS | 3704 | --DOMWINDOW == 102 (187A1400) [pid = 3704] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 19:42:34 INFO - PROCESS | 3704 | --DOMWINDOW == 101 (142AF400) [pid = 3704] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 19:42:34 INFO - PROCESS | 3704 | --DOMWINDOW == 100 (18E1E400) [pid = 3704] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 19:42:34 INFO - PROCESS | 3704 | --DOMWINDOW == 99 (18B36000) [pid = 3704] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 19:42:34 INFO - PROCESS | 3704 | --DOMWINDOW == 98 (142A9C00) [pid = 3704] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 19:42:34 INFO - PROCESS | 3704 | --DOMWINDOW == 97 (19EB4800) [pid = 3704] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 19:42:34 INFO - PROCESS | 3704 | --DOMWINDOW == 96 (19069800) [pid = 3704] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 19:42:34 INFO - PROCESS | 3704 | --DOMWINDOW == 95 (1325A800) [pid = 3704] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 19:42:34 INFO - PROCESS | 3704 | 1461206554701 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 19:42:34 INFO - PROCESS | 3704 | 1461206554723 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 19:42:34 INFO - PROCESS | 3704 | 1461206554726 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 19:42:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 19:42:34 INFO - PROCESS | 3704 | 1461206554728 Marionette TRACE conn3 <- [1,2662,null,{}] 19:42:34 INFO - PROCESS | 3704 | 1461206554732 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:42:34 INFO - PROCESS | 3704 | 1461206554806 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 19:42:34 INFO - PROCESS | 3704 | 1461206554812 Marionette TRACE conn3 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:34 INFO - PROCESS | 3704 | ++DOCSHELL 13346000 == 47 [pid = 3704] [id = 675] 19:42:34 INFO - PROCESS | 3704 | ++DOMWINDOW == 96 (13A0B400) [pid = 3704] [serial = 2025] [outer = 00000000] 19:42:34 INFO - PROCESS | 3704 | ++DOMWINDOW == 97 (1906FC00) [pid = 3704] [serial = 2026] [outer = 13A0B400] 19:42:34 INFO - PROCESS | 3704 | 1461206554856 Marionette DEBUG loaded listener.js 19:42:34 INFO - PROCESS | 3704 | ++DOMWINDOW == 98 (187A1800) [pid = 3704] [serial = 2027] [outer = 13A0B400] 19:42:35 INFO - PROCESS | 3704 | 1461206555797 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 19:42:35 INFO - PROCESS | 3704 | 1461206555829 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 19:42:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 19:42:35 INFO - PROCESS | 3704 | 1461206555833 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 19:42:35 INFO - PROCESS | 3704 | 1461206555835 Marionette TRACE conn3 <- [1,2666,null,{}] 19:42:35 INFO - PROCESS | 3704 | 1461206555838 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:42:35 INFO - PROCESS | 3704 | 1461206555914 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 19:42:35 INFO - PROCESS | 3704 | 1461206555921 Marionette TRACE conn3 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:35 INFO - PROCESS | 3704 | ++DOCSHELL 19ED4400 == 48 [pid = 3704] [id = 676] 19:42:35 INFO - PROCESS | 3704 | ++DOMWINDOW == 99 (19ED5C00) [pid = 3704] [serial = 2028] [outer = 00000000] 19:42:35 INFO - PROCESS | 3704 | ++DOMWINDOW == 100 (1C416400) [pid = 3704] [serial = 2029] [outer = 19ED5C00] 19:42:35 INFO - PROCESS | 3704 | 1461206555964 Marionette DEBUG loaded listener.js 19:42:36 INFO - PROCESS | 3704 | ++DOMWINDOW == 101 (1C73F800) [pid = 3704] [serial = 2030] [outer = 19ED5C00] 19:42:37 INFO - PROCESS | 3704 | 1461206557134 Marionette TRACE conn3 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 19:42:37 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) 19:42:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1325ms 19:42:37 INFO - PROCESS | 3704 | 1461206557177 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 19:42:37 INFO - PROCESS | 3704 | 1461206557181 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 19:42:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 19:42:37 INFO - PROCESS | 3704 | 1461206557193 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 19:42:37 INFO - PROCESS | 3704 | 1461206557195 Marionette TRACE conn3 <- [1,2670,null,{}] 19:42:37 INFO - PROCESS | 3704 | 1461206557203 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:42:37 INFO - PROCESS | 3704 | 1461206557333 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 19:42:37 INFO - PROCESS | 3704 | 1461206557478 Marionette TRACE conn3 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:37 INFO - PROCESS | 3704 | ++DOCSHELL 15949000 == 49 [pid = 3704] [id = 677] 19:42:37 INFO - PROCESS | 3704 | ++DOMWINDOW == 102 (159B1C00) [pid = 3704] [serial = 2031] [outer = 00000000] 19:42:37 INFO - PROCESS | 3704 | ++DOMWINDOW == 103 (16C20400) [pid = 3704] [serial = 2032] [outer = 159B1C00] 19:42:37 INFO - PROCESS | 3704 | 1461206557535 Marionette DEBUG loaded listener.js 19:42:37 INFO - PROCESS | 3704 | ++DOMWINDOW == 104 (1832C000) [pid = 3704] [serial = 2033] [outer = 159B1C00] 19:42:38 INFO - PROCESS | 3704 | 1461206558532 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 19:42:38 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) 19:42:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1418ms 19:42:38 INFO - PROCESS | 3704 | 1461206558608 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 19:42:38 INFO - PROCESS | 3704 | 1461206558614 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 19:42:38 INFO - PROCESS | 3704 | 1461206558622 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 19:42:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 19:42:38 INFO - PROCESS | 3704 | 1461206558625 Marionette TRACE conn3 <- [1,2674,null,{}] 19:42:38 INFO - PROCESS | 3704 | 1461206558629 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:42:38 INFO - PROCESS | 3704 | 1461206558720 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 19:42:38 INFO - PROCESS | 3704 | 1461206558891 Marionette TRACE conn3 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:38 INFO - PROCESS | 3704 | ++DOCSHELL 1898F400 == 50 [pid = 3704] [id = 678] 19:42:38 INFO - PROCESS | 3704 | ++DOMWINDOW == 105 (18B30000) [pid = 3704] [serial = 2034] [outer = 00000000] 19:42:38 INFO - PROCESS | 3704 | ++DOMWINDOW == 106 (1906D000) [pid = 3704] [serial = 2035] [outer = 18B30000] 19:42:38 INFO - PROCESS | 3704 | 1461206558987 Marionette DEBUG loaded listener.js 19:42:39 INFO - PROCESS | 3704 | ++DOMWINDOW == 107 (198BBC00) [pid = 3704] [serial = 2036] [outer = 18B30000] 19:42:40 INFO - PROCESS | 3704 | 1461206560155 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 19:42:40 INFO - PROCESS | 3704 | 1461206560186 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 19:42:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 19:42:40 INFO - PROCESS | 3704 | 1461206560198 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 19:42:40 INFO - PROCESS | 3704 | 1461206560202 Marionette TRACE conn3 <- [1,2678,null,{}] 19:42:40 INFO - PROCESS | 3704 | 1461206560207 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:42:40 INFO - PROCESS | 3704 | 1461206560329 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 19:42:40 INFO - PROCESS | 3704 | --DOCSHELL 1A2C3000 == 49 [pid = 3704] [id = 649] 19:42:40 INFO - PROCESS | 3704 | --DOCSHELL 15D47800 == 48 [pid = 3704] [id = 638] 19:42:40 INFO - PROCESS | 3704 | --DOCSHELL 13346000 == 47 [pid = 3704] [id = 675] 19:42:40 INFO - PROCESS | 3704 | --DOCSHELL 13318000 == 46 [pid = 3704] [id = 674] 19:42:40 INFO - PROCESS | 3704 | --DOCSHELL 19A82800 == 45 [pid = 3704] [id = 673] 19:42:40 INFO - PROCESS | 3704 | --DOCSHELL 19069C00 == 44 [pid = 3704] [id = 672] 19:42:40 INFO - PROCESS | 3704 | --DOCSHELL 1879EC00 == 43 [pid = 3704] [id = 671] 19:42:40 INFO - PROCESS | 3704 | --DOCSHELL 183B3800 == 42 [pid = 3704] [id = 670] 19:42:40 INFO - PROCESS | 3704 | --DOCSHELL 13317800 == 41 [pid = 3704] [id = 669] 19:42:40 INFO - PROCESS | 3704 | --DOCSHELL 12CF8800 == 40 [pid = 3704] [id = 668] 19:42:40 INFO - PROCESS | 3704 | --DOCSHELL 18F21400 == 39 [pid = 3704] [id = 666] 19:42:40 INFO - PROCESS | 3704 | --DOCSHELL 18016800 == 38 [pid = 3704] [id = 665] 19:42:40 INFO - PROCESS | 3704 | --DOCSHELL 13A03000 == 37 [pid = 3704] [id = 664] 19:42:40 INFO - PROCESS | 3704 | --DOCSHELL 19A8F400 == 36 [pid = 3704] [id = 663] 19:42:40 INFO - PROCESS | 3704 | --DOMWINDOW == 106 (15A32400) [pid = 3704] [serial = 1951] [outer = 00000000] [url = about:blank] 19:42:40 INFO - PROCESS | 3704 | --DOMWINDOW == 105 (18970400) [pid = 3704] [serial = 1954] [outer = 00000000] [url = about:blank] 19:42:40 INFO - PROCESS | 3704 | --DOMWINDOW == 104 (1AE4A400) [pid = 3704] [serial = 1957] [outer = 00000000] [url = about:blank] 19:42:40 INFO - PROCESS | 3704 | --DOMWINDOW == 103 (1CA20800) [pid = 3704] [serial = 1990] [outer = 00000000] [url = about:blank] 19:42:40 INFO - PROCESS | 3704 | 1461206560520 Marionette TRACE conn3 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:40 INFO - PROCESS | 3704 | ++DOCSHELL 12CF8800 == 37 [pid = 3704] [id = 679] 19:42:40 INFO - PROCESS | 3704 | ++DOMWINDOW == 104 (12D44800) [pid = 3704] [serial = 2037] [outer = 00000000] 19:42:40 INFO - PROCESS | 3704 | ++DOMWINDOW == 105 (13348400) [pid = 3704] [serial = 2038] [outer = 12D44800] 19:42:40 INFO - PROCESS | 3704 | 1461206560567 Marionette DEBUG loaded listener.js 19:42:40 INFO - PROCESS | 3704 | ++DOMWINDOW == 106 (1378D800) [pid = 3704] [serial = 2039] [outer = 12D44800] 19:42:40 INFO - PROCESS | 3704 | --DOMWINDOW == 105 (19A8E800) [pid = 3704] [serial = 1868] [outer = 00000000] [url = about:blank] 19:42:40 INFO - PROCESS | 3704 | --DOMWINDOW == 104 (1A2B9400) [pid = 3704] [serial = 1978] [outer = 00000000] [url = about:blank] 19:42:40 INFO - PROCESS | 3704 | --DOMWINDOW == 103 (19A88800) [pid = 3704] [serial = 1975] [outer = 00000000] [url = about:blank] 19:42:40 INFO - PROCESS | 3704 | --DOMWINDOW == 102 (19A8B800) [pid = 3704] [serial = 1976] [outer = 00000000] [url = about:blank] 19:42:40 INFO - PROCESS | 3704 | --DOMWINDOW == 101 (1897B400) [pid = 3704] [serial = 1969] [outer = 00000000] [url = about:blank] 19:42:40 INFO - PROCESS | 3704 | --DOMWINDOW == 100 (18E11400) [pid = 3704] [serial = 1970] [outer = 00000000] [url = about:blank] 19:42:40 INFO - PROCESS | 3704 | --DOMWINDOW == 99 (15F90C00) [pid = 3704] [serial = 1964] [outer = 00000000] [url = about:blank] 19:42:40 INFO - PROCESS | 3704 | --DOMWINDOW == 98 (15A37400) [pid = 3704] [serial = 1963] [outer = 00000000] [url = about:blank] 19:42:40 INFO - PROCESS | 3704 | --DOMWINDOW == 97 (19071C00) [pid = 3704] [serial = 1972] [outer = 00000000] [url = about:blank] 19:42:40 INFO - PROCESS | 3704 | --DOMWINDOW == 96 (1C417400) [pid = 3704] [serial = 1960] [outer = 00000000] [url = about:blank] 19:42:40 INFO - PROCESS | 3704 | --DOMWINDOW == 95 (1C464400) [pid = 3704] [serial = 1961] [outer = 00000000] [url = about:blank] 19:42:40 INFO - PROCESS | 3704 | --DOMWINDOW == 94 (15DF4C00) [pid = 3704] [serial = 1966] [outer = 00000000] [url = about:blank] 19:42:40 INFO - PROCESS | 3704 | --DOMWINDOW == 93 (16669800) [pid = 3704] [serial = 1967] [outer = 00000000] [url = about:blank] 19:42:40 INFO - PROCESS | 3704 | --DOMWINDOW == 92 (1A309800) [pid = 3704] [serial = 1979] [outer = 00000000] [url = about:blank] 19:42:40 INFO - PROCESS | 3704 | --DOMWINDOW == 91 (1AE54800) [pid = 3704] [serial = 1981] [outer = 00000000] [url = about:blank] 19:42:40 INFO - PROCESS | 3704 | --DOMWINDOW == 90 (1C744C00) [pid = 3704] [serial = 1988] [outer = 00000000] [url = about:blank] 19:42:40 INFO - PROCESS | 3704 | --DOMWINDOW == 89 (19A8C000) [pid = 3704] [serial = 1984] [outer = 00000000] [url = about:blank] 19:42:40 INFO - PROCESS | 3704 | --DOMWINDOW == 88 (1C466800) [pid = 3704] [serial = 1987] [outer = 00000000] [url = about:blank] 19:42:40 INFO - PROCESS | 3704 | --DOMWINDOW == 87 (1A876000) [pid = 3704] [serial = 1982] [outer = 00000000] [url = about:blank] 19:42:40 INFO - PROCESS | 3704 | --DOMWINDOW == 86 (19071000) [pid = 3704] [serial = 1973] [outer = 00000000] [url = about:blank] 19:42:40 INFO - PROCESS | 3704 | --DOMWINDOW == 85 (19EC9400) [pid = 3704] [serial = 1985] [outer = 00000000] [url = about:blank] 19:42:41 INFO - PROCESS | 3704 | 1461206561464 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 19:42:41 INFO - PROCESS | 3704 | 1461206561508 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 19:42:41 INFO - PROCESS | 3704 | 1461206561515 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 19:42:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 19:42:41 INFO - PROCESS | 3704 | 1461206561518 Marionette TRACE conn3 <- [1,2682,null,{}] 19:42:41 INFO - PROCESS | 3704 | 1461206561522 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:42:41 INFO - PROCESS | 3704 | 1461206561601 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 19:42:41 INFO - PROCESS | 3704 | 1461206561607 Marionette TRACE conn3 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:41 INFO - PROCESS | 3704 | ++DOCSHELL 142AB000 == 38 [pid = 3704] [id = 680] 19:42:41 INFO - PROCESS | 3704 | ++DOMWINDOW == 86 (142B2800) [pid = 3704] [serial = 2040] [outer = 00000000] 19:42:41 INFO - PROCESS | 3704 | ++DOMWINDOW == 87 (15D04C00) [pid = 3704] [serial = 2041] [outer = 142B2800] 19:42:41 INFO - PROCESS | 3704 | 1461206561652 Marionette DEBUG loaded listener.js 19:42:41 INFO - PROCESS | 3704 | ++DOMWINDOW == 88 (15DDC800) [pid = 3704] [serial = 2042] [outer = 142B2800] 19:42:42 INFO - PROCESS | 3704 | 1461206562627 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 19:42:42 INFO - PROCESS | 3704 | 1461206562671 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 19:42:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 19:42:42 INFO - PROCESS | 3704 | 1461206562675 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 19:42:42 INFO - PROCESS | 3704 | 1461206562679 Marionette TRACE conn3 <- [1,2686,null,{}] 19:42:42 INFO - PROCESS | 3704 | 1461206562690 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:42:42 INFO - PROCESS | 3704 | 1461206562813 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 19:42:42 INFO - PROCESS | 3704 | 1461206562821 Marionette TRACE conn3 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:42 INFO - PROCESS | 3704 | ++DOCSHELL 16749400 == 39 [pid = 3704] [id = 681] 19:42:42 INFO - PROCESS | 3704 | ++DOMWINDOW == 89 (16977800) [pid = 3704] [serial = 2043] [outer = 00000000] 19:42:42 INFO - PROCESS | 3704 | ++DOMWINDOW == 90 (18725400) [pid = 3704] [serial = 2044] [outer = 16977800] 19:42:42 INFO - PROCESS | 3704 | 1461206562869 Marionette DEBUG loaded listener.js 19:42:42 INFO - PROCESS | 3704 | ++DOMWINDOW == 91 (187A1000) [pid = 3704] [serial = 2045] [outer = 16977800] 19:42:43 INFO - PROCESS | 3704 | 1461206563848 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 19:42:43 INFO - PROCESS | 3704 | 1461206563884 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 19:42:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 19:42:43 INFO - PROCESS | 3704 | 1461206563887 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 19:42:43 INFO - PROCESS | 3704 | 1461206563889 Marionette TRACE conn3 <- [1,2690,null,{}] 19:42:43 INFO - PROCESS | 3704 | 1461206563893 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:42:43 INFO - PROCESS | 3704 | 1461206564003 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 19:42:43 INFO - PROCESS | 3704 | 1461206564010 Marionette TRACE conn3 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:44 INFO - PROCESS | 3704 | ++DOCSHELL 18979800 == 40 [pid = 3704] [id = 682] 19:42:44 INFO - PROCESS | 3704 | ++DOMWINDOW == 92 (18B31C00) [pid = 3704] [serial = 2046] [outer = 00000000] 19:42:44 INFO - PROCESS | 3704 | ++DOMWINDOW == 93 (18E1A000) [pid = 3704] [serial = 2047] [outer = 18B31C00] 19:42:44 INFO - PROCESS | 3704 | 1461206564107 Marionette DEBUG loaded listener.js 19:42:44 INFO - PROCESS | 3704 | ++DOMWINDOW == 94 (18F22800) [pid = 3704] [serial = 2048] [outer = 18B31C00] 19:42:44 INFO - PROCESS | 3704 | 1461206564548 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 19:42:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 19:42:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 702ms 19:42:44 INFO - PROCESS | 3704 | --DOMWINDOW == 93 (1917D000) [pid = 3704] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 19:42:44 INFO - PROCESS | 3704 | --DOMWINDOW == 92 (1C463800) [pid = 3704] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 19:42:44 INFO - PROCESS | 3704 | --DOMWINDOW == 91 (1871CC00) [pid = 3704] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 19:42:44 INFO - PROCESS | 3704 | --DOMWINDOW == 90 (1330CC00) [pid = 3704] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 19:42:44 INFO - PROCESS | 3704 | --DOMWINDOW == 89 (19A83800) [pid = 3704] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 19:42:44 INFO - PROCESS | 3704 | --DOMWINDOW == 88 (13A0B400) [pid = 3704] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 19:42:44 INFO - PROCESS | 3704 | --DOMWINDOW == 87 (18E1B800) [pid = 3704] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 19:42:44 INFO - PROCESS | 3704 | --DOMWINDOW == 86 (18E14800) [pid = 3704] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 19:42:44 INFO - PROCESS | 3704 | --DOMWINDOW == 85 (138C3800) [pid = 3704] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 19:42:44 INFO - PROCESS | 3704 | --DOMWINDOW == 84 (15FE7400) [pid = 3704] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 19:42:44 INFO - PROCESS | 3704 | --DOMWINDOW == 83 (1A4BC000) [pid = 3704] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 19:42:44 INFO - PROCESS | 3704 | --DOMWINDOW == 82 (13319400) [pid = 3704] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 19:42:44 INFO - PROCESS | 3704 | --DOMWINDOW == 81 (1A3A0800) [pid = 3704] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 19:42:44 INFO - PROCESS | 3704 | --DOMWINDOW == 80 (18E1AC00) [pid = 3704] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 19:42:44 INFO - PROCESS | 3704 | --DOMWINDOW == 79 (13318800) [pid = 3704] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 19:42:44 INFO - PROCESS | 3704 | --DOMWINDOW == 78 (13343000) [pid = 3704] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 19:42:44 INFO - PROCESS | 3704 | --DOMWINDOW == 77 (15D45000) [pid = 3704] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 19:42:44 INFO - PROCESS | 3704 | --DOMWINDOW == 76 (1832E800) [pid = 3704] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 19:42:44 INFO - PROCESS | 3704 | 1461206564677 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 19:42:44 INFO - PROCESS | 3704 | 1461206564679 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 19:42:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 19:42:44 INFO - PROCESS | 3704 | 1461206564684 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 19:42:44 INFO - PROCESS | 3704 | 1461206564686 Marionette TRACE conn3 <- [1,2694,null,{}] 19:42:44 INFO - PROCESS | 3704 | 1461206564692 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:42:44 INFO - PROCESS | 3704 | 1461206564777 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 19:42:44 INFO - PROCESS | 3704 | 1461206564783 Marionette TRACE conn3 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:44 INFO - PROCESS | 3704 | ++DOCSHELL 1325AC00 == 41 [pid = 3704] [id = 683] 19:42:44 INFO - PROCESS | 3704 | ++DOMWINDOW == 77 (142B1800) [pid = 3704] [serial = 2049] [outer = 00000000] 19:42:44 INFO - PROCESS | 3704 | ++DOMWINDOW == 78 (15A37000) [pid = 3704] [serial = 2050] [outer = 142B1800] 19:42:44 INFO - PROCESS | 3704 | 1461206564827 Marionette DEBUG loaded listener.js 19:42:44 INFO - PROCESS | 3704 | ++DOMWINDOW == 79 (15A35400) [pid = 3704] [serial = 2051] [outer = 142B1800] 19:42:45 INFO - PROCESS | 3704 | 1461206565258 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 19:42:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 19:42:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 639ms 19:42:45 INFO - PROCESS | 3704 | 1461206565308 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 19:42:45 INFO - PROCESS | 3704 | 1461206565310 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 19:42:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 19:42:45 INFO - PROCESS | 3704 | 1461206565313 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 19:42:45 INFO - PROCESS | 3704 | 1461206565315 Marionette TRACE conn3 <- [1,2698,null,{}] 19:42:45 INFO - PROCESS | 3704 | 1461206565318 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:42:45 INFO - PROCESS | 3704 | 1461206565441 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 19:42:45 INFO - PROCESS | 3704 | 1461206565458 Marionette TRACE conn3 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:45 INFO - PROCESS | 3704 | ++DOCSHELL 1906CC00 == 42 [pid = 3704] [id = 684] 19:42:45 INFO - PROCESS | 3704 | ++DOMWINDOW == 80 (1906E400) [pid = 3704] [serial = 2052] [outer = 00000000] 19:42:45 INFO - PROCESS | 3704 | ++DOMWINDOW == 81 (1917F400) [pid = 3704] [serial = 2053] [outer = 1906E400] 19:42:45 INFO - PROCESS | 3704 | 1461206565505 Marionette DEBUG loaded listener.js 19:42:45 INFO - PROCESS | 3704 | ++DOMWINDOW == 82 (19181C00) [pid = 3704] [serial = 2054] [outer = 1906E400] 19:42:46 INFO - PROCESS | 3704 | --DOCSHELL 17B9B800 == 41 [pid = 3704] [id = 651] 19:42:46 INFO - PROCESS | 3704 | --DOCSHELL 13310400 == 40 [pid = 3704] [id = 637] 19:42:46 INFO - PROCESS | 3704 | --DOCSHELL 1CC52000 == 39 [pid = 3704] [id = 667] 19:42:46 INFO - PROCESS | 3704 | --DOCSHELL 1876A000 == 38 [pid = 3704] [id = 611] 19:42:46 INFO - PROCESS | 3704 | --DOCSHELL 18E19400 == 37 [pid = 3704] [id = 625] 19:42:46 INFO - PROCESS | 3704 | --DOCSHELL 1A4B7C00 == 36 [pid = 3704] [id = 652] 19:42:46 INFO - PROCESS | 3704 | --DOCSHELL 15A2CC00 == 35 [pid = 3704] [id = 624] 19:42:46 INFO - PROCESS | 3704 | --DOCSHELL 1A3A0400 == 34 [pid = 3704] [id = 636] 19:42:46 INFO - PROCESS | 3704 | --DOCSHELL 183B4400 == 33 [pid = 3704] [id = 653] 19:42:46 INFO - PROCESS | 3704 | --DOCSHELL 12CF8800 == 32 [pid = 3704] [id = 679] 19:42:46 INFO - PROCESS | 3704 | --DOCSHELL 15949000 == 31 [pid = 3704] [id = 677] 19:42:46 INFO - PROCESS | 3704 | --DOCSHELL 1898F400 == 30 [pid = 3704] [id = 678] 19:42:46 INFO - PROCESS | 3704 | --DOCSHELL 19ED4400 == 29 [pid = 3704] [id = 676] 19:42:46 INFO - PROCESS | 3704 | --DOCSHELL 18979800 == 28 [pid = 3704] [id = 682] 19:42:46 INFO - PROCESS | 3704 | --DOCSHELL 16749400 == 27 [pid = 3704] [id = 681] 19:42:46 INFO - PROCESS | 3704 | --DOCSHELL 1325AC00 == 26 [pid = 3704] [id = 683] 19:42:46 INFO - PROCESS | 3704 | --DOCSHELL 142AB000 == 25 [pid = 3704] [id = 680] 19:42:47 INFO - PROCESS | 3704 | --DOMWINDOW == 81 (18E14000) [pid = 3704] [serial = 1916] [outer = 00000000] [url = about:blank] 19:42:47 INFO - PROCESS | 3704 | --DOMWINDOW == 80 (1C40C000) [pid = 3704] [serial = 1958] [outer = 00000000] [url = about:blank] 19:42:47 INFO - PROCESS | 3704 | --DOMWINDOW == 79 (15A35800) [pid = 3704] [serial = 1913] [outer = 00000000] [url = about:blank] 19:42:47 INFO - PROCESS | 3704 | --DOMWINDOW == 78 (1A4C5800) [pid = 3704] [serial = 1910] [outer = 00000000] [url = about:blank] 19:42:47 INFO - PROCESS | 3704 | --DOMWINDOW == 77 (19180C00) [pid = 3704] [serial = 1877] [outer = 00000000] [url = about:blank] 19:42:47 INFO - PROCESS | 3704 | --DOMWINDOW == 76 (15FE6C00) [pid = 3704] [serial = 1952] [outer = 00000000] [url = about:blank] 19:42:47 INFO - PROCESS | 3704 | --DOMWINDOW == 75 (14399800) [pid = 3704] [serial = 1871] [outer = 00000000] [url = about:blank] 19:42:47 INFO - PROCESS | 3704 | --DOMWINDOW == 74 (1697A400) [pid = 3704] [serial = 1874] [outer = 00000000] [url = about:blank] 19:42:47 INFO - PROCESS | 3704 | --DOMWINDOW == 73 (18E12800) [pid = 3704] [serial = 1955] [outer = 00000000] [url = about:blank] 19:42:47 INFO - PROCESS | 3704 | --DOMWINDOW == 72 (19188800) [pid = 3704] [serial = 2017] [outer = 00000000] [url = about:blank] 19:42:47 INFO - PROCESS | 3704 | --DOMWINDOW == 71 (1CA23400) [pid = 3704] [serial = 1991] [outer = 00000000] [url = about:blank] 19:42:47 INFO - PROCESS | 3704 | --DOMWINDOW == 70 (187A0800) [pid = 3704] [serial = 2011] [outer = 00000000] [url = about:blank] 19:42:47 INFO - PROCESS | 3704 | --DOMWINDOW == 69 (14A60000) [pid = 3704] [serial = 2006] [outer = 00000000] [url = about:blank] 19:42:47 INFO - PROCESS | 3704 | --DOMWINDOW == 68 (14309800) [pid = 3704] [serial = 2005] [outer = 00000000] [url = about:blank] 19:42:47 INFO - PROCESS | 3704 | --DOMWINDOW == 67 (18975C00) [pid = 3704] [serial = 2012] [outer = 00000000] [url = about:blank] 19:42:47 INFO - PROCESS | 3704 | --DOMWINDOW == 66 (1C416400) [pid = 3704] [serial = 2029] [outer = 00000000] [url = about:blank] 19:42:47 INFO - PROCESS | 3704 | --DOMWINDOW == 65 (19B82000) [pid = 3704] [serial = 2020] [outer = 00000000] [url = about:blank] 19:42:47 INFO - PROCESS | 3704 | --DOMWINDOW == 64 (187A1800) [pid = 3704] [serial = 2027] [outer = 00000000] [url = about:blank] 19:42:47 INFO - PROCESS | 3704 | --DOMWINDOW == 63 (1A39D800) [pid = 3704] [serial = 2023] [outer = 00000000] [url = about:blank] 19:42:47 INFO - PROCESS | 3704 | --DOMWINDOW == 62 (1906FC00) [pid = 3704] [serial = 2026] [outer = 00000000] [url = about:blank] 19:42:47 INFO - PROCESS | 3704 | --DOMWINDOW == 61 (1896F800) [pid = 3704] [serial = 1996] [outer = 00000000] [url = about:blank] 19:42:47 INFO - PROCESS | 3704 | --DOMWINDOW == 60 (19066400) [pid = 3704] [serial = 2014] [outer = 00000000] [url = about:blank] 19:42:47 INFO - PROCESS | 3704 | --DOMWINDOW == 59 (19069400) [pid = 3704] [serial = 2015] [outer = 00000000] [url = about:blank] 19:42:47 INFO - PROCESS | 3704 | --DOMWINDOW == 58 (1A309400) [pid = 3704] [serial = 1999] [outer = 00000000] [url = about:blank] 19:42:47 INFO - PROCESS | 3704 | --DOMWINDOW == 57 (146B5800) [pid = 3704] [serial = 1993] [outer = 00000000] [url = about:blank] 19:42:47 INFO - PROCESS | 3704 | --DOMWINDOW == 56 (1CD42400) [pid = 3704] [serial = 2002] [outer = 00000000] [url = about:blank] 19:42:47 INFO - PROCESS | 3704 | --DOMWINDOW == 55 (15567800) [pid = 3704] [serial = 2008] [outer = 00000000] [url = about:blank] 19:42:47 INFO - PROCESS | 3704 | --DOMWINDOW == 54 (15F8F400) [pid = 3704] [serial = 2009] [outer = 00000000] [url = about:blank] 19:42:47 INFO - PROCESS | 3704 | --DOMWINDOW == 53 (19EB5C00) [pid = 3704] [serial = 2021] [outer = 00000000] [url = about:blank] 19:42:47 INFO - PROCESS | 3704 | --DOMWINDOW == 52 (1A4BE000) [pid = 3704] [serial = 2024] [outer = 00000000] [url = about:blank] 19:42:47 INFO - PROCESS | 3704 | --DOMWINDOW == 51 (19750000) [pid = 3704] [serial = 2018] [outer = 00000000] [url = about:blank] 19:42:47 INFO - PROCESS | 3704 | 1461206567266 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 19:42:47 INFO - PROCESS | 3704 | 1461206567326 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 19:42:47 INFO - PROCESS | 3704 | 1461206567332 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 19:42:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 19:42:47 INFO - PROCESS | 3704 | 1461206567336 Marionette TRACE conn3 <- [1,2702,null,{}] 19:42:47 INFO - PROCESS | 3704 | 1461206567342 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:42:47 INFO - PROCESS | 3704 | 1461206567425 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 19:42:47 INFO - PROCESS | 3704 | 1461206567434 Marionette TRACE conn3 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:47 INFO - PROCESS | 3704 | ++DOCSHELL 13258000 == 26 [pid = 3704] [id = 685] 19:42:47 INFO - PROCESS | 3704 | ++DOMWINDOW == 52 (13258C00) [pid = 3704] [serial = 2055] [outer = 00000000] 19:42:47 INFO - PROCESS | 3704 | ++DOMWINDOW == 53 (13315400) [pid = 3704] [serial = 2056] [outer = 13258C00] 19:42:47 INFO - PROCESS | 3704 | 1461206567483 Marionette DEBUG loaded listener.js 19:42:47 INFO - PROCESS | 3704 | ++DOMWINDOW == 54 (13343000) [pid = 3704] [serial = 2057] [outer = 13258C00] 19:42:47 INFO - PROCESS | 3704 | 1461206567979 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 19:42:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 19:42:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 686ms 19:42:48 INFO - PROCESS | 3704 | 1461206568032 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 19:42:48 INFO - PROCESS | 3704 | 1461206568038 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 19:42:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 19:42:48 INFO - PROCESS | 3704 | 1461206568044 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 19:42:48 INFO - PROCESS | 3704 | 1461206568047 Marionette TRACE conn3 <- [1,2706,null,{}] 19:42:48 INFO - PROCESS | 3704 | 1461206568051 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:42:48 INFO - PROCESS | 3704 | 1461206568128 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 19:42:48 INFO - PROCESS | 3704 | 1461206568136 Marionette TRACE conn3 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:48 INFO - PROCESS | 3704 | ++DOCSHELL 13349400 == 27 [pid = 3704] [id = 686] 19:42:48 INFO - PROCESS | 3704 | ++DOMWINDOW == 55 (138C3800) [pid = 3704] [serial = 2058] [outer = 00000000] 19:42:48 INFO - PROCESS | 3704 | ++DOMWINDOW == 56 (14310C00) [pid = 3704] [serial = 2059] [outer = 138C3800] 19:42:48 INFO - PROCESS | 3704 | 1461206568182 Marionette DEBUG loaded listener.js 19:42:48 INFO - PROCESS | 3704 | ++DOMWINDOW == 57 (1439D000) [pid = 3704] [serial = 2060] [outer = 138C3800] 19:42:48 INFO - PROCESS | 3704 | 1461206568680 Marionette TRACE conn3 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 19:42:48 INFO - PROCESS | 3704 | 1461206568744 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 19:42:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 19:42:48 INFO - PROCESS | 3704 | 1461206568748 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 19:42:48 INFO - PROCESS | 3704 | 1461206568751 Marionette TRACE conn3 <- [1,2710,null,{}] 19:42:48 INFO - PROCESS | 3704 | 1461206568763 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:42:48 INFO - PROCESS | 3704 | 1461206568875 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 19:42:48 INFO - PROCESS | 3704 | 1461206568967 Marionette TRACE conn3 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:48 INFO - PROCESS | 3704 | ++DOCSHELL 15A38C00 == 28 [pid = 3704] [id = 687] 19:42:48 INFO - PROCESS | 3704 | ++DOMWINDOW == 58 (15D40C00) [pid = 3704] [serial = 2061] [outer = 00000000] 19:42:48 INFO - PROCESS | 3704 | ++DOMWINDOW == 59 (15DD9800) [pid = 3704] [serial = 2062] [outer = 15D40C00] 19:42:49 INFO - PROCESS | 3704 | 1461206569015 Marionette DEBUG loaded listener.js 19:42:49 INFO - PROCESS | 3704 | ++DOMWINDOW == 60 (15FE4000) [pid = 3704] [serial = 2063] [outer = 15D40C00] 19:42:49 INFO - PROCESS | 3704 | 1461206569404 Marionette TRACE conn3 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 19:42:49 INFO - PROCESS | 3704 | 1461206569449 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 19:42:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 19:42:49 INFO - PROCESS | 3704 | 1461206569452 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 19:42:49 INFO - PROCESS | 3704 | 1461206569454 Marionette TRACE conn3 <- [1,2714,null,{}] 19:42:49 INFO - PROCESS | 3704 | 1461206569457 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:42:49 INFO - PROCESS | 3704 | 1461206569530 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 19:42:49 INFO - PROCESS | 3704 | 1461206569539 Marionette TRACE conn3 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:49 INFO - PROCESS | 3704 | ++DOCSHELL 15F8F400 == 29 [pid = 3704] [id = 688] 19:42:49 INFO - PROCESS | 3704 | ++DOMWINDOW == 61 (16665400) [pid = 3704] [serial = 2064] [outer = 00000000] 19:42:49 INFO - PROCESS | 3704 | ++DOMWINDOW == 62 (17B0A800) [pid = 3704] [serial = 2065] [outer = 16665400] 19:42:49 INFO - PROCESS | 3704 | 1461206569584 Marionette DEBUG loaded listener.js 19:42:49 INFO - PROCESS | 3704 | ++DOMWINDOW == 63 (18011800) [pid = 3704] [serial = 2066] [outer = 16665400] 19:42:50 INFO - PROCESS | 3704 | 1461206570037 Marionette TRACE conn3 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 19:42:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 19:42:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 639ms 19:42:50 INFO - PROCESS | 3704 | 1461206570090 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 19:42:50 INFO - PROCESS | 3704 | 1461206570092 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 19:42:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 19:42:50 INFO - PROCESS | 3704 | 1461206570095 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 19:42:50 INFO - PROCESS | 3704 | 1461206570097 Marionette TRACE conn3 <- [1,2718,null,{}] 19:42:50 INFO - PROCESS | 3704 | 1461206570101 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:42:50 INFO - PROCESS | 3704 | 1461206570172 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 19:42:50 INFO - PROCESS | 3704 | 1461206570180 Marionette TRACE conn3 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:50 INFO - PROCESS | 3704 | ++DOCSHELL 17B02400 == 30 [pid = 3704] [id = 689] 19:42:50 INFO - PROCESS | 3704 | ++DOMWINDOW == 64 (18017000) [pid = 3704] [serial = 2067] [outer = 00000000] 19:42:50 INFO - PROCESS | 3704 | ++DOMWINDOW == 65 (187A3400) [pid = 3704] [serial = 2068] [outer = 18017000] 19:42:50 INFO - PROCESS | 3704 | 1461206570224 Marionette DEBUG loaded listener.js 19:42:50 INFO - PROCESS | 3704 | ++DOMWINDOW == 66 (187A2000) [pid = 3704] [serial = 2069] [outer = 18017000] 19:42:51 INFO - PROCESS | 3704 | 1461206571197 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 19:42:51 INFO - PROCESS | 3704 | 1461206571248 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 19:42:51 INFO - PROCESS | 3704 | 1461206571251 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 19:42:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 19:42:51 INFO - PROCESS | 3704 | 1461206571253 Marionette TRACE conn3 <- [1,2722,null,{}] 19:42:51 INFO - PROCESS | 3704 | 1461206571257 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:42:51 INFO - PROCESS | 3704 | 1461206571345 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 19:42:51 INFO - PROCESS | 3704 | 1461206571352 Marionette TRACE conn3 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:51 INFO - PROCESS | 3704 | ++DOCSHELL 1898AC00 == 31 [pid = 3704] [id = 690] 19:42:51 INFO - PROCESS | 3704 | ++DOMWINDOW == 67 (18B35C00) [pid = 3704] [serial = 2070] [outer = 00000000] 19:42:51 INFO - PROCESS | 3704 | ++DOMWINDOW == 68 (18E1D000) [pid = 3704] [serial = 2071] [outer = 18B35C00] 19:42:51 INFO - PROCESS | 3704 | 1461206571400 Marionette DEBUG loaded listener.js 19:42:51 INFO - PROCESS | 3704 | ++DOMWINDOW == 69 (18F24C00) [pid = 3704] [serial = 2072] [outer = 18B35C00] 19:42:51 INFO - PROCESS | 3704 | 1461206571849 Marionette TRACE conn3 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 19:42:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 19:42:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 623ms 19:42:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 19:42:51 INFO - PROCESS | 3704 | 1461206571874 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 19:42:51 INFO - PROCESS | 3704 | 1461206571876 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 19:42:51 INFO - PROCESS | 3704 | 1461206571879 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 19:42:51 INFO - PROCESS | 3704 | 1461206571880 Marionette TRACE conn3 <- [1,2726,null,{}] 19:42:51 INFO - PROCESS | 3704 | 1461206571884 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:42:51 INFO - PROCESS | 3704 | 1461206571955 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 19:42:51 INFO - PROCESS | 3704 | 1461206571960 Marionette TRACE conn3 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:51 INFO - PROCESS | 3704 | ++DOCSHELL 18E16C00 == 32 [pid = 3704] [id = 691] 19:42:51 INFO - PROCESS | 3704 | ++DOMWINDOW == 70 (18F2CC00) [pid = 3704] [serial = 2073] [outer = 00000000] 19:42:52 INFO - PROCESS | 3704 | ++DOMWINDOW == 71 (19068800) [pid = 3704] [serial = 2074] [outer = 18F2CC00] 19:42:52 INFO - PROCESS | 3704 | 1461206572004 Marionette DEBUG loaded listener.js 19:42:52 INFO - PROCESS | 3704 | ++DOMWINDOW == 72 (1906A800) [pid = 3704] [serial = 2075] [outer = 18F2CC00] 19:42:52 INFO - PROCESS | 3704 | 1461206572421 Marionette TRACE conn3 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 19:42:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 19:42:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 592ms 19:42:52 INFO - PROCESS | 3704 | 1461206572476 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 19:42:52 INFO - PROCESS | 3704 | 1461206572478 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 19:42:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 19:42:52 INFO - PROCESS | 3704 | 1461206572481 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 19:42:52 INFO - PROCESS | 3704 | 1461206572483 Marionette TRACE conn3 <- [1,2730,null,{}] 19:42:52 INFO - PROCESS | 3704 | 1461206572486 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:42:52 INFO - PROCESS | 3704 | 1461206572557 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 19:42:52 INFO - PROCESS | 3704 | 1461206572563 Marionette TRACE conn3 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:52 INFO - PROCESS | 3704 | ++DOCSHELL 19067C00 == 33 [pid = 3704] [id = 692] 19:42:52 INFO - PROCESS | 3704 | ++DOMWINDOW == 73 (1906F000) [pid = 3704] [serial = 2076] [outer = 00000000] 19:42:52 INFO - PROCESS | 3704 | ++DOMWINDOW == 74 (19185400) [pid = 3704] [serial = 2077] [outer = 1906F000] 19:42:52 INFO - PROCESS | 3704 | 1461206572607 Marionette DEBUG loaded listener.js 19:42:52 INFO - PROCESS | 3704 | ++DOMWINDOW == 75 (1917E000) [pid = 3704] [serial = 2078] [outer = 1906F000] 19:42:53 INFO - PROCESS | 3704 | 1461206573049 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 19:42:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 19:42:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 593ms 19:42:53 INFO - PROCESS | 3704 | 1461206573079 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 19:42:53 INFO - PROCESS | 3704 | 1461206573081 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 19:42:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 19:42:53 INFO - PROCESS | 3704 | 1461206573084 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 19:42:53 INFO - PROCESS | 3704 | 1461206573086 Marionette TRACE conn3 <- [1,2734,null,{}] 19:42:53 INFO - PROCESS | 3704 | 1461206573090 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:42:53 INFO - PROCESS | 3704 | 1461206573212 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 19:42:53 INFO - PROCESS | 3704 | 1461206573217 Marionette TRACE conn3 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:53 INFO - PROCESS | 3704 | ++DOCSHELL 15A37C00 == 34 [pid = 3704] [id = 693] 19:42:53 INFO - PROCESS | 3704 | ++DOMWINDOW == 76 (197AA800) [pid = 3704] [serial = 2079] [outer = 00000000] 19:42:53 INFO - PROCESS | 3704 | ++DOMWINDOW == 77 (198B0400) [pid = 3704] [serial = 2080] [outer = 197AA800] 19:42:53 INFO - PROCESS | 3704 | 1461206573261 Marionette DEBUG loaded listener.js 19:42:53 INFO - PROCESS | 3704 | ++DOMWINDOW == 78 (197AC000) [pid = 3704] [serial = 2081] [outer = 197AA800] 19:42:53 INFO - PROCESS | 3704 | 1461206573689 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 19:42:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 19:42:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 624ms 19:42:53 INFO - PROCESS | 3704 | 1461206573724 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 19:42:53 INFO - PROCESS | 3704 | 1461206573726 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 19:42:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 19:42:53 INFO - PROCESS | 3704 | 1461206573729 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 19:42:53 INFO - PROCESS | 3704 | 1461206573731 Marionette TRACE conn3 <- [1,2738,null,{}] 19:42:53 INFO - PROCESS | 3704 | 1461206573734 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:42:53 INFO - PROCESS | 3704 | 1461206573841 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 19:42:53 INFO - PROCESS | 3704 | 1461206573847 Marionette TRACE conn3 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:53 INFO - PROCESS | 3704 | ++DOCSHELL 19189400 == 35 [pid = 3704] [id = 694] 19:42:53 INFO - PROCESS | 3704 | ++DOMWINDOW == 79 (19A84400) [pid = 3704] [serial = 2082] [outer = 00000000] 19:42:53 INFO - PROCESS | 3704 | ++DOMWINDOW == 80 (19A90800) [pid = 3704] [serial = 2083] [outer = 19A84400] 19:42:53 INFO - PROCESS | 3704 | 1461206573890 Marionette DEBUG loaded listener.js 19:42:53 INFO - PROCESS | 3704 | ++DOMWINDOW == 81 (19B7D400) [pid = 3704] [serial = 2084] [outer = 19A84400] 19:42:54 INFO - PROCESS | 3704 | 1461206574346 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 19:42:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 19:42:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 639ms 19:42:54 INFO - PROCESS | 3704 | 1461206574366 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 19:42:54 INFO - PROCESS | 3704 | 1461206574368 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 19:42:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 19:42:54 INFO - PROCESS | 3704 | 1461206574371 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 19:42:54 INFO - PROCESS | 3704 | 1461206574373 Marionette TRACE conn3 <- [1,2742,null,{}] 19:42:54 INFO - PROCESS | 3704 | 1461206574381 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:42:54 INFO - PROCESS | 3704 | 1461206574505 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 19:42:54 INFO - PROCESS | 3704 | 1461206574511 Marionette TRACE conn3 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:54 INFO - PROCESS | 3704 | ++DOCSHELL 12CF1000 == 36 [pid = 3704] [id = 695] 19:42:54 INFO - PROCESS | 3704 | ++DOMWINDOW == 82 (159AF400) [pid = 3704] [serial = 2085] [outer = 00000000] 19:42:54 INFO - PROCESS | 3704 | ++DOMWINDOW == 83 (19E69000) [pid = 3704] [serial = 2086] [outer = 159AF400] 19:42:54 INFO - PROCESS | 3704 | 1461206574560 Marionette DEBUG loaded listener.js 19:42:54 INFO - PROCESS | 3704 | ++DOMWINDOW == 84 (1665DC00) [pid = 3704] [serial = 2087] [outer = 159AF400] 19:42:55 INFO - PROCESS | 3704 | 1461206575013 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 19:42:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 19:42:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 701ms 19:42:55 INFO - PROCESS | 3704 | 1461206575071 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 19:42:55 INFO - PROCESS | 3704 | 1461206575073 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 19:42:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 19:42:55 INFO - PROCESS | 3704 | 1461206575076 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 19:42:55 INFO - PROCESS | 3704 | 1461206575078 Marionette TRACE conn3 <- [1,2746,null,{}] 19:42:55 INFO - PROCESS | 3704 | 1461206575081 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:42:55 INFO - PROCESS | 3704 | 1461206575350 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 19:42:55 INFO - PROCESS | 3704 | --DOMWINDOW == 83 (16977800) [pid = 3704] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 19:42:55 INFO - PROCESS | 3704 | --DOMWINDOW == 82 (18B31C00) [pid = 3704] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 19:42:55 INFO - PROCESS | 3704 | --DOMWINDOW == 81 (142B1800) [pid = 3704] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 19:42:55 INFO - PROCESS | 3704 | --DOMWINDOW == 80 (142B2800) [pid = 3704] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 19:42:55 INFO - PROCESS | 3704 | --DOMWINDOW == 79 (12D44800) [pid = 3704] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 19:42:55 INFO - PROCESS | 3704 | --DOMWINDOW == 78 (18B30000) [pid = 3704] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 19:42:55 INFO - PROCESS | 3704 | --DOMWINDOW == 77 (159B1C00) [pid = 3704] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 19:42:55 INFO - PROCESS | 3704 | --DOMWINDOW == 76 (19ED5C00) [pid = 3704] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 19:42:55 INFO - PROCESS | 3704 | --DOMWINDOW == 75 (13A0A400) [pid = 3704] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 19:42:55 INFO - PROCESS | 3704 | --DOMWINDOW == 74 (18334400) [pid = 3704] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 19:42:55 INFO - PROCESS | 3704 | --DOMWINDOW == 73 (18F24800) [pid = 3704] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 19:42:55 INFO - PROCESS | 3704 | --DOMWINDOW == 72 (1CC52800) [pid = 3704] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 19:42:55 INFO - PROCESS | 3704 | --DOMWINDOW == 71 (1A870800) [pid = 3704] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 19:42:55 INFO - PROCESS | 3704 | 1461206575442 Marionette TRACE conn3 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:55 INFO - PROCESS | 3704 | ++DOCSHELL 12B7D400 == 37 [pid = 3704] [id = 696] 19:42:55 INFO - PROCESS | 3704 | ++DOMWINDOW == 72 (12C5A000) [pid = 3704] [serial = 2088] [outer = 00000000] 19:42:55 INFO - PROCESS | 3704 | ++DOMWINDOW == 73 (142B1800) [pid = 3704] [serial = 2089] [outer = 12C5A000] 19:42:55 INFO - PROCESS | 3704 | 1461206575491 Marionette DEBUG loaded listener.js 19:42:55 INFO - PROCESS | 3704 | ++DOMWINDOW == 74 (16745000) [pid = 3704] [serial = 2090] [outer = 12C5A000] 19:42:55 INFO - PROCESS | 3704 | 1461206575848 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 19:42:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 19:42:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 795ms 19:42:55 INFO - PROCESS | 3704 | 1461206575881 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 19:42:55 INFO - PROCESS | 3704 | 1461206575883 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 19:42:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 19:42:55 INFO - PROCESS | 3704 | 1461206575886 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 19:42:55 INFO - PROCESS | 3704 | 1461206575888 Marionette TRACE conn3 <- [1,2750,null,{}] 19:42:55 INFO - PROCESS | 3704 | 1461206575891 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:42:55 INFO - PROCESS | 3704 | 1461206575965 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 19:42:55 INFO - PROCESS | 3704 | 1461206575972 Marionette TRACE conn3 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:55 INFO - PROCESS | 3704 | ++DOCSHELL 16746400 == 38 [pid = 3704] [id = 697] 19:42:55 INFO - PROCESS | 3704 | ++DOMWINDOW == 75 (1906E800) [pid = 3704] [serial = 2091] [outer = 00000000] 19:42:56 INFO - PROCESS | 3704 | ++DOMWINDOW == 76 (19EBEC00) [pid = 3704] [serial = 2092] [outer = 1906E800] 19:42:56 INFO - PROCESS | 3704 | 1461206576016 Marionette DEBUG loaded listener.js 19:42:56 INFO - PROCESS | 3704 | ++DOMWINDOW == 77 (1A2BA800) [pid = 3704] [serial = 2093] [outer = 1906E800] 19:42:56 INFO - PROCESS | 3704 | 1461206576429 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 19:42:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 19:42:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 592ms 19:42:56 INFO - PROCESS | 3704 | 1461206576491 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 19:42:56 INFO - PROCESS | 3704 | 1461206576493 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 19:42:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 19:42:56 INFO - PROCESS | 3704 | 1461206576497 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 19:42:56 INFO - PROCESS | 3704 | 1461206576498 Marionette TRACE conn3 <- [1,2754,null,{}] 19:42:56 INFO - PROCESS | 3704 | 1461206576502 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:42:56 INFO - PROCESS | 3704 | 1461206576582 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 19:42:56 INFO - PROCESS | 3704 | 1461206576588 Marionette TRACE conn3 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:56 INFO - PROCESS | 3704 | ++DOCSHELL 1A2C1400 == 39 [pid = 3704] [id = 698] 19:42:56 INFO - PROCESS | 3704 | ++DOMWINDOW == 78 (1A30D000) [pid = 3704] [serial = 2094] [outer = 00000000] 19:42:56 INFO - PROCESS | 3704 | ++DOMWINDOW == 79 (1A39C400) [pid = 3704] [serial = 2095] [outer = 1A30D000] 19:42:56 INFO - PROCESS | 3704 | 1461206576634 Marionette DEBUG loaded listener.js 19:42:56 INFO - PROCESS | 3704 | ++DOMWINDOW == 80 (1A39E400) [pid = 3704] [serial = 2096] [outer = 1A30D000] 19:42:57 INFO - PROCESS | 3704 | 1461206577074 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 19:42:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 19:42:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 639ms 19:42:57 INFO - PROCESS | 3704 | 1461206577135 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 19:42:57 INFO - PROCESS | 3704 | 1461206577137 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 19:42:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 19:42:57 INFO - PROCESS | 3704 | 1461206577144 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 19:42:57 INFO - PROCESS | 3704 | 1461206577146 Marionette TRACE conn3 <- [1,2758,null,{}] 19:42:57 INFO - PROCESS | 3704 | 1461206577149 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:42:57 INFO - PROCESS | 3704 | 1461206577223 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 19:42:57 INFO - PROCESS | 3704 | 1461206577229 Marionette TRACE conn3 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:57 INFO - PROCESS | 3704 | ++DOCSHELL 1A4B9800 == 40 [pid = 3704] [id = 699] 19:42:57 INFO - PROCESS | 3704 | ++DOMWINDOW == 81 (1A4BDC00) [pid = 3704] [serial = 2097] [outer = 00000000] 19:42:57 INFO - PROCESS | 3704 | ++DOMWINDOW == 82 (1A876000) [pid = 3704] [serial = 2098] [outer = 1A4BDC00] 19:42:57 INFO - PROCESS | 3704 | 1461206577272 Marionette DEBUG loaded listener.js 19:42:57 INFO - PROCESS | 3704 | ++DOMWINDOW == 83 (1A8AD400) [pid = 3704] [serial = 2099] [outer = 1A4BDC00] 19:42:58 INFO - PROCESS | 3704 | 1461206578116 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 19:42:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 19:42:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 982ms 19:42:58 INFO - PROCESS | 3704 | 1461206578133 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 19:42:58 INFO - PROCESS | 3704 | 1461206578138 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 19:42:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 19:42:58 INFO - PROCESS | 3704 | 1461206578144 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 19:42:58 INFO - PROCESS | 3704 | 1461206578148 Marionette TRACE conn3 <- [1,2762,null,{}] 19:42:58 INFO - PROCESS | 3704 | 1461206578153 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:42:58 INFO - PROCESS | 3704 | 1461206578266 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 19:42:58 INFO - PROCESS | 3704 | 1461206578401 Marionette TRACE conn3 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:58 INFO - PROCESS | 3704 | ++DOCSHELL 1330CC00 == 41 [pid = 3704] [id = 700] 19:42:58 INFO - PROCESS | 3704 | ++DOMWINDOW == 84 (13314400) [pid = 3704] [serial = 2100] [outer = 00000000] 19:42:58 INFO - PROCESS | 3704 | ++DOMWINDOW == 85 (14309800) [pid = 3704] [serial = 2101] [outer = 13314400] 19:42:58 INFO - PROCESS | 3704 | 1461206578459 Marionette DEBUG loaded listener.js 19:42:58 INFO - PROCESS | 3704 | ++DOMWINDOW == 86 (14A65800) [pid = 3704] [serial = 2102] [outer = 13314400] 19:42:59 INFO - PROCESS | 3704 | 1461206579328 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 19:42:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 19:42:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1248ms 19:42:59 INFO - PROCESS | 3704 | 1461206579391 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 19:42:59 INFO - PROCESS | 3704 | 1461206579394 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 19:42:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 19:42:59 INFO - PROCESS | 3704 | 1461206579399 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 19:42:59 INFO - PROCESS | 3704 | 1461206579403 Marionette TRACE conn3 <- [1,2766,null,{}] 19:42:59 INFO - PROCESS | 3704 | 1461206579409 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:42:59 INFO - PROCESS | 3704 | 1461206579509 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 19:42:59 INFO - PROCESS | 3704 | 1461206579647 Marionette TRACE conn3 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:59 INFO - PROCESS | 3704 | ++DOCSHELL 13344000 == 42 [pid = 3704] [id = 701] 19:42:59 INFO - PROCESS | 3704 | ++DOMWINDOW == 87 (13346C00) [pid = 3704] [serial = 2103] [outer = 00000000] 19:42:59 INFO - PROCESS | 3704 | ++DOMWINDOW == 88 (13A04000) [pid = 3704] [serial = 2104] [outer = 13346C00] 19:42:59 INFO - PROCESS | 3704 | 1461206579695 Marionette DEBUG loaded listener.js 19:42:59 INFO - PROCESS | 3704 | ++DOMWINDOW == 89 (14303C00) [pid = 3704] [serial = 2105] [outer = 13346C00] 19:42:59 INFO - PROCESS | 3704 | --DOCSHELL 1A2C1400 == 41 [pid = 3704] [id = 698] 19:42:59 INFO - PROCESS | 3704 | --DOCSHELL 16746400 == 40 [pid = 3704] [id = 697] 19:42:59 INFO - PROCESS | 3704 | --DOCSHELL 12B7D400 == 39 [pid = 3704] [id = 696] 19:42:59 INFO - PROCESS | 3704 | --DOCSHELL 12CF1000 == 38 [pid = 3704] [id = 695] 19:42:59 INFO - PROCESS | 3704 | --DOCSHELL 19189400 == 37 [pid = 3704] [id = 694] 19:42:59 INFO - PROCESS | 3704 | --DOCSHELL 15A37C00 == 36 [pid = 3704] [id = 693] 19:42:59 INFO - PROCESS | 3704 | --DOCSHELL 19067C00 == 35 [pid = 3704] [id = 692] 19:42:59 INFO - PROCESS | 3704 | --DOCSHELL 18E16C00 == 34 [pid = 3704] [id = 691] 19:42:59 INFO - PROCESS | 3704 | --DOCSHELL 1898AC00 == 33 [pid = 3704] [id = 690] 19:42:59 INFO - PROCESS | 3704 | --DOCSHELL 17B02400 == 32 [pid = 3704] [id = 689] 19:42:59 INFO - PROCESS | 3704 | --DOCSHELL 15F8F400 == 31 [pid = 3704] [id = 688] 19:42:59 INFO - PROCESS | 3704 | --DOCSHELL 15A38C00 == 30 [pid = 3704] [id = 687] 19:42:59 INFO - PROCESS | 3704 | --DOCSHELL 13349400 == 29 [pid = 3704] [id = 686] 19:42:59 INFO - PROCESS | 3704 | --DOMWINDOW == 88 (1917F400) [pid = 3704] [serial = 2053] [outer = 00000000] [url = about:blank] 19:42:59 INFO - PROCESS | 3704 | --DOCSHELL 13258000 == 28 [pid = 3704] [id = 685] 19:42:59 INFO - PROCESS | 3704 | --DOCSHELL 1906CC00 == 27 [pid = 3704] [id = 684] 19:42:59 INFO - PROCESS | 3704 | --DOMWINDOW == 87 (14AF6400) [pid = 3704] [serial = 1994] [outer = 00000000] [url = about:blank] 19:42:59 INFO - PROCESS | 3704 | --DOMWINDOW == 86 (18E18C00) [pid = 3704] [serial = 1997] [outer = 00000000] [url = about:blank] 19:42:59 INFO - PROCESS | 3704 | --DOMWINDOW == 85 (1C417000) [pid = 3704] [serial = 2000] [outer = 00000000] [url = about:blank] 19:42:59 INFO - PROCESS | 3704 | --DOMWINDOW == 84 (1CD47000) [pid = 3704] [serial = 2003] [outer = 00000000] [url = about:blank] 19:42:59 INFO - PROCESS | 3704 | --DOMWINDOW == 83 (1C208800) [pid = 3704] [serial = 1949] [outer = 00000000] [url = about:blank] 19:42:59 INFO - PROCESS | 3704 | --DOMWINDOW == 82 (187A1000) [pid = 3704] [serial = 2045] [outer = 00000000] [url = about:blank] 19:42:59 INFO - PROCESS | 3704 | --DOMWINDOW == 81 (18E1A000) [pid = 3704] [serial = 2047] [outer = 00000000] [url = about:blank] 19:42:59 INFO - PROCESS | 3704 | --DOMWINDOW == 80 (15A37000) [pid = 3704] [serial = 2050] [outer = 00000000] [url = about:blank] 19:42:59 INFO - PROCESS | 3704 | --DOMWINDOW == 79 (15A35400) [pid = 3704] [serial = 2051] [outer = 00000000] [url = about:blank] 19:42:59 INFO - PROCESS | 3704 | --DOMWINDOW == 78 (18F22800) [pid = 3704] [serial = 2048] [outer = 00000000] [url = about:blank] 19:42:59 INFO - PROCESS | 3704 | --DOMWINDOW == 77 (15D04C00) [pid = 3704] [serial = 2041] [outer = 00000000] [url = about:blank] 19:42:59 INFO - PROCESS | 3704 | --DOMWINDOW == 76 (13348400) [pid = 3704] [serial = 2038] [outer = 00000000] [url = about:blank] 19:42:59 INFO - PROCESS | 3704 | --DOMWINDOW == 75 (1378D800) [pid = 3704] [serial = 2039] [outer = 00000000] [url = about:blank] 19:42:59 INFO - PROCESS | 3704 | --DOMWINDOW == 74 (198BBC00) [pid = 3704] [serial = 2036] [outer = 00000000] [url = about:blank] 19:42:59 INFO - PROCESS | 3704 | --DOMWINDOW == 73 (1906D000) [pid = 3704] [serial = 2035] [outer = 00000000] [url = about:blank] 19:42:59 INFO - PROCESS | 3704 | --DOMWINDOW == 72 (1832C000) [pid = 3704] [serial = 2033] [outer = 00000000] [url = about:blank] 19:42:59 INFO - PROCESS | 3704 | --DOMWINDOW == 71 (16C20400) [pid = 3704] [serial = 2032] [outer = 00000000] [url = about:blank] 19:42:59 INFO - PROCESS | 3704 | --DOMWINDOW == 70 (1C73F800) [pid = 3704] [serial = 2030] [outer = 00000000] [url = about:blank] 19:42:59 INFO - PROCESS | 3704 | --DOMWINDOW == 69 (18725400) [pid = 3704] [serial = 2044] [outer = 00000000] [url = about:blank] 19:42:59 INFO - PROCESS | 3704 | --DOMWINDOW == 68 (15DDC800) [pid = 3704] [serial = 2042] [outer = 00000000] [url = about:blank] 19:43:00 INFO - PROCESS | 3704 | 1461206580166 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 19:43:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 19:43:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 795ms 19:43:00 INFO - PROCESS | 3704 | 1461206580203 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 19:43:00 INFO - PROCESS | 3704 | 1461206580209 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 19:43:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 19:43:00 INFO - PROCESS | 3704 | 1461206580219 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 19:43:00 INFO - PROCESS | 3704 | 1461206580222 Marionette TRACE conn3 <- [1,2770,null,{}] 19:43:00 INFO - PROCESS | 3704 | 1461206580226 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:43:00 INFO - PROCESS | 3704 | 1461206580304 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 19:43:00 INFO - PROCESS | 3704 | 1461206580310 Marionette TRACE conn3 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:00 INFO - PROCESS | 3704 | ++DOCSHELL 1334F400 == 28 [pid = 3704] [id = 702] 19:43:00 INFO - PROCESS | 3704 | ++DOMWINDOW == 69 (13795800) [pid = 3704] [serial = 2106] [outer = 00000000] 19:43:00 INFO - PROCESS | 3704 | ++DOMWINDOW == 70 (1555C000) [pid = 3704] [serial = 2107] [outer = 13795800] 19:43:00 INFO - PROCESS | 3704 | 1461206580357 Marionette DEBUG loaded listener.js 19:43:00 INFO - PROCESS | 3704 | ++DOMWINDOW == 71 (159B9400) [pid = 3704] [serial = 2108] [outer = 13795800] 19:43:00 INFO - PROCESS | 3704 | 1461206580855 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 19:43:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 19:43:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 701ms 19:43:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 19:43:00 INFO - PROCESS | 3704 | 1461206580919 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 19:43:00 INFO - PROCESS | 3704 | 1461206580921 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 19:43:00 INFO - PROCESS | 3704 | 1461206580924 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 19:43:00 INFO - PROCESS | 3704 | 1461206580928 Marionette TRACE conn3 <- [1,2774,null,{}] 19:43:00 INFO - PROCESS | 3704 | 1461206580938 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:43:01 INFO - PROCESS | 3704 | 1461206581050 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 19:43:01 INFO - PROCESS | 3704 | 1461206581151 Marionette TRACE conn3 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:01 INFO - PROCESS | 3704 | ++DOCSHELL 15A2E000 == 29 [pid = 3704] [id = 703] 19:43:01 INFO - PROCESS | 3704 | ++DOMWINDOW == 72 (15D3C800) [pid = 3704] [serial = 2109] [outer = 00000000] 19:43:01 INFO - PROCESS | 3704 | ++DOMWINDOW == 73 (15FED800) [pid = 3704] [serial = 2110] [outer = 15D3C800] 19:43:01 INFO - PROCESS | 3704 | 1461206581198 Marionette DEBUG loaded listener.js 19:43:01 INFO - PROCESS | 3704 | ++DOMWINDOW == 74 (1656AC00) [pid = 3704] [serial = 2111] [outer = 15D3C800] 19:43:01 INFO - PROCESS | 3704 | 1461206581580 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 19:43:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 19:43:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 686ms 19:43:01 INFO - PROCESS | 3704 | 1461206581623 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 19:43:01 INFO - PROCESS | 3704 | 1461206581626 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 19:43:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 19:43:01 INFO - PROCESS | 3704 | 1461206581629 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 19:43:01 INFO - PROCESS | 3704 | 1461206581631 Marionette TRACE conn3 <- [1,2778,null,{}] 19:43:01 INFO - PROCESS | 3704 | 1461206581634 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:43:01 INFO - PROCESS | 3704 | 1461206581722 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 19:43:01 INFO - PROCESS | 3704 | 1461206581728 Marionette TRACE conn3 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:01 INFO - PROCESS | 3704 | ++DOCSHELL 15D44400 == 30 [pid = 3704] [id = 704] 19:43:01 INFO - PROCESS | 3704 | ++DOMWINDOW == 75 (16669400) [pid = 3704] [serial = 2112] [outer = 00000000] 19:43:01 INFO - PROCESS | 3704 | ++DOMWINDOW == 76 (1832B800) [pid = 3704] [serial = 2113] [outer = 16669400] 19:43:01 INFO - PROCESS | 3704 | 1461206581773 Marionette DEBUG loaded listener.js 19:43:01 INFO - PROCESS | 3704 | ++DOMWINDOW == 77 (183AA400) [pid = 3704] [serial = 2114] [outer = 16669400] 19:43:02 INFO - PROCESS | 3704 | 1461206582250 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 19:43:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 19:43:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 624ms 19:43:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 19:43:02 INFO - PROCESS | 3704 | 1461206582267 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 19:43:02 INFO - PROCESS | 3704 | 1461206582269 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 19:43:02 INFO - PROCESS | 3704 | 1461206582275 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 19:43:02 INFO - PROCESS | 3704 | 1461206582277 Marionette TRACE conn3 <- [1,2782,null,{}] 19:43:02 INFO - PROCESS | 3704 | 1461206582287 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:43:02 INFO - PROCESS | 3704 | 1461206582388 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 19:43:02 INFO - PROCESS | 3704 | 1461206582477 Marionette TRACE conn3 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:02 INFO - PROCESS | 3704 | ++DOCSHELL 1879E400 == 31 [pid = 3704] [id = 705] 19:43:02 INFO - PROCESS | 3704 | ++DOMWINDOW == 78 (187A0C00) [pid = 3704] [serial = 2115] [outer = 00000000] 19:43:02 INFO - PROCESS | 3704 | ++DOMWINDOW == 79 (18974000) [pid = 3704] [serial = 2116] [outer = 187A0C00] 19:43:02 INFO - PROCESS | 3704 | 1461206582521 Marionette DEBUG loaded listener.js 19:43:02 INFO - PROCESS | 3704 | ++DOMWINDOW == 80 (18979800) [pid = 3704] [serial = 2117] [outer = 187A0C00] 19:43:02 INFO - PROCESS | 3704 | 1461206582928 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 19:43:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 19:43:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 686ms 19:43:02 INFO - PROCESS | 3704 | 1461206582976 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 19:43:02 INFO - PROCESS | 3704 | 1461206582978 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 19:43:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 19:43:02 INFO - PROCESS | 3704 | 1461206582987 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 19:43:02 INFO - PROCESS | 3704 | 1461206582989 Marionette TRACE conn3 <- [1,2786,null,{}] 19:43:02 INFO - PROCESS | 3704 | 1461206582993 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:43:03 INFO - PROCESS | 3704 | 1461206583117 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 19:43:03 INFO - PROCESS | 3704 | 1461206583184 Marionette TRACE conn3 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:03 INFO - PROCESS | 3704 | ++DOCSHELL 18E19000 == 32 [pid = 3704] [id = 706] 19:43:03 INFO - PROCESS | 3704 | ++DOMWINDOW == 81 (18E19400) [pid = 3704] [serial = 2118] [outer = 00000000] 19:43:03 INFO - PROCESS | 3704 | ++DOMWINDOW == 82 (18F22800) [pid = 3704] [serial = 2119] [outer = 18E19400] 19:43:03 INFO - PROCESS | 3704 | 1461206583231 Marionette DEBUG loaded listener.js 19:43:03 INFO - PROCESS | 3704 | ++DOMWINDOW == 83 (18F29000) [pid = 3704] [serial = 2120] [outer = 18E19400] 19:43:03 INFO - PROCESS | 3704 | 1461206583658 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 19:43:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 19:43:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 702ms 19:43:03 INFO - PROCESS | 3704 | 1461206583682 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 19:43:03 INFO - PROCESS | 3704 | 1461206583684 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 19:43:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 19:43:03 INFO - PROCESS | 3704 | 1461206583687 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 19:43:03 INFO - PROCESS | 3704 | 1461206583689 Marionette TRACE conn3 <- [1,2790,null,{}] 19:43:03 INFO - PROCESS | 3704 | 1461206583692 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:43:03 INFO - PROCESS | 3704 | 1461206583829 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 19:43:03 INFO - PROCESS | 3704 | 1461206583847 Marionette TRACE conn3 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:03 INFO - PROCESS | 3704 | ++DOCSHELL 15DE7800 == 33 [pid = 3704] [id = 707] 19:43:03 INFO - PROCESS | 3704 | ++DOMWINDOW == 84 (1898EC00) [pid = 3704] [serial = 2121] [outer = 00000000] 19:43:03 INFO - PROCESS | 3704 | ++DOMWINDOW == 85 (1917DC00) [pid = 3704] [serial = 2122] [outer = 1898EC00] 19:43:03 INFO - PROCESS | 3704 | 1461206583890 Marionette DEBUG loaded listener.js 19:43:03 INFO - PROCESS | 3704 | ++DOMWINDOW == 86 (1917D400) [pid = 3704] [serial = 2123] [outer = 1898EC00] 19:43:04 INFO - PROCESS | 3704 | --DOMWINDOW == 85 (1A30D000) [pid = 3704] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 19:43:04 INFO - PROCESS | 3704 | --DOMWINDOW == 84 (19A84400) [pid = 3704] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 19:43:04 INFO - PROCESS | 3704 | --DOMWINDOW == 83 (138C3800) [pid = 3704] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 19:43:04 INFO - PROCESS | 3704 | --DOMWINDOW == 82 (13258C00) [pid = 3704] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 19:43:04 INFO - PROCESS | 3704 | --DOMWINDOW == 81 (16665400) [pid = 3704] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 19:43:04 INFO - PROCESS | 3704 | --DOMWINDOW == 80 (18B35C00) [pid = 3704] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 19:43:04 INFO - PROCESS | 3704 | --DOMWINDOW == 79 (18017000) [pid = 3704] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 19:43:04 INFO - PROCESS | 3704 | --DOMWINDOW == 78 (1906F000) [pid = 3704] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 19:43:04 INFO - PROCESS | 3704 | --DOMWINDOW == 77 (159AF400) [pid = 3704] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 19:43:04 INFO - PROCESS | 3704 | --DOMWINDOW == 76 (15D40C00) [pid = 3704] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 19:43:04 INFO - PROCESS | 3704 | --DOMWINDOW == 75 (18F2CC00) [pid = 3704] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 19:43:04 INFO - PROCESS | 3704 | --DOMWINDOW == 74 (1906E400) [pid = 3704] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 19:43:04 INFO - PROCESS | 3704 | --DOMWINDOW == 73 (1906E800) [pid = 3704] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 19:43:04 INFO - PROCESS | 3704 | --DOMWINDOW == 72 (12C5A000) [pid = 3704] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 19:43:04 INFO - PROCESS | 3704 | --DOMWINDOW == 71 (197AA800) [pid = 3704] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 19:43:04 INFO - PROCESS | 3704 | 1461206584393 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 19:43:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 19:43:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 748ms 19:43:04 INFO - PROCESS | 3704 | 1461206584432 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 19:43:04 INFO - PROCESS | 3704 | 1461206584434 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 19:43:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 19:43:04 INFO - PROCESS | 3704 | 1461206584438 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 19:43:04 INFO - PROCESS | 3704 | 1461206584439 Marionette TRACE conn3 <- [1,2794,null,{}] 19:43:04 INFO - PROCESS | 3704 | 1461206584443 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:43:04 INFO - PROCESS | 3704 | 1461206584515 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 19:43:04 INFO - PROCESS | 3704 | 1461206584521 Marionette TRACE conn3 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:04 INFO - PROCESS | 3704 | ++DOCSHELL 13201800 == 34 [pid = 3704] [id = 708] 19:43:04 INFO - PROCESS | 3704 | ++DOMWINDOW == 72 (159B3800) [pid = 3704] [serial = 2124] [outer = 00000000] 19:43:04 INFO - PROCESS | 3704 | ++DOMWINDOW == 73 (19040C00) [pid = 3704] [serial = 2125] [outer = 159B3800] 19:43:04 INFO - PROCESS | 3704 | 1461206584566 Marionette DEBUG loaded listener.js 19:43:04 INFO - PROCESS | 3704 | ++DOMWINDOW == 74 (19069C00) [pid = 3704] [serial = 2126] [outer = 159B3800] 19:43:05 INFO - PROCESS | 3704 | 1461206585007 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 19:43:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 19:43:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 592ms 19:43:05 INFO - PROCESS | 3704 | 1461206585036 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 19:43:05 INFO - PROCESS | 3704 | 1461206585037 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 19:43:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 19:43:05 INFO - PROCESS | 3704 | 1461206585044 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 19:43:05 INFO - PROCESS | 3704 | 1461206585046 Marionette TRACE conn3 <- [1,2798,null,{}] 19:43:05 INFO - PROCESS | 3704 | 1461206585050 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:43:05 INFO - PROCESS | 3704 | 1461206585161 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 19:43:05 INFO - PROCESS | 3704 | 1461206585172 Marionette TRACE conn3 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:05 INFO - PROCESS | 3704 | ++DOCSHELL 18E18400 == 35 [pid = 3704] [id = 709] 19:43:05 INFO - PROCESS | 3704 | ++DOMWINDOW == 75 (19070400) [pid = 3704] [serial = 2127] [outer = 00000000] 19:43:05 INFO - PROCESS | 3704 | ++DOMWINDOW == 76 (19A83800) [pid = 3704] [serial = 2128] [outer = 19070400] 19:43:05 INFO - PROCESS | 3704 | 1461206585215 Marionette DEBUG loaded listener.js 19:43:05 INFO - PROCESS | 3704 | ++DOMWINDOW == 77 (18E18800) [pid = 3704] [serial = 2129] [outer = 19070400] 19:43:05 INFO - PROCESS | 3704 | 1461206585658 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 19:43:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 19:43:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 639ms 19:43:05 INFO - PROCESS | 3704 | 1461206585684 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 19:43:05 INFO - PROCESS | 3704 | 1461206585686 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 19:43:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 19:43:05 INFO - PROCESS | 3704 | 1461206585689 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 19:43:05 INFO - PROCESS | 3704 | 1461206585691 Marionette TRACE conn3 <- [1,2802,null,{}] 19:43:05 INFO - PROCESS | 3704 | 1461206585694 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:43:05 INFO - PROCESS | 3704 | 1461206585789 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 19:43:05 INFO - PROCESS | 3704 | 1461206585801 Marionette TRACE conn3 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:05 INFO - PROCESS | 3704 | ++DOCSHELL 13318800 == 36 [pid = 3704] [id = 710] 19:43:05 INFO - PROCESS | 3704 | ++DOMWINDOW == 78 (19A89400) [pid = 3704] [serial = 2130] [outer = 00000000] 19:43:05 INFO - PROCESS | 3704 | ++DOMWINDOW == 79 (19D44000) [pid = 3704] [serial = 2131] [outer = 19A89400] 19:43:05 INFO - PROCESS | 3704 | 1461206585845 Marionette DEBUG loaded listener.js 19:43:05 INFO - PROCESS | 3704 | ++DOMWINDOW == 80 (19E27000) [pid = 3704] [serial = 2132] [outer = 19A89400] 19:43:06 INFO - PROCESS | 3704 | 1461206586358 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 19:43:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 19:43:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 732ms 19:43:06 INFO - PROCESS | 3704 | 1461206586415 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 19:43:06 INFO - PROCESS | 3704 | 1461206586419 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 19:43:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 19:43:06 INFO - PROCESS | 3704 | 1461206586425 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 19:43:06 INFO - PROCESS | 3704 | 1461206586429 Marionette TRACE conn3 <- [1,2806,null,{}] 19:43:06 INFO - PROCESS | 3704 | 1461206586434 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:43:06 INFO - PROCESS | 3704 | 1461206586590 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 19:43:06 INFO - PROCESS | 3704 | 1461206586699 Marionette TRACE conn3 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:06 INFO - PROCESS | 3704 | ++DOCSHELL 1320EC00 == 37 [pid = 3704] [id = 711] 19:43:06 INFO - PROCESS | 3704 | ++DOMWINDOW == 81 (1325E000) [pid = 3704] [serial = 2133] [outer = 00000000] 19:43:06 INFO - PROCESS | 3704 | ++DOMWINDOW == 82 (138CB400) [pid = 3704] [serial = 2134] [outer = 1325E000] 19:43:06 INFO - PROCESS | 3704 | 1461206586756 Marionette DEBUG loaded listener.js 19:43:06 INFO - PROCESS | 3704 | ++DOMWINDOW == 83 (15A33C00) [pid = 3704] [serial = 2135] [outer = 1325E000] 19:43:07 INFO - PROCESS | 3704 | 1461206587340 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 19:43:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 19:43:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 935ms 19:43:07 INFO - PROCESS | 3704 | 1461206587373 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 19:43:07 INFO - PROCESS | 3704 | 1461206587379 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 19:43:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 19:43:07 INFO - PROCESS | 3704 | 1461206587386 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 19:43:07 INFO - PROCESS | 3704 | 1461206587389 Marionette TRACE conn3 <- [1,2810,null,{}] 19:43:07 INFO - PROCESS | 3704 | 1461206587393 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:43:07 INFO - PROCESS | 3704 | 1461206587492 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 19:43:07 INFO - PROCESS | 3704 | 1461206587598 Marionette TRACE conn3 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:07 INFO - PROCESS | 3704 | ++DOCSHELL 15D04400 == 38 [pid = 3704] [id = 712] 19:43:07 INFO - PROCESS | 3704 | ++DOMWINDOW == 84 (15F8F400) [pid = 3704] [serial = 2136] [outer = 00000000] 19:43:07 INFO - PROCESS | 3704 | ++DOMWINDOW == 85 (18030C00) [pid = 3704] [serial = 2137] [outer = 15F8F400] 19:43:07 INFO - PROCESS | 3704 | 1461206587652 Marionette DEBUG loaded listener.js 19:43:07 INFO - PROCESS | 3704 | ++DOMWINDOW == 86 (18970C00) [pid = 3704] [serial = 2138] [outer = 15F8F400] 19:43:08 INFO - PROCESS | 3704 | 1461206588249 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 19:43:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 19:43:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 904ms 19:43:08 INFO - PROCESS | 3704 | 1461206588292 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 19:43:08 INFO - PROCESS | 3704 | 1461206588294 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 19:43:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 19:43:08 INFO - PROCESS | 3704 | 1461206588298 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 19:43:08 INFO - PROCESS | 3704 | 1461206588302 Marionette TRACE conn3 <- [1,2814,null,{}] 19:43:08 INFO - PROCESS | 3704 | 1461206588313 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:43:08 INFO - PROCESS | 3704 | 1461206588413 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 19:43:08 INFO - PROCESS | 3704 | 1461206588524 Marionette TRACE conn3 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:08 INFO - PROCESS | 3704 | ++DOCSHELL 19B82C00 == 39 [pid = 3704] [id = 713] 19:43:08 INFO - PROCESS | 3704 | ++DOMWINDOW == 87 (19B83000) [pid = 3704] [serial = 2139] [outer = 00000000] 19:43:08 INFO - PROCESS | 3704 | ++DOMWINDOW == 88 (19EBA400) [pid = 3704] [serial = 2140] [outer = 19B83000] 19:43:08 INFO - PROCESS | 3704 | 1461206588580 Marionette DEBUG loaded listener.js 19:43:08 INFO - PROCESS | 3704 | ++DOMWINDOW == 89 (19EBE400) [pid = 3704] [serial = 2141] [outer = 19B83000] 19:43:09 INFO - PROCESS | 3704 | 1461206589138 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 19:43:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 19:43:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 904ms 19:43:09 INFO - PROCESS | 3704 | 1461206589202 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 19:43:09 INFO - PROCESS | 3704 | 1461206589205 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 19:43:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 19:43:09 INFO - PROCESS | 3704 | 1461206589208 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 19:43:09 INFO - PROCESS | 3704 | 1461206589210 Marionette TRACE conn3 <- [1,2818,null,{}] 19:43:09 INFO - PROCESS | 3704 | 1461206589214 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:43:09 INFO - PROCESS | 3704 | 1461206589310 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 19:43:09 INFO - PROCESS | 3704 | 1461206589415 Marionette TRACE conn3 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:09 INFO - PROCESS | 3704 | ++DOCSHELL 1A2BF800 == 40 [pid = 3704] [id = 714] 19:43:09 INFO - PROCESS | 3704 | ++DOMWINDOW == 90 (1A2C2800) [pid = 3704] [serial = 2142] [outer = 00000000] 19:43:09 INFO - PROCESS | 3704 | ++DOMWINDOW == 91 (1A3A1400) [pid = 3704] [serial = 2143] [outer = 1A2C2800] 19:43:09 INFO - PROCESS | 3704 | 1461206589469 Marionette DEBUG loaded listener.js 19:43:09 INFO - PROCESS | 3704 | ++DOMWINDOW == 92 (1A868800) [pid = 3704] [serial = 2144] [outer = 1A2C2800] 19:43:10 INFO - PROCESS | 3704 | 1461206590215 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 19:43:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 19:43:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1029ms 19:43:10 INFO - PROCESS | 3704 | 1461206590276 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 19:43:10 INFO - PROCESS | 3704 | 1461206590280 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 19:43:10 INFO - PROCESS | 3704 | 1461206590286 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 19:43:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 19:43:10 INFO - PROCESS | 3704 | 1461206590290 Marionette TRACE conn3 <- [1,2822,null,{}] 19:43:10 INFO - PROCESS | 3704 | 1461206590296 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:43:10 INFO - PROCESS | 3704 | 1461206590388 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 19:43:10 INFO - PROCESS | 3704 | 1461206590526 Marionette TRACE conn3 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:10 INFO - PROCESS | 3704 | ++DOCSHELL 1330EC00 == 41 [pid = 3704] [id = 715] 19:43:10 INFO - PROCESS | 3704 | ++DOMWINDOW == 93 (13319400) [pid = 3704] [serial = 2145] [outer = 00000000] 19:43:10 INFO - PROCESS | 3704 | ++DOMWINDOW == 94 (14399800) [pid = 3704] [serial = 2146] [outer = 13319400] 19:43:10 INFO - PROCESS | 3704 | 1461206590578 Marionette DEBUG loaded listener.js 19:43:10 INFO - PROCESS | 3704 | ++DOMWINDOW == 95 (15560C00) [pid = 3704] [serial = 2147] [outer = 13319400] 19:43:10 INFO - PROCESS | 3704 | --DOCSHELL 18E18400 == 40 [pid = 3704] [id = 709] 19:43:10 INFO - PROCESS | 3704 | --DOCSHELL 13201800 == 39 [pid = 3704] [id = 708] 19:43:10 INFO - PROCESS | 3704 | --DOCSHELL 15DE7800 == 38 [pid = 3704] [id = 707] 19:43:10 INFO - PROCESS | 3704 | --DOCSHELL 18E19000 == 37 [pid = 3704] [id = 706] 19:43:10 INFO - PROCESS | 3704 | --DOCSHELL 1879E400 == 36 [pid = 3704] [id = 705] 19:43:10 INFO - PROCESS | 3704 | --DOCSHELL 15D44400 == 35 [pid = 3704] [id = 704] 19:43:10 INFO - PROCESS | 3704 | --DOCSHELL 15A2E000 == 34 [pid = 3704] [id = 703] 19:43:10 INFO - PROCESS | 3704 | --DOCSHELL 1334F400 == 33 [pid = 3704] [id = 702] 19:43:10 INFO - PROCESS | 3704 | --DOCSHELL 13344000 == 32 [pid = 3704] [id = 701] 19:43:10 INFO - PROCESS | 3704 | --DOCSHELL 1330CC00 == 31 [pid = 3704] [id = 700] 19:43:10 INFO - PROCESS | 3704 | --DOCSHELL 1A4B9800 == 30 [pid = 3704] [id = 699] 19:43:10 INFO - PROCESS | 3704 | --DOMWINDOW == 94 (19A90800) [pid = 3704] [serial = 2083] [outer = 00000000] [url = about:blank] 19:43:10 INFO - PROCESS | 3704 | --DOMWINDOW == 93 (14310C00) [pid = 3704] [serial = 2059] [outer = 00000000] [url = about:blank] 19:43:10 INFO - PROCESS | 3704 | --DOMWINDOW == 92 (1439D000) [pid = 3704] [serial = 2060] [outer = 00000000] [url = about:blank] 19:43:10 INFO - PROCESS | 3704 | --DOMWINDOW == 91 (13315400) [pid = 3704] [serial = 2056] [outer = 00000000] [url = about:blank] 19:43:10 INFO - PROCESS | 3704 | --DOMWINDOW == 90 (13343000) [pid = 3704] [serial = 2057] [outer = 00000000] [url = about:blank] 19:43:10 INFO - PROCESS | 3704 | --DOMWINDOW == 89 (17B0A800) [pid = 3704] [serial = 2065] [outer = 00000000] [url = about:blank] 19:43:10 INFO - PROCESS | 3704 | --DOMWINDOW == 88 (18011800) [pid = 3704] [serial = 2066] [outer = 00000000] [url = about:blank] 19:43:10 INFO - PROCESS | 3704 | --DOMWINDOW == 87 (18E1D000) [pid = 3704] [serial = 2071] [outer = 00000000] [url = about:blank] 19:43:10 INFO - PROCESS | 3704 | --DOMWINDOW == 86 (18F24C00) [pid = 3704] [serial = 2072] [outer = 00000000] [url = about:blank] 19:43:10 INFO - PROCESS | 3704 | --DOMWINDOW == 85 (187A3400) [pid = 3704] [serial = 2068] [outer = 00000000] [url = about:blank] 19:43:10 INFO - PROCESS | 3704 | --DOMWINDOW == 84 (187A2000) [pid = 3704] [serial = 2069] [outer = 00000000] [url = about:blank] 19:43:10 INFO - PROCESS | 3704 | --DOMWINDOW == 83 (19185400) [pid = 3704] [serial = 2077] [outer = 00000000] [url = about:blank] 19:43:10 INFO - PROCESS | 3704 | --DOMWINDOW == 82 (19E69000) [pid = 3704] [serial = 2086] [outer = 00000000] [url = about:blank] 19:43:10 INFO - PROCESS | 3704 | --DOMWINDOW == 81 (15DD9800) [pid = 3704] [serial = 2062] [outer = 00000000] [url = about:blank] 19:43:10 INFO - PROCESS | 3704 | --DOMWINDOW == 80 (15FE4000) [pid = 3704] [serial = 2063] [outer = 00000000] [url = about:blank] 19:43:10 INFO - PROCESS | 3704 | --DOMWINDOW == 79 (19068800) [pid = 3704] [serial = 2074] [outer = 00000000] [url = about:blank] 19:43:10 INFO - PROCESS | 3704 | --DOMWINDOW == 78 (19B7D400) [pid = 3704] [serial = 2084] [outer = 00000000] [url = about:blank] 19:43:10 INFO - PROCESS | 3704 | --DOMWINDOW == 77 (1906A800) [pid = 3704] [serial = 2075] [outer = 00000000] [url = about:blank] 19:43:10 INFO - PROCESS | 3704 | --DOMWINDOW == 76 (19181C00) [pid = 3704] [serial = 2054] [outer = 00000000] [url = about:blank] 19:43:10 INFO - PROCESS | 3704 | --DOMWINDOW == 75 (1665DC00) [pid = 3704] [serial = 2087] [outer = 00000000] [url = about:blank] 19:43:10 INFO - PROCESS | 3704 | --DOMWINDOW == 74 (19EBEC00) [pid = 3704] [serial = 2092] [outer = 00000000] [url = about:blank] 19:43:10 INFO - PROCESS | 3704 | --DOMWINDOW == 73 (142B1800) [pid = 3704] [serial = 2089] [outer = 00000000] [url = about:blank] 19:43:10 INFO - PROCESS | 3704 | --DOMWINDOW == 72 (198B0400) [pid = 3704] [serial = 2080] [outer = 00000000] [url = about:blank] 19:43:10 INFO - PROCESS | 3704 | --DOMWINDOW == 71 (1A2BA800) [pid = 3704] [serial = 2093] [outer = 00000000] [url = about:blank] 19:43:10 INFO - PROCESS | 3704 | --DOMWINDOW == 70 (1A39E400) [pid = 3704] [serial = 2096] [outer = 00000000] [url = about:blank] 19:43:10 INFO - PROCESS | 3704 | --DOMWINDOW == 69 (197AC000) [pid = 3704] [serial = 2081] [outer = 00000000] [url = about:blank] 19:43:10 INFO - PROCESS | 3704 | --DOMWINDOW == 68 (1917E000) [pid = 3704] [serial = 2078] [outer = 00000000] [url = about:blank] 19:43:10 INFO - PROCESS | 3704 | --DOMWINDOW == 67 (16745000) [pid = 3704] [serial = 2090] [outer = 00000000] [url = about:blank] 19:43:10 INFO - PROCESS | 3704 | --DOMWINDOW == 66 (1A39C400) [pid = 3704] [serial = 2095] [outer = 00000000] [url = about:blank] 19:43:11 INFO - PROCESS | 3704 | 1461206591064 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 19:43:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 19:43:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 795ms 19:43:11 INFO - PROCESS | 3704 | 1461206591091 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 19:43:11 INFO - PROCESS | 3704 | 1461206591097 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 19:43:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 19:43:11 INFO - PROCESS | 3704 | 1461206591103 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 19:43:11 INFO - PROCESS | 3704 | 1461206591105 Marionette TRACE conn3 <- [1,2826,null,{}] 19:43:11 INFO - PROCESS | 3704 | 1461206591120 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:43:11 INFO - PROCESS | 3704 | 1461206591198 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 19:43:11 INFO - PROCESS | 3704 | 1461206591204 Marionette TRACE conn3 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:11 INFO - PROCESS | 3704 | ++DOCSHELL 138C1000 == 31 [pid = 3704] [id = 716] 19:43:11 INFO - PROCESS | 3704 | ++DOMWINDOW == 67 (138C2400) [pid = 3704] [serial = 2148] [outer = 00000000] 19:43:11 INFO - PROCESS | 3704 | ++DOMWINDOW == 68 (15922000) [pid = 3704] [serial = 2149] [outer = 138C2400] 19:43:11 INFO - PROCESS | 3704 | 1461206591252 Marionette DEBUG loaded listener.js 19:43:11 INFO - PROCESS | 3704 | ++DOMWINDOW == 69 (15A31000) [pid = 3704] [serial = 2150] [outer = 138C2400] 19:43:11 INFO - PROCESS | 3704 | 1461206591741 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 19:43:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 19:43:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 702ms 19:43:11 INFO - PROCESS | 3704 | 1461206591801 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 19:43:11 INFO - PROCESS | 3704 | 1461206591803 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 19:43:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 19:43:11 INFO - PROCESS | 3704 | 1461206591807 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 19:43:11 INFO - PROCESS | 3704 | 1461206591810 Marionette TRACE conn3 <- [1,2830,null,{}] 19:43:11 INFO - PROCESS | 3704 | 1461206591820 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:43:11 INFO - PROCESS | 3704 | 1461206591936 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 19:43:12 INFO - PROCESS | 3704 | 1461206592043 Marionette TRACE conn3 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:12 INFO - PROCESS | 3704 | ++DOCSHELL 15A2F000 == 32 [pid = 3704] [id = 717] 19:43:12 INFO - PROCESS | 3704 | ++DOMWINDOW == 70 (15FDC000) [pid = 3704] [serial = 2151] [outer = 00000000] 19:43:12 INFO - PROCESS | 3704 | ++DOMWINDOW == 71 (17B02800) [pid = 3704] [serial = 2152] [outer = 15FDC000] 19:43:12 INFO - PROCESS | 3704 | 1461206592090 Marionette DEBUG loaded listener.js 19:43:12 INFO - PROCESS | 3704 | ++DOMWINDOW == 72 (18009400) [pid = 3704] [serial = 2153] [outer = 15FDC000] 19:43:12 INFO - PROCESS | 3704 | 1461206592499 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 19:43:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 19:43:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 732ms 19:43:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 19:43:12 INFO - PROCESS | 3704 | 1461206592547 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 19:43:12 INFO - PROCESS | 3704 | 1461206592549 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 19:43:12 INFO - PROCESS | 3704 | 1461206592553 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 19:43:12 INFO - PROCESS | 3704 | 1461206592554 Marionette TRACE conn3 <- [1,2834,null,{}] 19:43:12 INFO - PROCESS | 3704 | 1461206592558 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:43:12 INFO - PROCESS | 3704 | 1461206592618 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 19:43:12 INFO - PROCESS | 3704 | 1461206592625 Marionette TRACE conn3 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:12 INFO - PROCESS | 3704 | ++DOCSHELL 17B9A800 == 33 [pid = 3704] [id = 718] 19:43:12 INFO - PROCESS | 3704 | ++DOMWINDOW == 73 (1871F400) [pid = 3704] [serial = 2154] [outer = 00000000] 19:43:12 INFO - PROCESS | 3704 | ++DOMWINDOW == 74 (1896FC00) [pid = 3704] [serial = 2155] [outer = 1871F400] 19:43:12 INFO - PROCESS | 3704 | 1461206592669 Marionette DEBUG loaded listener.js 19:43:12 INFO - PROCESS | 3704 | ++DOMWINDOW == 75 (18978000) [pid = 3704] [serial = 2156] [outer = 1871F400] 19:43:13 INFO - PROCESS | 3704 | 1461206593154 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 19:43:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 19:43:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 624ms 19:43:13 INFO - PROCESS | 3704 | 1461206593178 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 19:43:13 INFO - PROCESS | 3704 | 1461206593180 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 19:43:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 19:43:13 INFO - PROCESS | 3704 | 1461206593190 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 19:43:13 INFO - PROCESS | 3704 | 1461206593192 Marionette TRACE conn3 <- [1,2838,null,{}] 19:43:13 INFO - PROCESS | 3704 | 1461206593195 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:43:13 INFO - PROCESS | 3704 | 1461206593300 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 19:43:13 INFO - PROCESS | 3704 | 1461206593393 Marionette TRACE conn3 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:13 INFO - PROCESS | 3704 | ++DOCSHELL 18E16000 == 34 [pid = 3704] [id = 719] 19:43:13 INFO - PROCESS | 3704 | ++DOMWINDOW == 76 (18E16400) [pid = 3704] [serial = 2157] [outer = 00000000] 19:43:13 INFO - PROCESS | 3704 | ++DOMWINDOW == 77 (18E1D400) [pid = 3704] [serial = 2158] [outer = 18E16400] 19:43:13 INFO - PROCESS | 3704 | 1461206593438 Marionette DEBUG loaded listener.js 19:43:13 INFO - PROCESS | 3704 | ++DOMWINDOW == 78 (18F20000) [pid = 3704] [serial = 2159] [outer = 18E16400] 19:43:13 INFO - PROCESS | 3704 | 1461206593861 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 19:43:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 19:43:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 702ms 19:43:13 INFO - PROCESS | 3704 | 1461206593885 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 19:43:13 INFO - PROCESS | 3704 | 1461206593887 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 19:43:13 INFO - PROCESS | 3704 | 1461206593890 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 19:43:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 19:43:13 INFO - PROCESS | 3704 | 1461206593892 Marionette TRACE conn3 <- [1,2842,null,{}] 19:43:13 INFO - PROCESS | 3704 | 1461206593895 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:43:14 INFO - PROCESS | 3704 | 1461206594024 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 19:43:14 INFO - PROCESS | 3704 | 1461206594086 Marionette TRACE conn3 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:14 INFO - PROCESS | 3704 | ++DOCSHELL 11B9D800 == 35 [pid = 3704] [id = 720] 19:43:14 INFO - PROCESS | 3704 | ++DOMWINDOW == 79 (12CF2000) [pid = 3704] [serial = 2160] [outer = 00000000] 19:43:14 INFO - PROCESS | 3704 | ++DOMWINDOW == 80 (1917F800) [pid = 3704] [serial = 2161] [outer = 12CF2000] 19:43:14 INFO - PROCESS | 3704 | 1461206594141 Marionette DEBUG loaded listener.js 19:43:14 INFO - PROCESS | 3704 | ++DOMWINDOW == 81 (19188C00) [pid = 3704] [serial = 2162] [outer = 12CF2000] 19:43:14 INFO - PROCESS | 3704 | 1461206594560 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 19:43:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 19:43:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 701ms 19:43:14 INFO - PROCESS | 3704 | 1461206594600 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 19:43:14 INFO - PROCESS | 3704 | 1461206594602 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 19:43:14 INFO - PROCESS | 3704 | 1461206594605 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 19:43:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 19:43:14 INFO - PROCESS | 3704 | 1461206594607 Marionette TRACE conn3 <- [1,2846,null,{}] 19:43:14 INFO - PROCESS | 3704 | 1461206594611 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:43:14 INFO - PROCESS | 3704 | 1461206594743 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 19:43:14 INFO - PROCESS | 3704 | 1461206594765 Marionette TRACE conn3 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:14 INFO - PROCESS | 3704 | ++DOCSHELL 13208000 == 36 [pid = 3704] [id = 721] 19:43:14 INFO - PROCESS | 3704 | ++DOMWINDOW == 82 (19750000) [pid = 3704] [serial = 2163] [outer = 00000000] 19:43:14 INFO - PROCESS | 3704 | ++DOMWINDOW == 83 (19A89C00) [pid = 3704] [serial = 2164] [outer = 19750000] 19:43:14 INFO - PROCESS | 3704 | 1461206594811 Marionette DEBUG loaded listener.js 19:43:14 INFO - PROCESS | 3704 | ++DOMWINDOW == 84 (19A87400) [pid = 3704] [serial = 2165] [outer = 19750000] 19:43:15 INFO - PROCESS | 3704 | --DOMWINDOW == 83 (187A0C00) [pid = 3704] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 19:43:15 INFO - PROCESS | 3704 | --DOMWINDOW == 82 (16669400) [pid = 3704] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 19:43:15 INFO - PROCESS | 3704 | --DOMWINDOW == 81 (13346C00) [pid = 3704] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 19:43:15 INFO - PROCESS | 3704 | --DOMWINDOW == 80 (15D3C800) [pid = 3704] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 19:43:15 INFO - PROCESS | 3704 | --DOMWINDOW == 79 (18E19400) [pid = 3704] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 19:43:15 INFO - PROCESS | 3704 | --DOMWINDOW == 78 (1898EC00) [pid = 3704] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 19:43:15 INFO - PROCESS | 3704 | --DOMWINDOW == 77 (13795800) [pid = 3704] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 19:43:15 INFO - PROCESS | 3704 | --DOMWINDOW == 76 (159B3800) [pid = 3704] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 19:43:15 INFO - PROCESS | 3704 | --DOMWINDOW == 75 (19070400) [pid = 3704] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 19:43:15 INFO - PROCESS | 3704 | 1461206595253 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 19:43:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 19:43:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 701ms 19:43:15 INFO - PROCESS | 3704 | 1461206595306 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 19:43:15 INFO - PROCESS | 3704 | 1461206595308 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 19:43:15 INFO - PROCESS | 3704 | 1461206595311 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 19:43:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 19:43:15 INFO - PROCESS | 3704 | 1461206595312 Marionette TRACE conn3 <- [1,2850,null,{}] 19:43:15 INFO - PROCESS | 3704 | 1461206595316 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:43:15 INFO - PROCESS | 3704 | 1461206595394 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 19:43:15 INFO - PROCESS | 3704 | 1461206595400 Marionette TRACE conn3 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:15 INFO - PROCESS | 3704 | ++DOCSHELL 15A30C00 == 37 [pid = 3704] [id = 722] 19:43:15 INFO - PROCESS | 3704 | ++DOMWINDOW == 76 (15D3C800) [pid = 3704] [serial = 2166] [outer = 00000000] 19:43:15 INFO - PROCESS | 3704 | ++DOMWINDOW == 77 (1906DC00) [pid = 3704] [serial = 2167] [outer = 15D3C800] 19:43:15 INFO - PROCESS | 3704 | 1461206595444 Marionette DEBUG loaded listener.js 19:43:15 INFO - PROCESS | 3704 | ++DOMWINDOW == 78 (1917B000) [pid = 3704] [serial = 2168] [outer = 15D3C800] 19:43:15 INFO - PROCESS | 3704 | 1461206595870 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 19:43:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 19:43:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 593ms 19:43:15 INFO - PROCESS | 3704 | 1461206595910 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 19:43:15 INFO - PROCESS | 3704 | 1461206595912 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 19:43:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 19:43:15 INFO - PROCESS | 3704 | 1461206595916 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 19:43:15 INFO - PROCESS | 3704 | 1461206595917 Marionette TRACE conn3 <- [1,2854,null,{}] 19:43:15 INFO - PROCESS | 3704 | 1461206595921 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:43:15 INFO - PROCESS | 3704 | 1461206595999 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 19:43:15 INFO - PROCESS | 3704 | 1461206596006 Marionette TRACE conn3 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:16 INFO - PROCESS | 3704 | ++DOCSHELL 19B7F000 == 38 [pid = 3704] [id = 723] 19:43:16 INFO - PROCESS | 3704 | ++DOMWINDOW == 79 (19E1A800) [pid = 3704] [serial = 2169] [outer = 00000000] 19:43:16 INFO - PROCESS | 3704 | ++DOMWINDOW == 80 (19EB6000) [pid = 3704] [serial = 2170] [outer = 19E1A800] 19:43:16 INFO - PROCESS | 3704 | 1461206596049 Marionette DEBUG loaded listener.js 19:43:16 INFO - PROCESS | 3704 | ++DOMWINDOW == 81 (19EB9800) [pid = 3704] [serial = 2171] [outer = 19E1A800] 19:43:16 INFO - PROCESS | 3704 | 1461206596507 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 19:43:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 19:43:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 639ms 19:43:16 INFO - PROCESS | 3704 | 1461206596562 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 19:43:16 INFO - PROCESS | 3704 | 1461206596564 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 19:43:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 19:43:16 INFO - PROCESS | 3704 | 1461206596567 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 19:43:16 INFO - PROCESS | 3704 | 1461206596569 Marionette TRACE conn3 <- [1,2858,null,{}] 19:43:16 INFO - PROCESS | 3704 | 1461206596572 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:43:16 INFO - PROCESS | 3704 | 1461206596647 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 19:43:16 INFO - PROCESS | 3704 | 1461206596653 Marionette TRACE conn3 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:16 INFO - PROCESS | 3704 | ++DOCSHELL 1A2BB000 == 39 [pid = 3704] [id = 724] 19:43:16 INFO - PROCESS | 3704 | ++DOMWINDOW == 82 (1A2BCC00) [pid = 3704] [serial = 2172] [outer = 00000000] 19:43:16 INFO - PROCESS | 3704 | ++DOMWINDOW == 83 (1A39D000) [pid = 3704] [serial = 2173] [outer = 1A2BCC00] 19:43:16 INFO - PROCESS | 3704 | 1461206596696 Marionette DEBUG loaded listener.js 19:43:16 INFO - PROCESS | 3704 | ++DOMWINDOW == 84 (1A4B7400) [pid = 3704] [serial = 2174] [outer = 1A2BCC00] 19:43:17 INFO - PROCESS | 3704 | --DOCSHELL 1330EC00 == 38 [pid = 3704] [id = 715] 19:43:17 INFO - PROCESS | 3704 | --DOCSHELL 1A2BF800 == 37 [pid = 3704] [id = 714] 19:43:17 INFO - PROCESS | 3704 | --DOCSHELL 15D04400 == 36 [pid = 3704] [id = 712] 19:43:17 INFO - PROCESS | 3704 | --DOCSHELL 19B82C00 == 35 [pid = 3704] [id = 713] 19:43:17 INFO - PROCESS | 3704 | --DOCSHELL 13318800 == 34 [pid = 3704] [id = 710] 19:43:17 INFO - PROCESS | 3704 | --DOCSHELL 1320EC00 == 33 [pid = 3704] [id = 711] 19:43:18 INFO - PROCESS | 3704 | --DOCSHELL 138C1000 == 32 [pid = 3704] [id = 716] 19:43:18 INFO - PROCESS | 3704 | --DOCSHELL 15A2F000 == 31 [pid = 3704] [id = 717] 19:43:18 INFO - PROCESS | 3704 | --DOCSHELL 15A30C00 == 30 [pid = 3704] [id = 722] 19:43:18 INFO - PROCESS | 3704 | --DOCSHELL 18E16000 == 29 [pid = 3704] [id = 719] 19:43:18 INFO - PROCESS | 3704 | --DOCSHELL 11B9D800 == 28 [pid = 3704] [id = 720] 19:43:18 INFO - PROCESS | 3704 | --DOCSHELL 17B9A800 == 27 [pid = 3704] [id = 718] 19:43:18 INFO - PROCESS | 3704 | --DOCSHELL 13208000 == 26 [pid = 3704] [id = 721] 19:43:18 INFO - PROCESS | 3704 | --DOCSHELL 19B7F000 == 25 [pid = 3704] [id = 723] 19:43:18 INFO - PROCESS | 3704 | --DOMWINDOW == 83 (18E18800) [pid = 3704] [serial = 2129] [outer = 00000000] [url = about:blank] 19:43:18 INFO - PROCESS | 3704 | --DOMWINDOW == 82 (18974000) [pid = 3704] [serial = 2116] [outer = 00000000] [url = about:blank] 19:43:18 INFO - PROCESS | 3704 | --DOMWINDOW == 81 (1832B800) [pid = 3704] [serial = 2113] [outer = 00000000] [url = about:blank] 19:43:18 INFO - PROCESS | 3704 | --DOMWINDOW == 80 (14303C00) [pid = 3704] [serial = 2105] [outer = 00000000] [url = about:blank] 19:43:18 INFO - PROCESS | 3704 | --DOMWINDOW == 79 (13A04000) [pid = 3704] [serial = 2104] [outer = 00000000] [url = about:blank] 19:43:18 INFO - PROCESS | 3704 | --DOMWINDOW == 78 (15FED800) [pid = 3704] [serial = 2110] [outer = 00000000] [url = about:blank] 19:43:18 INFO - PROCESS | 3704 | --DOMWINDOW == 77 (1656AC00) [pid = 3704] [serial = 2111] [outer = 00000000] [url = about:blank] 19:43:18 INFO - PROCESS | 3704 | --DOMWINDOW == 76 (14309800) [pid = 3704] [serial = 2101] [outer = 00000000] [url = about:blank] 19:43:18 INFO - PROCESS | 3704 | --DOMWINDOW == 75 (1A876000) [pid = 3704] [serial = 2098] [outer = 00000000] [url = about:blank] 19:43:18 INFO - PROCESS | 3704 | --DOMWINDOW == 74 (18F22800) [pid = 3704] [serial = 2119] [outer = 00000000] [url = about:blank] 19:43:18 INFO - PROCESS | 3704 | --DOMWINDOW == 73 (18979800) [pid = 3704] [serial = 2117] [outer = 00000000] [url = about:blank] 19:43:18 INFO - PROCESS | 3704 | --DOMWINDOW == 72 (1917DC00) [pid = 3704] [serial = 2122] [outer = 00000000] [url = about:blank] 19:43:18 INFO - PROCESS | 3704 | --DOMWINDOW == 71 (18F29000) [pid = 3704] [serial = 2120] [outer = 00000000] [url = about:blank] 19:43:18 INFO - PROCESS | 3704 | --DOMWINDOW == 70 (19A83800) [pid = 3704] [serial = 2128] [outer = 00000000] [url = about:blank] 19:43:18 INFO - PROCESS | 3704 | --DOMWINDOW == 69 (1917D400) [pid = 3704] [serial = 2123] [outer = 00000000] [url = about:blank] 19:43:18 INFO - PROCESS | 3704 | --DOMWINDOW == 68 (1555C000) [pid = 3704] [serial = 2107] [outer = 00000000] [url = about:blank] 19:43:18 INFO - PROCESS | 3704 | --DOMWINDOW == 67 (159B9400) [pid = 3704] [serial = 2108] [outer = 00000000] [url = about:blank] 19:43:18 INFO - PROCESS | 3704 | --DOMWINDOW == 66 (19040C00) [pid = 3704] [serial = 2125] [outer = 00000000] [url = about:blank] 19:43:18 INFO - PROCESS | 3704 | --DOMWINDOW == 65 (19D44000) [pid = 3704] [serial = 2131] [outer = 00000000] [url = about:blank] 19:43:18 INFO - PROCESS | 3704 | --DOMWINDOW == 64 (19069C00) [pid = 3704] [serial = 2126] [outer = 00000000] [url = about:blank] 19:43:18 INFO - PROCESS | 3704 | --DOMWINDOW == 63 (183AA400) [pid = 3704] [serial = 2114] [outer = 00000000] [url = about:blank] 19:43:18 INFO - PROCESS | 3704 | 1461206598458 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 19:43:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 19:43:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1902ms 19:43:18 INFO - PROCESS | 3704 | 1461206598484 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 19:43:18 INFO - PROCESS | 3704 | 1461206598488 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 19:43:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 19:43:18 INFO - PROCESS | 3704 | 1461206598496 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 19:43:18 INFO - PROCESS | 3704 | 1461206598500 Marionette TRACE conn3 <- [1,2862,null,{}] 19:43:18 INFO - PROCESS | 3704 | 1461206598507 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:43:18 INFO - PROCESS | 3704 | 1461206598592 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 19:43:18 INFO - PROCESS | 3704 | 1461206598601 Marionette TRACE conn3 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:18 INFO - PROCESS | 3704 | ++DOCSHELL 12D41800 == 26 [pid = 3704] [id = 725] 19:43:18 INFO - PROCESS | 3704 | ++DOMWINDOW == 64 (13201800) [pid = 3704] [serial = 2175] [outer = 00000000] 19:43:18 INFO - PROCESS | 3704 | ++DOMWINDOW == 65 (1330D400) [pid = 3704] [serial = 2176] [outer = 13201800] 19:43:18 INFO - PROCESS | 3704 | 1461206598651 Marionette DEBUG loaded listener.js 19:43:18 INFO - PROCESS | 3704 | ++DOMWINDOW == 66 (13317000) [pid = 3704] [serial = 2177] [outer = 13201800] 19:43:19 INFO - PROCESS | 3704 | 1461206599181 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 19:43:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 19:43:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 732ms 19:43:19 INFO - PROCESS | 3704 | 1461206599235 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 19:43:19 INFO - PROCESS | 3704 | 1461206599241 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 19:43:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 19:43:19 INFO - PROCESS | 3704 | 1461206599247 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 19:43:19 INFO - PROCESS | 3704 | 1461206599250 Marionette TRACE conn3 <- [1,2866,null,{}] 19:43:19 INFO - PROCESS | 3704 | 1461206599254 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:43:19 INFO - PROCESS | 3704 | 1461206599332 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 19:43:19 INFO - PROCESS | 3704 | 1461206599342 Marionette TRACE conn3 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:19 INFO - PROCESS | 3704 | ++DOCSHELL 13258C00 == 27 [pid = 3704] [id = 726] 19:43:19 INFO - PROCESS | 3704 | ++DOMWINDOW == 67 (138C4400) [pid = 3704] [serial = 2178] [outer = 00000000] 19:43:19 INFO - PROCESS | 3704 | ++DOMWINDOW == 68 (13A0B400) [pid = 3704] [serial = 2179] [outer = 138C4400] 19:43:19 INFO - PROCESS | 3704 | 1461206599386 Marionette DEBUG loaded listener.js 19:43:19 INFO - PROCESS | 3704 | ++DOMWINDOW == 69 (142B1800) [pid = 3704] [serial = 2180] [outer = 138C4400] 19:43:19 INFO - PROCESS | 3704 | 1461206599838 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 19:43:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 19:43:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 639ms 19:43:19 INFO - PROCESS | 3704 | 1461206599867 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 19:43:19 INFO - PROCESS | 3704 | 1461206599870 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 19:43:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 19:43:19 INFO - PROCESS | 3704 | 1461206599874 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 19:43:19 INFO - PROCESS | 3704 | 1461206599877 Marionette TRACE conn3 <- [1,2870,null,{}] 19:43:19 INFO - PROCESS | 3704 | 1461206599888 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:43:19 INFO - PROCESS | 3704 | 1461206599971 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 19:43:20 INFO - PROCESS | 3704 | 1461206600106 Marionette TRACE conn3 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:20 INFO - PROCESS | 3704 | ++DOCSHELL 15561C00 == 28 [pid = 3704] [id = 727] 19:43:20 INFO - PROCESS | 3704 | ++DOMWINDOW == 70 (15562800) [pid = 3704] [serial = 2181] [outer = 00000000] 19:43:20 INFO - PROCESS | 3704 | ++DOMWINDOW == 71 (15DB9800) [pid = 3704] [serial = 2182] [outer = 15562800] 19:43:20 INFO - PROCESS | 3704 | 1461206600162 Marionette DEBUG loaded listener.js 19:43:20 INFO - PROCESS | 3704 | ++DOMWINDOW == 72 (15DDC800) [pid = 3704] [serial = 2183] [outer = 15562800] 19:43:20 INFO - PROCESS | 3704 | 1461206600552 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 19:43:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 19:43:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 748ms 19:43:20 INFO - PROCESS | 3704 | 1461206600613 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 19:43:20 INFO - PROCESS | 3704 | 1461206600616 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 19:43:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 19:43:20 INFO - PROCESS | 3704 | 1461206600619 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 19:43:20 INFO - PROCESS | 3704 | 1461206600621 Marionette TRACE conn3 <- [1,2874,null,{}] 19:43:20 INFO - PROCESS | 3704 | 1461206600624 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:43:20 INFO - PROCESS | 3704 | 1461206600731 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 19:43:20 INFO - PROCESS | 3704 | 1461206600739 Marionette TRACE conn3 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:20 INFO - PROCESS | 3704 | ++DOCSHELL 13345400 == 29 [pid = 3704] [id = 728] 19:43:20 INFO - PROCESS | 3704 | ++DOMWINDOW == 73 (15DD1000) [pid = 3704] [serial = 2184] [outer = 00000000] 19:43:20 INFO - PROCESS | 3704 | ++DOMWINDOW == 74 (16747400) [pid = 3704] [serial = 2185] [outer = 15DD1000] 19:43:20 INFO - PROCESS | 3704 | 1461206600785 Marionette DEBUG loaded listener.js 19:43:20 INFO - PROCESS | 3704 | ++DOMWINDOW == 75 (16979C00) [pid = 3704] [serial = 2186] [outer = 15DD1000] 19:43:21 INFO - PROCESS | 3704 | 1461206601211 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 19:43:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 19:43:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 639ms 19:43:21 INFO - PROCESS | 3704 | 1461206601257 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 19:43:21 INFO - PROCESS | 3704 | 1461206601259 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 19:43:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 19:43:21 INFO - PROCESS | 3704 | 1461206601262 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 19:43:21 INFO - PROCESS | 3704 | 1461206601264 Marionette TRACE conn3 <- [1,2878,null,{}] 19:43:21 INFO - PROCESS | 3704 | 1461206601267 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:43:21 INFO - PROCESS | 3704 | 1461206601338 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 19:43:21 INFO - PROCESS | 3704 | 1461206601457 Marionette TRACE conn3 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:21 INFO - PROCESS | 3704 | ++DOCSHELL 16C20400 == 30 [pid = 3704] [id = 729] 19:43:21 INFO - PROCESS | 3704 | ++DOMWINDOW == 76 (17B04800) [pid = 3704] [serial = 2187] [outer = 00000000] 19:43:21 INFO - PROCESS | 3704 | ++DOMWINDOW == 77 (18725400) [pid = 3704] [serial = 2188] [outer = 17B04800] 19:43:21 INFO - PROCESS | 3704 | 1461206601503 Marionette DEBUG loaded listener.js 19:43:21 INFO - PROCESS | 3704 | ++DOMWINDOW == 78 (1879D400) [pid = 3704] [serial = 2189] [outer = 17B04800] 19:43:21 INFO - PROCESS | 3704 | 1461206601865 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 19:43:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 19:43:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 640ms 19:43:21 INFO - PROCESS | 3704 | 1461206601900 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 19:43:21 INFO - PROCESS | 3704 | 1461206601902 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 19:43:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 19:43:21 INFO - PROCESS | 3704 | 1461206601906 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 19:43:21 INFO - PROCESS | 3704 | 1461206601907 Marionette TRACE conn3 <- [1,2882,null,{}] 19:43:21 INFO - PROCESS | 3704 | 1461206601911 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:43:22 INFO - PROCESS | 3704 | 1461206602036 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 19:43:22 INFO - PROCESS | 3704 | 1461206602045 Marionette TRACE conn3 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:22 INFO - PROCESS | 3704 | ++DOCSHELL 146B5800 == 31 [pid = 3704] [id = 730] 19:43:22 INFO - PROCESS | 3704 | ++DOMWINDOW == 79 (18798800) [pid = 3704] [serial = 2190] [outer = 00000000] 19:43:22 INFO - PROCESS | 3704 | ++DOMWINDOW == 80 (18E12400) [pid = 3704] [serial = 2191] [outer = 18798800] 19:43:22 INFO - PROCESS | 3704 | 1461206602092 Marionette DEBUG loaded listener.js 19:43:22 INFO - PROCESS | 3704 | ++DOMWINDOW == 81 (18E19400) [pid = 3704] [serial = 2192] [outer = 18798800] 19:43:22 INFO - PROCESS | 3704 | 1461206602510 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 19:43:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 19:43:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 639ms 19:43:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 19:43:22 INFO - PROCESS | 3704 | 1461206602544 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 19:43:22 INFO - PROCESS | 3704 | 1461206602546 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 19:43:22 INFO - PROCESS | 3704 | 1461206602549 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 19:43:22 INFO - PROCESS | 3704 | 1461206602550 Marionette TRACE conn3 <- [1,2886,null,{}] 19:43:22 INFO - PROCESS | 3704 | 1461206602554 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:43:22 INFO - PROCESS | 3704 | 1461206602658 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 19:43:22 INFO - PROCESS | 3704 | 1461206602666 Marionette TRACE conn3 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:22 INFO - PROCESS | 3704 | ++DOCSHELL 159B3800 == 32 [pid = 3704] [id = 731] 19:43:22 INFO - PROCESS | 3704 | ++DOMWINDOW == 82 (18B3A000) [pid = 3704] [serial = 2193] [outer = 00000000] 19:43:22 INFO - PROCESS | 3704 | ++DOMWINDOW == 83 (19040C00) [pid = 3704] [serial = 2194] [outer = 18B3A000] 19:43:22 INFO - PROCESS | 3704 | 1461206602710 Marionette DEBUG loaded listener.js 19:43:22 INFO - PROCESS | 3704 | ++DOMWINDOW == 84 (19040800) [pid = 3704] [serial = 2195] [outer = 18B3A000] 19:43:23 INFO - PROCESS | 3704 | 1461206603137 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 19:43:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 19:43:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 624ms 19:43:23 INFO - PROCESS | 3704 | 1461206603187 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 19:43:23 INFO - PROCESS | 3704 | 1461206603189 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 19:43:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 19:43:23 INFO - PROCESS | 3704 | 1461206603196 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 19:43:23 INFO - PROCESS | 3704 | 1461206603197 Marionette TRACE conn3 <- [1,2890,null,{}] 19:43:23 INFO - PROCESS | 3704 | 1461206603200 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:43:23 INFO - PROCESS | 3704 | 1461206603318 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 19:43:23 INFO - PROCESS | 3704 | 1461206603379 Marionette TRACE conn3 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:23 INFO - PROCESS | 3704 | ++DOCSHELL 18F2AC00 == 33 [pid = 3704] [id = 732] 19:43:23 INFO - PROCESS | 3704 | ++DOMWINDOW == 85 (1903F400) [pid = 3704] [serial = 2196] [outer = 00000000] 19:43:23 INFO - PROCESS | 3704 | ++DOMWINDOW == 86 (19181400) [pid = 3704] [serial = 2197] [outer = 1903F400] 19:43:23 INFO - PROCESS | 3704 | 1461206603425 Marionette DEBUG loaded listener.js 19:43:23 INFO - PROCESS | 3704 | ++DOMWINDOW == 87 (19180C00) [pid = 3704] [serial = 2198] [outer = 1903F400] 19:43:23 INFO - PROCESS | 3704 | 1461206603826 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 19:43:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 19:43:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 686ms 19:43:23 INFO - PROCESS | 3704 | 1461206603893 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 19:43:23 INFO - PROCESS | 3704 | 1461206603895 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 19:43:23 INFO - PROCESS | 3704 | 1461206603898 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 19:43:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 19:43:23 INFO - PROCESS | 3704 | 1461206603899 Marionette TRACE conn3 <- [1,2894,null,{}] 19:43:23 INFO - PROCESS | 3704 | 1461206603903 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:43:23 INFO - PROCESS | 3704 | 1461206604006 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 19:43:24 INFO - PROCESS | 3704 | 1461206604092 Marionette TRACE conn3 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:24 INFO - PROCESS | 3704 | ++DOCSHELL 1430BC00 == 34 [pid = 3704] [id = 733] 19:43:24 INFO - PROCESS | 3704 | ++DOMWINDOW == 88 (19071C00) [pid = 3704] [serial = 2199] [outer = 00000000] 19:43:24 INFO - PROCESS | 3704 | ++DOMWINDOW == 89 (198BA400) [pid = 3704] [serial = 2200] [outer = 19071C00] 19:43:24 INFO - PROCESS | 3704 | 1461206604136 Marionette DEBUG loaded listener.js 19:43:24 INFO - PROCESS | 3704 | ++DOMWINDOW == 90 (198B2000) [pid = 3704] [serial = 2201] [outer = 19071C00] 19:43:24 INFO - PROCESS | 3704 | 1461206604542 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 19:43:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 19:43:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 702ms 19:43:24 INFO - PROCESS | 3704 | 1461206604598 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 19:43:24 INFO - PROCESS | 3704 | 1461206604600 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 19:43:24 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 19:43:24 INFO - PROCESS | 3704 | 1461206604603 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 19:43:24 INFO - PROCESS | 3704 | 1461206604605 Marionette TRACE conn3 <- [1,2898,null,{}] 19:43:24 INFO - PROCESS | 3704 | 1461206604608 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:43:24 INFO - PROCESS | 3704 | 1461206604717 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 19:43:24 INFO - PROCESS | 3704 | 1461206604722 Marionette TRACE conn3 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:24 INFO - PROCESS | 3704 | ++DOCSHELL 19A85800 == 35 [pid = 3704] [id = 734] 19:43:24 INFO - PROCESS | 3704 | ++DOMWINDOW == 91 (19B7F000) [pid = 3704] [serial = 2202] [outer = 00000000] 19:43:24 INFO - PROCESS | 3704 | ++DOMWINDOW == 92 (19E69000) [pid = 3704] [serial = 2203] [outer = 19B7F000] 19:43:24 INFO - PROCESS | 3704 | 1461206604767 Marionette DEBUG loaded listener.js 19:43:24 INFO - PROCESS | 3704 | ++DOMWINDOW == 93 (19EB9000) [pid = 3704] [serial = 2204] [outer = 19B7F000] 19:43:25 INFO - PROCESS | 3704 | 1461206605184 Marionette TRACE conn3 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 19:43:25 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 19:43:25 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 19:43:25 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 639ms 19:43:25 INFO - PROCESS | 3704 | 1461206605241 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 19:43:25 INFO - PROCESS | 3704 | 1461206605244 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 19:43:25 INFO - TEST-START | /DOMEvents/constructors.html 19:43:25 INFO - PROCESS | 3704 | 1461206605247 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 19:43:25 INFO - PROCESS | 3704 | 1461206605249 Marionette TRACE conn3 <- [1,2902,null,{}] 19:43:25 INFO - PROCESS | 3704 | 1461206605259 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:43:25 INFO - PROCESS | 3704 | 1461206605385 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 19:43:25 INFO - PROCESS | 3704 | 1461206605485 Marionette TRACE conn3 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:25 INFO - PROCESS | 3704 | ++DOCSHELL 16979800 == 36 [pid = 3704] [id = 735] 19:43:25 INFO - PROCESS | 3704 | ++DOMWINDOW == 94 (19EBB800) [pid = 3704] [serial = 2205] [outer = 00000000] 19:43:25 INFO - PROCESS | 3704 | ++DOMWINDOW == 95 (1A39C400) [pid = 3704] [serial = 2206] [outer = 19EBB800] 19:43:25 INFO - PROCESS | 3704 | 1461206605533 Marionette DEBUG loaded listener.js 19:43:25 INFO - PROCESS | 3704 | ++DOMWINDOW == 96 (1A4B9C00) [pid = 3704] [serial = 2207] [outer = 19EBB800] 19:43:25 INFO - PROCESS | 3704 | --DOMWINDOW == 95 (12CF2000) [pid = 3704] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 19:43:25 INFO - PROCESS | 3704 | --DOMWINDOW == 94 (19750000) [pid = 3704] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 19:43:25 INFO - PROCESS | 3704 | --DOMWINDOW == 93 (1871F400) [pid = 3704] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 19:43:25 INFO - PROCESS | 3704 | --DOMWINDOW == 92 (15FDC000) [pid = 3704] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 19:43:25 INFO - PROCESS | 3704 | --DOMWINDOW == 91 (138C2400) [pid = 3704] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 19:43:25 INFO - PROCESS | 3704 | --DOMWINDOW == 90 (13319400) [pid = 3704] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 19:43:25 INFO - PROCESS | 3704 | --DOMWINDOW == 89 (1A2C2800) [pid = 3704] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 19:43:25 INFO - PROCESS | 3704 | --DOMWINDOW == 88 (19B83000) [pid = 3704] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 19:43:25 INFO - PROCESS | 3704 | --DOMWINDOW == 87 (15F8F400) [pid = 3704] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 19:43:25 INFO - PROCESS | 3704 | --DOMWINDOW == 86 (1325E000) [pid = 3704] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 19:43:25 INFO - PROCESS | 3704 | --DOMWINDOW == 85 (19A89400) [pid = 3704] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 19:43:25 INFO - PROCESS | 3704 | --DOMWINDOW == 84 (15D3C800) [pid = 3704] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 19:43:25 INFO - PROCESS | 3704 | --DOMWINDOW == 83 (13314400) [pid = 3704] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 19:43:25 INFO - PROCESS | 3704 | --DOMWINDOW == 82 (1A4BDC00) [pid = 3704] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 19:43:25 INFO - PROCESS | 3704 | --DOMWINDOW == 81 (19E1A800) [pid = 3704] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 19:43:25 INFO - PROCESS | 3704 | --DOMWINDOW == 80 (18E16400) [pid = 3704] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 19:43:26 INFO - PROCESS | 3704 | 1461206606172 Marionette TRACE conn3 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 19:43:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 19:43:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 19:43:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 19:43:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 19:43:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 19:43:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 19:43:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 19:43:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 19:43:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 19:43:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 19:43:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 19:43:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 19:43:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 19:43:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 19:43:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 19:43:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 19:43:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 19:43:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 19:43:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 19:43:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 19:43:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 19:43:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 19:43:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 19:43:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 19:43:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 19:43:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 19:43:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 19:43:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 19:43:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 19:43:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 19:43:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 19:43:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 19:43:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 19:43:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 19:43:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 19:43:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 19:43:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 19:43:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 19:43:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:43:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:43:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 19:43:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:43:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 19:43:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 19:43:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:43:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:43:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 19:43:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:43:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 19:43:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 19:43:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:43:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:43:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 19:43:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:43:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 19:43:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 19:43:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:43:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:43:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 19:43:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:43:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 19:43:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 19:43:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:43:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:43:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 19:43:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:43:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 19:43:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 19:43:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:43:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:43:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 19:43:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:43:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 19:43:26 INFO - TEST-OK | /DOMEvents/constructors.html | took 1013ms 19:43:26 INFO - PROCESS | 3704 | 1461206606264 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 19:43:26 INFO - PROCESS | 3704 | 1461206606266 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 19:43:26 INFO - PROCESS | 3704 | 1461206606270 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 19:43:26 INFO - TEST-START | /DOMEvents/event-phases-order.html 19:43:26 INFO - PROCESS | 3704 | 1461206606272 Marionette TRACE conn3 <- [1,2906,null,{}] 19:43:26 INFO - PROCESS | 3704 | 1461206606275 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:43:26 INFO - PROCESS | 3704 | 1461206606348 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 19:43:26 INFO - PROCESS | 3704 | 1461206606359 Marionette TRACE conn3 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:26 INFO - PROCESS | 3704 | ++DOCSHELL 15DD9000 == 37 [pid = 3704] [id = 736] 19:43:26 INFO - PROCESS | 3704 | ++DOMWINDOW == 81 (15DE5C00) [pid = 3704] [serial = 2208] [outer = 00000000] 19:43:26 INFO - PROCESS | 3704 | ++DOMWINDOW == 82 (1906AC00) [pid = 3704] [serial = 2209] [outer = 15DE5C00] 19:43:26 INFO - PROCESS | 3704 | 1461206606410 Marionette DEBUG loaded listener.js 19:43:26 INFO - PROCESS | 3704 | ++DOMWINDOW == 83 (19065800) [pid = 3704] [serial = 2210] [outer = 15DE5C00] 19:43:26 INFO - PROCESS | 3704 | 1461206606793 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 19:43:26 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 19:43:26 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 592ms 19:43:26 INFO - PROCESS | 3704 | 1461206606851 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 19:43:26 INFO - PROCESS | 3704 | 1461206606853 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 19:43:26 INFO - PROCESS | 3704 | 1461206606856 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 19:43:26 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 19:43:26 INFO - PROCESS | 3704 | 1461206606858 Marionette TRACE conn3 <- [1,2910,null,{}] 19:43:26 INFO - PROCESS | 3704 | 1461206606861 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:43:26 INFO - PROCESS | 3704 | 1461206606981 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 19:43:27 INFO - PROCESS | 3704 | 1461206606993 Marionette TRACE conn3 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:27 INFO - PROCESS | 3704 | ++DOCSHELL 1A2BA800 == 38 [pid = 3704] [id = 737] 19:43:27 INFO - PROCESS | 3704 | ++DOMWINDOW == 84 (1A2BF800) [pid = 3704] [serial = 2211] [outer = 00000000] 19:43:27 INFO - PROCESS | 3704 | ++DOMWINDOW == 85 (1A4BAC00) [pid = 3704] [serial = 2212] [outer = 1A2BF800] 19:43:27 INFO - PROCESS | 3704 | 1461206607039 Marionette DEBUG loaded listener.js 19:43:27 INFO - PROCESS | 3704 | ++DOMWINDOW == 86 (1AA69400) [pid = 3704] [serial = 2213] [outer = 1A2BF800] 19:43:27 INFO - PROCESS | 3704 | [3704] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 19:43:27 INFO - PROCESS | 3704 | [3704] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 19:43:27 INFO - PROCESS | 3704 | [3704] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 19:43:27 INFO - PROCESS | 3704 | [3704] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 19:43:27 INFO - PROCESS | 3704 | 1461206607472 Marionette TRACE conn3 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 19:43:27 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 19:43:27 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 19:43:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 19:43:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:43:27 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 19:43:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 19:43:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:43:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 19:43:27 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 19:43:27 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 19:43:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 19:43:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:43:27 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 19:43:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 19:43:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:43:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 19:43:27 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 19:43:27 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 19:43:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 19:43:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:43:27 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 19:43:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 19:43:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:43:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 19:43:27 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]" 19:43:27 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 19:43:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 19:43:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:43:27 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 19:43:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 19:43:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:43:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 19:43:27 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 19:43:27 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 639ms 19:43:27 INFO - PROCESS | 3704 | 1461206607502 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 19:43:27 INFO - PROCESS | 3704 | 1461206607504 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 19:43:27 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 19:43:27 INFO - PROCESS | 3704 | 1461206607508 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 19:43:27 INFO - PROCESS | 3704 | 1461206607510 Marionette TRACE conn3 <- [1,2914,null,{}] 19:43:27 INFO - PROCESS | 3704 | 1461206607513 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:43:27 INFO - PROCESS | 3704 | 1461206607585 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 19:43:27 INFO - PROCESS | 3704 | 1461206607591 Marionette TRACE conn3 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:27 INFO - PROCESS | 3704 | ++DOCSHELL 19EBBC00 == 39 [pid = 3704] [id = 738] 19:43:27 INFO - PROCESS | 3704 | ++DOMWINDOW == 87 (1AE54000) [pid = 3704] [serial = 2214] [outer = 00000000] 19:43:27 INFO - PROCESS | 3704 | ++DOMWINDOW == 88 (1C412C00) [pid = 3704] [serial = 2215] [outer = 1AE54000] 19:43:27 INFO - PROCESS | 3704 | 1461206607634 Marionette DEBUG loaded listener.js 19:43:27 INFO - PROCESS | 3704 | ++DOMWINDOW == 89 (1C418800) [pid = 3704] [serial = 2216] [outer = 1AE54000] 19:43:28 INFO - PROCESS | 3704 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 19:43:28 INFO - PROCESS | 3704 | 1461206608233 Marionette TRACE conn3 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 19:43:28 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 19:43:28 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 733ms 19:43:28 INFO - PROCESS | 3704 | 1461206608268 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 19:43:28 INFO - PROCESS | 3704 | 1461206608273 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 19:43:28 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 19:43:28 INFO - PROCESS | 3704 | 1461206608280 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 19:43:28 INFO - PROCESS | 3704 | 1461206608284 Marionette TRACE conn3 <- [1,2918,null,{}] 19:43:28 INFO - PROCESS | 3704 | 1461206608289 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:43:28 INFO - PROCESS | 3704 | 1461206608454 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 19:43:28 INFO - PROCESS | 3704 | 1461206608578 Marionette TRACE conn3 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:28 INFO - PROCESS | 3704 | ++DOCSHELL 13207000 == 40 [pid = 3704] [id = 739] 19:43:28 INFO - PROCESS | 3704 | ++DOMWINDOW == 90 (13208000) [pid = 3704] [serial = 2217] [outer = 00000000] 19:43:28 INFO - PROCESS | 3704 | ++DOMWINDOW == 91 (13341400) [pid = 3704] [serial = 2218] [outer = 13208000] 19:43:28 INFO - PROCESS | 3704 | 1461206608684 Marionette DEBUG loaded listener.js 19:43:28 INFO - PROCESS | 3704 | ++DOMWINDOW == 92 (1334D400) [pid = 3704] [serial = 2219] [outer = 13208000] 19:43:29 INFO - PROCESS | 3704 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 19:43:29 INFO - PROCESS | 3704 | 1461206609272 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 19:43:29 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 19:43:29 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1044ms 19:43:29 INFO - PROCESS | 3704 | 1461206609328 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 19:43:29 INFO - PROCESS | 3704 | 1461206609334 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 19:43:29 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 19:43:29 INFO - PROCESS | 3704 | 1461206609360 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 19:43:29 INFO - PROCESS | 3704 | 1461206609363 Marionette TRACE conn3 <- [1,2922,null,{}] 19:43:29 INFO - PROCESS | 3704 | 1461206609367 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:43:29 INFO - PROCESS | 3704 | 1461206609483 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 19:43:29 INFO - PROCESS | 3704 | 1461206609617 Marionette TRACE conn3 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:29 INFO - PROCESS | 3704 | ++DOCSHELL 13313C00 == 41 [pid = 3704] [id = 740] 19:43:29 INFO - PROCESS | 3704 | ++DOMWINDOW == 93 (1379A400) [pid = 3704] [serial = 2220] [outer = 00000000] 19:43:29 INFO - PROCESS | 3704 | ++DOMWINDOW == 94 (15A30800) [pid = 3704] [serial = 2221] [outer = 1379A400] 19:43:29 INFO - PROCESS | 3704 | 1461206609676 Marionette DEBUG loaded listener.js 19:43:29 INFO - PROCESS | 3704 | ++DOMWINDOW == 95 (15DD1800) [pid = 3704] [serial = 2222] [outer = 1379A400] 19:43:30 INFO - PROCESS | 3704 | 1461206610506 Marionette TRACE conn3 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 19:43:30 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 19:43:30 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1216ms 19:43:30 INFO - PROCESS | 3704 | 1461206610567 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 19:43:30 INFO - PROCESS | 3704 | 1461206610571 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 19:43:30 INFO - PROCESS | 3704 | 1461206610577 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 19:43:30 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 19:43:30 INFO - PROCESS | 3704 | 1461206610580 Marionette TRACE conn3 <- [1,2926,null,{}] 19:43:30 INFO - PROCESS | 3704 | 1461206610586 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:43:30 INFO - PROCESS | 3704 | 1461206610696 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 19:43:30 INFO - PROCESS | 3704 | 1461206610846 Marionette TRACE conn3 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:30 INFO - PROCESS | 3704 | ++DOCSHELL 1330C800 == 42 [pid = 3704] [id = 741] 19:43:30 INFO - PROCESS | 3704 | ++DOMWINDOW == 96 (1330D000) [pid = 3704] [serial = 2223] [outer = 00000000] 19:43:30 INFO - PROCESS | 3704 | ++DOMWINDOW == 97 (143A4000) [pid = 3704] [serial = 2224] [outer = 1330D000] 19:43:30 INFO - PROCESS | 3704 | 1461206610897 Marionette DEBUG loaded listener.js 19:43:30 INFO - PROCESS | 3704 | ++DOMWINDOW == 98 (14A60000) [pid = 3704] [serial = 2225] [outer = 1330D000] 19:43:31 INFO - PROCESS | 3704 | --DOCSHELL 1A2BA800 == 41 [pid = 3704] [id = 737] 19:43:31 INFO - PROCESS | 3704 | --DOCSHELL 15DD9000 == 40 [pid = 3704] [id = 736] 19:43:31 INFO - PROCESS | 3704 | --DOCSHELL 16979800 == 39 [pid = 3704] [id = 735] 19:43:31 INFO - PROCESS | 3704 | --DOCSHELL 19A85800 == 38 [pid = 3704] [id = 734] 19:43:31 INFO - PROCESS | 3704 | --DOCSHELL 1430BC00 == 37 [pid = 3704] [id = 733] 19:43:31 INFO - PROCESS | 3704 | --DOCSHELL 18F2AC00 == 36 [pid = 3704] [id = 732] 19:43:31 INFO - PROCESS | 3704 | --DOCSHELL 159B3800 == 35 [pid = 3704] [id = 731] 19:43:31 INFO - PROCESS | 3704 | --DOCSHELL 146B5800 == 34 [pid = 3704] [id = 730] 19:43:31 INFO - PROCESS | 3704 | --DOCSHELL 16C20400 == 33 [pid = 3704] [id = 729] 19:43:31 INFO - PROCESS | 3704 | --DOCSHELL 13345400 == 32 [pid = 3704] [id = 728] 19:43:31 INFO - PROCESS | 3704 | --DOCSHELL 15561C00 == 31 [pid = 3704] [id = 727] 19:43:31 INFO - PROCESS | 3704 | --DOCSHELL 13258C00 == 30 [pid = 3704] [id = 726] 19:43:31 INFO - PROCESS | 3704 | --DOCSHELL 12D41800 == 29 [pid = 3704] [id = 725] 19:43:31 INFO - PROCESS | 3704 | --DOMWINDOW == 97 (1A39D000) [pid = 3704] [serial = 2173] [outer = 00000000] [url = about:blank] 19:43:31 INFO - PROCESS | 3704 | --DOMWINDOW == 96 (14A65800) [pid = 3704] [serial = 2102] [outer = 00000000] [url = about:blank] 19:43:31 INFO - PROCESS | 3704 | --DOMWINDOW == 95 (19EB9800) [pid = 3704] [serial = 2171] [outer = 00000000] [url = about:blank] 19:43:31 INFO - PROCESS | 3704 | --DOMWINDOW == 94 (18E1D400) [pid = 3704] [serial = 2158] [outer = 00000000] [url = about:blank] 19:43:31 INFO - PROCESS | 3704 | --DOMWINDOW == 93 (1917F800) [pid = 3704] [serial = 2161] [outer = 00000000] [url = about:blank] 19:43:31 INFO - PROCESS | 3704 | --DOMWINDOW == 92 (18F20000) [pid = 3704] [serial = 2159] [outer = 00000000] [url = about:blank] 19:43:31 INFO - PROCESS | 3704 | --DOMWINDOW == 91 (19A89C00) [pid = 3704] [serial = 2164] [outer = 00000000] [url = about:blank] 19:43:31 INFO - PROCESS | 3704 | --DOMWINDOW == 90 (19188C00) [pid = 3704] [serial = 2162] [outer = 00000000] [url = about:blank] 19:43:31 INFO - PROCESS | 3704 | --DOMWINDOW == 89 (19A87400) [pid = 3704] [serial = 2165] [outer = 00000000] [url = about:blank] 19:43:31 INFO - PROCESS | 3704 | --DOMWINDOW == 88 (19EB6000) [pid = 3704] [serial = 2170] [outer = 00000000] [url = about:blank] 19:43:31 INFO - PROCESS | 3704 | --DOMWINDOW == 87 (1896FC00) [pid = 3704] [serial = 2155] [outer = 00000000] [url = about:blank] 19:43:31 INFO - PROCESS | 3704 | --DOMWINDOW == 86 (17B02800) [pid = 3704] [serial = 2152] [outer = 00000000] [url = about:blank] 19:43:31 INFO - PROCESS | 3704 | --DOMWINDOW == 85 (18009400) [pid = 3704] [serial = 2153] [outer = 00000000] [url = about:blank] 19:43:31 INFO - PROCESS | 3704 | --DOMWINDOW == 84 (15922000) [pid = 3704] [serial = 2149] [outer = 00000000] [url = about:blank] 19:43:31 INFO - PROCESS | 3704 | --DOMWINDOW == 83 (15A31000) [pid = 3704] [serial = 2150] [outer = 00000000] [url = about:blank] 19:43:31 INFO - PROCESS | 3704 | --DOMWINDOW == 82 (15560C00) [pid = 3704] [serial = 2147] [outer = 00000000] [url = about:blank] 19:43:31 INFO - PROCESS | 3704 | --DOMWINDOW == 81 (14399800) [pid = 3704] [serial = 2146] [outer = 00000000] [url = about:blank] 19:43:31 INFO - PROCESS | 3704 | --DOMWINDOW == 80 (1A868800) [pid = 3704] [serial = 2144] [outer = 00000000] [url = about:blank] 19:43:31 INFO - PROCESS | 3704 | --DOMWINDOW == 79 (1A3A1400) [pid = 3704] [serial = 2143] [outer = 00000000] [url = about:blank] 19:43:31 INFO - PROCESS | 3704 | --DOMWINDOW == 78 (19EBE400) [pid = 3704] [serial = 2141] [outer = 00000000] [url = about:blank] 19:43:31 INFO - PROCESS | 3704 | --DOMWINDOW == 77 (19EBA400) [pid = 3704] [serial = 2140] [outer = 00000000] [url = about:blank] 19:43:31 INFO - PROCESS | 3704 | --DOMWINDOW == 76 (18970C00) [pid = 3704] [serial = 2138] [outer = 00000000] [url = about:blank] 19:43:31 INFO - PROCESS | 3704 | --DOMWINDOW == 75 (18030C00) [pid = 3704] [serial = 2137] [outer = 00000000] [url = about:blank] 19:43:31 INFO - PROCESS | 3704 | --DOMWINDOW == 74 (15A33C00) [pid = 3704] [serial = 2135] [outer = 00000000] [url = about:blank] 19:43:31 INFO - PROCESS | 3704 | --DOMWINDOW == 73 (138CB400) [pid = 3704] [serial = 2134] [outer = 00000000] [url = about:blank] 19:43:31 INFO - PROCESS | 3704 | --DOMWINDOW == 72 (19E27000) [pid = 3704] [serial = 2132] [outer = 00000000] [url = about:blank] 19:43:31 INFO - PROCESS | 3704 | --DOMWINDOW == 71 (1906DC00) [pid = 3704] [serial = 2167] [outer = 00000000] [url = about:blank] 19:43:31 INFO - PROCESS | 3704 | --DOMWINDOW == 70 (18978000) [pid = 3704] [serial = 2156] [outer = 00000000] [url = about:blank] 19:43:31 INFO - PROCESS | 3704 | --DOMWINDOW == 69 (1917B000) [pid = 3704] [serial = 2168] [outer = 00000000] [url = about:blank] 19:43:31 INFO - PROCESS | 3704 | --DOMWINDOW == 68 (1A8AD400) [pid = 3704] [serial = 2099] [outer = 00000000] [url = about:blank] 19:43:31 INFO - PROCESS | 3704 | 1461206611410 Marionette TRACE conn3 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 19:43:31 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. 19:43:31 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 905ms 19:43:31 INFO - PROCESS | 3704 | 1461206611482 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 19:43:31 INFO - PROCESS | 3704 | 1461206611487 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 19:43:31 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 19:43:31 INFO - PROCESS | 3704 | 1461206611493 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 19:43:31 INFO - PROCESS | 3704 | 1461206611496 Marionette TRACE conn3 <- [1,2930,null,{}] 19:43:31 INFO - PROCESS | 3704 | 1461206611500 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:43:31 INFO - PROCESS | 3704 | 1461206611584 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 19:43:31 INFO - PROCESS | 3704 | 1461206611590 Marionette TRACE conn3 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:31 INFO - PROCESS | 3704 | ++DOCSHELL 13345400 == 30 [pid = 3704] [id = 742] 19:43:31 INFO - PROCESS | 3704 | ++DOMWINDOW == 69 (1378D800) [pid = 3704] [serial = 2226] [outer = 00000000] 19:43:31 INFO - PROCESS | 3704 | ++DOMWINDOW == 70 (15562400) [pid = 3704] [serial = 2227] [outer = 1378D800] 19:43:31 INFO - PROCESS | 3704 | 1461206611635 Marionette DEBUG loaded listener.js 19:43:31 INFO - PROCESS | 3704 | ++DOMWINDOW == 71 (15A2E800) [pid = 3704] [serial = 2228] [outer = 1378D800] 19:43:32 INFO - PROCESS | 3704 | 1461206612108 Marionette TRACE conn3 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 19:43:32 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 19:43:32 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 19:43:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:43:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:43:32 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 19:43:32 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 639ms 19:43:32 INFO - PROCESS | 3704 | 1461206612130 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 19:43:32 INFO - PROCESS | 3704 | 1461206612132 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 19:43:32 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 19:43:32 INFO - PROCESS | 3704 | 1461206612136 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 19:43:32 INFO - PROCESS | 3704 | 1461206612139 Marionette TRACE conn3 <- [1,2934,null,{}] 19:43:32 INFO - PROCESS | 3704 | 1461206612150 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:43:32 INFO - PROCESS | 3704 | 1461206612230 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 19:43:32 INFO - PROCESS | 3704 | 1461206612236 Marionette TRACE conn3 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:32 INFO - PROCESS | 3704 | ++DOCSHELL 15DBE000 == 31 [pid = 3704] [id = 743] 19:43:32 INFO - PROCESS | 3704 | ++DOMWINDOW == 72 (15DD9000) [pid = 3704] [serial = 2229] [outer = 00000000] 19:43:32 INFO - PROCESS | 3704 | ++DOMWINDOW == 73 (16746400) [pid = 3704] [serial = 2230] [outer = 15DD9000] 19:43:32 INFO - PROCESS | 3704 | 1461206612283 Marionette DEBUG loaded listener.js 19:43:32 INFO - PROCESS | 3704 | ++DOMWINDOW == 74 (17B07000) [pid = 3704] [serial = 2231] [outer = 15DD9000] 19:43:32 INFO - PROCESS | 3704 | 1461206612780 Marionette TRACE conn3 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 19:43:32 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. 19:43:32 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 702ms 19:43:32 INFO - PROCESS | 3704 | 1461206612835 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 19:43:32 INFO - PROCESS | 3704 | 1461206612838 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 19:43:32 INFO - PROCESS | 3704 | 1461206612841 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 19:43:32 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 19:43:32 INFO - PROCESS | 3704 | 1461206612842 Marionette TRACE conn3 <- [1,2938,null,{}] 19:43:32 INFO - PROCESS | 3704 | 1461206612849 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:43:32 INFO - PROCESS | 3704 | 1461206612926 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 19:43:32 INFO - PROCESS | 3704 | 1461206612932 Marionette TRACE conn3 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:32 INFO - PROCESS | 3704 | ++DOCSHELL 1803E800 == 32 [pid = 3704] [id = 744] 19:43:32 INFO - PROCESS | 3704 | ++DOMWINDOW == 75 (183B0000) [pid = 3704] [serial = 2232] [outer = 00000000] 19:43:32 INFO - PROCESS | 3704 | ++DOMWINDOW == 76 (1896F800) [pid = 3704] [serial = 2233] [outer = 183B0000] 19:43:32 INFO - PROCESS | 3704 | 1461206612977 Marionette DEBUG loaded listener.js 19:43:33 INFO - PROCESS | 3704 | ++DOMWINDOW == 77 (18974400) [pid = 3704] [serial = 2234] [outer = 183B0000] 19:43:33 INFO - PROCESS | 3704 | ++DOCSHELL 18B2E800 == 33 [pid = 3704] [id = 745] 19:43:33 INFO - PROCESS | 3704 | ++DOMWINDOW == 78 (18B30C00) [pid = 3704] [serial = 2235] [outer = 00000000] 19:43:33 INFO - PROCESS | 3704 | ++DOMWINDOW == 79 (18B31800) [pid = 3704] [serial = 2236] [outer = 18B30C00] 19:43:33 INFO - PROCESS | 3704 | 1461206613453 Marionette TRACE conn3 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 19:43:33 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. 19:43:33 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 639ms 19:43:33 INFO - PROCESS | 3704 | 1461206613479 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 19:43:33 INFO - PROCESS | 3704 | 1461206613481 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 19:43:33 INFO - PROCESS | 3704 | 1461206613484 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 19:43:33 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 19:43:33 INFO - PROCESS | 3704 | 1461206613486 Marionette TRACE conn3 <- [1,2942,null,{}] 19:43:33 INFO - PROCESS | 3704 | 1461206613489 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:43:33 INFO - PROCESS | 3704 | 1461206613607 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 19:43:33 INFO - PROCESS | 3704 | 1461206613706 Marionette TRACE conn3 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:33 INFO - PROCESS | 3704 | ++DOCSHELL 18990800 == 34 [pid = 3704] [id = 746] 19:43:33 INFO - PROCESS | 3704 | ++DOMWINDOW == 80 (18B2EC00) [pid = 3704] [serial = 2237] [outer = 00000000] 19:43:33 INFO - PROCESS | 3704 | ++DOMWINDOW == 81 (18E19000) [pid = 3704] [serial = 2238] [outer = 18B2EC00] 19:43:33 INFO - PROCESS | 3704 | 1461206613752 Marionette DEBUG loaded listener.js 19:43:33 INFO - PROCESS | 3704 | ++DOMWINDOW == 82 (18E18C00) [pid = 3704] [serial = 2239] [outer = 18B2EC00] 19:43:34 INFO - PROCESS | 3704 | 1461206614135 Marionette TRACE conn3 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 19:43:34 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 19:43:34 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 19:43:34 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 686ms 19:43:34 INFO - PROCESS | 3704 | 1461206614173 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 19:43:34 INFO - PROCESS | 3704 | 1461206614175 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 19:43:34 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 19:43:34 INFO - PROCESS | 3704 | 1461206614178 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 19:43:34 INFO - PROCESS | 3704 | 1461206614180 Marionette TRACE conn3 <- [1,2946,null,{}] 19:43:34 INFO - PROCESS | 3704 | 1461206614183 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:43:34 INFO - PROCESS | 3704 | 1461206614319 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 19:43:34 INFO - PROCESS | 3704 | 1461206614329 Marionette TRACE conn3 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:34 INFO - PROCESS | 3704 | ++DOCSHELL 12B7D400 == 35 [pid = 3704] [id = 747] 19:43:34 INFO - PROCESS | 3704 | ++DOMWINDOW == 83 (13350000) [pid = 3704] [serial = 2240] [outer = 00000000] 19:43:34 INFO - PROCESS | 3704 | ++DOMWINDOW == 84 (1906FC00) [pid = 3704] [serial = 2241] [outer = 13350000] 19:43:34 INFO - PROCESS | 3704 | 1461206614426 Marionette DEBUG loaded listener.js 19:43:34 INFO - PROCESS | 3704 | ++DOMWINDOW == 85 (197A9000) [pid = 3704] [serial = 2242] [outer = 13350000] 19:43:34 INFO - PROCESS | 3704 | 1461206614812 Marionette TRACE conn3 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 19:43:34 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. 19:43:34 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 702ms 19:43:34 INFO - PROCESS | 3704 | 1461206614877 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 19:43:34 INFO - PROCESS | 3704 | 1461206614879 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 19:43:34 INFO - PROCESS | 3704 | 1461206614883 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 19:43:34 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 19:43:34 INFO - PROCESS | 3704 | 1461206614884 Marionette TRACE conn3 <- [1,2950,null,{}] 19:43:34 INFO - PROCESS | 3704 | 1461206614894 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:43:34 INFO - PROCESS | 3704 | 1461206614997 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 19:43:35 INFO - PROCESS | 3704 | 1461206615088 Marionette TRACE conn3 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:35 INFO - PROCESS | 3704 | ++DOCSHELL 19187400 == 36 [pid = 3704] [id = 748] 19:43:35 INFO - PROCESS | 3704 | ++DOMWINDOW == 86 (197AE000) [pid = 3704] [serial = 2243] [outer = 00000000] 19:43:35 INFO - PROCESS | 3704 | ++DOMWINDOW == 87 (19A91000) [pid = 3704] [serial = 2244] [outer = 197AE000] 19:43:35 INFO - PROCESS | 3704 | 1461206615131 Marionette DEBUG loaded listener.js 19:43:35 INFO - PROCESS | 3704 | ++DOMWINDOW == 88 (19B81C00) [pid = 3704] [serial = 2245] [outer = 197AE000] 19:43:35 INFO - PROCESS | 3704 | --DOMWINDOW == 87 (1A2BF800) [pid = 3704] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 19:43:35 INFO - PROCESS | 3704 | --DOMWINDOW == 86 (15DD1000) [pid = 3704] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 19:43:35 INFO - PROCESS | 3704 | --DOMWINDOW == 85 (1903F400) [pid = 3704] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 19:43:35 INFO - PROCESS | 3704 | --DOMWINDOW == 84 (18B3A000) [pid = 3704] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 19:43:35 INFO - PROCESS | 3704 | --DOMWINDOW == 83 (19071C00) [pid = 3704] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 19:43:35 INFO - PROCESS | 3704 | --DOMWINDOW == 82 (138C4400) [pid = 3704] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 19:43:35 INFO - PROCESS | 3704 | --DOMWINDOW == 81 (17B04800) [pid = 3704] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 19:43:35 INFO - PROCESS | 3704 | --DOMWINDOW == 80 (13201800) [pid = 3704] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 19:43:35 INFO - PROCESS | 3704 | --DOMWINDOW == 79 (1A2BCC00) [pid = 3704] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 19:43:35 INFO - PROCESS | 3704 | --DOMWINDOW == 78 (15562800) [pid = 3704] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 19:43:35 INFO - PROCESS | 3704 | --DOMWINDOW == 77 (19B7F000) [pid = 3704] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 19:43:35 INFO - PROCESS | 3704 | --DOMWINDOW == 76 (18798800) [pid = 3704] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 19:43:35 INFO - PROCESS | 3704 | --DOMWINDOW == 75 (19EBB800) [pid = 3704] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 19:43:35 INFO - PROCESS | 3704 | --DOMWINDOW == 74 (15DE5C00) [pid = 3704] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 19:43:35 INFO - PROCESS | 3704 | 1461206615648 Marionette TRACE conn3 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 19:43:35 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. 19:43:35 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 795ms 19:43:35 INFO - PROCESS | 3704 | 1461206615686 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 19:43:35 INFO - PROCESS | 3704 | 1461206615689 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 19:43:35 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 19:43:35 INFO - PROCESS | 3704 | 1461206615693 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 19:43:35 INFO - PROCESS | 3704 | 1461206615696 Marionette TRACE conn3 <- [1,2954,null,{}] 19:43:35 INFO - PROCESS | 3704 | 1461206615701 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:43:35 INFO - PROCESS | 3704 | 1461206615804 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 19:43:35 INFO - PROCESS | 3704 | 1461206615813 Marionette TRACE conn3 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:35 INFO - PROCESS | 3704 | ++DOCSHELL 12CB5800 == 37 [pid = 3704] [id = 749] 19:43:35 INFO - PROCESS | 3704 | ++DOMWINDOW == 75 (12CF1C00) [pid = 3704] [serial = 2246] [outer = 00000000] 19:43:35 INFO - PROCESS | 3704 | ++DOMWINDOW == 76 (17BA2400) [pid = 3704] [serial = 2247] [outer = 12CF1C00] 19:43:35 INFO - PROCESS | 3704 | 1461206615856 Marionette DEBUG loaded listener.js 19:43:35 INFO - PROCESS | 3704 | ++DOMWINDOW == 77 (17B04800) [pid = 3704] [serial = 2248] [outer = 12CF1C00] 19:43:36 INFO - PROCESS | 3704 | 1461206616265 Marionette TRACE conn3 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 19:43:36 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. 19:43:36 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 593ms 19:43:36 INFO - PROCESS | 3704 | 1461206616292 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 19:43:36 INFO - PROCESS | 3704 | 1461206616294 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 19:43:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 19:43:36 INFO - PROCESS | 3704 | 1461206616298 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 19:43:36 INFO - PROCESS | 3704 | 1461206616299 Marionette TRACE conn3 <- [1,2958,null,{}] 19:43:36 INFO - PROCESS | 3704 | 1461206616303 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:43:36 INFO - PROCESS | 3704 | 1461206616400 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 19:43:36 INFO - PROCESS | 3704 | 1461206616410 Marionette TRACE conn3 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:36 INFO - PROCESS | 3704 | ++DOCSHELL 15FDC000 == 38 [pid = 3704] [id = 750] 19:43:36 INFO - PROCESS | 3704 | ++DOMWINDOW == 78 (15FE3400) [pid = 3704] [serial = 2249] [outer = 00000000] 19:43:36 INFO - PROCESS | 3704 | ++DOMWINDOW == 79 (19EB3000) [pid = 3704] [serial = 2250] [outer = 15FE3400] 19:43:36 INFO - PROCESS | 3704 | 1461206616453 Marionette DEBUG loaded listener.js 19:43:36 INFO - PROCESS | 3704 | ++DOMWINDOW == 80 (19EB5400) [pid = 3704] [serial = 2251] [outer = 15FE3400] 19:43:36 INFO - PROCESS | 3704 | 1461206616860 Marionette TRACE conn3 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 19:43:36 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. 19:43:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 593ms 19:43:36 INFO - PROCESS | 3704 | 1461206616895 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 19:43:36 INFO - PROCESS | 3704 | 1461206616897 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 19:43:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 19:43:36 INFO - PROCESS | 3704 | 1461206616900 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 19:43:36 INFO - PROCESS | 3704 | 1461206616902 Marionette TRACE conn3 <- [1,2962,null,{}] 19:43:36 INFO - PROCESS | 3704 | 1461206616919 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:43:36 INFO - PROCESS | 3704 | 1461206617000 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 19:43:36 INFO - PROCESS | 3704 | 1461206617005 Marionette TRACE conn3 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:37 INFO - PROCESS | 3704 | ++DOCSHELL 19EBA000 == 39 [pid = 3704] [id = 751] 19:43:37 INFO - PROCESS | 3704 | ++DOMWINDOW == 81 (19EBC000) [pid = 3704] [serial = 2252] [outer = 00000000] 19:43:37 INFO - PROCESS | 3704 | ++DOMWINDOW == 82 (1A309400) [pid = 3704] [serial = 2253] [outer = 19EBC000] 19:43:37 INFO - PROCESS | 3704 | 1461206617049 Marionette DEBUG loaded listener.js 19:43:37 INFO - PROCESS | 3704 | ++DOMWINDOW == 83 (1A2BE400) [pid = 3704] [serial = 2254] [outer = 19EBC000] 19:43:37 INFO - PROCESS | 3704 | 1461206617461 Marionette TRACE conn3 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 19:43:37 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. 19:43:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 592ms 19:43:37 INFO - PROCESS | 3704 | 1461206617497 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 19:43:37 INFO - PROCESS | 3704 | 1461206617500 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 19:43:37 INFO - PROCESS | 3704 | 1461206617503 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 19:43:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 19:43:37 INFO - PROCESS | 3704 | 1461206617505 Marionette TRACE conn3 <- [1,2966,null,{}] 19:43:37 INFO - PROCESS | 3704 | 1461206617508 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:43:37 INFO - PROCESS | 3704 | 1461206617681 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 19:43:37 INFO - PROCESS | 3704 | 1461206617809 Marionette TRACE conn3 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:37 INFO - PROCESS | 3704 | ++DOCSHELL 11BA9400 == 40 [pid = 3704] [id = 752] 19:43:37 INFO - PROCESS | 3704 | ++DOMWINDOW == 84 (11BAA000) [pid = 3704] [serial = 2255] [outer = 00000000] 19:43:37 INFO - PROCESS | 3704 | ++DOMWINDOW == 85 (13201C00) [pid = 3704] [serial = 2256] [outer = 11BAA000] 19:43:37 INFO - PROCESS | 3704 | 1461206617909 Marionette DEBUG loaded listener.js 19:43:37 INFO - PROCESS | 3704 | ++DOMWINDOW == 86 (13263800) [pid = 3704] [serial = 2257] [outer = 11BAA000] 19:43:38 INFO - PROCESS | 3704 | 1461206618439 Marionette TRACE conn3 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 19:43:38 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. 19:43:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 997ms 19:43:38 INFO - PROCESS | 3704 | 1461206618508 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 19:43:38 INFO - PROCESS | 3704 | 1461206618513 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 19:43:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 19:43:38 INFO - PROCESS | 3704 | 1461206618518 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 19:43:38 INFO - PROCESS | 3704 | 1461206618522 Marionette TRACE conn3 <- [1,2970,null,{}] 19:43:38 INFO - PROCESS | 3704 | 1461206618527 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:43:38 INFO - PROCESS | 3704 | 1461206618659 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 19:43:38 INFO - PROCESS | 3704 | 1461206618799 Marionette TRACE conn3 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:38 INFO - PROCESS | 3704 | ++DOCSHELL 15A37C00 == 41 [pid = 3704] [id = 753] 19:43:38 INFO - PROCESS | 3704 | ++DOMWINDOW == 87 (15D3C800) [pid = 3704] [serial = 2258] [outer = 00000000] 19:43:38 INFO - PROCESS | 3704 | ++DOMWINDOW == 88 (16560400) [pid = 3704] [serial = 2259] [outer = 15D3C800] 19:43:38 INFO - PROCESS | 3704 | 1461206618859 Marionette DEBUG loaded listener.js 19:43:38 INFO - PROCESS | 3704 | ++DOMWINDOW == 89 (16665400) [pid = 3704] [serial = 2260] [outer = 15D3C800] 19:43:39 INFO - PROCESS | 3704 | 1461206619408 Marionette TRACE conn3 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 19:43:39 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 19:43:39 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 19:43:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:43:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:43:39 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 19:43:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 935ms 19:43:39 INFO - PROCESS | 3704 | 1461206619475 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 19:43:39 INFO - PROCESS | 3704 | 1461206619479 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 19:43:39 INFO - PROCESS | 3704 | 1461206619484 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 19:43:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 19:43:39 INFO - PROCESS | 3704 | 1461206619486 Marionette TRACE conn3 <- [1,2974,null,{}] 19:43:39 INFO - PROCESS | 3704 | 1461206619490 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:43:39 INFO - PROCESS | 3704 | 1461206619589 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 19:43:39 INFO - PROCESS | 3704 | 1461206619698 Marionette TRACE conn3 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:39 INFO - PROCESS | 3704 | ++DOCSHELL 19066000 == 42 [pid = 3704] [id = 754] 19:43:39 INFO - PROCESS | 3704 | ++DOMWINDOW == 90 (19066800) [pid = 3704] [serial = 2261] [outer = 00000000] 19:43:39 INFO - PROCESS | 3704 | ++DOMWINDOW == 91 (19A82C00) [pid = 3704] [serial = 2262] [outer = 19066800] 19:43:39 INFO - PROCESS | 3704 | 1461206619753 Marionette DEBUG loaded listener.js 19:43:39 INFO - PROCESS | 3704 | ++DOMWINDOW == 92 (19B7F000) [pid = 3704] [serial = 2263] [outer = 19066800] 19:43:40 INFO - PROCESS | 3704 | 1461206620296 Marionette TRACE conn3 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 19:43:40 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. 19:43:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 826ms 19:43:40 INFO - PROCESS | 3704 | 1461206620329 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 19:43:40 INFO - PROCESS | 3704 | 1461206620333 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 19:43:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 19:43:40 INFO - PROCESS | 3704 | 1461206620344 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 19:43:40 INFO - PROCESS | 3704 | 1461206620349 Marionette TRACE conn3 <- [1,2978,null,{}] 19:43:40 INFO - PROCESS | 3704 | 1461206620353 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:43:40 INFO - PROCESS | 3704 | 1461206620455 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 19:43:40 INFO - PROCESS | 3704 | 1461206620561 Marionette TRACE conn3 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:40 INFO - PROCESS | 3704 | ++DOCSHELL 15A35C00 == 43 [pid = 3704] [id = 755] 19:43:40 INFO - PROCESS | 3704 | ++DOMWINDOW == 93 (18E12000) [pid = 3704] [serial = 2264] [outer = 00000000] 19:43:40 INFO - PROCESS | 3704 | ++DOMWINDOW == 94 (1C40D000) [pid = 3704] [serial = 2265] [outer = 18E12000] 19:43:40 INFO - PROCESS | 3704 | 1461206620615 Marionette DEBUG loaded listener.js 19:43:40 INFO - PROCESS | 3704 | ++DOMWINDOW == 95 (1C40BC00) [pid = 3704] [serial = 2266] [outer = 18E12000] 19:43:41 INFO - PROCESS | 3704 | ++DOCSHELL 13311C00 == 44 [pid = 3704] [id = 756] 19:43:41 INFO - PROCESS | 3704 | ++DOMWINDOW == 96 (13315400) [pid = 3704] [serial = 2267] [outer = 00000000] 19:43:41 INFO - PROCESS | 3704 | ++DOMWINDOW == 97 (142ADC00) [pid = 3704] [serial = 2268] [outer = 13315400] 19:43:41 INFO - PROCESS | 3704 | 1461206621418 Marionette TRACE conn3 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 19:43:41 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. 19:43:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1154ms 19:43:41 INFO - PROCESS | 3704 | 1461206621480 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 19:43:41 INFO - PROCESS | 3704 | 1461206621483 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 19:43:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 19:43:41 INFO - PROCESS | 3704 | 1461206621497 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 19:43:41 INFO - PROCESS | 3704 | 1461206621500 Marionette TRACE conn3 <- [1,2982,null,{}] 19:43:41 INFO - PROCESS | 3704 | 1461206621506 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:43:41 INFO - PROCESS | 3704 | 1461206621607 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 19:43:41 INFO - PROCESS | 3704 | 1461206621741 Marionette TRACE conn3 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:41 INFO - PROCESS | 3704 | ++DOCSHELL 13259C00 == 45 [pid = 3704] [id = 757] 19:43:41 INFO - PROCESS | 3704 | ++DOMWINDOW == 98 (1334B000) [pid = 3704] [serial = 2269] [outer = 00000000] 19:43:41 INFO - PROCESS | 3704 | ++DOMWINDOW == 99 (143A4800) [pid = 3704] [serial = 2270] [outer = 1334B000] 19:43:41 INFO - PROCESS | 3704 | 1461206621795 Marionette DEBUG loaded listener.js 19:43:41 INFO - PROCESS | 3704 | ++DOMWINDOW == 100 (15D0FC00) [pid = 3704] [serial = 2271] [outer = 1334B000] 19:43:42 INFO - PROCESS | 3704 | --DOCSHELL 19EBA000 == 44 [pid = 3704] [id = 751] 19:43:42 INFO - PROCESS | 3704 | --DOCSHELL 15FDC000 == 43 [pid = 3704] [id = 750] 19:43:42 INFO - PROCESS | 3704 | --DOCSHELL 12CB5800 == 42 [pid = 3704] [id = 749] 19:43:42 INFO - PROCESS | 3704 | --DOCSHELL 19187400 == 41 [pid = 3704] [id = 748] 19:43:42 INFO - PROCESS | 3704 | --DOCSHELL 12B7D400 == 40 [pid = 3704] [id = 747] 19:43:42 INFO - PROCESS | 3704 | --DOCSHELL 18990800 == 39 [pid = 3704] [id = 746] 19:43:42 INFO - PROCESS | 3704 | --DOCSHELL 18B2E800 == 38 [pid = 3704] [id = 745] 19:43:42 INFO - PROCESS | 3704 | --DOCSHELL 1803E800 == 37 [pid = 3704] [id = 744] 19:43:42 INFO - PROCESS | 3704 | --DOCSHELL 15DBE000 == 36 [pid = 3704] [id = 743] 19:43:42 INFO - PROCESS | 3704 | --DOCSHELL 13345400 == 35 [pid = 3704] [id = 742] 19:43:42 INFO - PROCESS | 3704 | --DOCSHELL 1330C800 == 34 [pid = 3704] [id = 741] 19:43:42 INFO - PROCESS | 3704 | --DOCSHELL 13207000 == 33 [pid = 3704] [id = 739] 19:43:42 INFO - PROCESS | 3704 | --DOMWINDOW == 99 (16747400) [pid = 3704] [serial = 2185] [outer = 00000000] [url = about:blank] 19:43:42 INFO - PROCESS | 3704 | --DOMWINDOW == 98 (16979C00) [pid = 3704] [serial = 2186] [outer = 00000000] [url = about:blank] 19:43:42 INFO - PROCESS | 3704 | --DOMWINDOW == 97 (19181400) [pid = 3704] [serial = 2197] [outer = 00000000] [url = about:blank] 19:43:42 INFO - PROCESS | 3704 | --DOMWINDOW == 96 (19040C00) [pid = 3704] [serial = 2194] [outer = 00000000] [url = about:blank] 19:43:42 INFO - PROCESS | 3704 | --DOMWINDOW == 95 (19040800) [pid = 3704] [serial = 2195] [outer = 00000000] [url = about:blank] 19:43:42 INFO - PROCESS | 3704 | --DOMWINDOW == 94 (198BA400) [pid = 3704] [serial = 2200] [outer = 00000000] [url = about:blank] 19:43:42 INFO - PROCESS | 3704 | --DOMWINDOW == 93 (13A0B400) [pid = 3704] [serial = 2179] [outer = 00000000] [url = about:blank] 19:43:42 INFO - PROCESS | 3704 | --DOMWINDOW == 92 (142B1800) [pid = 3704] [serial = 2180] [outer = 00000000] [url = about:blank] 19:43:42 INFO - PROCESS | 3704 | --DOMWINDOW == 91 (18725400) [pid = 3704] [serial = 2188] [outer = 00000000] [url = about:blank] 19:43:42 INFO - PROCESS | 3704 | --DOMWINDOW == 90 (1AA69400) [pid = 3704] [serial = 2213] [outer = 00000000] [url = about:blank] 19:43:42 INFO - PROCESS | 3704 | --DOMWINDOW == 89 (1879D400) [pid = 3704] [serial = 2189] [outer = 00000000] [url = about:blank] 19:43:42 INFO - PROCESS | 3704 | --DOMWINDOW == 88 (1330D400) [pid = 3704] [serial = 2176] [outer = 00000000] [url = about:blank] 19:43:42 INFO - PROCESS | 3704 | --DOMWINDOW == 87 (13317000) [pid = 3704] [serial = 2177] [outer = 00000000] [url = about:blank] 19:43:42 INFO - PROCESS | 3704 | --DOMWINDOW == 86 (1A4B7400) [pid = 3704] [serial = 2174] [outer = 00000000] [url = about:blank] 19:43:42 INFO - PROCESS | 3704 | --DOMWINDOW == 85 (15DB9800) [pid = 3704] [serial = 2182] [outer = 00000000] [url = about:blank] 19:43:42 INFO - PROCESS | 3704 | --DOMWINDOW == 84 (15DDC800) [pid = 3704] [serial = 2183] [outer = 00000000] [url = about:blank] 19:43:42 INFO - PROCESS | 3704 | --DOMWINDOW == 83 (19EB9000) [pid = 3704] [serial = 2204] [outer = 00000000] [url = about:blank] 19:43:42 INFO - PROCESS | 3704 | --DOMWINDOW == 82 (19E69000) [pid = 3704] [serial = 2203] [outer = 00000000] [url = about:blank] 19:43:42 INFO - PROCESS | 3704 | --DOMWINDOW == 81 (1C412C00) [pid = 3704] [serial = 2215] [outer = 00000000] [url = about:blank] 19:43:42 INFO - PROCESS | 3704 | --DOMWINDOW == 80 (198B2000) [pid = 3704] [serial = 2201] [outer = 00000000] [url = about:blank] 19:43:42 INFO - PROCESS | 3704 | --DOMWINDOW == 79 (18E12400) [pid = 3704] [serial = 2191] [outer = 00000000] [url = about:blank] 19:43:42 INFO - PROCESS | 3704 | --DOMWINDOW == 78 (18E19400) [pid = 3704] [serial = 2192] [outer = 00000000] [url = about:blank] 19:43:42 INFO - PROCESS | 3704 | --DOMWINDOW == 77 (1A39C400) [pid = 3704] [serial = 2206] [outer = 00000000] [url = about:blank] 19:43:42 INFO - PROCESS | 3704 | --DOMWINDOW == 76 (1A4BAC00) [pid = 3704] [serial = 2212] [outer = 00000000] [url = about:blank] 19:43:42 INFO - PROCESS | 3704 | --DOMWINDOW == 75 (1A4B9C00) [pid = 3704] [serial = 2207] [outer = 00000000] [url = about:blank] 19:43:42 INFO - PROCESS | 3704 | --DOMWINDOW == 74 (19180C00) [pid = 3704] [serial = 2198] [outer = 00000000] [url = about:blank] 19:43:42 INFO - PROCESS | 3704 | --DOMWINDOW == 73 (1906AC00) [pid = 3704] [serial = 2209] [outer = 00000000] [url = about:blank] 19:43:42 INFO - PROCESS | 3704 | --DOMWINDOW == 72 (19065800) [pid = 3704] [serial = 2210] [outer = 00000000] [url = about:blank] 19:43:42 INFO - PROCESS | 3704 | 1461206622304 Marionette TRACE conn3 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 19:43:42 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 19:43:42 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 19:43:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 841ms 19:43:42 INFO - PROCESS | 3704 | 1461206622339 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 19:43:42 INFO - PROCESS | 3704 | 1461206622344 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 19:43:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 19:43:42 INFO - PROCESS | 3704 | 1461206622350 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 19:43:42 INFO - PROCESS | 3704 | 1461206622352 Marionette TRACE conn3 <- [1,2986,null,{}] 19:43:42 INFO - PROCESS | 3704 | 1461206622356 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:43:42 INFO - PROCESS | 3704 | 1461206622437 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 19:43:42 INFO - PROCESS | 3704 | 1461206622445 Marionette TRACE conn3 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:42 INFO - PROCESS | 3704 | ++DOCSHELL 13317000 == 34 [pid = 3704] [id = 758] 19:43:42 INFO - PROCESS | 3704 | ++DOMWINDOW == 73 (13318000) [pid = 3704] [serial = 2272] [outer = 00000000] 19:43:42 INFO - PROCESS | 3704 | ++DOMWINDOW == 74 (15A37400) [pid = 3704] [serial = 2273] [outer = 13318000] 19:43:42 INFO - PROCESS | 3704 | 1461206622490 Marionette DEBUG loaded listener.js 19:43:42 INFO - PROCESS | 3704 | ++DOMWINDOW == 75 (15DDC800) [pid = 3704] [serial = 2274] [outer = 13318000] 19:43:42 INFO - PROCESS | 3704 | 1461206622977 Marionette TRACE conn3 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 19:43:42 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. 19:43:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 639ms 19:43:42 INFO - PROCESS | 3704 | 1461206622987 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 19:43:42 INFO - PROCESS | 3704 | 1461206622989 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 19:43:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 19:43:42 INFO - PROCESS | 3704 | 1461206622992 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 19:43:42 INFO - PROCESS | 3704 | 1461206622996 Marionette TRACE conn3 <- [1,2990,null,{}] 19:43:42 INFO - PROCESS | 3704 | 1461206623006 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:43:43 INFO - PROCESS | 3704 | 1461206623088 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 19:43:43 INFO - PROCESS | 3704 | 1461206623129 Marionette TRACE conn3 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:43 INFO - PROCESS | 3704 | ++DOCSHELL 17B04C00 == 35 [pid = 3704] [id = 759] 19:43:43 INFO - PROCESS | 3704 | ++DOMWINDOW == 76 (17B08000) [pid = 3704] [serial = 2275] [outer = 00000000] 19:43:43 INFO - PROCESS | 3704 | ++DOMWINDOW == 77 (1803EC00) [pid = 3704] [serial = 2276] [outer = 17B08000] 19:43:43 INFO - PROCESS | 3704 | 1461206623176 Marionette DEBUG loaded listener.js 19:43:43 INFO - PROCESS | 3704 | ++DOMWINDOW == 78 (18725400) [pid = 3704] [serial = 2277] [outer = 17B08000] 19:43:43 INFO - PROCESS | 3704 | 1461206623633 Marionette TRACE conn3 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 19:43:43 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. 19:43:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 702ms 19:43:43 INFO - PROCESS | 3704 | 1461206623692 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 19:43:43 INFO - PROCESS | 3704 | 1461206623694 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 19:43:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 19:43:43 INFO - PROCESS | 3704 | 1461206623697 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 19:43:43 INFO - PROCESS | 3704 | 1461206623699 Marionette TRACE conn3 <- [1,2994,null,{}] 19:43:43 INFO - PROCESS | 3704 | 1461206623702 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:43:43 INFO - PROCESS | 3704 | 1461206623778 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 19:43:43 INFO - PROCESS | 3704 | 1461206623784 Marionette TRACE conn3 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:43 INFO - PROCESS | 3704 | ++DOCSHELL 18978C00 == 36 [pid = 3704] [id = 760] 19:43:43 INFO - PROCESS | 3704 | ++DOMWINDOW == 79 (1897C400) [pid = 3704] [serial = 2278] [outer = 00000000] 19:43:43 INFO - PROCESS | 3704 | ++DOMWINDOW == 80 (18B3A400) [pid = 3704] [serial = 2279] [outer = 1897C400] 19:43:43 INFO - PROCESS | 3704 | 1461206623828 Marionette DEBUG loaded listener.js 19:43:43 INFO - PROCESS | 3704 | ++DOMWINDOW == 81 (18F1F800) [pid = 3704] [serial = 2280] [outer = 1897C400] 19:43:44 INFO - PROCESS | 3704 | 1461206624255 Marionette TRACE conn3 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 19:43:44 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. 19:43:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 592ms 19:43:44 INFO - PROCESS | 3704 | 1461206624305 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 19:43:44 INFO - PROCESS | 3704 | 1461206624307 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 19:43:44 INFO - TEST-START | /FileAPI/FileReaderSync.worker 19:43:44 INFO - PROCESS | 3704 | 1461206624310 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 19:43:44 INFO - PROCESS | 3704 | 1461206624312 Marionette TRACE conn3 <- [1,2998,null,{}] 19:43:44 INFO - PROCESS | 3704 | 1461206624315 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:43:44 INFO - PROCESS | 3704 | 1461206624391 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 19:43:44 INFO - PROCESS | 3704 | 1461206624396 Marionette TRACE conn3 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:44 INFO - PROCESS | 3704 | ++DOCSHELL 18990400 == 37 [pid = 3704] [id = 761] 19:43:44 INFO - PROCESS | 3704 | ++DOMWINDOW == 82 (18E15C00) [pid = 3704] [serial = 2281] [outer = 00000000] 19:43:44 INFO - PROCESS | 3704 | ++DOMWINDOW == 83 (1906E000) [pid = 3704] [serial = 2282] [outer = 18E15C00] 19:43:44 INFO - PROCESS | 3704 | 1461206624440 Marionette DEBUG loaded listener.js 19:43:44 INFO - PROCESS | 3704 | ++DOMWINDOW == 84 (1917E000) [pid = 3704] [serial = 2283] [outer = 18E15C00] 19:43:44 INFO - PROCESS | 3704 | [3704] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 19:43:44 INFO - PROCESS | 3704 | 1461206624975 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 19:43:45 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 19:43:45 INFO - {} 19:43:45 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 19:43:45 INFO - {} 19:43:45 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 19:43:45 INFO - {} 19:43:45 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 19:43:45 INFO - {} 19:43:45 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 701ms 19:43:45 INFO - PROCESS | 3704 | 1461206625010 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 19:43:45 INFO - PROCESS | 3704 | 1461206625012 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 19:43:45 INFO - TEST-START | /FileAPI/fileReader.html 19:43:45 INFO - PROCESS | 3704 | 1461206625016 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 19:43:45 INFO - PROCESS | 3704 | 1461206625017 Marionette TRACE conn3 <- [1,3002,null,{}] 19:43:45 INFO - PROCESS | 3704 | 1461206625026 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:43:45 INFO - PROCESS | 3704 | 1461206625154 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 19:43:45 INFO - PROCESS | 3704 | 1461206625213 Marionette TRACE conn3 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:45 INFO - PROCESS | 3704 | ++DOCSHELL 13258800 == 38 [pid = 3704] [id = 762] 19:43:45 INFO - PROCESS | 3704 | ++DOMWINDOW == 85 (13310400) [pid = 3704] [serial = 2284] [outer = 00000000] 19:43:45 INFO - PROCESS | 3704 | ++DOMWINDOW == 86 (19E69000) [pid = 3704] [serial = 2285] [outer = 13310400] 19:43:45 INFO - PROCESS | 3704 | 1461206625260 Marionette DEBUG loaded listener.js 19:43:45 INFO - PROCESS | 3704 | ++DOMWINDOW == 87 (19EB2400) [pid = 3704] [serial = 2286] [outer = 13310400] 19:43:45 INFO - PROCESS | 3704 | 1461206625662 Marionette TRACE conn3 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 19:43:45 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 19:43:45 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 19:43:45 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 19:43:45 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 19:43:45 INFO - TEST-OK | /FileAPI/fileReader.html | took 686ms 19:43:45 INFO - PROCESS | 3704 | 1461206625715 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 19:43:45 INFO - PROCESS | 3704 | 1461206625717 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 19:43:45 INFO - PROCESS | 3704 | 1461206625721 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 19:43:45 INFO - TEST-START | /FileAPI/historical.html 19:43:45 INFO - PROCESS | 3704 | 1461206625723 Marionette TRACE conn3 <- [1,3006,null,{}] 19:43:45 INFO - PROCESS | 3704 | 1461206625726 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:43:45 INFO - PROCESS | 3704 | 1461206625857 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 19:43:45 INFO - PROCESS | 3704 | 1461206625878 Marionette TRACE conn3 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:45 INFO - PROCESS | 3704 | ++DOCSHELL 11BA8800 == 39 [pid = 3704] [id = 763] 19:43:45 INFO - PROCESS | 3704 | ++DOMWINDOW == 88 (19EBB000) [pid = 3704] [serial = 2287] [outer = 00000000] 19:43:45 INFO - PROCESS | 3704 | ++DOMWINDOW == 89 (1A4BAC00) [pid = 3704] [serial = 2288] [outer = 19EBB000] 19:43:45 INFO - PROCESS | 3704 | 1461206625922 Marionette DEBUG loaded listener.js 19:43:45 INFO - PROCESS | 3704 | ++DOMWINDOW == 90 (1A4BC800) [pid = 3704] [serial = 2289] [outer = 19EBB000] 19:43:46 INFO - PROCESS | 3704 | 1461206626347 Marionette TRACE conn3 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 19:43:46 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 19:43:46 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 19:43:46 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 19:43:46 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 19:43:46 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 19:43:46 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 19:43:46 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 19:43:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:43:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:43:46 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 19:43:46 INFO - TEST-OK | /FileAPI/historical.html | took 624ms 19:43:46 INFO - PROCESS | 3704 | 1461206626359 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 19:43:46 INFO - PROCESS | 3704 | 1461206626361 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 19:43:46 INFO - TEST-START | /FileAPI/idlharness.html 19:43:46 INFO - PROCESS | 3704 | 1461206626365 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 19:43:46 INFO - PROCESS | 3704 | 1461206626366 Marionette TRACE conn3 <- [1,3010,null,{}] 19:43:46 INFO - PROCESS | 3704 | 1461206626370 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:43:46 INFO - PROCESS | 3704 | 1461206626482 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 19:43:46 INFO - PROCESS | 3704 | 1461206626488 Marionette TRACE conn3 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:46 INFO - PROCESS | 3704 | ++DOCSHELL 11BA6C00 == 40 [pid = 3704] [id = 764] 19:43:46 INFO - PROCESS | 3704 | ++DOMWINDOW == 91 (1A39DC00) [pid = 3704] [serial = 2290] [outer = 00000000] 19:43:46 INFO - PROCESS | 3704 | ++DOMWINDOW == 92 (1C205000) [pid = 3704] [serial = 2291] [outer = 1A39DC00] 19:43:46 INFO - PROCESS | 3704 | 1461206626531 Marionette DEBUG loaded listener.js 19:43:46 INFO - PROCESS | 3704 | ++DOMWINDOW == 93 (1C20F400) [pid = 3704] [serial = 2292] [outer = 1A39DC00] 19:43:46 INFO - PROCESS | 3704 | --DOMWINDOW == 92 (13350000) [pid = 3704] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 19:43:46 INFO - PROCESS | 3704 | --DOMWINDOW == 91 (18B2EC00) [pid = 3704] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 19:43:46 INFO - PROCESS | 3704 | --DOMWINDOW == 90 (197AE000) [pid = 3704] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 19:43:46 INFO - PROCESS | 3704 | --DOMWINDOW == 89 (15DD9000) [pid = 3704] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 19:43:46 INFO - PROCESS | 3704 | --DOMWINDOW == 88 (1330D000) [pid = 3704] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 19:43:46 INFO - PROCESS | 3704 | --DOMWINDOW == 87 (1378D800) [pid = 3704] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 19:43:46 INFO - PROCESS | 3704 | --DOMWINDOW == 86 (183B0000) [pid = 3704] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 19:43:46 INFO - PROCESS | 3704 | --DOMWINDOW == 85 (12CF1C00) [pid = 3704] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 19:43:46 INFO - PROCESS | 3704 | --DOMWINDOW == 84 (15FE3400) [pid = 3704] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 19:43:46 INFO - PROCESS | 3704 | --DOMWINDOW == 83 (18B30C00) [pid = 3704] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 19:43:47 INFO - PROCESS | 3704 | 1461206627755 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 19:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 19:43:47 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 19:43:47 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 19:43:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:43:47 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 19:43:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 19:43:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:43:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:43:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:43:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:43:47 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:43:47 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:43:47 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 19:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 19:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 19:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 19:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 19:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 19:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 19:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 19:43:47 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 19:43:47 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 19:43:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:43:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:43:47 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 19:43:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 19:43:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:43:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:43:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:43:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:43:47 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:43:47 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:43:47 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 19:43:47 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 19:43:47 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 19:43:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:43:47 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 19:43:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 19:43:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:43:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:43:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:43:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:43:47 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:43:47 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:43:47 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 19:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 19:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 19:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 19:43:47 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 19:43:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:43:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:43:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:43:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:43:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:43:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:43:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:43:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:43:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:43:47 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:43:47 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:43:47 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 19:43:47 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 19:43:47 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 19:43:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:43:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:43:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:43:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:43:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:43:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:43:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:43:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:43:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:43:47 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:43:47 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:43:47 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 19:43:47 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 19:43:47 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 19:43:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:43:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:43:47 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 19:43:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:43:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:43:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:43:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:43:47 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:43:47 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:43:47 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 19:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 19:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 19:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 19:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 19:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 19:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 19:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 19:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 19:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 19:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 19:43:47 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 19:43:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:43:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:43:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:43:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:43:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:43:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:43:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:43:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:43:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:43:47 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:43:47 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:43:47 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 19:43:47 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 19:43:47 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 19:43:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:43:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:43:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:43:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:43:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:43:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:43:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:43:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:43:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:43:47 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:43:47 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:43:47 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 19:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 19:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 19:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 19:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 19:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 19:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 19:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 19:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 19:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 19:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 19:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 19:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 19:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 19:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 19:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 19:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 19:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 19:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 19:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 19:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 19:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 19:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 19:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 19:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 19:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 19:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 19:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 19:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 19:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 19:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 19:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 19:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 19:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 19:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 19:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 19:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 19:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 19:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 19:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 19:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 19:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 19:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 19:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 19:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 19:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 19:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 19:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 19:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 19:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 19:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 19:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 19:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 19:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 19:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 19:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 19:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 19:43:47 INFO - TEST-OK | /FileAPI/idlharness.html | took 1606ms 19:43:47 INFO - PROCESS | 3704 | 1461206627959 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 19:43:47 INFO - PROCESS | 3704 | 1461206627964 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 19:43:47 INFO - TEST-START | /FileAPI/idlharness.worker 19:43:47 INFO - PROCESS | 3704 | 1461206627973 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 19:43:47 INFO - PROCESS | 3704 | 1461206627978 Marionette TRACE conn3 <- [1,3014,null,{}] 19:43:47 INFO - PROCESS | 3704 | 1461206627986 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:43:48 INFO - PROCESS | 3704 | 1461206628089 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 19:43:48 INFO - PROCESS | 3704 | 1461206628219 Marionette TRACE conn3 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:48 INFO - PROCESS | 3704 | ++DOCSHELL 1334D000 == 41 [pid = 3704] [id = 765] 19:43:48 INFO - PROCESS | 3704 | ++DOMWINDOW == 84 (1334F800) [pid = 3704] [serial = 2293] [outer = 00000000] 19:43:48 INFO - PROCESS | 3704 | ++DOMWINDOW == 85 (1A8AE800) [pid = 3704] [serial = 2294] [outer = 1334F800] 19:43:48 INFO - PROCESS | 3704 | 1461206628277 Marionette DEBUG loaded listener.js 19:43:48 INFO - PROCESS | 3704 | ++DOMWINDOW == 86 (1AE52C00) [pid = 3704] [serial = 2295] [outer = 1334F800] 19:43:48 INFO - PROCESS | 3704 | [3704] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 19:43:49 INFO - PROCESS | 3704 | 1461206629545 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 19:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 19:43:49 INFO - {} 19:43:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 19:43:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 19:43:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:43:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 19:43:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 19:43:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:43:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:43:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:43:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 19:43:49 INFO - {} 19:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 19:43:49 INFO - {} 19:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 19:43:49 INFO - {} 19:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 19:43:49 INFO - {} 19:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 19:43:49 INFO - {} 19:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 19:43:49 INFO - {} 19:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 19:43:49 INFO - {} 19:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 19:43:49 INFO - {} 19:43:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 19:43:49 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 19:43:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:43:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:43:49 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 19:43:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 19:43:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:43:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:43:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:43:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 19:43:49 INFO - {} 19:43:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 19:43:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 19:43:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:43:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 19:43:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 19:43:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:43:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:43:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:43:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 19:43:49 INFO - {} 19:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 19:43:49 INFO - {} 19:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 19:43:49 INFO - {} 19:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 19:43:49 INFO - {} 19:43:49 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 19:43:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:43:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:43:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:43:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:43:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:43:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:43:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:43:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:43:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 19:43:49 INFO - {} 19:43:49 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 - {} 19:43:49 INFO - {} 19:43:49 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 19:43:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:43:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:43:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:43:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:43:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:43:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:43:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:43:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:43:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 19:43:49 INFO - {} 19:43:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 19:43:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 19:43:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:43:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:43:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 19:43:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:43:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:43:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:43:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 19:43:49 INFO - {} 19:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 19:43:49 INFO - {} 19:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 19:43:49 INFO - {} 19:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 19:43:49 INFO - {} 19:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 19:43:49 INFO - {} 19:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 19:43:49 INFO - {} 19:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 19:43:49 INFO - {} 19:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 19:43:49 INFO - {} 19:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 19:43:49 INFO - {} 19:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 19:43:49 INFO - {} 19:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 19:43:49 INFO - {} 19:43:49 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 19:43:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:43:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:43:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:43:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:43:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:43:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:43:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:43:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:43:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 19:43:49 INFO - {} 19:43:49 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 - {} 19:43:49 INFO - {} 19:43:49 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 19:43:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:43:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:43:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:43:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:43:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:43:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:43:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:43:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:43:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:43:49 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 19:43:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 19:43:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:43:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:43:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 19:43:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:43:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:43:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:43:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:43:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 19:43:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 19:43:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:43:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:43:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 19:43:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:43:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:43:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:43:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:43:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 19:43:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 19:43:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:43:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:43:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 19:43:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:43:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:43:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:43:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:43:49 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 19:43:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 19:43:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:43:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:43:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 19:43:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:43:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:43:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:43:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:43:49 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 19:43:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 19:43:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:43:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:43:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 19:43:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:43:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:43:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:43:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:43:49 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 19:43:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 19:43:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:43:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 19:43:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 19:43:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:43:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:43:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:43:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:43:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 19:43:49 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 19:43:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:43:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:43:49 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 19:43:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 19:43:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:43:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:43:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:43:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 19:43:49 INFO - {} 19:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 19:43:49 INFO - {} 19:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 19:43:49 INFO - {} 19:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 19:43:49 INFO - {} 19:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 19:43:49 INFO - {} 19:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 19:43:49 INFO - {} 19:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 19:43:49 INFO - {} 19:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 19:43:49 INFO - {} 19:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 19:43:49 INFO - {} 19:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 19:43:49 INFO - {} 19:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 19:43:49 INFO - {} 19:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 19:43:49 INFO - {} 19:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 19:43:49 INFO - {} 19:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 19:43:49 INFO - {} 19:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 19:43:49 INFO - {} 19:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 19:43:49 INFO - {} 19:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 19:43:49 INFO - {} 19:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 19:43:49 INFO - {} 19:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 19:43:49 INFO - {} 19:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 19:43:49 INFO - {} 19:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 19:43:49 INFO - {} 19:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 19:43:49 INFO - {} 19:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 19:43:49 INFO - {} 19:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 19:43:49 INFO - {} 19:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 19:43:49 INFO - {} 19:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 19:43:49 INFO - {} 19:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 19:43:49 INFO - {} 19:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 19:43:49 INFO - {} 19:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 19:43:49 INFO - {} 19:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 19:43:49 INFO - {} 19:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 19:43:49 INFO - {} 19:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 19:43:49 INFO - {} 19:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 19:43:49 INFO - {} 19:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 19:43:49 INFO - {} 19:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 19:43:49 INFO - {} 19:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 19:43:49 INFO - {} 19:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 19:43:49 INFO - {} 19:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 19:43:49 INFO - {} 19:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 19:43:49 INFO - {} 19:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 19:43:49 INFO - {} 19:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 19:43:49 INFO - {} 19:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 19:43:49 INFO - {} 19:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 19:43:49 INFO - {} 19:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 19:43:49 INFO - {} 19:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 19:43:49 INFO - {} 19:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 19:43:49 INFO - {} 19:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 19:43:49 INFO - {} 19:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 19:43:49 INFO - {} 19:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 19:43:49 INFO - {} 19:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 19:43:49 INFO - {} 19:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 19:43:49 INFO - {} 19:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 19:43:49 INFO - {} 19:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 19:43:49 INFO - {} 19:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 19:43:49 INFO - {} 19:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 19:43:49 INFO - {} 19:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 19:43:49 INFO - {} 19:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 19:43:49 INFO - {} 19:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 19:43:49 INFO - {} 19:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 19:43:49 INFO - {} 19:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 19:43:49 INFO - {} 19:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 19:43:49 INFO - {} 19:43:49 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1761ms 19:43:49 INFO - PROCESS | 3704 | 1461206629760 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 19:43:49 INFO - PROCESS | 3704 | 1461206629769 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 19:43:49 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 19:43:49 INFO - PROCESS | 3704 | 1461206629823 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 19:43:49 INFO - PROCESS | 3704 | 1461206629826 Marionette TRACE conn3 <- [1,3018,null,{}] 19:43:49 INFO - PROCESS | 3704 | 1461206629831 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:43:49 INFO - PROCESS | 3704 | 1461206629920 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 19:43:50 INFO - PROCESS | 3704 | 1461206630052 Marionette TRACE conn3 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:50 INFO - PROCESS | 3704 | ++DOCSHELL 197AE000 == 42 [pid = 3704] [id = 766] 19:43:50 INFO - PROCESS | 3704 | ++DOMWINDOW == 87 (1A39C400) [pid = 3704] [serial = 2296] [outer = 00000000] 19:43:50 INFO - PROCESS | 3704 | ++DOMWINDOW == 88 (19042400) [pid = 3704] [serial = 2297] [outer = 1A39C400] 19:43:50 INFO - PROCESS | 3704 | 1461206630114 Marionette DEBUG loaded listener.js 19:43:50 INFO - PROCESS | 3704 | ++DOMWINDOW == 89 (197ACC00) [pid = 3704] [serial = 2298] [outer = 1A39C400] 19:43:50 INFO - PROCESS | 3704 | 1461206630653 Marionette TRACE conn3 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 19:43:50 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 19:43:50 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 888ms 19:43:50 INFO - PROCESS | 3704 | 1461206630662 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 19:43:50 INFO - PROCESS | 3704 | 1461206630665 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 19:43:50 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 19:43:50 INFO - PROCESS | 3704 | 1461206630669 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 19:43:50 INFO - PROCESS | 3704 | 1461206630673 Marionette TRACE conn3 <- [1,3022,null,{}] 19:43:50 INFO - PROCESS | 3704 | 1461206630684 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:43:50 INFO - PROCESS | 3704 | 1461206630785 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 19:43:50 INFO - PROCESS | 3704 | 1461206630899 Marionette TRACE conn3 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:50 INFO - PROCESS | 3704 | ++DOCSHELL 14A5E000 == 43 [pid = 3704] [id = 767] 19:43:50 INFO - PROCESS | 3704 | ++DOMWINDOW == 90 (14A64800) [pid = 3704] [serial = 2299] [outer = 00000000] 19:43:50 INFO - PROCESS | 3704 | ++DOMWINDOW == 91 (18978000) [pid = 3704] [serial = 2300] [outer = 14A64800] 19:43:50 INFO - PROCESS | 3704 | 1461206630956 Marionette DEBUG loaded listener.js 19:43:51 INFO - PROCESS | 3704 | ++DOMWINDOW == 92 (19750400) [pid = 3704] [serial = 2301] [outer = 14A64800] 19:43:51 INFO - PROCESS | 3704 | 1461206631613 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 19:43:51 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 19:43:51 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 998ms 19:43:51 INFO - PROCESS | 3704 | 1461206631671 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 19:43:51 INFO - PROCESS | 3704 | 1461206631675 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 19:43:51 INFO - TEST-START | /FileAPI/blob/Blob-close.html 19:43:51 INFO - PROCESS | 3704 | 1461206631680 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 19:43:51 INFO - PROCESS | 3704 | 1461206631684 Marionette TRACE conn3 <- [1,3026,null,{}] 19:43:51 INFO - PROCESS | 3704 | 1461206631689 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:43:51 INFO - PROCESS | 3704 | 1461206631786 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 19:43:51 INFO - PROCESS | 3704 | 1461206631928 Marionette TRACE conn3 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:51 INFO - PROCESS | 3704 | ++DOCSHELL 13258C00 == 44 [pid = 3704] [id = 768] 19:43:51 INFO - PROCESS | 3704 | ++DOMWINDOW == 93 (13313400) [pid = 3704] [serial = 2302] [outer = 00000000] 19:43:51 INFO - PROCESS | 3704 | ++DOMWINDOW == 94 (15FE7C00) [pid = 3704] [serial = 2303] [outer = 13313400] 19:43:51 INFO - PROCESS | 3704 | 1461206631980 Marionette DEBUG loaded listener.js 19:43:52 INFO - PROCESS | 3704 | ++DOMWINDOW == 95 (16979800) [pid = 3704] [serial = 2304] [outer = 13313400] 19:43:52 INFO - PROCESS | 3704 | --DOCSHELL 11BA8800 == 43 [pid = 3704] [id = 763] 19:43:52 INFO - PROCESS | 3704 | --DOCSHELL 13258800 == 42 [pid = 3704] [id = 762] 19:43:52 INFO - PROCESS | 3704 | --DOCSHELL 18990400 == 41 [pid = 3704] [id = 761] 19:43:52 INFO - PROCESS | 3704 | --DOCSHELL 18978C00 == 40 [pid = 3704] [id = 760] 19:43:52 INFO - PROCESS | 3704 | --DOCSHELL 17B04C00 == 39 [pid = 3704] [id = 759] 19:43:52 INFO - PROCESS | 3704 | --DOCSHELL 13317000 == 38 [pid = 3704] [id = 758] 19:43:52 INFO - PROCESS | 3704 | --DOCSHELL 13259C00 == 37 [pid = 3704] [id = 757] 19:43:52 INFO - PROCESS | 3704 | --DOCSHELL 13311C00 == 36 [pid = 3704] [id = 756] 19:43:52 INFO - PROCESS | 3704 | --DOCSHELL 11BA9400 == 35 [pid = 3704] [id = 752] 19:43:52 INFO - PROCESS | 3704 | --DOMWINDOW == 94 (1A309400) [pid = 3704] [serial = 2253] [outer = 00000000] [url = about:blank] 19:43:52 INFO - PROCESS | 3704 | --DOMWINDOW == 93 (1906FC00) [pid = 3704] [serial = 2241] [outer = 00000000] [url = about:blank] 19:43:52 INFO - PROCESS | 3704 | --DOMWINDOW == 92 (18E19000) [pid = 3704] [serial = 2238] [outer = 00000000] [url = about:blank] 19:43:52 INFO - PROCESS | 3704 | --DOMWINDOW == 91 (18E18C00) [pid = 3704] [serial = 2239] [outer = 00000000] [url = about:blank] 19:43:52 INFO - PROCESS | 3704 | --DOMWINDOW == 90 (19A91000) [pid = 3704] [serial = 2244] [outer = 00000000] [url = about:blank] 19:43:52 INFO - PROCESS | 3704 | --DOMWINDOW == 89 (16746400) [pid = 3704] [serial = 2230] [outer = 00000000] [url = about:blank] 19:43:52 INFO - PROCESS | 3704 | --DOMWINDOW == 88 (14A60000) [pid = 3704] [serial = 2225] [outer = 00000000] [url = about:blank] 19:43:52 INFO - PROCESS | 3704 | --DOMWINDOW == 87 (143A4000) [pid = 3704] [serial = 2224] [outer = 00000000] [url = about:blank] 19:43:52 INFO - PROCESS | 3704 | --DOMWINDOW == 86 (15562400) [pid = 3704] [serial = 2227] [outer = 00000000] [url = about:blank] 19:43:52 INFO - PROCESS | 3704 | --DOMWINDOW == 85 (15A2E800) [pid = 3704] [serial = 2228] [outer = 00000000] [url = about:blank] 19:43:52 INFO - PROCESS | 3704 | --DOMWINDOW == 84 (1896F800) [pid = 3704] [serial = 2233] [outer = 00000000] [url = about:blank] 19:43:52 INFO - PROCESS | 3704 | --DOMWINDOW == 83 (15A30800) [pid = 3704] [serial = 2221] [outer = 00000000] [url = about:blank] 19:43:52 INFO - PROCESS | 3704 | --DOMWINDOW == 82 (13341400) [pid = 3704] [serial = 2218] [outer = 00000000] [url = about:blank] 19:43:52 INFO - PROCESS | 3704 | --DOMWINDOW == 81 (197A9000) [pid = 3704] [serial = 2242] [outer = 00000000] [url = about:blank] 19:43:52 INFO - PROCESS | 3704 | --DOMWINDOW == 80 (17BA2400) [pid = 3704] [serial = 2247] [outer = 00000000] [url = about:blank] 19:43:52 INFO - PROCESS | 3704 | --DOMWINDOW == 79 (17B04800) [pid = 3704] [serial = 2248] [outer = 00000000] [url = about:blank] 19:43:52 INFO - PROCESS | 3704 | --DOMWINDOW == 78 (19EB3000) [pid = 3704] [serial = 2250] [outer = 00000000] [url = about:blank] 19:43:52 INFO - PROCESS | 3704 | --DOMWINDOW == 77 (19B81C00) [pid = 3704] [serial = 2245] [outer = 00000000] [url = about:blank] 19:43:52 INFO - PROCESS | 3704 | --DOMWINDOW == 76 (17B07000) [pid = 3704] [serial = 2231] [outer = 00000000] [url = about:blank] 19:43:52 INFO - PROCESS | 3704 | --DOMWINDOW == 75 (18B31800) [pid = 3704] [serial = 2236] [outer = 00000000] [url = about:blank] 19:43:52 INFO - PROCESS | 3704 | --DOMWINDOW == 74 (19EB5400) [pid = 3704] [serial = 2251] [outer = 00000000] [url = about:blank] 19:43:52 INFO - PROCESS | 3704 | --DOMWINDOW == 73 (18974400) [pid = 3704] [serial = 2234] [outer = 00000000] [url = about:blank] 19:43:52 INFO - PROCESS | 3704 | 1461206632463 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 19:43:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 19:43:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 19:43:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:43:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:43:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 19:43:52 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 842ms 19:43:52 INFO - PROCESS | 3704 | 1461206632520 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 19:43:52 INFO - PROCESS | 3704 | 1461206632526 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 19:43:52 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 19:43:52 INFO - PROCESS | 3704 | 1461206632532 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 19:43:52 INFO - PROCESS | 3704 | 1461206632534 Marionette TRACE conn3 <- [1,3030,null,{}] 19:43:52 INFO - PROCESS | 3704 | 1461206632538 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:43:52 INFO - PROCESS | 3704 | 1461206632618 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 19:43:52 INFO - PROCESS | 3704 | 1461206632625 Marionette TRACE conn3 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:52 INFO - PROCESS | 3704 | ++DOCSHELL 14A69C00 == 36 [pid = 3704] [id = 769] 19:43:52 INFO - PROCESS | 3704 | ++DOMWINDOW == 74 (15561000) [pid = 3704] [serial = 2305] [outer = 00000000] 19:43:52 INFO - PROCESS | 3704 | ++DOMWINDOW == 75 (15FED800) [pid = 3704] [serial = 2306] [outer = 15561000] 19:43:52 INFO - PROCESS | 3704 | 1461206632670 Marionette DEBUG loaded listener.js 19:43:52 INFO - PROCESS | 3704 | ++DOMWINDOW == 76 (16749400) [pid = 3704] [serial = 2307] [outer = 15561000] 19:43:53 INFO - PROCESS | 3704 | 1461206633372 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 19:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 19:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 19:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 19:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 19:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 19:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 19:43:53 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. 19:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 19:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 19:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 19:43:53 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'.) 19:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 19:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 19:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 19:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 19:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 19:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 19:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 19:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 19:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 19:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 19:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 19:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 19:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 19:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 19:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 19:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 19:43:53 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. 19:43:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 19:43:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:43:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:43:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 19:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 19:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 19:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 19:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 19:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 19:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 19:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 19:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 19:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 19:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 19:43:53 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. 19:43:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 19:43:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 19:43:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:43:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:43:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 19:43:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 19:43:53 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. 19:43:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 19:43:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 19:43:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:43:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:43:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 19:43:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 19:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 19:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 19:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 19:43:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 19:43:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 19:43:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:43:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:43:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 19:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 19:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 19:43:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 19:43:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:43:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:43:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:43:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:43:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 19:43:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 19:43:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:43:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:43:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:43:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:43:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:43:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 19:43:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:43:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:43:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:43:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:43:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:43:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 19:43:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:43:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:43:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:43:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:43:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 19:43:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 19:43:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:43:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:43:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:43:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:43:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:43:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 19:43:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:43:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:43:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:43:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:43:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:43:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 19:43:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:43:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:43:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:43:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:43:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:43:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 19:43:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:43:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:43:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:43:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:43:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:43:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 19:43:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:43:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:43:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:43:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:43:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 19:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 19:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 19:43:53 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 951ms 19:43:53 INFO - PROCESS | 3704 | 1461206633491 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 19:43:53 INFO - PROCESS | 3704 | 1461206633493 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 19:43:53 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 19:43:53 INFO - PROCESS | 3704 | 1461206633497 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 19:43:53 INFO - PROCESS | 3704 | 1461206633500 Marionette TRACE conn3 <- [1,3034,null,{}] 19:43:53 INFO - PROCESS | 3704 | 1461206633510 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:43:53 INFO - PROCESS | 3704 | 1461206633600 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 19:43:53 INFO - PROCESS | 3704 | 1461206633606 Marionette TRACE conn3 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:53 INFO - PROCESS | 3704 | ++DOCSHELL 18E19800 == 37 [pid = 3704] [id = 770] 19:43:53 INFO - PROCESS | 3704 | ++DOMWINDOW == 77 (18E19C00) [pid = 3704] [serial = 2308] [outer = 00000000] 19:43:53 INFO - PROCESS | 3704 | ++DOMWINDOW == 78 (19065400) [pid = 3704] [serial = 2309] [outer = 18E19C00] 19:43:53 INFO - PROCESS | 3704 | 1461206633653 Marionette DEBUG loaded listener.js 19:43:53 INFO - PROCESS | 3704 | ++DOMWINDOW == 79 (19186000) [pid = 3704] [serial = 2310] [outer = 18E19C00] 19:43:53 INFO - PROCESS | 3704 | [3704] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 19:43:54 INFO - PROCESS | 3704 | 1461206634137 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 19:43:54 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 19:43:54 INFO - {} 19:43:54 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 701ms 19:43:54 INFO - PROCESS | 3704 | 1461206634196 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 19:43:54 INFO - PROCESS | 3704 | 1461206634198 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 19:43:54 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 19:43:54 INFO - PROCESS | 3704 | 1461206634202 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 19:43:54 INFO - PROCESS | 3704 | 1461206634203 Marionette TRACE conn3 <- [1,3038,null,{}] 19:43:54 INFO - PROCESS | 3704 | 1461206634207 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:43:54 INFO - PROCESS | 3704 | 1461206634286 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 19:43:54 INFO - PROCESS | 3704 | 1461206634385 Marionette TRACE conn3 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:54 INFO - PROCESS | 3704 | ++DOCSHELL 19A84000 == 38 [pid = 3704] [id = 771] 19:43:54 INFO - PROCESS | 3704 | ++DOMWINDOW == 80 (19A85800) [pid = 3704] [serial = 2311] [outer = 00000000] 19:43:54 INFO - PROCESS | 3704 | ++DOMWINDOW == 81 (19E6C000) [pid = 3704] [serial = 2312] [outer = 19A85800] 19:43:54 INFO - PROCESS | 3704 | 1461206634431 Marionette DEBUG loaded listener.js 19:43:54 INFO - PROCESS | 3704 | ++DOMWINDOW == 82 (19EB6C00) [pid = 3704] [serial = 2313] [outer = 19A85800] 19:43:54 INFO - PROCESS | 3704 | 1461206634788 Marionette TRACE conn3 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 19:43:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 19:43:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 19:43:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 19:43:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 19:43:54 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 639ms 19:43:54 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 19:43:54 INFO - PROCESS | 3704 | 1461206634825 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 19:43:54 INFO - PROCESS | 3704 | 1461206634827 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 19:43:54 INFO - PROCESS | 3704 | 1461206634831 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 19:43:54 INFO - PROCESS | 3704 | 1461206634833 Marionette TRACE conn3 <- [1,3042,null,{}] 19:43:54 INFO - PROCESS | 3704 | 1461206634836 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:43:54 INFO - PROCESS | 3704 | 1461206634955 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 19:43:55 INFO - PROCESS | 3704 | 1461206635048 Marionette TRACE conn3 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:55 INFO - PROCESS | 3704 | ++DOCSHELL 1A314800 == 39 [pid = 3704] [id = 772] 19:43:55 INFO - PROCESS | 3704 | ++DOMWINDOW == 83 (1A315400) [pid = 3704] [serial = 2314] [outer = 00000000] 19:43:55 INFO - PROCESS | 3704 | ++DOMWINDOW == 84 (1A86C800) [pid = 3704] [serial = 2315] [outer = 1A315400] 19:43:55 INFO - PROCESS | 3704 | 1461206635093 Marionette DEBUG loaded listener.js 19:43:55 INFO - PROCESS | 3704 | ++DOMWINDOW == 85 (1A8AA800) [pid = 3704] [serial = 2316] [outer = 1A315400] 19:43:55 INFO - PROCESS | 3704 | 1461206635789 Marionette TRACE conn3 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 19:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 19:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 19:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 19:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 19:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 19:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 19:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 19:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 19:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 19:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 19:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 19:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 19:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 19:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 19:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 19:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 19:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 19:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 19:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 19:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 19:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 19:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 19:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 19:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 19:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 19:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 19:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 19:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 19:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 19:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 19:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 19:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 19:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 19:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 19:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 19:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 19:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 19:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 19:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 19:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 19:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 19:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 19:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 19:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 19:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 19:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 19:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 19:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 19:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 19:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 19:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 19:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 19:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 19:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 19:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 19:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 19:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 19:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 19:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 19:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 19:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 19:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 19:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 19:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 19:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 19:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 19:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 19:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 19:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 19:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 19:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 19:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 19:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 19:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 19:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 19:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 19:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 19:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 19:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 19:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 19:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 19:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 19:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 19:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 19:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 19:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 19:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 19:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 19:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 19:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 19:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 19:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 19:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 19:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 19:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 19:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 19:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 19:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 19:43:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 19:43:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:43:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:43:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:43:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:43:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:43:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 19:43:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:43:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:43:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:43:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:43:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:43:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 19:43:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:43:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:43:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:43:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:43:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:43:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 19:43:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:43:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:43:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:43:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:43:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:43:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 19:43:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:43:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:43:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:43:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:43:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:43:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 19:43:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:43:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:43:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:43:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:43:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:43:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 19:43:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:43:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:43:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:43:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:43:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:43:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 19:43:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:43:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:43:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:43:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:43:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:43:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 19:43:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:43:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:43:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:43:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:43:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:43:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 19:43:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:43:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:43:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:43:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:43:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:43:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 19:43:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:43:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:43:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:43:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:43:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:43:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 19:43:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:43:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:43:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:43:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:43:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:43:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 19:43:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:43:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:43:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:43:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:43:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:43:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 19:43:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:43:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:43:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:43:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:43:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:43:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 19:43:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:43:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:43:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:43:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:43:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:43:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 19:43:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:43:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:43:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:43:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:43:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:43:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 19:43:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:43:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:43:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:43:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:43:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:43:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 19:43:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:43:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:43:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:43:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:43:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:43:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 19:43:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:43:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:43:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:43:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:43:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:43:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 19:43:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:43:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:43:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:43:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:43:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:43:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 19:43:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:43:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:43:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:43:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:43:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:43:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 19:43:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:43:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:43:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:43:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:43:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:43:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 19:43:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:43:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:43:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:43:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 19:43:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 19:43:55 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" 19:43:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:43:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:43:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:43:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 19:43:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 19:43:55 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" 19:43:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:43:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:43:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:43:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 19:43:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 19:43:55 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1107ms 19:43:55 INFO - PROCESS | 3704 | 1461206635946 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 19:43:55 INFO - TEST-START | /FileAPI/file/File-constructor.html 19:43:55 INFO - PROCESS | 3704 | 1461206635948 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 19:43:55 INFO - PROCESS | 3704 | 1461206635951 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 19:43:55 INFO - PROCESS | 3704 | 1461206635953 Marionette TRACE conn3 <- [1,3046,null,{}] 19:43:55 INFO - PROCESS | 3704 | 1461206635956 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:43:56 INFO - PROCESS | 3704 | 1461206636086 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 19:43:56 INFO - PROCESS | 3704 | 1461206636148 Marionette TRACE conn3 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:56 INFO - PROCESS | 3704 | ++DOCSHELL 1A4BB400 == 40 [pid = 3704] [id = 773] 19:43:56 INFO - PROCESS | 3704 | ++DOMWINDOW == 86 (1C40D400) [pid = 3704] [serial = 2317] [outer = 00000000] 19:43:56 INFO - PROCESS | 3704 | ++DOMWINDOW == 87 (1CC56C00) [pid = 3704] [serial = 2318] [outer = 1C40D400] 19:43:56 INFO - PROCESS | 3704 | 1461206636195 Marionette DEBUG loaded listener.js 19:43:56 INFO - PROCESS | 3704 | ++DOMWINDOW == 88 (1CC5D400) [pid = 3704] [serial = 2319] [outer = 1C40D400] 19:43:56 INFO - PROCESS | 3704 | --DOMWINDOW == 87 (19EBB000) [pid = 3704] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 19:43:56 INFO - PROCESS | 3704 | --DOMWINDOW == 86 (1334B000) [pid = 3704] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 19:43:56 INFO - PROCESS | 3704 | --DOMWINDOW == 85 (1897C400) [pid = 3704] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 19:43:56 INFO - PROCESS | 3704 | --DOMWINDOW == 84 (13318000) [pid = 3704] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 19:43:56 INFO - PROCESS | 3704 | --DOMWINDOW == 83 (17B08000) [pid = 3704] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 19:43:56 INFO - PROCESS | 3704 | --DOMWINDOW == 82 (13315400) [pid = 3704] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 19:43:56 INFO - PROCESS | 3704 | --DOMWINDOW == 81 (18E15C00) [pid = 3704] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 19:43:56 INFO - PROCESS | 3704 | --DOMWINDOW == 80 (13310400) [pid = 3704] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 19:43:56 INFO - PROCESS | 3704 | --DOMWINDOW == 79 (19EBC000) [pid = 3704] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 19:43:56 INFO - PROCESS | 3704 | --DOMWINDOW == 78 (1AE54000) [pid = 3704] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 19:43:56 INFO - PROCESS | 3704 | 1461206636666 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 19:43:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 19:43:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 19:43:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 19:43:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 19:43:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 19:43:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 19:43:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 19:43:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 19:43:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 19:43:56 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 19:43:56 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 19:43:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:43:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:43:56 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 19:43:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 19:43:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 19:43:56 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 19:43:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 19:43:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:43:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:43:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 19:43:56 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 19:43:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 19:43:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:43:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:43:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 19:43:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 19:43:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 19:43:56 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 748ms 19:43:56 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 19:43:56 INFO - PROCESS | 3704 | 1461206636700 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 19:43:56 INFO - PROCESS | 3704 | 1461206636702 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 19:43:56 INFO - PROCESS | 3704 | 1461206636705 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 19:43:56 INFO - PROCESS | 3704 | 1461206636707 Marionette TRACE conn3 <- [1,3050,null,{}] 19:43:56 INFO - PROCESS | 3704 | 1461206636710 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:43:56 INFO - PROCESS | 3704 | 1461206636785 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 19:43:56 INFO - PROCESS | 3704 | 1461206636793 Marionette TRACE conn3 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:56 INFO - PROCESS | 3704 | ++DOCSHELL 15A35000 == 41 [pid = 3704] [id = 774] 19:43:56 INFO - PROCESS | 3704 | ++DOMWINDOW == 79 (1CD45000) [pid = 3704] [serial = 2320] [outer = 00000000] 19:43:56 INFO - PROCESS | 3704 | ++DOMWINDOW == 80 (1D73F800) [pid = 3704] [serial = 2321] [outer = 1CD45000] 19:43:56 INFO - PROCESS | 3704 | 1461206636837 Marionette DEBUG loaded listener.js 19:43:56 INFO - PROCESS | 3704 | ++DOMWINDOW == 81 (1D744400) [pid = 3704] [serial = 2322] [outer = 1CD45000] 19:43:57 INFO - PROCESS | 3704 | [3704] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 19:43:57 INFO - PROCESS | 3704 | 1461206637293 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 19:43:57 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 19:43:57 INFO - {} 19:43:57 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 623ms 19:43:57 INFO - PROCESS | 3704 | 1461206637343 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 19:43:57 INFO - PROCESS | 3704 | 1461206637345 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 19:43:57 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 19:43:57 INFO - PROCESS | 3704 | 1461206637348 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 19:43:57 INFO - PROCESS | 3704 | 1461206637350 Marionette TRACE conn3 <- [1,3054,null,{}] 19:43:57 INFO - PROCESS | 3704 | 1461206637354 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:43:57 INFO - PROCESS | 3704 | 1461206637430 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 19:43:57 INFO - PROCESS | 3704 | 1461206637435 Marionette TRACE conn3 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:57 INFO - PROCESS | 3704 | ++DOCSHELL 19A8C400 == 42 [pid = 3704] [id = 775] 19:43:57 INFO - PROCESS | 3704 | ++DOMWINDOW == 82 (1D738C00) [pid = 3704] [serial = 2323] [outer = 00000000] 19:43:57 INFO - PROCESS | 3704 | ++DOMWINDOW == 83 (1D8E8000) [pid = 3704] [serial = 2324] [outer = 1D738C00] 19:43:57 INFO - PROCESS | 3704 | 1461206637478 Marionette DEBUG loaded listener.js 19:43:57 INFO - PROCESS | 3704 | ++DOMWINDOW == 84 (1D8E5C00) [pid = 3704] [serial = 2325] [outer = 1D738C00] 19:43:57 INFO - PROCESS | 3704 | 1461206637920 Marionette TRACE conn3 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 19:43:57 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 19:43:57 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 19:43:57 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 19:43:57 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 19:43:57 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 19:43:57 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 19:43:57 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 19:43:57 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 592ms 19:43:57 INFO - PROCESS | 3704 | 1461206637947 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 19:43:57 INFO - PROCESS | 3704 | 1461206637948 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 19:43:57 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 19:43:57 INFO - PROCESS | 3704 | 1461206637952 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 19:43:57 INFO - PROCESS | 3704 | 1461206637953 Marionette TRACE conn3 <- [1,3058,null,{}] 19:43:57 INFO - PROCESS | 3704 | 1461206637970 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:43:58 INFO - PROCESS | 3704 | 1461206638046 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 19:43:58 INFO - PROCESS | 3704 | 1461206638052 Marionette TRACE conn3 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:58 INFO - PROCESS | 3704 | ++DOCSHELL 1D8E5400 == 43 [pid = 3704] [id = 776] 19:43:58 INFO - PROCESS | 3704 | ++DOMWINDOW == 85 (1D8EAC00) [pid = 3704] [serial = 2326] [outer = 00000000] 19:43:58 INFO - PROCESS | 3704 | ++DOMWINDOW == 86 (1D9D5000) [pid = 3704] [serial = 2327] [outer = 1D8EAC00] 19:43:58 INFO - PROCESS | 3704 | 1461206638095 Marionette DEBUG loaded listener.js 19:43:58 INFO - PROCESS | 3704 | ++DOMWINDOW == 87 (1D9D4C00) [pid = 3704] [serial = 2328] [outer = 1D8EAC00] 19:43:58 INFO - PROCESS | 3704 | 1461206638523 Marionette TRACE conn3 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 19:43:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 19:43:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 19:43:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 19:43:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 19:43:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 19:43:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 19:43:58 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 592ms 19:43:58 INFO - PROCESS | 3704 | 1461206638549 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 19:43:58 INFO - PROCESS | 3704 | 1461206638551 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 19:43:58 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 19:43:58 INFO - PROCESS | 3704 | 1461206638554 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 19:43:58 INFO - PROCESS | 3704 | 1461206638556 Marionette TRACE conn3 <- [1,3062,null,{}] 19:43:58 INFO - PROCESS | 3704 | 1461206638559 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:43:58 INFO - PROCESS | 3704 | 1461206638677 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 19:43:58 INFO - PROCESS | 3704 | 1461206638845 Marionette TRACE conn3 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:58 INFO - PROCESS | 3704 | ++DOCSHELL 13209400 == 44 [pid = 3704] [id = 777] 19:43:58 INFO - PROCESS | 3704 | ++DOMWINDOW == 88 (13256400) [pid = 3704] [serial = 2329] [outer = 00000000] 19:43:58 INFO - PROCESS | 3704 | ++DOMWINDOW == 89 (13345800) [pid = 3704] [serial = 2330] [outer = 13256400] 19:43:58 INFO - PROCESS | 3704 | 1461206638916 Marionette DEBUG loaded listener.js 19:43:58 INFO - PROCESS | 3704 | ++DOMWINDOW == 90 (13A04000) [pid = 3704] [serial = 2331] [outer = 13256400] 19:43:59 INFO - PROCESS | 3704 | 1461206639427 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 19:43:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 19:43:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 19:43:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 19:43:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 19:43:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 19:43:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 19:43:59 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 905ms 19:43:59 INFO - PROCESS | 3704 | 1461206639460 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 19:43:59 INFO - PROCESS | 3704 | 1461206639464 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 19:43:59 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 19:43:59 INFO - PROCESS | 3704 | 1461206639469 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 19:43:59 INFO - PROCESS | 3704 | 1461206639473 Marionette TRACE conn3 <- [1,3066,null,{}] 19:43:59 INFO - PROCESS | 3704 | 1461206639479 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:43:59 INFO - PROCESS | 3704 | 1461206639634 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 19:43:59 INFO - PROCESS | 3704 | 1461206639714 Marionette TRACE conn3 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:59 INFO - PROCESS | 3704 | ++DOCSHELL 1439D000 == 45 [pid = 3704] [id = 778] 19:43:59 INFO - PROCESS | 3704 | ++DOMWINDOW == 91 (15A33C00) [pid = 3704] [serial = 2332] [outer = 00000000] 19:43:59 INFO - PROCESS | 3704 | ++DOMWINDOW == 92 (18970000) [pid = 3704] [serial = 2333] [outer = 15A33C00] 19:43:59 INFO - PROCESS | 3704 | 1461206639771 Marionette DEBUG loaded listener.js 19:43:59 INFO - PROCESS | 3704 | ++DOMWINDOW == 93 (1897E400) [pid = 3704] [serial = 2334] [outer = 15A33C00] 19:44:00 INFO - PROCESS | 3704 | 1461206640321 Marionette TRACE conn3 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 19:44:00 INFO - PROCESS | 3704 | 1461206640420 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 19:44:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 19:44:00 INFO - PROCESS | 3704 | 1461206640424 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 19:44:00 INFO - PROCESS | 3704 | 1461206640427 Marionette TRACE conn3 <- [1,3070,null,{}] 19:44:00 INFO - PROCESS | 3704 | 1461206640431 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:44:00 INFO - PROCESS | 3704 | 1461206640581 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 19:44:00 INFO - PROCESS | 3704 | 1461206640649 Marionette TRACE conn3 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:44:00 INFO - PROCESS | 3704 | ++DOCSHELL 18E16000 == 46 [pid = 3704] [id = 779] 19:44:00 INFO - PROCESS | 3704 | ++DOMWINDOW == 94 (19751400) [pid = 3704] [serial = 2335] [outer = 00000000] 19:44:00 INFO - PROCESS | 3704 | ++DOMWINDOW == 95 (1AA5E800) [pid = 3704] [serial = 2336] [outer = 19751400] 19:44:00 INFO - PROCESS | 3704 | 1461206640707 Marionette DEBUG loaded listener.js 19:44:00 INFO - PROCESS | 3704 | ++DOMWINDOW == 96 (1C468800) [pid = 3704] [serial = 2337] [outer = 19751400] 19:44:01 INFO - PROCESS | 3704 | 1461206641242 Marionette TRACE conn3 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 19:44:01 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 19:44:01 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 19:44:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:44:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:44:01 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 19:44:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 19:44:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 826ms 19:44:01 INFO - PROCESS | 3704 | 1461206641267 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 19:44:01 INFO - PROCESS | 3704 | 1461206641269 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 19:44:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 19:44:01 INFO - PROCESS | 3704 | 1461206641280 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 19:44:01 INFO - PROCESS | 3704 | 1461206641286 Marionette TRACE conn3 <- [1,3074,null,{}] 19:44:01 INFO - PROCESS | 3704 | 1461206641306 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:44:01 INFO - PROCESS | 3704 | 1461206641417 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 19:44:01 INFO - PROCESS | 3704 | 1461206641529 Marionette TRACE conn3 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:44:01 INFO - PROCESS | 3704 | ++DOCSHELL 1A39D400 == 47 [pid = 3704] [id = 780] 19:44:01 INFO - PROCESS | 3704 | ++DOMWINDOW == 97 (1C467C00) [pid = 3704] [serial = 2338] [outer = 00000000] 19:44:01 INFO - PROCESS | 3704 | ++DOMWINDOW == 98 (1D8DF000) [pid = 3704] [serial = 2339] [outer = 1C467C00] 19:44:01 INFO - PROCESS | 3704 | 1461206641624 Marionette DEBUG loaded listener.js 19:44:01 INFO - PROCESS | 3704 | ++DOMWINDOW == 99 (1D9D1000) [pid = 3704] [serial = 2340] [outer = 1C467C00] 19:44:02 INFO - PROCESS | 3704 | 1461206642142 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 19:44:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 19:44:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 920ms 19:44:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 19:44:02 INFO - PROCESS | 3704 | 1461206642182 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 19:44:02 INFO - PROCESS | 3704 | 1461206642184 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 19:44:02 INFO - PROCESS | 3704 | 1461206642188 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 19:44:02 INFO - PROCESS | 3704 | 1461206642190 Marionette TRACE conn3 <- [1,3078,null,{}] 19:44:02 INFO - PROCESS | 3704 | 1461206642194 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:44:02 INFO - PROCESS | 3704 | 1461206642294 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 19:44:02 INFO - PROCESS | 3704 | 1461206642459 Marionette TRACE conn3 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:44:02 INFO - PROCESS | 3704 | ++DOCSHELL 197AF000 == 48 [pid = 3704] [id = 781] 19:44:02 INFO - PROCESS | 3704 | ++DOMWINDOW == 100 (1A39D800) [pid = 3704] [serial = 2341] [outer = 00000000] 19:44:02 INFO - PROCESS | 3704 | ++DOMWINDOW == 101 (1CD46400) [pid = 3704] [serial = 2342] [outer = 1A39D800] 19:44:02 INFO - PROCESS | 3704 | 1461206642517 Marionette DEBUG loaded listener.js 19:44:02 INFO - PROCESS | 3704 | ++DOMWINDOW == 102 (1CC55C00) [pid = 3704] [serial = 2343] [outer = 1A39D800] 19:44:03 INFO - PROCESS | 3704 | 1461206643220 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 19:44:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 19:44:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1029ms 19:44:03 INFO - PROCESS | 3704 | 1461206643245 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 19:44:03 INFO - PROCESS | 3704 | 1461206643249 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 19:44:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 19:44:03 INFO - PROCESS | 3704 | 1461206643254 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 19:44:03 INFO - PROCESS | 3704 | 1461206643257 Marionette TRACE conn3 <- [1,3082,null,{}] 19:44:03 INFO - PROCESS | 3704 | 1461206643263 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:44:03 INFO - PROCESS | 3704 | 1461206643357 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 19:44:03 INFO - PROCESS | 3704 | 1461206643529 Marionette TRACE conn3 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:44:03 INFO - PROCESS | 3704 | ++DOCSHELL 1325E400 == 49 [pid = 3704] [id = 782] 19:44:03 INFO - PROCESS | 3704 | ++DOMWINDOW == 103 (13262C00) [pid = 3704] [serial = 2344] [outer = 00000000] 19:44:03 INFO - PROCESS | 3704 | ++DOMWINDOW == 104 (1434E000) [pid = 3704] [serial = 2345] [outer = 13262C00] 19:44:03 INFO - PROCESS | 3704 | 1461206643582 Marionette DEBUG loaded listener.js 19:44:03 INFO - PROCESS | 3704 | ++DOMWINDOW == 105 (15A34000) [pid = 3704] [serial = 2346] [outer = 13262C00] 19:44:03 INFO - PROCESS | 3704 | --DOCSHELL 1D8E5400 == 48 [pid = 3704] [id = 776] 19:44:03 INFO - PROCESS | 3704 | --DOCSHELL 19A8C400 == 47 [pid = 3704] [id = 775] 19:44:03 INFO - PROCESS | 3704 | --DOCSHELL 15A35000 == 46 [pid = 3704] [id = 774] 19:44:03 INFO - PROCESS | 3704 | --DOCSHELL 1A4BB400 == 45 [pid = 3704] [id = 773] 19:44:03 INFO - PROCESS | 3704 | --DOCSHELL 1A314800 == 44 [pid = 3704] [id = 772] 19:44:03 INFO - PROCESS | 3704 | --DOCSHELL 19A84000 == 43 [pid = 3704] [id = 771] 19:44:03 INFO - PROCESS | 3704 | --DOCSHELL 18E19800 == 42 [pid = 3704] [id = 770] 19:44:03 INFO - PROCESS | 3704 | --DOCSHELL 14A69C00 == 41 [pid = 3704] [id = 769] 19:44:03 INFO - PROCESS | 3704 | --DOCSHELL 13258C00 == 40 [pid = 3704] [id = 768] 19:44:03 INFO - PROCESS | 3704 | --DOMWINDOW == 104 (1C205000) [pid = 3704] [serial = 2291] [outer = 00000000] [url = about:blank] 19:44:03 INFO - PROCESS | 3704 | --DOMWINDOW == 103 (13201C00) [pid = 3704] [serial = 2256] [outer = 00000000] [url = about:blank] 19:44:03 INFO - PROCESS | 3704 | --DOMWINDOW == 102 (16560400) [pid = 3704] [serial = 2259] [outer = 00000000] [url = about:blank] 19:44:03 INFO - PROCESS | 3704 | --DOMWINDOW == 101 (19A82C00) [pid = 3704] [serial = 2262] [outer = 00000000] [url = about:blank] 19:44:04 INFO - PROCESS | 3704 | --DOMWINDOW == 100 (1A4BAC00) [pid = 3704] [serial = 2288] [outer = 00000000] [url = about:blank] 19:44:04 INFO - PROCESS | 3704 | --DOMWINDOW == 99 (1A4BC800) [pid = 3704] [serial = 2289] [outer = 00000000] [url = about:blank] 19:44:04 INFO - PROCESS | 3704 | --DOMWINDOW == 98 (15D0FC00) [pid = 3704] [serial = 2271] [outer = 00000000] [url = about:blank] 19:44:04 INFO - PROCESS | 3704 | --DOMWINDOW == 97 (143A4800) [pid = 3704] [serial = 2270] [outer = 00000000] [url = about:blank] 19:44:04 INFO - PROCESS | 3704 | --DOMWINDOW == 96 (18B3A400) [pid = 3704] [serial = 2279] [outer = 00000000] [url = about:blank] 19:44:04 INFO - PROCESS | 3704 | --DOMWINDOW == 95 (15A37400) [pid = 3704] [serial = 2273] [outer = 00000000] [url = about:blank] 19:44:04 INFO - PROCESS | 3704 | --DOMWINDOW == 94 (1803EC00) [pid = 3704] [serial = 2276] [outer = 00000000] [url = about:blank] 19:44:04 INFO - PROCESS | 3704 | --DOMWINDOW == 93 (19EB2400) [pid = 3704] [serial = 2286] [outer = 00000000] [url = about:blank] 19:44:04 INFO - PROCESS | 3704 | --DOMWINDOW == 92 (142ADC00) [pid = 3704] [serial = 2268] [outer = 00000000] [url = about:blank] 19:44:04 INFO - PROCESS | 3704 | --DOMWINDOW == 91 (18F1F800) [pid = 3704] [serial = 2280] [outer = 00000000] [url = about:blank] 19:44:04 INFO - PROCESS | 3704 | --DOMWINDOW == 90 (1C40D000) [pid = 3704] [serial = 2265] [outer = 00000000] [url = about:blank] 19:44:04 INFO - PROCESS | 3704 | --DOMWINDOW == 89 (18725400) [pid = 3704] [serial = 2277] [outer = 00000000] [url = about:blank] 19:44:04 INFO - PROCESS | 3704 | --DOMWINDOW == 88 (15DDC800) [pid = 3704] [serial = 2274] [outer = 00000000] [url = about:blank] 19:44:04 INFO - PROCESS | 3704 | --DOMWINDOW == 87 (1917E000) [pid = 3704] [serial = 2283] [outer = 00000000] [url = about:blank] 19:44:04 INFO - PROCESS | 3704 | --DOMWINDOW == 86 (19E69000) [pid = 3704] [serial = 2285] [outer = 00000000] [url = about:blank] 19:44:04 INFO - PROCESS | 3704 | --DOMWINDOW == 85 (1906E000) [pid = 3704] [serial = 2282] [outer = 00000000] [url = about:blank] 19:44:04 INFO - PROCESS | 3704 | --DOMWINDOW == 84 (1A2BE400) [pid = 3704] [serial = 2254] [outer = 00000000] [url = about:blank] 19:44:04 INFO - PROCESS | 3704 | --DOMWINDOW == 83 (1C418800) [pid = 3704] [serial = 2216] [outer = 00000000] [url = about:blank] 19:44:04 INFO - PROCESS | 3704 | 1461206644149 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 19:44:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 19:44:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 936ms 19:44:04 INFO - PROCESS | 3704 | 1461206644200 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 19:44:04 INFO - PROCESS | 3704 | 1461206644205 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 19:44:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 19:44:04 INFO - PROCESS | 3704 | 1461206644211 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 19:44:04 INFO - PROCESS | 3704 | 1461206644214 Marionette TRACE conn3 <- [1,3086,null,{}] 19:44:04 INFO - PROCESS | 3704 | 1461206644217 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:44:04 INFO - PROCESS | 3704 | 1461206644295 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 19:44:04 INFO - PROCESS | 3704 | 1461206644302 Marionette TRACE conn3 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:44:04 INFO - PROCESS | 3704 | ++DOCSHELL 13344000 == 41 [pid = 3704] [id = 783] 19:44:04 INFO - PROCESS | 3704 | ++DOMWINDOW == 84 (13349400) [pid = 3704] [serial = 2347] [outer = 00000000] 19:44:04 INFO - PROCESS | 3704 | ++DOMWINDOW == 85 (15D47800) [pid = 3704] [serial = 2348] [outer = 13349400] 19:44:04 INFO - PROCESS | 3704 | 1461206644347 Marionette DEBUG loaded listener.js 19:44:04 INFO - PROCESS | 3704 | ++DOMWINDOW == 86 (15DF4000) [pid = 3704] [serial = 2349] [outer = 13349400] 19:44:04 INFO - PROCESS | 3704 | 1461206644856 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 19:44:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 19:44:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 19:44:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 702ms 19:44:04 INFO - PROCESS | 3704 | 1461206644922 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 19:44:04 INFO - PROCESS | 3704 | 1461206644924 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 19:44:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 19:44:04 INFO - PROCESS | 3704 | 1461206644928 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 19:44:04 INFO - PROCESS | 3704 | 1461206644931 Marionette TRACE conn3 <- [1,3090,null,{}] 19:44:04 INFO - PROCESS | 3704 | 1461206644944 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:44:05 INFO - PROCESS | 3704 | 1461206645024 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 19:44:05 INFO - PROCESS | 3704 | 1461206645031 Marionette TRACE conn3 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:44:05 INFO - PROCESS | 3704 | ++DOCSHELL 1832B400 == 42 [pid = 3704] [id = 784] 19:44:05 INFO - PROCESS | 3704 | ++DOMWINDOW == 87 (1832B800) [pid = 3704] [serial = 2350] [outer = 00000000] 19:44:05 INFO - PROCESS | 3704 | ++DOMWINDOW == 88 (1879B800) [pid = 3704] [serial = 2351] [outer = 1832B800] 19:44:05 INFO - PROCESS | 3704 | 1461206645079 Marionette DEBUG loaded listener.js 19:44:05 INFO - PROCESS | 3704 | ++DOMWINDOW == 89 (1896F400) [pid = 3704] [serial = 2352] [outer = 1832B800] 19:44:05 INFO - PROCESS | 3704 | 1461206645545 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 19:44:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 19:44:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 640ms 19:44:05 INFO - PROCESS | 3704 | 1461206645564 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 19:44:05 INFO - PROCESS | 3704 | 1461206645566 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 19:44:05 INFO - PROCESS | 3704 | 1461206645569 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 19:44:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 19:44:05 INFO - PROCESS | 3704 | 1461206645571 Marionette TRACE conn3 <- [1,3094,null,{}] 19:44:05 INFO - PROCESS | 3704 | 1461206645574 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:44:05 INFO - PROCESS | 3704 | 1461206645652 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 19:44:05 INFO - PROCESS | 3704 | 1461206645673 Marionette TRACE conn3 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:44:05 INFO - PROCESS | 3704 | ++DOCSHELL 18990400 == 43 [pid = 3704] [id = 785] 19:44:05 INFO - PROCESS | 3704 | ++DOMWINDOW == 90 (18B31C00) [pid = 3704] [serial = 2353] [outer = 00000000] 19:44:05 INFO - PROCESS | 3704 | ++DOMWINDOW == 91 (18E1C000) [pid = 3704] [serial = 2354] [outer = 18B31C00] 19:44:05 INFO - PROCESS | 3704 | 1461206645720 Marionette DEBUG loaded listener.js 19:44:05 INFO - PROCESS | 3704 | ++DOMWINDOW == 92 (18F2D000) [pid = 3704] [serial = 2355] [outer = 18B31C00] 19:44:06 INFO - PROCESS | 3704 | 1461206646148 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 19:44:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 19:44:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 19:44:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 19:44:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 639ms 19:44:06 INFO - PROCESS | 3704 | 1461206646208 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 19:44:06 INFO - PROCESS | 3704 | 1461206646210 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 19:44:06 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 19:44:06 INFO - PROCESS | 3704 | 1461206646213 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 19:44:06 INFO - PROCESS | 3704 | 1461206646215 Marionette TRACE conn3 <- [1,3098,null,{}] 19:44:06 INFO - PROCESS | 3704 | 1461206646218 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:44:06 INFO - PROCESS | 3704 | 1461206646294 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 19:44:06 INFO - PROCESS | 3704 | 1461206646299 Marionette TRACE conn3 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:44:06 INFO - PROCESS | 3704 | ++DOCSHELL 18B32400 == 44 [pid = 3704] [id = 786] 19:44:06 INFO - PROCESS | 3704 | ++DOMWINDOW == 93 (1906A800) [pid = 3704] [serial = 2356] [outer = 00000000] 19:44:06 INFO - PROCESS | 3704 | ++DOMWINDOW == 94 (1917F000) [pid = 3704] [serial = 2357] [outer = 1906A800] 19:44:06 INFO - PROCESS | 3704 | 1461206646344 Marionette DEBUG loaded listener.js 19:44:06 INFO - PROCESS | 3704 | ++DOMWINDOW == 95 (19184800) [pid = 3704] [serial = 2358] [outer = 1906A800] 19:44:06 INFO - PROCESS | 3704 | 1461206646827 Marionette TRACE conn3 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 19:44:06 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 19:44:06 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 19:44:06 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 19:44:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:44:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:44:06 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 19:44:06 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 639ms 19:44:06 INFO - PROCESS | 3704 | 1461206646851 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 19:44:06 INFO - PROCESS | 3704 | 1461206646853 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 19:44:06 INFO - PROCESS | 3704 | 1461206646856 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 19:44:06 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 19:44:06 INFO - PROCESS | 3704 | 1461206646858 Marionette TRACE conn3 <- [1,3102,null,{}] 19:44:06 INFO - PROCESS | 3704 | 1461206646868 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:44:06 INFO - PROCESS | 3704 | 1461206646996 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 19:44:06 INFO - PROCESS | 3704 | 1461206647003 Marionette TRACE conn3 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"b3a5dec8-433d-4bd6-b0c2-b4c467796373\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:44:07 INFO - PROCESS | 3704 | ++DOCSHELL 13312C00 == 45 [pid = 3704] [id = 787] 19:44:07 INFO - PROCESS | 3704 | ++DOMWINDOW == 96 (15FD7400) [pid = 3704] [serial = 2359] [outer = 00000000] 19:44:07 INFO - PROCESS | 3704 | ++DOMWINDOW == 97 (19A8E800) [pid = 3704] [serial = 2360] [outer = 15FD7400] 19:44:07 INFO - PROCESS | 3704 | 1461206647050 Marionette DEBUG loaded listener.js 19:44:07 INFO - PROCESS | 3704 | ++DOMWINDOW == 98 (19B7D400) [pid = 3704] [serial = 2361] [outer = 15FD7400] 19:44:07 INFO - PROCESS | 3704 | 1461206647479 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 19:44:07 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 19:44:07 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 639ms 19:44:07 INFO - PROCESS | 3704 | 1461206647495 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 19:44:07 INFO - PROCESS | 3704 | 1461206647496 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 19:44:08 WARNING - u'runner_teardown' () 19:44:08 INFO - No more tests 19:44:08 INFO - Got 0 unexpected results 19:44:08 INFO - SUITE-END | took 630s 19:44:09 INFO - Closing logging queue 19:44:09 INFO - queue closed 19:44:09 INFO - Return code: 0 19:44:09 WARNING - # TBPL SUCCESS # 19:44:09 INFO - Running post-action listener: _resource_record_post_action 19:44:09 INFO - Running post-run listener: _resource_record_post_run 19:44:10 INFO - Total resource usage - Wall time: 640s; CPU: 17.0%; Read bytes: 91741696; Write bytes: 1000431616; Read time: 1675727; Write time: 1261857 19:44:10 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 19:44:10 INFO - install - Wall time: 4s; CPU: 9.0%; Read bytes: 0; Write bytes: 140186112; Read time: 0; Write time: 136468 19:44:10 INFO - run-tests - Wall time: 637s; CPU: 17.0%; Read bytes: 91636224; Write bytes: 816715264; Read time: 1664913; Write time: 1095221 19:44:10 INFO - Running post-run listener: _upload_blobber_files 19:44:10 INFO - Blob upload gear active. 19:44:10 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 19:44:10 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 19:44:10 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-inbound', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 19:44:10 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-inbound -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 19:44:10 INFO - (blobuploader) - INFO - Open directory for files ... 19:44:10 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 19:44:10 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 19:44:10 INFO - (blobuploader) - INFO - Uploading, attempt #1. 19:44:11 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 19:44:11 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 19:44:11 INFO - (blobuploader) - INFO - Done attempting. 19:44:11 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 19:44:11 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 19:44:11 INFO - (blobuploader) - INFO - Uploading, attempt #1. 19:44:13 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 19:44:13 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 19:44:13 INFO - (blobuploader) - INFO - Done attempting. 19:44:13 INFO - (blobuploader) - INFO - Iteration through files over. 19:44:13 INFO - Return code: 0 19:44:13 INFO - rmtree: C:\slave\test\build\uploaded_files.json 19:44:13 INFO - Using _rmtree_windows ... 19:44:13 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 19:44:13 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/a9b7d88b04bd059865355b3a6b5e7fc6c8bbb78fee5db802e319ec42cbabad2e9c811be7a5308fb1130394676c8659f799bb177b4e527f701aba253f9ec232e2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/54ac306b9973b27d43caf00b4d80a6992818203ca1a36a6a5fc0e654ad060c1f970641c15767623ac45f625534bef0304341f66be94b9e1c9309f7f953f997db"} 19:44:13 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 19:44:13 INFO - Writing to file C:\slave\test\properties\blobber_files 19:44:13 INFO - Contents: 19:44:13 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/a9b7d88b04bd059865355b3a6b5e7fc6c8bbb78fee5db802e319ec42cbabad2e9c811be7a5308fb1130394676c8659f799bb177b4e527f701aba253f9ec232e2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/54ac306b9973b27d43caf00b4d80a6992818203ca1a36a6a5fc0e654ad060c1f970641c15767623ac45f625534bef0304341f66be94b9e1c9309f7f953f997db"} 19:44:13 INFO - Running post-run listener: copy_logs_to_upload_dir 19:44:13 INFO - Copying logs to upload dir... 19:44:13 INFO - mkdir: C:\slave\test\build\upload\logs 19:44:13 INFO - Copying logs to upload dir... 19:44:13 INFO - Using _rmtree_windows ... 19:44:13 INFO - Using _rmtree_windows ... 19:44:13 INFO - Using _rmtree_windows ... 19:44:13 INFO - Using _rmtree_windows ... 19:44:13 INFO - Using _rmtree_windows ... 19:44:13 INFO - Using _rmtree_windows ... 19:44:13 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=781.260000 ========= master_lag: 7.59 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 8 secs) (at 2016-04-20 19:44:13.546113) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-20 19:44:13.547234) ========= '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-060\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-060 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-060 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-060 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-060 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-060 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/a9b7d88b04bd059865355b3a6b5e7fc6c8bbb78fee5db802e319ec42cbabad2e9c811be7a5308fb1130394676c8659f799bb177b4e527f701aba253f9ec232e2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/54ac306b9973b27d43caf00b4d80a6992818203ca1a36a6a5fc0e654ad060c1f970641c15767623ac45f625534bef0304341f66be94b9e1c9309f7f953f997db"} build_url:https://queue.taskcluster.net/v1/task/P74CvAc-Tyu4rYgIcx7LgA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/P74CvAc-Tyu4rYgIcx7LgA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.109000 build_url: 'https://queue.taskcluster.net/v1/task/P74CvAc-Tyu4rYgIcx7LgA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/a9b7d88b04bd059865355b3a6b5e7fc6c8bbb78fee5db802e319ec42cbabad2e9c811be7a5308fb1130394676c8659f799bb177b4e527f701aba253f9ec232e2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/54ac306b9973b27d43caf00b4d80a6992818203ca1a36a6a5fc0e654ad060c1f970641c15767623ac45f625534bef0304341f66be94b9e1c9309f7f953f997db"}' symbols_url: 'https://queue.taskcluster.net/v1/task/P74CvAc-Tyu4rYgIcx7LgA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-20 19:44:13.681451) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 19:44:13.681852) ========= '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-060\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-060 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-060 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-060 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-060 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-060 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-04-20 19:44:13.805976) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-20 19:44:13.806809) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-20 19:44:14.379585) ========= ========= Total master_lag: 21.20 =========