builder: mozilla-aurora_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-041 starttime: 1464998108.51 results: success (0) buildid: 20160603160527 builduid: b7689d4d25354adb976fc889ee28d97a revision: ab782095ef4ab44dae4cc5f919858c5684837378 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-03 16:55:08.505867) ========= master: http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-03 16:55:08.506326) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-03 16:55:08.506648) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-03 16:55:08.573084) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 5 secs) (at 2016-06-03 16:55:08.573508) ========= '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-041\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-041 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-041 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-041 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-041 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-041 WINDIR=C:\WINDOWS using PTY: False --15:53:28-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 31.23 MB/s 15:53:28 (31.23 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.887000 ========= master_lag: 4.48 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 5 secs) (at 2016-06-03 16:55:13.943556) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 6 secs) (at 2016-06-03 16:55:13.943907) ========= '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-041\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-041 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-041 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-041 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-041 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-041 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=1.108000 ========= master_lag: 4.99 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 6 secs) (at 2016-06-03 16:55:20.043899) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-06-03 16:55:20.044278) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev ab782095ef4ab44dae4cc5f919858c5684837378 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev ab782095ef4ab44dae4cc5f919858c5684837378 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-041\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-041 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-041 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-041 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-041 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-041 WINDIR=C:\WINDOWS using PTY: False 2016-06-03 15:53:42,865 truncating revision to first 12 chars 2016-06-03 15:53:42,865 Setting DEBUG logging. 2016-06-03 15:53:42,865 attempt 1/10 2016-06-03 15:53:42,865 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/ab782095ef4a?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-03 15:53:44,437 unpacking tar archive at: mozilla-aurora-ab782095ef4a/testing/mozharness/ program finished with exit code 0 elapsedTime=2.620000 ========= master_lag: -0.54 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-06-03 16:55:22.128614) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-03 16:55:22.128925) ========= script_repo_revision: ab782095ef4ab44dae4cc5f919858c5684837378 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-03 16:55:22.129349) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-03 16:55:22.129638) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-03 16:55:22.144922) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 15 secs) (at 2016-06-03 16:55:22.145208) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-aurora' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-041\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-041 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-041 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-041 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-041 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-041 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 15:53:45 INFO - MultiFileLogger online at 20160603 15:53:45 in C:\slave\test 15:53:45 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 15:53:45 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 15:53:45 INFO - {'append_to_log': False, 15:53:45 INFO - 'base_work_dir': 'C:\\slave\\test', 15:53:45 INFO - 'blob_upload_branch': 'mozilla-aurora', 15:53:45 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 15:53:45 INFO - 'buildbot_json_path': 'buildprops.json', 15:53:45 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 15:53:45 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 15:53:45 INFO - 'download_minidump_stackwalk': True, 15:53:45 INFO - 'download_symbols': 'true', 15:53:45 INFO - 'e10s': False, 15:53:45 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 15:53:45 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 15:53:45 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 15:53:45 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 15:53:45 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 15:53:45 INFO - 'C:/mozilla-build/tooltool.py'), 15:53:45 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 15:53:45 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 15:53:45 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 15:53:45 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 15:53:45 INFO - 'log_level': 'info', 15:53:45 INFO - 'log_to_console': True, 15:53:45 INFO - 'opt_config_files': (), 15:53:45 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 15:53:45 INFO - '--processes=1', 15:53:45 INFO - '--config=%(test_path)s/wptrunner.ini', 15:53:45 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 15:53:45 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 15:53:45 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 15:53:45 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 15:53:45 INFO - 'pip_index': False, 15:53:45 INFO - 'require_test_zip': True, 15:53:45 INFO - 'test_type': ('testharness',), 15:53:45 INFO - 'this_chunk': '1', 15:53:45 INFO - 'total_chunks': '10', 15:53:45 INFO - 'virtualenv_path': 'venv', 15:53:45 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 15:53:45 INFO - 'work_dir': 'build'} 15:53:45 INFO - ##### 15:53:45 INFO - ##### Running clobber step. 15:53:45 INFO - ##### 15:53:45 INFO - Running pre-action listener: _resource_record_pre_action 15:53:45 INFO - Running main action method: clobber 15:53:45 INFO - rmtree: C:\slave\test\build 15:53:45 INFO - Using _rmtree_windows ... 15:53:45 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 15:54:15 INFO - Running post-action listener: _resource_record_post_action 15:54:15 INFO - ##### 15:54:15 INFO - ##### Running read-buildbot-config step. 15:54:15 INFO - ##### 15:54:15 INFO - Running pre-action listener: _resource_record_pre_action 15:54:15 INFO - Running main action method: read_buildbot_config 15:54:15 INFO - Using buildbot properties: 15:54:15 INFO - { 15:54:15 INFO - "project": "", 15:54:15 INFO - "product": "firefox", 15:54:15 INFO - "script_repo_revision": "production", 15:54:15 INFO - "scheduler": "tests-mozilla-aurora-xp_ix-debug-unittest", 15:54:15 INFO - "repository": "", 15:54:15 INFO - "buildername": "Windows XP 32-bit mozilla-aurora debug test web-platform-tests-1", 15:54:15 INFO - "buildid": "20160603160527", 15:54:15 INFO - "pgo_build": "False", 15:54:15 INFO - "basedir": "C:\\slave\\test", 15:54:15 INFO - "buildnumber": 36, 15:54:15 INFO - "slavename": "t-xp32-ix-041", 15:54:15 INFO - "revision": "ab782095ef4ab44dae4cc5f919858c5684837378", 15:54:15 INFO - "master": "http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/", 15:54:15 INFO - "platform": "win32", 15:54:15 INFO - "branch": "mozilla-aurora", 15:54:15 INFO - "repo_path": "releases/mozilla-aurora", 15:54:15 INFO - "moz_repo_path": "", 15:54:15 INFO - "stage_platform": "win32", 15:54:15 INFO - "builduid": "b7689d4d25354adb976fc889ee28d97a", 15:54:15 INFO - "slavebuilddir": "test" 15:54:15 INFO - } 15:54:15 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/JPsC5iyBRzmQHoVDSQ8Urw/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 15:54:15 INFO - Found installer url https://queue.taskcluster.net/v1/task/JPsC5iyBRzmQHoVDSQ8Urw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 15:54:15 INFO - Running post-action listener: _resource_record_post_action 15:54:15 INFO - ##### 15:54:15 INFO - ##### Running download-and-extract step. 15:54:15 INFO - ##### 15:54:15 INFO - Running pre-action listener: _resource_record_pre_action 15:54:15 INFO - Running main action method: download_and_extract 15:54:15 INFO - mkdir: C:\slave\test\build\tests 15:54:15 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')]} 15:54:15 INFO - https://queue.taskcluster.net/v1/task/JPsC5iyBRzmQHoVDSQ8Urw/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 15:54:15 INFO - trying https://queue.taskcluster.net/v1/task/JPsC5iyBRzmQHoVDSQ8Urw/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 15:54:15 INFO - Downloading https://queue.taskcluster.net/v1/task/JPsC5iyBRzmQHoVDSQ8Urw/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 15:54:15 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/JPsC5iyBRzmQHoVDSQ8Urw/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.test_packages.json'}, attempt #1 15:54:16 INFO - Downloaded 1274 bytes. 15:54:16 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 15:54:16 INFO - Using the following test package requirements: 15:54:16 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 15:54:16 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 15:54:16 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 15:54:16 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 15:54:16 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 15:54:16 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 15:54:16 INFO - u'jsshell-win32.zip'], 15:54:16 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 15:54:16 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 15:54:16 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 15:54:16 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 15:54:16 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 15:54:16 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 15:54:16 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 15:54:16 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 15:54:16 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 15:54:16 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 15:54:16 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 15:54:16 INFO - Downloading packages: [u'firefox-48.0a2.en-US.win32.common.tests.zip', u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 15:54:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:54:16 INFO - https://queue.taskcluster.net/v1/task/JPsC5iyBRzmQHoVDSQ8Urw/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 15:54:16 INFO - trying https://queue.taskcluster.net/v1/task/JPsC5iyBRzmQHoVDSQ8Urw/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 15:54:16 INFO - Downloading https://queue.taskcluster.net/v1/task/JPsC5iyBRzmQHoVDSQ8Urw/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip 15:54:16 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/JPsC5iyBRzmQHoVDSQ8Urw/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip'}, attempt #1 15:54:18 INFO - Downloaded 20343846 bytes. 15:54:18 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 15:54:18 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 15:54:22 INFO - caution: filename not matched: web-platform/* 15:54:22 INFO - Return code: 11 15:54:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:54:22 INFO - https://queue.taskcluster.net/v1/task/JPsC5iyBRzmQHoVDSQ8Urw/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 15:54:22 INFO - trying https://queue.taskcluster.net/v1/task/JPsC5iyBRzmQHoVDSQ8Urw/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 15:54:22 INFO - Downloading https://queue.taskcluster.net/v1/task/JPsC5iyBRzmQHoVDSQ8Urw/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip 15:54:22 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/JPsC5iyBRzmQHoVDSQ8Urw/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip'}, attempt #1 15:54:25 INFO - Downloaded 36389111 bytes. 15:54:25 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 15:54:25 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 15:55:31 INFO - caution: filename not matched: bin/* 15:55:31 INFO - caution: filename not matched: config/* 15:55:31 INFO - caution: filename not matched: mozbase/* 15:55:31 INFO - caution: filename not matched: marionette/* 15:55:31 INFO - caution: filename not matched: tools/wptserve/* 15:55:31 INFO - Return code: 11 15:55:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:55:31 INFO - https://queue.taskcluster.net/v1/task/JPsC5iyBRzmQHoVDSQ8Urw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 15:55:31 INFO - trying https://queue.taskcluster.net/v1/task/JPsC5iyBRzmQHoVDSQ8Urw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 15:55:31 INFO - Downloading https://queue.taskcluster.net/v1/task/JPsC5iyBRzmQHoVDSQ8Urw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 15:55:31 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/JPsC5iyBRzmQHoVDSQ8Urw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip'}, attempt #1 15:55:37 INFO - Downloaded 68499291 bytes. 15:55:37 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/JPsC5iyBRzmQHoVDSQ8Urw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 15:55:37 INFO - mkdir: C:\slave\test\properties 15:55:37 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 15:55:37 INFO - Writing to file C:\slave\test\properties\build_url 15:55:37 INFO - Contents: 15:55:37 INFO - build_url:https://queue.taskcluster.net/v1/task/JPsC5iyBRzmQHoVDSQ8Urw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 15:55:38 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/JPsC5iyBRzmQHoVDSQ8Urw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 15:55:38 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 15:55:38 INFO - Writing to file C:\slave\test\properties\symbols_url 15:55:38 INFO - Contents: 15:55:38 INFO - symbols_url:https://queue.taskcluster.net/v1/task/JPsC5iyBRzmQHoVDSQ8Urw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 15:55:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:55:38 INFO - https://queue.taskcluster.net/v1/task/JPsC5iyBRzmQHoVDSQ8Urw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 15:55:38 INFO - trying https://queue.taskcluster.net/v1/task/JPsC5iyBRzmQHoVDSQ8Urw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 15:55:38 INFO - Downloading https://queue.taskcluster.net/v1/task/JPsC5iyBRzmQHoVDSQ8Urw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 15:55:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/JPsC5iyBRzmQHoVDSQ8Urw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip'}, attempt #1 15:55:43 INFO - Downloaded 55574589 bytes. 15:55:43 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 15:55:43 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 15:55:52 INFO - Return code: 0 15:55:52 INFO - Running post-action listener: _resource_record_post_action 15:55:52 INFO - Running post-action listener: set_extra_try_arguments 15:55:52 INFO - ##### 15:55:52 INFO - ##### Running create-virtualenv step. 15:55:52 INFO - ##### 15:55:52 INFO - Running pre-action listener: _pre_create_virtualenv 15:55:52 INFO - Running pre-action listener: _resource_record_pre_action 15:55:52 INFO - Running main action method: create_virtualenv 15:55:52 INFO - Creating virtualenv C:\slave\test\build\venv 15:55:52 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 15:55:52 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 15:55:53 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 15:55:55 INFO - Installing distribute......................................................................................................................................................................................done. 15:55:56 INFO - Return code: 0 15:55:56 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 15:55:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:55:56 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:55:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:55:56 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:55:56 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 0x00E5D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DE8640>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E442C0>, '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 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BED0C0>, '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-041', 'USERDOMAIN': 'T-XP32-IX-041', '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-041', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-041', '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', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-041\\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-041'}}, attempt #1 15:55:56 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 15:55:56 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 15:55:56 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 15:55:56 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-041\\Application Data', 15:55:56 INFO - 'CLIENTNAME': 'Console', 15:55:56 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 15:55:56 INFO - 'COMPUTERNAME': 'T-XP32-IX-041', 15:55:56 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 15:55:56 INFO - 'DCLOCATION': 'SCL3', 15:55:56 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 15:55:56 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:55:56 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:55:56 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 15:55:56 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 15:55:56 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 15:55:56 INFO - 'HOMEDRIVE': 'C:', 15:55:56 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-041', 15:55:56 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:55:56 INFO - 'KTS_VERSION': '1.19c', 15:55:56 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 15:55:56 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-041', 15:55:56 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:55:56 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:55:56 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 15:55:56 INFO - 'MOZILLABUILDDRIVE': 'C:', 15:55:56 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 15:55:56 INFO - 'MOZ_AIRBAG': '1', 15:55:56 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:55:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:55:56 INFO - 'MOZ_MSVCVERSION': '8', 15:55:56 INFO - 'MOZ_NO_REMOTE': '1', 15:55:56 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 15:55:56 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 15:55:56 INFO - 'NO_EM_RESTART': '1', 15:55:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:55:56 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:55:56 INFO - 'OS': 'Windows_NT', 15:55:56 INFO - 'OURDRIVE': 'C:', 15:55:56 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 15:55:56 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 15:55:56 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:55:56 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 15:55:56 INFO - 'PROCESSOR_LEVEL': '6', 15:55:56 INFO - 'PROCESSOR_REVISION': '1e05', 15:55:56 INFO - 'PROGRAMFILES': 'C:\\Program Files', 15:55:56 INFO - 'PROMPT': '$P$G', 15:55:56 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:55:56 INFO - 'PWD': 'C:\\slave\\test', 15:55:56 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:55:56 INFO - 'SESSIONNAME': 'Console', 15:55:56 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:55:56 INFO - 'SYSTEMDRIVE': 'C:', 15:55:56 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 15:55:56 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:55:56 INFO - 'TEST1': 'testie', 15:55:56 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:55:56 INFO - 'USERDOMAIN': 'T-XP32-IX-041', 15:55:56 INFO - 'USERNAME': 'cltbld', 15:55:56 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-041', 15:55:56 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 15:55:56 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 15:55:56 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 15:55:56 INFO - 'WINDIR': 'C:\\WINDOWS', 15:55:56 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:55:57 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:55:57 INFO - Downloading/unpacking psutil>=0.7.1 15:55:58 INFO - Running setup.py egg_info for package psutil 15:55:58 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 15:55:58 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 15:55:58 INFO - Installing collected packages: psutil 15:55:58 INFO - Running setup.py install for psutil 15:55:58 INFO - building 'psutil._psutil_windows' extension 15:55:58 INFO - error: Unable to find vcvarsall.bat 15:55:58 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-blkqj7-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 15:55:58 INFO - running install 15:55:58 INFO - running build 15:55:58 INFO - running build_py 15:55:58 INFO - creating build 15:55:58 INFO - creating build\lib.win32-2.7 15:55:58 INFO - creating build\lib.win32-2.7\psutil 15:55:58 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 15:55:58 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 15:55:58 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 15:55:58 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 15:55:58 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 15:55:58 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 15:55:58 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 15:55:58 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 15:55:58 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 15:55:58 INFO - running build_ext 15:55:58 INFO - building 'psutil._psutil_windows' extension 15:55:58 INFO - error: Unable to find vcvarsall.bat 15:55:58 INFO - ---------------------------------------- 15:55:58 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-blkqj7-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 15:55:58 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-041\Application Data\pip\pip.log 15:55:58 WARNING - Return code: 1 15:55:58 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! 15:55:58 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 15:55:58 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')]} 15:55:58 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:55:58 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')]} 15:55:58 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:55:58 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 0x00E5D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DE8640>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E442C0>, '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 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BED0C0>, '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-041', 'USERDOMAIN': 'T-XP32-IX-041', '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-041', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-041', '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', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-041\\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-041'}}, attempt #1 15:55:58 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 15:55:58 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 15:55:58 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 15:55:58 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-041\\Application Data', 15:55:58 INFO - 'CLIENTNAME': 'Console', 15:55:58 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 15:55:58 INFO - 'COMPUTERNAME': 'T-XP32-IX-041', 15:55:58 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 15:55:58 INFO - 'DCLOCATION': 'SCL3', 15:55:58 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 15:55:58 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:55:58 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:55:58 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 15:55:58 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 15:55:58 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 15:55:58 INFO - 'HOMEDRIVE': 'C:', 15:55:58 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-041', 15:55:58 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:55:58 INFO - 'KTS_VERSION': '1.19c', 15:55:58 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 15:55:58 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-041', 15:55:58 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:55:58 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:55:58 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 15:55:58 INFO - 'MOZILLABUILDDRIVE': 'C:', 15:55:58 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 15:55:58 INFO - 'MOZ_AIRBAG': '1', 15:55:58 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:55:58 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:55:58 INFO - 'MOZ_MSVCVERSION': '8', 15:55:58 INFO - 'MOZ_NO_REMOTE': '1', 15:55:58 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 15:55:58 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 15:55:58 INFO - 'NO_EM_RESTART': '1', 15:55:58 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:55:58 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:55:58 INFO - 'OS': 'Windows_NT', 15:55:58 INFO - 'OURDRIVE': 'C:', 15:55:58 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', 15:55:58 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 15:55:58 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:55:58 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 15:55:58 INFO - 'PROCESSOR_LEVEL': '6', 15:55:58 INFO - 'PROCESSOR_REVISION': '1e05', 15:55:58 INFO - 'PROGRAMFILES': 'C:\\Program Files', 15:55:58 INFO - 'PROMPT': '$P$G', 15:55:58 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:55:58 INFO - 'PWD': 'C:\\slave\\test', 15:55:58 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:55:58 INFO - 'SESSIONNAME': 'Console', 15:55:58 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:55:58 INFO - 'SYSTEMDRIVE': 'C:', 15:55:58 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 15:55:58 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:55:58 INFO - 'TEST1': 'testie', 15:55:58 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:55:58 INFO - 'USERDOMAIN': 'T-XP32-IX-041', 15:55:58 INFO - 'USERNAME': 'cltbld', 15:55:58 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-041', 15:55:58 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 15:55:58 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 15:55:58 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 15:55:58 INFO - 'WINDIR': 'C:\\WINDOWS', 15:55:58 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:56:03 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:56:03 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 15:56:03 INFO - Downloading mozsystemmonitor-0.0.tar.gz 15:56:03 INFO - Running setup.py egg_info for package mozsystemmonitor 15:56:03 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 15:56:03 INFO - Running setup.py egg_info for package psutil 15:56:03 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 15:56:03 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 15:56:03 INFO - Installing collected packages: mozsystemmonitor, psutil 15:56:03 INFO - Running setup.py install for mozsystemmonitor 15:56:03 INFO - Running setup.py install for psutil 15:56:03 INFO - building 'psutil._psutil_windows' extension 15:56:03 INFO - error: Unable to find vcvarsall.bat 15:56:03 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-fgxybc-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 15:56:03 INFO - running install 15:56:03 INFO - running build 15:56:03 INFO - running build_py 15:56:03 INFO - running build_ext 15:56:03 INFO - building 'psutil._psutil_windows' extension 15:56:03 INFO - error: Unable to find vcvarsall.bat 15:56:03 INFO - ---------------------------------------- 15:56:03 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-fgxybc-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 15:56:03 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-041\Application Data\pip\pip.log 15:56:03 WARNING - Return code: 1 15:56:03 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! 15:56:03 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 15:56: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')]} 15:56:03 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:56: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')]} 15:56:03 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:56:03 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 0x00E5D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DE8640>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E442C0>, '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 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BED0C0>, '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-041', 'USERDOMAIN': 'T-XP32-IX-041', '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-041', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-041', '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', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-041\\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-041'}}, attempt #1 15:56:03 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 15:56:03 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 15:56:03 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 15:56:03 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-041\\Application Data', 15:56:03 INFO - 'CLIENTNAME': 'Console', 15:56:03 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 15:56:03 INFO - 'COMPUTERNAME': 'T-XP32-IX-041', 15:56:03 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 15:56:03 INFO - 'DCLOCATION': 'SCL3', 15:56:03 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 15:56:03 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:56:03 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:56:03 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 15:56:03 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 15:56:03 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 15:56:03 INFO - 'HOMEDRIVE': 'C:', 15:56:03 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-041', 15:56:03 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:56:03 INFO - 'KTS_VERSION': '1.19c', 15:56:03 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 15:56:03 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-041', 15:56:03 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:56:03 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:56:03 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 15:56:03 INFO - 'MOZILLABUILDDRIVE': 'C:', 15:56:03 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 15:56:03 INFO - 'MOZ_AIRBAG': '1', 15:56:03 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:56:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:56:03 INFO - 'MOZ_MSVCVERSION': '8', 15:56:03 INFO - 'MOZ_NO_REMOTE': '1', 15:56:03 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 15:56:03 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 15:56:03 INFO - 'NO_EM_RESTART': '1', 15:56:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:56:03 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:56:03 INFO - 'OS': 'Windows_NT', 15:56:03 INFO - 'OURDRIVE': 'C:', 15:56:03 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', 15:56:03 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 15:56:03 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:56:03 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 15:56:03 INFO - 'PROCESSOR_LEVEL': '6', 15:56:03 INFO - 'PROCESSOR_REVISION': '1e05', 15:56:03 INFO - 'PROGRAMFILES': 'C:\\Program Files', 15:56:03 INFO - 'PROMPT': '$P$G', 15:56:03 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:56:03 INFO - 'PWD': 'C:\\slave\\test', 15:56:03 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:56:03 INFO - 'SESSIONNAME': 'Console', 15:56:03 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:56:03 INFO - 'SYSTEMDRIVE': 'C:', 15:56:03 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 15:56:03 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:56:03 INFO - 'TEST1': 'testie', 15:56:03 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:56:03 INFO - 'USERDOMAIN': 'T-XP32-IX-041', 15:56:03 INFO - 'USERNAME': 'cltbld', 15:56:03 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-041', 15:56:03 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 15:56:03 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 15:56:03 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 15:56:03 INFO - 'WINDIR': 'C:\\WINDOWS', 15:56:03 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:56:04 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:56:04 INFO - Downloading/unpacking blobuploader==1.2.4 15:56:04 INFO - Downloading blobuploader-1.2.4.tar.gz 15:56:04 INFO - Running setup.py egg_info for package blobuploader 15:56:04 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 15:56:07 INFO - Running setup.py egg_info for package requests 15:56:07 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 15:56:07 INFO - Downloading docopt-0.6.1.tar.gz 15:56:07 INFO - Running setup.py egg_info for package docopt 15:56:07 INFO - Installing collected packages: blobuploader, docopt, requests 15:56:07 INFO - Running setup.py install for blobuploader 15:56:07 INFO - Running setup.py install for docopt 15:56:07 INFO - Running setup.py install for requests 15:56:07 INFO - Successfully installed blobuploader docopt requests 15:56:07 INFO - Cleaning up... 15:56:07 INFO - Return code: 0 15:56:07 INFO - Installing None into virtualenv C:\slave\test\build\venv 15:56: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')]} 15:56:07 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:56: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')]} 15:56:07 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:56:07 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 0x00E5D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DE8640>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E442C0>, '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 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BED0C0>, '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-041', 'USERDOMAIN': 'T-XP32-IX-041', '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-041', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-041', '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', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-041\\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-041'}}, attempt #1 15:56:07 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 15:56:07 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 15:56:07 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 15:56:07 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-041\\Application Data', 15:56:07 INFO - 'CLIENTNAME': 'Console', 15:56:07 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 15:56:07 INFO - 'COMPUTERNAME': 'T-XP32-IX-041', 15:56:07 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 15:56:07 INFO - 'DCLOCATION': 'SCL3', 15:56:07 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 15:56:07 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:56:07 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:56:07 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 15:56:07 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 15:56:07 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 15:56:07 INFO - 'HOMEDRIVE': 'C:', 15:56:07 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-041', 15:56:07 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:56:07 INFO - 'KTS_VERSION': '1.19c', 15:56:07 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 15:56:07 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-041', 15:56:07 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:56:07 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:56:07 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 15:56:07 INFO - 'MOZILLABUILDDRIVE': 'C:', 15:56:07 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 15:56:07 INFO - 'MOZ_AIRBAG': '1', 15:56:07 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:56:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:56:07 INFO - 'MOZ_MSVCVERSION': '8', 15:56:07 INFO - 'MOZ_NO_REMOTE': '1', 15:56:07 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 15:56:07 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 15:56:07 INFO - 'NO_EM_RESTART': '1', 15:56:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:56:07 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:56:07 INFO - 'OS': 'Windows_NT', 15:56:07 INFO - 'OURDRIVE': 'C:', 15:56: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', 15:56:07 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 15:56:07 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:56:07 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 15:56:07 INFO - 'PROCESSOR_LEVEL': '6', 15:56:07 INFO - 'PROCESSOR_REVISION': '1e05', 15:56:07 INFO - 'PROGRAMFILES': 'C:\\Program Files', 15:56:07 INFO - 'PROMPT': '$P$G', 15:56:07 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:56:07 INFO - 'PWD': 'C:\\slave\\test', 15:56:07 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:56:07 INFO - 'SESSIONNAME': 'Console', 15:56:07 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:56:07 INFO - 'SYSTEMDRIVE': 'C:', 15:56:07 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 15:56:07 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:56:07 INFO - 'TEST1': 'testie', 15:56:07 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:56:07 INFO - 'USERDOMAIN': 'T-XP32-IX-041', 15:56:07 INFO - 'USERNAME': 'cltbld', 15:56:07 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-041', 15:56:07 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 15:56:07 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 15:56:07 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 15:56:07 INFO - 'WINDIR': 'C:\\WINDOWS', 15:56:07 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:56:23 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:56:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 15:56:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 15:56:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 15:56:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 15:56:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 15:56:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 15:56:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 15:56:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 15:56:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 15:56:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 15:56:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 15:56:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 15:56:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 15:56:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 15:56:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 15:56:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 15:56:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 15:56:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 15:56:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 15:56:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 15:56:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 15:56:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 15:56:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 15:56:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 15:56:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 15:56:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 15:56:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 15:56:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 15:56:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 15:56:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 15:56:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 15:56:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 15:56:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 15:56:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 15:56:23 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 15:56:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 15:56:23 INFO - Unpacking c:\slave\test\build\tests\marionette\client 15:56:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 15:56:23 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 15:56:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 15:56:23 INFO - Unpacking c:\slave\test\build\tests\marionette 15:56:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 15:56:23 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 15:56:23 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 15:56:23 INFO - Running setup.py install for browsermob-proxy 15:56:33 INFO - Running setup.py install for manifestparser 15:56:33 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 15:56:33 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 15:56:33 INFO - Running setup.py install for marionette-client 15:56:33 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 15:56:33 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 15:56:33 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 15:56:33 INFO - Running setup.py install for marionette-driver 15:56:33 INFO - Running setup.py install for mozcrash 15:56:33 INFO - Running setup.py install for mozdebug 15:56:33 INFO - Running setup.py install for mozdevice 15:56:33 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 15:56:33 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 15:56:33 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 15:56:33 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 15:56:33 INFO - Running setup.py install for mozfile 15:56:33 INFO - Running setup.py install for mozhttpd 15:56:33 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 15:56:33 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 15:56:33 INFO - Running setup.py install for mozinfo 15:56:33 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 15:56:33 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 15:56:33 INFO - Running setup.py install for mozInstall 15:56:33 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 15:56:33 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 15:56:33 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 15:56:33 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 15:56:33 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 15:56:33 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 15:56:33 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 15:56:33 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 15:56:33 INFO - Running setup.py install for mozleak 15:56:33 INFO - Running setup.py install for mozlog 15:56:33 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 15:56:33 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 15:56:33 INFO - Running setup.py install for moznetwork 15:56:33 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 15:56:33 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 15:56:33 INFO - Running setup.py install for mozprocess 15:56:33 INFO - Running setup.py install for mozprofile 15:56:33 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 15:56:33 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 15:56:33 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 15:56:33 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 15:56:33 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 15:56:33 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 15:56:33 INFO - Running setup.py install for mozrunner 15:56:33 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 15:56:33 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 15:56:33 INFO - Running setup.py install for mozscreenshot 15:56:33 INFO - Running setup.py install for moztest 15:56:33 INFO - Running setup.py install for mozversion 15:56:33 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 15:56:33 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 15:56:33 INFO - Running setup.py install for wptserve 15:56:33 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 15:56:33 INFO - Cleaning up... 15:56:33 INFO - Return code: 0 15:56:33 INFO - Installing None into virtualenv C:\slave\test\build\venv 15:56:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:56:33 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:56:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:56:33 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:56:33 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E5D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DE8640>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E442C0>, '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 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BED0C0>, '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-041', 'USERDOMAIN': 'T-XP32-IX-041', '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-041', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-041', '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', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-041\\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-041'}}, attempt #1 15:56:33 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 15:56:33 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 15:56:33 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 15:56:33 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-041\\Application Data', 15:56:33 INFO - 'CLIENTNAME': 'Console', 15:56:33 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 15:56:33 INFO - 'COMPUTERNAME': 'T-XP32-IX-041', 15:56:33 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 15:56:33 INFO - 'DCLOCATION': 'SCL3', 15:56:33 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 15:56:33 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:56:33 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:56:33 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 15:56:33 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 15:56:33 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 15:56:33 INFO - 'HOMEDRIVE': 'C:', 15:56:33 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-041', 15:56:33 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:56:33 INFO - 'KTS_VERSION': '1.19c', 15:56:33 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 15:56:33 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-041', 15:56:33 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:56:33 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:56:33 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 15:56:33 INFO - 'MOZILLABUILDDRIVE': 'C:', 15:56:33 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 15:56:33 INFO - 'MOZ_AIRBAG': '1', 15:56:33 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:56:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:56:33 INFO - 'MOZ_MSVCVERSION': '8', 15:56:33 INFO - 'MOZ_NO_REMOTE': '1', 15:56:33 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 15:56:33 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 15:56:33 INFO - 'NO_EM_RESTART': '1', 15:56:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:56:33 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:56:33 INFO - 'OS': 'Windows_NT', 15:56:33 INFO - 'OURDRIVE': 'C:', 15:56:33 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 15:56:33 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 15:56:33 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:56:33 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 15:56:33 INFO - 'PROCESSOR_LEVEL': '6', 15:56:33 INFO - 'PROCESSOR_REVISION': '1e05', 15:56:33 INFO - 'PROGRAMFILES': 'C:\\Program Files', 15:56:33 INFO - 'PROMPT': '$P$G', 15:56:33 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:56:33 INFO - 'PWD': 'C:\\slave\\test', 15:56:33 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:56:33 INFO - 'SESSIONNAME': 'Console', 15:56:33 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:56:33 INFO - 'SYSTEMDRIVE': 'C:', 15:56:33 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 15:56:33 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:56:33 INFO - 'TEST1': 'testie', 15:56:33 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:56:33 INFO - 'USERDOMAIN': 'T-XP32-IX-041', 15:56:33 INFO - 'USERNAME': 'cltbld', 15:56:33 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-041', 15:56:33 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 15:56:33 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 15:56:33 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 15:56:33 INFO - 'WINDIR': 'C:\\WINDOWS', 15:56:33 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:56:44 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:56:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 15:56:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 15:56:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 15:56:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 15:56:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 15:56:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 15:56:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 15:56:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 15:56:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 15:56:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 15:56:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 15:56:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 15:56:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 15:56:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 15:56:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 15:56:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 15:56:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 15:56:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 15:56:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 15:56:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 15:56:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 15:56:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 15:56:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 15:56:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 15:56:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 15:56:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 15:56:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 15:56:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 15:56:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 15:56:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 15:56:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 15:56:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 15:56:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 15:56:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 15:56:44 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 15:56:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 15:56:44 INFO - Unpacking c:\slave\test\build\tests\marionette\client 15:56:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 15:56:44 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 15:56:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 15:56:44 INFO - Unpacking c:\slave\test\build\tests\marionette 15:56:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 15:56:44 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 15:56:44 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)) 15:56:51 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 15:56:51 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 15:56:51 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 15:56:51 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 15:56:51 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 15:56:51 INFO - Downloading blessings-1.6.tar.gz 15:56:51 INFO - Running setup.py egg_info for package blessings 15:56:51 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 15:56:51 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 15:56:51 INFO - Running setup.py install for blessings 15:56:51 INFO - Running setup.py install for browsermob-proxy 15:56:51 INFO - Running setup.py install for manifestparser 15:56:51 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 15:56:51 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 15:56:51 INFO - Running setup.py install for marionette-client 15:56:51 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 15:56:51 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 15:56:51 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 15:56:51 INFO - Running setup.py install for marionette-driver 15:56:51 INFO - Running setup.py install for mozcrash 15:56:51 INFO - Running setup.py install for mozdebug 15:56:51 INFO - Running setup.py install for mozdevice 15:56:51 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 15:56:51 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 15:56:51 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 15:56:51 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 15:56:51 INFO - Running setup.py install for mozhttpd 15:56:51 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 15:56:51 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 15:56:51 INFO - Running setup.py install for mozInstall 15:56:51 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 15:56:51 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 15:56:51 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 15:56:51 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 15:56:51 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 15:56:51 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 15:56:51 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 15:56:51 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 15:56:51 INFO - Running setup.py install for mozleak 15:56:51 INFO - Running setup.py install for mozprofile 15:56:51 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 15:56:51 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 15:56:51 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 15:56:51 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 15:56:51 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 15:56:51 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 15:56:51 INFO - Running setup.py install for mozrunner 15:56:51 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 15:56:51 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 15:56:53 INFO - Running setup.py install for mozscreenshot 15:56:53 INFO - Running setup.py install for moztest 15:56:53 INFO - Running setup.py install for mozversion 15:56:53 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 15:56:53 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 15:56:53 INFO - Running setup.py install for wptserve 15:56:53 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 15:56:53 INFO - Cleaning up... 15:56:53 INFO - Return code: 0 15:56:53 INFO - Done creating virtualenv C:\slave\test\build\venv. 15:56:53 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 15:56:53 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 15:56:53 INFO - Reading from file tmpfile_stdout 15:56:53 INFO - Using _rmtree_windows ... 15:56:53 INFO - Using _rmtree_windows ... 15:56:53 INFO - Current package versions: 15:56:53 INFO - blessings == 1.6 15:56:53 INFO - blobuploader == 1.2.4 15:56:53 INFO - browsermob-proxy == 0.6.0 15:56:53 INFO - distribute == 0.6.14 15:56:53 INFO - docopt == 0.6.1 15:56:53 INFO - manifestparser == 1.1 15:56:53 INFO - marionette-client == 2.3.0 15:56:53 INFO - marionette-driver == 1.4.0 15:56:53 INFO - mozInstall == 1.12 15:56:53 INFO - mozcrash == 0.17 15:56:53 INFO - mozdebug == 0.1 15:56:53 INFO - mozdevice == 0.48 15:56:53 INFO - mozfile == 1.2 15:56:53 INFO - mozhttpd == 0.7 15:56:53 INFO - mozinfo == 0.9 15:56:53 INFO - mozleak == 0.1 15:56:53 INFO - mozlog == 3.1 15:56:53 INFO - moznetwork == 0.27 15:56:53 INFO - mozprocess == 0.22 15:56:53 INFO - mozprofile == 0.28 15:56:53 INFO - mozrunner == 6.11 15:56:53 INFO - mozscreenshot == 0.1 15:56:53 INFO - mozsystemmonitor == 0.0 15:56:53 INFO - moztest == 0.7 15:56:53 INFO - mozversion == 1.4 15:56:53 INFO - requests == 1.2.3 15:56:53 INFO - wptserve == 1.4.0 15:56:53 INFO - Running post-action listener: _resource_record_post_action 15:56:53 INFO - Running post-action listener: _start_resource_monitoring 15:56:53 INFO - Starting resource monitoring. 15:56:53 INFO - ##### 15:56:53 INFO - ##### Running pull step. 15:56:53 INFO - ##### 15:56:53 INFO - Running pre-action listener: _resource_record_pre_action 15:56:53 INFO - Running main action method: pull 15:56:53 INFO - Pull has nothing to do! 15:56:53 INFO - Running post-action listener: _resource_record_post_action 15:56:53 INFO - ##### 15:56:53 INFO - ##### Running install step. 15:56:53 INFO - ##### 15:56:53 INFO - Running pre-action listener: _resource_record_pre_action 15:56:53 INFO - Running main action method: install 15:56:53 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 15:56:53 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 15:56:54 INFO - Reading from file tmpfile_stdout 15:56:54 INFO - Using _rmtree_windows ... 15:56:54 INFO - Using _rmtree_windows ... 15:56:54 INFO - Detecting whether we're running mozinstall >=1.0... 15:56:54 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 15:56:54 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 15:56:54 INFO - Reading from file tmpfile_stdout 15:56:54 INFO - Output received: 15:56:54 INFO - Usage: mozinstall-script.py [options] installer 15:56:54 INFO - Options: 15:56:54 INFO - -h, --help show this help message and exit 15:56:54 INFO - -d DEST, --destination=DEST 15:56:54 INFO - Directory to install application into. [default: 15:56:54 INFO - "C:\slave\test"] 15:56:54 INFO - --app=APP Application being installed. [default: firefox] 15:56:54 INFO - Using _rmtree_windows ... 15:56:54 INFO - Using _rmtree_windows ... 15:56:54 INFO - mkdir: C:\slave\test\build\application 15:56:54 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 15:56:54 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0a2.en-US.win32.zip --destination C:\slave\test\build\application 15:56:58 INFO - Reading from file tmpfile_stdout 15:56:58 INFO - Output received: 15:56:58 INFO - C:\slave\test\build\application\firefox\firefox.exe 15:56:58 INFO - Using _rmtree_windows ... 15:56:58 INFO - Using _rmtree_windows ... 15:56:58 INFO - Running post-action listener: _resource_record_post_action 15:56:58 INFO - ##### 15:56:58 INFO - ##### Running run-tests step. 15:56:58 INFO - ##### 15:56:58 INFO - Running pre-action listener: _resource_record_pre_action 15:56:58 INFO - Running main action method: run_tests 15:56:58 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 15:56:58 INFO - Minidump filename unknown. Determining based upon platform and architecture. 15:56:58 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 15:56:58 INFO - grabbing minidump binary from tooltool 15:56:58 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')]} 15:56:58 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 0x00E442C0>, '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 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BED0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 15:56:58 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 15:56:58 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 15:56:58 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 15:57:01 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp23u8h8 15:57:01 INFO - INFO - File integrity verified, renaming tmp23u8h8 to win32-minidump_stackwalk.exe 15:57:01 INFO - Return code: 0 15:57:01 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 15:57:02 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 15:57:02 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/JPsC5iyBRzmQHoVDSQ8Urw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 15:57:02 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/JPsC5iyBRzmQHoVDSQ8Urw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 15:57:02 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 15:57:02 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-041\\Application Data', 15:57:02 INFO - 'CLIENTNAME': 'Console', 15:57:02 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 15:57:02 INFO - 'COMPUTERNAME': 'T-XP32-IX-041', 15:57:02 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 15:57:02 INFO - 'DCLOCATION': 'SCL3', 15:57:02 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 15:57:02 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:57:02 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:57:02 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 15:57:02 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 15:57:02 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 15:57:02 INFO - 'HOMEDRIVE': 'C:', 15:57:02 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-041', 15:57:02 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:57:02 INFO - 'KTS_VERSION': '1.19c', 15:57:02 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 15:57:02 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-041', 15:57:02 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 15:57:02 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:57:02 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:57:02 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 15:57:02 INFO - 'MOZILLABUILDDRIVE': 'C:', 15:57:02 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 15:57:02 INFO - 'MOZ_AIRBAG': '1', 15:57:02 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:57:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:57:02 INFO - 'MOZ_MSVCVERSION': '8', 15:57:02 INFO - 'MOZ_NO_REMOTE': '1', 15:57:02 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 15:57:02 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 15:57:02 INFO - 'NO_EM_RESTART': '1', 15:57:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:57:02 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:57:02 INFO - 'OS': 'Windows_NT', 15:57:02 INFO - 'OURDRIVE': 'C:', 15:57:02 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', 15:57:02 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 15:57:02 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:57:02 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 15:57:02 INFO - 'PROCESSOR_LEVEL': '6', 15:57:02 INFO - 'PROCESSOR_REVISION': '1e05', 15:57:02 INFO - 'PROGRAMFILES': 'C:\\Program Files', 15:57:02 INFO - 'PROMPT': '$P$G', 15:57:02 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:57:02 INFO - 'PWD': 'C:\\slave\\test', 15:57:02 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:57:02 INFO - 'SESSIONNAME': 'Console', 15:57:02 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:57:02 INFO - 'SYSTEMDRIVE': 'C:', 15:57:02 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 15:57:02 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:57:02 INFO - 'TEST1': 'testie', 15:57:02 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:57:02 INFO - 'USERDOMAIN': 'T-XP32-IX-041', 15:57:02 INFO - 'USERNAME': 'cltbld', 15:57:02 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-041', 15:57:02 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 15:57:02 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 15:57:02 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 15:57:02 INFO - 'WINDIR': 'C:\\WINDOWS', 15:57:02 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:57:02 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/JPsC5iyBRzmQHoVDSQ8Urw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 15:57:03 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 15:57:03 INFO - import pkg_resources 15:57:04 INFO - Using 1 client processes 15:57:08 INFO - SUITE-START | Running 778 tests 15:57:08 INFO - Running testharness tests 15:57:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 15:57:08 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 15:57:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 15:57:08 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 15:57:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 15:57:08 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 15:57:09 INFO - Setting up ssl 15:57:09 INFO - PROCESS | certutil | 15:57:09 INFO - PROCESS | certutil | 15:57:09 INFO - PROCESS | certutil | 15:57:09 INFO - Certificate Nickname Trust Attributes 15:57:09 INFO - SSL,S/MIME,JAR/XPI 15:57:09 INFO - 15:57:09 INFO - web-platform-tests CT,, 15:57:09 INFO - 15:57:09 INFO - Starting runner 15:57:12 INFO - PROCESS | 2916 | [2916] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/startupcache/StartupCache.cpp, line 228 15:57:12 INFO - PROCESS | 2916 | [2916] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 15:57:13 INFO - PROCESS | 2916 | [2916] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 15:57:14 INFO - PROCESS | 2916 | 1464998234697 Marionette DEBUG Marionette enabled via build flag and pref 15:57:14 INFO - PROCESS | 2916 | ++DOCSHELL 11A04400 == 1 [pid = 2916] [id = 1] 15:57:14 INFO - PROCESS | 2916 | ++DOMWINDOW == 1 (11A04800) [pid = 2916] [serial = 1] [outer = 00000000] 15:57:14 INFO - PROCESS | 2916 | [2916] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 15:57:14 INFO - PROCESS | 2916 | ++DOMWINDOW == 2 (11A05400) [pid = 2916] [serial = 2] [outer = 11A04800] 15:57:15 INFO - PROCESS | 2916 | [2916] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2860 15:57:15 INFO - PROCESS | 2916 | [2916] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2248 15:57:15 INFO - PROCESS | 2916 | ++DOCSHELL 11CAB000 == 2 [pid = 2916] [id = 2] 15:57:15 INFO - PROCESS | 2916 | ++DOMWINDOW == 3 (11CAB400) [pid = 2916] [serial = 3] [outer = 00000000] 15:57:15 INFO - PROCESS | 2916 | [2916] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 15:57:15 INFO - PROCESS | 2916 | ++DOMWINDOW == 4 (11CAC000) [pid = 2916] [serial = 4] [outer = 11CAB400] 15:57:15 INFO - PROCESS | 2916 | 1464998235563 Marionette INFO Listening on port 2828 15:57:16 INFO - PROCESS | 2916 | 1464998236135 Marionette DEBUG Marionette enabled via command-line flag 15:57:16 INFO - PROCESS | 2916 | ++DOCSHELL 1332C400 == 3 [pid = 2916] [id = 3] 15:57:16 INFO - PROCESS | 2916 | ++DOMWINDOW == 5 (13375800) [pid = 2916] [serial = 5] [outer = 00000000] 15:57:16 INFO - PROCESS | 2916 | [2916] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 15:57:16 INFO - PROCESS | 2916 | ++DOMWINDOW == 6 (13376400) [pid = 2916] [serial = 6] [outer = 13375800] 15:57:16 INFO - PROCESS | 2916 | [2916] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 15:57:16 INFO - PROCESS | 2916 | [2916] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 15:57:16 INFO - PROCESS | 2916 | [2916] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 15:57:16 INFO - PROCESS | 2916 | [2916] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 15:57:16 INFO - PROCESS | 2916 | ++DOMWINDOW == 7 (13810400) [pid = 2916] [serial = 7] [outer = 11CAB400] 15:57:16 INFO - PROCESS | 2916 | [2916] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 15:57:16 INFO - PROCESS | 2916 | 1464998236539 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1498 15:57:16 INFO - PROCESS | 2916 | [2916] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 15:57:16 INFO - PROCESS | 2916 | 1464998236578 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1500 15:57:16 INFO - PROCESS | 2916 | 1464998236581 Marionette DEBUG Closed connection conn0 15:57:16 INFO - PROCESS | 2916 | 1464998236732 Marionette DEBUG Closed connection conn1 15:57:16 INFO - PROCESS | 2916 | [2916] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 15:57:16 INFO - PROCESS | 2916 | 1464998236738 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1501 15:57:16 INFO - PROCESS | 2916 | 1464998236766 Marionette DEBUG Closed connection conn2 15:57:16 INFO - PROCESS | 2916 | [2916] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 15:57:16 INFO - PROCESS | 2916 | 1464998236774 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1502 15:57:16 INFO - PROCESS | 2916 | ++DOCSHELL 13BAF800 == 4 [pid = 2916] [id = 4] 15:57:16 INFO - PROCESS | 2916 | ++DOMWINDOW == 8 (13BAFC00) [pid = 2916] [serial = 8] [outer = 00000000] 15:57:16 INFO - PROCESS | 2916 | ++DOMWINDOW == 9 (13BBA000) [pid = 2916] [serial = 9] [outer = 13BAFC00] 15:57:16 INFO - PROCESS | 2916 | [2916] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2893 15:57:17 INFO - PROCESS | 2916 | ++DOMWINDOW == 10 (13BBE800) [pid = 2916] [serial = 10] [outer = 13BAFC00] 15:57:17 INFO - PROCESS | 2916 | 1464998237131 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 15:57:17 INFO - PROCESS | 2916 | 1464998237137 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160603160527","device":"desktop","version":"48.0a2"} 15:57:17 INFO - PROCESS | 2916 | [2916] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 15:57:17 INFO - PROCESS | 2916 | [2916] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 15:57:17 INFO - PROCESS | 2916 | [2916] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 15:57:17 INFO - PROCESS | 2916 | [2916] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 15:57:18 INFO - PROCESS | 2916 | ++DOCSHELL 15366C00 == 5 [pid = 2916] [id = 5] 15:57:18 INFO - PROCESS | 2916 | ++DOMWINDOW == 11 (15367000) [pid = 2916] [serial = 11] [outer = 00000000] 15:57:18 INFO - PROCESS | 2916 | ++DOCSHELL 15367400 == 6 [pid = 2916] [id = 6] 15:57:18 INFO - PROCESS | 2916 | ++DOMWINDOW == 12 (15367800) [pid = 2916] [serial = 12] [outer = 00000000] 15:57:19 INFO - PROCESS | 2916 | [2916] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 15:57:19 INFO - PROCESS | 2916 | ++DOCSHELL 168EB800 == 7 [pid = 2916] [id = 7] 15:57:19 INFO - PROCESS | 2916 | ++DOMWINDOW == 13 (168EBC00) [pid = 2916] [serial = 13] [outer = 00000000] 15:57:19 INFO - PROCESS | 2916 | [2916] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 15:57:19 INFO - PROCESS | 2916 | [2916] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 15:57:19 INFO - PROCESS | 2916 | ++DOMWINDOW == 14 (16B69C00) [pid = 2916] [serial = 14] [outer = 168EBC00] 15:57:19 INFO - PROCESS | 2916 | [2916] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2893 15:57:19 INFO - PROCESS | 2916 | ++DOMWINDOW == 15 (16720800) [pid = 2916] [serial = 15] [outer = 15367000] 15:57:19 INFO - PROCESS | 2916 | ++DOMWINDOW == 16 (16721400) [pid = 2916] [serial = 16] [outer = 15367800] 15:57:19 INFO - PROCESS | 2916 | ++DOMWINDOW == 17 (16724400) [pid = 2916] [serial = 17] [outer = 168EBC00] 15:57:20 INFO - PROCESS | 2916 | 1464998240388 Marionette DEBUG loaded listener.js 15:57:20 INFO - PROCESS | 2916 | 1464998240401 Marionette DEBUG loaded listener.js 15:57:21 INFO - PROCESS | 2916 | ++DOMWINDOW == 18 (1800D800) [pid = 2916] [serial = 18] [outer = 168EBC00] 15:57:21 INFO - PROCESS | 2916 | 1464998241097 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"9bfd0281-11e6-419f-a7bf-65d4f6affed4","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160603160527","device":"desktop","version":"48.0a2","command_id":1}}] 15:57:21 INFO - PROCESS | 2916 | 1464998241235 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}] 15:57:21 INFO - PROCESS | 2916 | 1464998241296 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 15:57:21 INFO - PROCESS | 2916 | 1464998241461 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 15:57:21 INFO - PROCESS | 2916 | [2916] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 15:57:21 INFO - PROCESS | 2916 | [2916] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 15:57:21 INFO - PROCESS | 2916 | ++DOMWINDOW == 19 (19839400) [pid = 2916] [serial = 19] [outer = 168EBC00] 15:57:21 INFO - PROCESS | 2916 | [2916] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 15:57:21 INFO - PROCESS | 2916 | [2916] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:57:22 INFO - PROCESS | 2916 | 1464998242003 Marionette TRACE conn3 <- [1,3,null,{}] 15:57:22 INFO - PROCESS | 2916 | 1464998242063 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 15:57:22 INFO - PROCESS | 2916 | 1464998242085 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 15:57:22 INFO - PROCESS | 2916 | 1464998242103 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 15:57:22 INFO - PROCESS | 2916 | 1464998242106 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 15:57:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 15:57:22 INFO - PROCESS | 2916 | 1464998242110 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 15:57:22 INFO - PROCESS | 2916 | 1464998242164 Marionette TRACE conn3 <- [1,6,null,{}] 15:57:22 INFO - PROCESS | 2916 | 1464998242188 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}] 15:57:22 INFO - PROCESS | 2916 | 1464998242205 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 15:57:22 INFO - PROCESS | 2916 | 1464998242210 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:22 INFO - PROCESS | 2916 | ++DOCSHELL 168E7800 == 8 [pid = 2916] [id = 8] 15:57:22 INFO - PROCESS | 2916 | ++DOMWINDOW == 20 (19D86C00) [pid = 2916] [serial = 20] [outer = 00000000] 15:57:22 INFO - PROCESS | 2916 | ++DOMWINDOW == 21 (19FC8800) [pid = 2916] [serial = 21] [outer = 19D86C00] 15:57:22 INFO - PROCESS | 2916 | 1464998242261 Marionette DEBUG loaded listener.js 15:57:22 INFO - PROCESS | 2916 | ++DOMWINDOW == 22 (19FCD000) [pid = 2916] [serial = 22] [outer = 19D86C00] 15:57:22 INFO - PROCESS | 2916 | ++DOCSHELL 1A255800 == 9 [pid = 2916] [id = 9] 15:57:22 INFO - PROCESS | 2916 | ++DOMWINDOW == 23 (1A255C00) [pid = 2916] [serial = 23] [outer = 00000000] 15:57:22 INFO - PROCESS | 2916 | ++DOMWINDOW == 24 (1A25A800) [pid = 2916] [serial = 24] [outer = 1A255C00] 15:57:22 INFO - PROCESS | 2916 | 1464998242690 Marionette DEBUG loaded listener.js 15:57:22 INFO - PROCESS | 2916 | ++DOMWINDOW == 25 (1A34AC00) [pid = 2916] [serial = 25] [outer = 1A255C00] 15:57:23 INFO - PROCESS | 2916 | 1464998243089 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]]]}] 15:57:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 15:57:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1018ms 15:57:23 INFO - PROCESS | 2916 | 1464998243182 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 15:57:23 INFO - PROCESS | 2916 | 1464998243184 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 15:57:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 15:57:23 INFO - PROCESS | 2916 | 1464998243201 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 15:57:23 INFO - PROCESS | 2916 | 1464998243203 Marionette TRACE conn3 <- [1,10,null,{}] 15:57:23 INFO - PROCESS | 2916 | 1464998243212 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}] 15:57:23 INFO - PROCESS | 2916 | 1464998243377 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 15:57:23 INFO - PROCESS | 2916 | 1464998243383 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:23 INFO - PROCESS | 2916 | ++DOCSHELL 1A6C4800 == 10 [pid = 2916] [id = 10] 15:57:23 INFO - PROCESS | 2916 | ++DOMWINDOW == 26 (1A6C4C00) [pid = 2916] [serial = 26] [outer = 00000000] 15:57:23 INFO - PROCESS | 2916 | ++DOMWINDOW == 27 (1A73C400) [pid = 2916] [serial = 27] [outer = 1A6C4C00] 15:57:23 INFO - PROCESS | 2916 | 1464998243434 Marionette DEBUG loaded listener.js 15:57:23 INFO - PROCESS | 2916 | ++DOMWINDOW == 28 (17801400) [pid = 2916] [serial = 28] [outer = 1A6C4C00] 15:57:23 INFO - PROCESS | 2916 | 1464998243832 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]]]}] 15:57:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 15:57:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 656ms 15:57:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 15:57:23 INFO - PROCESS | 2916 | 1464998243871 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 15:57:23 INFO - PROCESS | 2916 | 1464998243873 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 15:57:23 INFO - PROCESS | 2916 | 1464998243877 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 15:57:23 INFO - PROCESS | 2916 | 1464998243878 Marionette TRACE conn3 <- [1,14,null,{}] 15:57:23 INFO - PROCESS | 2916 | 1464998243882 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}] 15:57:24 INFO - PROCESS | 2916 | 1464998243981 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 15:57:24 INFO - PROCESS | 2916 | 1464998243989 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:24 INFO - PROCESS | 2916 | ++DOCSHELL 17809000 == 11 [pid = 2916] [id = 11] 15:57:24 INFO - PROCESS | 2916 | ++DOMWINDOW == 29 (1780A800) [pid = 2916] [serial = 29] [outer = 00000000] 15:57:24 INFO - PROCESS | 2916 | ++DOMWINDOW == 30 (1A823400) [pid = 2916] [serial = 30] [outer = 1780A800] 15:57:24 INFO - PROCESS | 2916 | 1464998244035 Marionette DEBUG loaded listener.js 15:57:24 INFO - PROCESS | 2916 | ++DOMWINDOW == 31 (1A82C000) [pid = 2916] [serial = 31] [outer = 1780A800] 15:57:24 INFO - PROCESS | 2916 | 1464998244449 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]]]}] 15:57:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 15:57:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 656ms 15:57:24 INFO - PROCESS | 2916 | 1464998244562 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 15:57:24 INFO - PROCESS | 2916 | 1464998244564 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 15:57:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 15:57:24 INFO - PROCESS | 2916 | 1464998244567 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 15:57:24 INFO - PROCESS | 2916 | 1464998244569 Marionette TRACE conn3 <- [1,18,null,{}] 15:57:24 INFO - PROCESS | 2916 | 1464998244572 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}] 15:57:24 INFO - PROCESS | 2916 | 1464998244667 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 15:57:24 INFO - PROCESS | 2916 | 1464998244673 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:24 INFO - PROCESS | 2916 | ++DOCSHELL 1AB24C00 == 12 [pid = 2916] [id = 12] 15:57:24 INFO - PROCESS | 2916 | ++DOMWINDOW == 32 (1AB25000) [pid = 2916] [serial = 32] [outer = 00000000] 15:57:24 INFO - PROCESS | 2916 | ++DOMWINDOW == 33 (1AB2F800) [pid = 2916] [serial = 33] [outer = 1AB25000] 15:57:24 INFO - PROCESS | 2916 | 1464998244721 Marionette DEBUG loaded listener.js 15:57:24 INFO - PROCESS | 2916 | ++DOMWINDOW == 34 (1AB33C00) [pid = 2916] [serial = 34] [outer = 1AB25000] 15:57:25 INFO - PROCESS | 2916 | 1464998245127 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]]]}] 15:57:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 15:57:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 587ms 15:57:25 INFO - PROCESS | 2916 | 1464998245136 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 15:57:25 INFO - PROCESS | 2916 | 1464998245138 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 15:57:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 15:57:25 INFO - PROCESS | 2916 | 1464998245141 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 15:57:25 INFO - PROCESS | 2916 | 1464998245143 Marionette TRACE conn3 <- [1,22,null,{}] 15:57:25 INFO - PROCESS | 2916 | 1464998245146 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}] 15:57:25 INFO - PROCESS | 2916 | 1464998245246 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 15:57:25 INFO - PROCESS | 2916 | 1464998245251 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:25 INFO - PROCESS | 2916 | ++DOCSHELL 1AC75C00 == 13 [pid = 2916] [id = 13] 15:57:25 INFO - PROCESS | 2916 | ++DOMWINDOW == 35 (1AC76400) [pid = 2916] [serial = 35] [outer = 00000000] 15:57:25 INFO - PROCESS | 2916 | ++DOMWINDOW == 36 (1B015000) [pid = 2916] [serial = 36] [outer = 1AC76400] 15:57:25 INFO - PROCESS | 2916 | 1464998245348 Marionette DEBUG loaded listener.js 15:57:25 INFO - PROCESS | 2916 | ++DOMWINDOW == 37 (1B019400) [pid = 2916] [serial = 37] [outer = 1AC76400] 15:57:25 INFO - PROCESS | 2916 | 1464998245721 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]]]}] 15:57:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 15:57:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 587ms 15:57:25 INFO - PROCESS | 2916 | 1464998245750 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 15:57:25 INFO - PROCESS | 2916 | 1464998245752 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 15:57:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 15:57:25 INFO - PROCESS | 2916 | 1464998245755 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 15:57:25 INFO - PROCESS | 2916 | 1464998245756 Marionette TRACE conn3 <- [1,26,null,{}] 15:57:25 INFO - PROCESS | 2916 | 1464998245760 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}] 15:57:25 INFO - PROCESS | 2916 | 1464998245857 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 15:57:25 INFO - PROCESS | 2916 | 1464998245862 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:25 INFO - PROCESS | 2916 | ++DOCSHELL 1B020400 == 14 [pid = 2916] [id = 14] 15:57:25 INFO - PROCESS | 2916 | ++DOMWINDOW == 38 (1B172800) [pid = 2916] [serial = 38] [outer = 00000000] 15:57:25 INFO - PROCESS | 2916 | ++DOMWINDOW == 39 (1B179C00) [pid = 2916] [serial = 39] [outer = 1B172800] 15:57:25 INFO - PROCESS | 2916 | 1464998245908 Marionette DEBUG loaded listener.js 15:57:26 INFO - PROCESS | 2916 | ++DOMWINDOW == 40 (1B17EC00) [pid = 2916] [serial = 40] [outer = 1B172800] 15:57:26 INFO - PROCESS | 2916 | 1464998246291 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]]]}] 15:57:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 15:57:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 586ms 15:57:26 INFO - PROCESS | 2916 | ++DOCSHELL 1B41B000 == 15 [pid = 2916] [id = 15] 15:57:26 INFO - PROCESS | 2916 | ++DOMWINDOW == 41 (1B41B400) [pid = 2916] [serial = 41] [outer = 00000000] 15:57:26 INFO - PROCESS | 2916 | ++DOMWINDOW == 42 (1B41CC00) [pid = 2916] [serial = 42] [outer = 1B41B400] 15:57:26 INFO - PROCESS | 2916 | 1464998246347 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 15:57:26 INFO - PROCESS | 2916 | 1464998246348 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 15:57:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 15:57:26 INFO - PROCESS | 2916 | ++DOMWINDOW == 43 (1B41FC00) [pid = 2916] [serial = 43] [outer = 1B41B400] 15:57:26 INFO - PROCESS | 2916 | ++DOCSHELL 1780F800 == 16 [pid = 2916] [id = 16] 15:57:26 INFO - PROCESS | 2916 | ++DOMWINDOW == 44 (1B41F400) [pid = 2916] [serial = 44] [outer = 00000000] 15:57:26 INFO - PROCESS | 2916 | ++DOMWINDOW == 45 (1B481000) [pid = 2916] [serial = 45] [outer = 1B41F400] 15:57:26 INFO - PROCESS | 2916 | 1464998246415 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 15:57:26 INFO - PROCESS | 2916 | 1464998246416 Marionette TRACE conn3 <- [1,30,null,{}] 15:57:26 INFO - PROCESS | 2916 | ++DOMWINDOW == 46 (1B488800) [pid = 2916] [serial = 46] [outer = 1B41F400] 15:57:26 INFO - PROCESS | 2916 | 1464998246520 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}] 15:57:26 INFO - PROCESS | 2916 | 1464998246669 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 15:57:27 INFO - PROCESS | 2916 | --DOCSHELL 11A04400 == 15 [pid = 2916] [id = 1] 15:57:27 INFO - PROCESS | 2916 | 1464998247247 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:27 INFO - PROCESS | 2916 | ++DOCSHELL 105FAC00 == 16 [pid = 2916] [id = 17] 15:57:27 INFO - PROCESS | 2916 | ++DOMWINDOW == 47 (10A59800) [pid = 2916] [serial = 47] [outer = 00000000] 15:57:27 INFO - PROCESS | 2916 | ++DOMWINDOW == 48 (10A61000) [pid = 2916] [serial = 48] [outer = 10A59800] 15:57:27 INFO - PROCESS | 2916 | 1464998247355 Marionette DEBUG loaded listener.js 15:57:27 INFO - PROCESS | 2916 | ++DOMWINDOW == 49 (10A7EC00) [pid = 2916] [serial = 49] [outer = 10A59800] 15:57:28 INFO - PROCESS | 2916 | 1464998248029 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]]]}] 15:57:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 15:57:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1725ms 15:57:28 INFO - PROCESS | 2916 | 1464998248090 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 15:57:28 INFO - PROCESS | 2916 | 1464998248094 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 15:57:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 15:57:28 INFO - PROCESS | 2916 | 1464998248098 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 15:57:28 INFO - PROCESS | 2916 | 1464998248102 Marionette TRACE conn3 <- [1,34,null,{}] 15:57:28 INFO - PROCESS | 2916 | 1464998248107 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}] 15:57:28 INFO - PROCESS | 2916 | 1464998248305 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 15:57:28 INFO - PROCESS | 2916 | 1464998248370 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:28 INFO - PROCESS | 2916 | ++DOCSHELL 13031C00 == 17 [pid = 2916] [id = 18] 15:57:28 INFO - PROCESS | 2916 | ++DOMWINDOW == 50 (13092000) [pid = 2916] [serial = 50] [outer = 00000000] 15:57:28 INFO - PROCESS | 2916 | ++DOMWINDOW == 51 (13BB5C00) [pid = 2916] [serial = 51] [outer = 13092000] 15:57:28 INFO - PROCESS | 2916 | 1464998248470 Marionette DEBUG loaded listener.js 15:57:28 INFO - PROCESS | 2916 | ++DOMWINDOW == 52 (13DD6C00) [pid = 2916] [serial = 52] [outer = 13092000] 15:57:29 INFO - PROCESS | 2916 | 1464998249299 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]]]}] 15:57:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 15:57:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1260ms 15:57:29 INFO - PROCESS | 2916 | 1464998249394 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 15:57:29 INFO - PROCESS | 2916 | 1464998249398 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 15:57:29 INFO - PROCESS | 2916 | 1464998249403 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 15:57:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 15:57:29 INFO - PROCESS | 2916 | 1464998249406 Marionette TRACE conn3 <- [1,38,null,{}] 15:57:29 INFO - PROCESS | 2916 | 1464998249411 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}] 15:57:29 INFO - PROCESS | 2916 | 1464998249510 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 15:57:29 INFO - PROCESS | 2916 | 1464998249569 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:29 INFO - PROCESS | 2916 | ++DOCSHELL 10A5B000 == 18 [pid = 2916] [id = 19] 15:57:29 INFO - PROCESS | 2916 | ++DOMWINDOW == 53 (10A5B400) [pid = 2916] [serial = 53] [outer = 00000000] 15:57:29 INFO - PROCESS | 2916 | ++DOMWINDOW == 54 (10A64400) [pid = 2916] [serial = 54] [outer = 10A5B400] 15:57:29 INFO - PROCESS | 2916 | 1464998249622 Marionette DEBUG loaded listener.js 15:57:29 INFO - PROCESS | 2916 | ++DOMWINDOW == 55 (10F82800) [pid = 2916] [serial = 55] [outer = 10A5B400] 15:57:30 INFO - PROCESS | 2916 | --DOCSHELL 13BAF800 == 17 [pid = 2916] [id = 4] 15:57:30 INFO - PROCESS | 2916 | 1464998250262 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]]]}] 15:57:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 15:57:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 932ms 15:57:30 INFO - PROCESS | 2916 | 1464998250318 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 15:57:30 INFO - PROCESS | 2916 | 1464998250324 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 15:57:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 15:57:30 INFO - PROCESS | 2916 | 1464998250333 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 15:57:30 INFO - PROCESS | 2916 | 1464998250336 Marionette TRACE conn3 <- [1,42,null,{}] 15:57:30 INFO - PROCESS | 2916 | 1464998250339 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}] 15:57:30 INFO - PROCESS | 2916 | 1464998250424 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 15:57:30 INFO - PROCESS | 2916 | 1464998250560 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:30 INFO - PROCESS | 2916 | ++DOCSHELL 112DCC00 == 18 [pid = 2916] [id = 20] 15:57:30 INFO - PROCESS | 2916 | ++DOMWINDOW == 56 (112DDC00) [pid = 2916] [serial = 56] [outer = 00000000] 15:57:30 INFO - PROCESS | 2916 | ++DOMWINDOW == 57 (11C0E800) [pid = 2916] [serial = 57] [outer = 112DDC00] 15:57:30 INFO - PROCESS | 2916 | 1464998250614 Marionette DEBUG loaded listener.js 15:57:30 INFO - PROCESS | 2916 | ++DOMWINDOW == 58 (11CAD800) [pid = 2916] [serial = 58] [outer = 112DDC00] 15:57:31 INFO - PROCESS | 2916 | 1464998251010 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]]]}] 15:57:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 15:57:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 708ms 15:57:31 INFO - PROCESS | 2916 | 1464998251044 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 15:57:31 INFO - PROCESS | 2916 | 1464998251046 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 15:57:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 15:57:31 INFO - PROCESS | 2916 | 1464998251050 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 15:57:31 INFO - PROCESS | 2916 | 1464998251053 Marionette TRACE conn3 <- [1,46,null,{}] 15:57:31 INFO - PROCESS | 2916 | 1464998251064 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}] 15:57:31 INFO - PROCESS | 2916 | 1464998251174 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 15:57:31 INFO - PROCESS | 2916 | 1464998251292 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:31 INFO - PROCESS | 2916 | ++DOCSHELL 12AD7C00 == 19 [pid = 2916] [id = 21] 15:57:31 INFO - PROCESS | 2916 | ++DOMWINDOW == 59 (12AD9800) [pid = 2916] [serial = 59] [outer = 00000000] 15:57:31 INFO - PROCESS | 2916 | ++DOMWINDOW == 60 (12D80C00) [pid = 2916] [serial = 60] [outer = 12AD9800] 15:57:31 INFO - PROCESS | 2916 | 1464998251348 Marionette DEBUG loaded listener.js 15:57:31 INFO - PROCESS | 2916 | ++DOMWINDOW == 61 (13096000) [pid = 2916] [serial = 61] [outer = 12AD9800] 15:57:31 INFO - PROCESS | 2916 | 1464998251823 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]]]}] 15:57:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 15:57:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 811ms 15:57:31 INFO - PROCESS | 2916 | 1464998251862 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 15:57:31 INFO - PROCESS | 2916 | 1464998251864 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 15:57:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 15:57:31 INFO - PROCESS | 2916 | 1464998251867 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 15:57:31 INFO - PROCESS | 2916 | 1464998251869 Marionette TRACE conn3 <- [1,50,null,{}] 15:57:31 INFO - PROCESS | 2916 | 1464998251873 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}] 15:57:32 INFO - PROCESS | 2916 | 1464998252023 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 15:57:32 INFO - PROCESS | 2916 | 1464998252031 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:32 INFO - PROCESS | 2916 | ++DOCSHELL 15481C00 == 20 [pid = 2916] [id = 22] 15:57:32 INFO - PROCESS | 2916 | ++DOMWINDOW == 62 (15484000) [pid = 2916] [serial = 62] [outer = 00000000] 15:57:32 INFO - PROCESS | 2916 | ++DOMWINDOW == 63 (15743C00) [pid = 2916] [serial = 63] [outer = 15484000] 15:57:32 INFO - PROCESS | 2916 | 1464998252089 Marionette DEBUG loaded listener.js 15:57:32 INFO - PROCESS | 2916 | ++DOMWINDOW == 64 (1574D400) [pid = 2916] [serial = 64] [outer = 15484000] 15:57:32 INFO - PROCESS | 2916 | 1464998252527 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]]]}] 15:57:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 15:57:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 707ms 15:57:32 INFO - PROCESS | 2916 | 1464998252574 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 15:57:32 INFO - PROCESS | 2916 | 1464998252576 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 15:57:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 15:57:32 INFO - PROCESS | 2916 | 1464998252579 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 15:57:32 INFO - PROCESS | 2916 | 1464998252581 Marionette TRACE conn3 <- [1,54,null,{}] 15:57:32 INFO - PROCESS | 2916 | 1464998252584 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}] 15:57:32 INFO - PROCESS | 2916 | 1464998252663 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 15:57:32 INFO - PROCESS | 2916 | 1464998252668 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:32 INFO - PROCESS | 2916 | ++DOCSHELL 14F31800 == 21 [pid = 2916] [id = 23] 15:57:32 INFO - PROCESS | 2916 | ++DOMWINDOW == 65 (15743800) [pid = 2916] [serial = 65] [outer = 00000000] 15:57:32 INFO - PROCESS | 2916 | ++DOMWINDOW == 66 (15D53000) [pid = 2916] [serial = 66] [outer = 15743800] 15:57:32 INFO - PROCESS | 2916 | 1464998252766 Marionette DEBUG loaded listener.js 15:57:32 INFO - PROCESS | 2916 | ++DOMWINDOW == 67 (16289000) [pid = 2916] [serial = 67] [outer = 15743800] 15:57:33 INFO - PROCESS | 2916 | 1464998253193 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]]]}] 15:57:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 15:57:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 656ms 15:57:33 INFO - PROCESS | 2916 | 1464998253248 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 15:57:33 INFO - PROCESS | 2916 | 1464998253250 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 15:57:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 15:57:33 INFO - PROCESS | 2916 | 1464998253253 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 15:57:33 INFO - PROCESS | 2916 | 1464998253255 Marionette TRACE conn3 <- [1,58,null,{}] 15:57:33 INFO - PROCESS | 2916 | 1464998253263 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}] 15:57:33 INFO - PROCESS | 2916 | 1464998253377 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 15:57:33 INFO - PROCESS | 2916 | 1464998253390 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:33 INFO - PROCESS | 2916 | ++DOCSHELL 1628D400 == 22 [pid = 2916] [id = 24] 15:57:33 INFO - PROCESS | 2916 | ++DOMWINDOW == 68 (16BE4400) [pid = 2916] [serial = 68] [outer = 00000000] 15:57:33 INFO - PROCESS | 2916 | ++DOMWINDOW == 69 (1717D800) [pid = 2916] [serial = 69] [outer = 16BE4400] 15:57:33 INFO - PROCESS | 2916 | 1464998253438 Marionette DEBUG loaded listener.js 15:57:33 INFO - PROCESS | 2916 | ++DOMWINDOW == 70 (1730DC00) [pid = 2916] [serial = 70] [outer = 16BE4400] 15:57:33 INFO - PROCESS | 2916 | 1464998253955 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]]]}] 15:57:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 15:57:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 776ms 15:57:34 INFO - PROCESS | 2916 | 1464998254025 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 15:57:34 INFO - PROCESS | 2916 | 1464998254027 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 15:57:34 INFO - PROCESS | 2916 | 1464998254030 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 15:57:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 15:57:34 INFO - PROCESS | 2916 | 1464998254032 Marionette TRACE conn3 <- [1,62,null,{}] 15:57:34 INFO - PROCESS | 2916 | 1464998254035 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}] 15:57:34 INFO - PROCESS | 2916 | 1464998254112 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 15:57:34 INFO - PROCESS | 2916 | 1464998254119 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:34 INFO - PROCESS | 2916 | ++DOCSHELL 1780A400 == 23 [pid = 2916] [id = 25] 15:57:34 INFO - PROCESS | 2916 | ++DOMWINDOW == 71 (1780AC00) [pid = 2916] [serial = 71] [outer = 00000000] 15:57:34 INFO - PROCESS | 2916 | ++DOMWINDOW == 72 (1780F000) [pid = 2916] [serial = 72] [outer = 1780AC00] 15:57:34 INFO - PROCESS | 2916 | 1464998254164 Marionette DEBUG loaded listener.js 15:57:34 INFO - PROCESS | 2916 | ++DOMWINDOW == 73 (178DE000) [pid = 2916] [serial = 73] [outer = 1780AC00] 15:57:34 INFO - PROCESS | 2916 | 1464998254657 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]]]}] 15:57:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 15:57:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 656ms 15:57:34 INFO - PROCESS | 2916 | 1464998254709 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 15:57:34 INFO - PROCESS | 2916 | 1464998254711 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 15:57:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 15:57:34 INFO - PROCESS | 2916 | 1464998254714 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 15:57:34 INFO - PROCESS | 2916 | 1464998254715 Marionette TRACE conn3 <- [1,66,null,{}] 15:57:34 INFO - PROCESS | 2916 | 1464998254723 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}] 15:57:34 INFO - PROCESS | 2916 | 1464998254800 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 15:57:34 INFO - PROCESS | 2916 | 1464998254806 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:34 INFO - PROCESS | 2916 | ++DOCSHELL 12D5C400 == 24 [pid = 2916] [id = 26] 15:57:34 INFO - PROCESS | 2916 | ++DOMWINDOW == 74 (15B39800) [pid = 2916] [serial = 74] [outer = 00000000] 15:57:34 INFO - PROCESS | 2916 | ++DOMWINDOW == 75 (179F8400) [pid = 2916] [serial = 75] [outer = 15B39800] 15:57:34 INFO - PROCESS | 2916 | 1464998254852 Marionette DEBUG loaded listener.js 15:57:34 INFO - PROCESS | 2916 | ++DOMWINDOW == 76 (1794CC00) [pid = 2916] [serial = 76] [outer = 15B39800] 15:57:35 INFO - PROCESS | 2916 | 1464998255320 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]]]}] 15:57:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 15:57:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 656ms 15:57:35 INFO - PROCESS | 2916 | 1464998255409 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 15:57:35 INFO - PROCESS | 2916 | 1464998255411 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 15:57:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 15:57:35 INFO - PROCESS | 2916 | 1464998255415 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 15:57:35 INFO - PROCESS | 2916 | 1464998255417 Marionette TRACE conn3 <- [1,70,null,{}] 15:57:35 INFO - PROCESS | 2916 | 1464998255420 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}] 15:57:35 INFO - PROCESS | 2916 | 1464998255502 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 15:57:35 INFO - PROCESS | 2916 | 1464998255508 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:35 INFO - PROCESS | 2916 | ++DOCSHELL 17807400 == 25 [pid = 2916] [id = 27] 15:57:35 INFO - PROCESS | 2916 | ++DOMWINDOW == 77 (17D08400) [pid = 2916] [serial = 77] [outer = 00000000] 15:57:35 INFO - PROCESS | 2916 | ++DOMWINDOW == 78 (17DBF000) [pid = 2916] [serial = 78] [outer = 17D08400] 15:57:35 INFO - PROCESS | 2916 | 1464998255562 Marionette DEBUG loaded listener.js 15:57:35 INFO - PROCESS | 2916 | ++DOMWINDOW == 79 (17DBF800) [pid = 2916] [serial = 79] [outer = 17D08400] 15:57:36 INFO - PROCESS | 2916 | 1464998255995 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]]]}] 15:57:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 15:57:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 655ms 15:57:36 INFO - PROCESS | 2916 | 1464998256051 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 15:57:36 INFO - PROCESS | 2916 | 1464998256053 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 15:57:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 15:57:36 INFO - PROCESS | 2916 | 1464998256057 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 15:57:36 INFO - PROCESS | 2916 | 1464998256059 Marionette TRACE conn3 <- [1,74,null,{}] 15:57:36 INFO - PROCESS | 2916 | 1464998256066 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}] 15:57:36 INFO - PROCESS | 2916 | 1464998256193 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 15:57:36 INFO - PROCESS | 2916 | 1464998256201 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:36 INFO - PROCESS | 2916 | ++DOCSHELL 15372000 == 26 [pid = 2916] [id = 28] 15:57:36 INFO - PROCESS | 2916 | ++DOMWINDOW == 80 (18092800) [pid = 2916] [serial = 80] [outer = 00000000] 15:57:36 INFO - PROCESS | 2916 | ++DOMWINDOW == 81 (1983D000) [pid = 2916] [serial = 81] [outer = 18092800] 15:57:36 INFO - PROCESS | 2916 | 1464998256247 Marionette DEBUG loaded listener.js 15:57:36 INFO - PROCESS | 2916 | ++DOMWINDOW == 82 (19B5B800) [pid = 2916] [serial = 82] [outer = 18092800] 15:57:36 INFO - PROCESS | 2916 | 1464998256706 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]]]}] 15:57:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 15:57:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 708ms 15:57:36 INFO - PROCESS | 2916 | 1464998256763 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 15:57:36 INFO - PROCESS | 2916 | 1464998256765 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 15:57:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 15:57:36 INFO - PROCESS | 2916 | 1464998256772 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 15:57:36 INFO - PROCESS | 2916 | 1464998256775 Marionette TRACE conn3 <- [1,78,null,{}] 15:57:36 INFO - PROCESS | 2916 | 1464998256778 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}] 15:57:36 INFO - PROCESS | 2916 | 1464998256874 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 15:57:36 INFO - PROCESS | 2916 | 1464998256933 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:36 INFO - PROCESS | 2916 | ++DOCSHELL 19D7F800 == 27 [pid = 2916] [id = 29] 15:57:36 INFO - PROCESS | 2916 | ++DOMWINDOW == 83 (19D80C00) [pid = 2916] [serial = 83] [outer = 00000000] 15:57:37 INFO - PROCESS | 2916 | ++DOMWINDOW == 84 (19D86000) [pid = 2916] [serial = 84] [outer = 19D80C00] 15:57:37 INFO - PROCESS | 2916 | 1464998257023 Marionette DEBUG loaded listener.js 15:57:37 INFO - PROCESS | 2916 | ++DOMWINDOW == 85 (19FCF400) [pid = 2916] [serial = 85] [outer = 19D80C00] 15:57:37 INFO - PROCESS | 2916 | 1464998257504 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]]]}] 15:57:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 15:57:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 759ms 15:57:37 INFO - PROCESS | 2916 | 1464998257544 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 15:57:37 INFO - PROCESS | 2916 | 1464998257546 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 15:57:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 15:57:37 INFO - PROCESS | 2916 | 1464998257549 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 15:57:37 INFO - PROCESS | 2916 | 1464998257551 Marionette TRACE conn3 <- [1,82,null,{}] 15:57:37 INFO - PROCESS | 2916 | 1464998257555 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}] 15:57:37 INFO - PROCESS | 2916 | 1464998257704 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 15:57:37 INFO - PROCESS | 2916 | 1464998257712 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:37 INFO - PROCESS | 2916 | ++DOCSHELL 13804C00 == 28 [pid = 2916] [id = 30] 15:57:37 INFO - PROCESS | 2916 | ++DOMWINDOW == 86 (13805000) [pid = 2916] [serial = 86] [outer = 00000000] 15:57:37 INFO - PROCESS | 2916 | ++DOMWINDOW == 87 (1A18F000) [pid = 2916] [serial = 87] [outer = 13805000] 15:57:37 INFO - PROCESS | 2916 | 1464998257756 Marionette DEBUG loaded listener.js 15:57:37 INFO - PROCESS | 2916 | ++DOMWINDOW == 88 (1A253C00) [pid = 2916] [serial = 88] [outer = 13805000] 15:57:38 INFO - PROCESS | 2916 | 1464998258206 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]]]}] 15:57:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 15:57:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 691ms 15:57:38 INFO - PROCESS | 2916 | 1464998258257 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 15:57:38 INFO - PROCESS | 2916 | 1464998258258 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 15:57:38 INFO - PROCESS | 2916 | 1464998258262 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 15:57:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 15:57:38 INFO - PROCESS | 2916 | 1464998258264 Marionette TRACE conn3 <- [1,86,null,{}] 15:57:38 INFO - PROCESS | 2916 | 1464998258267 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}] 15:57:38 INFO - PROCESS | 2916 | 1464998258346 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 15:57:38 INFO - PROCESS | 2916 | 1464998258401 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:38 INFO - PROCESS | 2916 | ++DOCSHELL 105EF800 == 29 [pid = 2916] [id = 31] 15:57:38 INFO - PROCESS | 2916 | ++DOMWINDOW == 89 (13C01C00) [pid = 2916] [serial = 89] [outer = 00000000] 15:57:38 INFO - PROCESS | 2916 | ++DOMWINDOW == 90 (13C0C400) [pid = 2916] [serial = 90] [outer = 13C01C00] 15:57:38 INFO - PROCESS | 2916 | 1464998258445 Marionette DEBUG loaded listener.js 15:57:38 INFO - PROCESS | 2916 | ++DOMWINDOW == 91 (13C10000) [pid = 2916] [serial = 91] [outer = 13C01C00] 15:57:39 INFO - PROCESS | 2916 | 1464998259857 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]]]}] 15:57:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 15:57:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1604ms 15:57:39 INFO - PROCESS | 2916 | 1464998259895 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 15:57:39 INFO - PROCESS | 2916 | 1464998259898 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 15:57:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 15:57:39 INFO - PROCESS | 2916 | 1464998259903 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 15:57:39 INFO - PROCESS | 2916 | 1464998259905 Marionette TRACE conn3 <- [1,90,null,{}] 15:57:39 INFO - PROCESS | 2916 | 1464998259910 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}] 15:57:40 INFO - PROCESS | 2916 | 1464998260032 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 15:57:40 INFO - PROCESS | 2916 | 1464998260082 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:40 INFO - PROCESS | 2916 | ++DOCSHELL 1108E000 == 30 [pid = 2916] [id = 32] 15:57:40 INFO - PROCESS | 2916 | ++DOMWINDOW == 92 (11201C00) [pid = 2916] [serial = 92] [outer = 00000000] 15:57:40 INFO - PROCESS | 2916 | ++DOMWINDOW == 93 (11A12800) [pid = 2916] [serial = 93] [outer = 11201C00] 15:57:40 INFO - PROCESS | 2916 | 1464998260132 Marionette DEBUG loaded listener.js 15:57:40 INFO - PROCESS | 2916 | ++DOMWINDOW == 94 (11CB2400) [pid = 2916] [serial = 94] [outer = 11201C00] 15:57:40 INFO - PROCESS | 2916 | 1464998260623 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]]]}] 15:57:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 15:57:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 759ms 15:57:40 INFO - PROCESS | 2916 | 1464998260670 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 15:57:40 INFO - PROCESS | 2916 | 1464998260675 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 15:57:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 15:57:40 INFO - PROCESS | 2916 | 1464998260687 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 15:57:40 INFO - PROCESS | 2916 | 1464998260689 Marionette TRACE conn3 <- [1,94,null,{}] 15:57:40 INFO - PROCESS | 2916 | 1464998260694 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}] 15:57:40 INFO - PROCESS | 2916 | 1464998260829 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 15:57:41 INFO - PROCESS | 2916 | --DOMWINDOW == 93 (13BAFC00) [pid = 2916] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 15:57:41 INFO - PROCESS | 2916 | --DOMWINDOW == 92 (1AC76400) [pid = 2916] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 15:57:41 INFO - PROCESS | 2916 | --DOMWINDOW == 91 (1AB25000) [pid = 2916] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 15:57:41 INFO - PROCESS | 2916 | --DOMWINDOW == 90 (1780A800) [pid = 2916] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 15:57:41 INFO - PROCESS | 2916 | --DOMWINDOW == 89 (1A6C4C00) [pid = 2916] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 15:57:41 INFO - PROCESS | 2916 | --DOMWINDOW == 88 (19D86C00) [pid = 2916] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 15:57:41 INFO - PROCESS | 2916 | --DOMWINDOW == 87 (1B172800) [pid = 2916] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 15:57:41 INFO - PROCESS | 2916 | --DOMWINDOW == 86 (10A59800) [pid = 2916] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 15:57:41 INFO - PROCESS | 2916 | --DOMWINDOW == 85 (13092000) [pid = 2916] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 15:57:41 INFO - PROCESS | 2916 | --DOMWINDOW == 84 (10A5B400) [pid = 2916] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 15:57:41 INFO - PROCESS | 2916 | --DOMWINDOW == 83 (112DDC00) [pid = 2916] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 15:57:41 INFO - PROCESS | 2916 | --DOMWINDOW == 82 (12AD9800) [pid = 2916] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 15:57:41 INFO - PROCESS | 2916 | --DOMWINDOW == 81 (15484000) [pid = 2916] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 15:57:41 INFO - PROCESS | 2916 | --DOMWINDOW == 80 (15743800) [pid = 2916] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 15:57:41 INFO - PROCESS | 2916 | --DOMWINDOW == 79 (16BE4400) [pid = 2916] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 15:57:41 INFO - PROCESS | 2916 | --DOMWINDOW == 78 (1780AC00) [pid = 2916] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 15:57:41 INFO - PROCESS | 2916 | --DOMWINDOW == 77 (15B39800) [pid = 2916] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 15:57:41 INFO - PROCESS | 2916 | --DOMWINDOW == 76 (17D08400) [pid = 2916] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 15:57:41 INFO - PROCESS | 2916 | --DOMWINDOW == 75 (18092800) [pid = 2916] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 15:57:41 INFO - PROCESS | 2916 | --DOMWINDOW == 74 (19D80C00) [pid = 2916] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 15:57:41 INFO - PROCESS | 2916 | 1464998261424 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:41 INFO - PROCESS | 2916 | ++DOCSHELL 10A57800 == 31 [pid = 2916] [id = 33] 15:57:41 INFO - PROCESS | 2916 | ++DOMWINDOW == 75 (10A57C00) [pid = 2916] [serial = 95] [outer = 00000000] 15:57:41 INFO - PROCESS | 2916 | ++DOMWINDOW == 76 (112DDC00) [pid = 2916] [serial = 96] [outer = 10A57C00] 15:57:41 INFO - PROCESS | 2916 | 1464998261477 Marionette DEBUG loaded listener.js 15:57:41 INFO - PROCESS | 2916 | ++DOMWINDOW == 77 (12D88C00) [pid = 2916] [serial = 97] [outer = 10A57C00] 15:57:41 INFO - PROCESS | 2916 | 1464998261893 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]]]}] 15:57:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 15:57:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1277ms 15:57:41 INFO - PROCESS | 2916 | 1464998261948 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 15:57:41 INFO - PROCESS | 2916 | 1464998261951 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 15:57:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 15:57:41 INFO - PROCESS | 2916 | 1464998261954 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 15:57:41 INFO - PROCESS | 2916 | 1464998261957 Marionette TRACE conn3 <- [1,98,null,{}] 15:57:42 INFO - PROCESS | 2916 | 1464998261971 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}] 15:57:42 INFO - PROCESS | 2916 | 1464998262079 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 15:57:42 INFO - PROCESS | 2916 | 1464998262085 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:42 INFO - PROCESS | 2916 | ++DOCSHELL 13380400 == 32 [pid = 2916] [id = 34] 15:57:42 INFO - PROCESS | 2916 | ++DOMWINDOW == 78 (1380D400) [pid = 2916] [serial = 98] [outer = 00000000] 15:57:42 INFO - PROCESS | 2916 | ++DOMWINDOW == 79 (13CE5400) [pid = 2916] [serial = 99] [outer = 1380D400] 15:57:42 INFO - PROCESS | 2916 | 1464998262199 Marionette DEBUG loaded listener.js 15:57:42 INFO - PROCESS | 2916 | ++DOMWINDOW == 80 (1536E800) [pid = 2916] [serial = 100] [outer = 1380D400] 15:57:42 INFO - PROCESS | 2916 | 1464998262645 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]]]}] 15:57:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 15:57:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 690ms 15:57:42 INFO - PROCESS | 2916 | 1464998262663 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 15:57:42 INFO - PROCESS | 2916 | 1464998262666 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 15:57:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 15:57:42 INFO - PROCESS | 2916 | 1464998262669 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 15:57:42 INFO - PROCESS | 2916 | 1464998262671 Marionette TRACE conn3 <- [1,102,null,{}] 15:57:42 INFO - PROCESS | 2916 | 1464998262674 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}] 15:57:42 INFO - PROCESS | 2916 | 1464998262757 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 15:57:42 INFO - PROCESS | 2916 | 1464998262783 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:42 INFO - PROCESS | 2916 | ++DOCSHELL 15476C00 == 33 [pid = 2916] [id = 35] 15:57:42 INFO - PROCESS | 2916 | ++DOMWINDOW == 81 (15477400) [pid = 2916] [serial = 101] [outer = 00000000] 15:57:42 INFO - PROCESS | 2916 | ++DOMWINDOW == 82 (15B34000) [pid = 2916] [serial = 102] [outer = 15477400] 15:57:42 INFO - PROCESS | 2916 | 1464998262829 Marionette DEBUG loaded listener.js 15:57:42 INFO - PROCESS | 2916 | ++DOMWINDOW == 83 (15D4F000) [pid = 2916] [serial = 103] [outer = 15477400] 15:57:43 INFO - PROCESS | 2916 | 1464998263344 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]]]}] 15:57:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 15:57:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 690ms 15:57:43 INFO - PROCESS | 2916 | 1464998263379 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 15:57:43 INFO - PROCESS | 2916 | 1464998263380 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 15:57:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 15:57:43 INFO - PROCESS | 2916 | 1464998263384 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 15:57:43 INFO - PROCESS | 2916 | 1464998263385 Marionette TRACE conn3 <- [1,106,null,{}] 15:57:43 INFO - PROCESS | 2916 | 1464998263390 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}] 15:57:43 INFO - PROCESS | 2916 | 1464998263474 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 15:57:43 INFO - PROCESS | 2916 | 1464998263481 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:43 INFO - PROCESS | 2916 | ++DOCSHELL 1628DC00 == 34 [pid = 2916] [id = 36] 15:57:43 INFO - PROCESS | 2916 | ++DOMWINDOW == 84 (16728000) [pid = 2916] [serial = 104] [outer = 00000000] 15:57:43 INFO - PROCESS | 2916 | ++DOMWINDOW == 85 (16BE0800) [pid = 2916] [serial = 105] [outer = 16728000] 15:57:43 INFO - PROCESS | 2916 | 1464998263528 Marionette DEBUG loaded listener.js 15:57:43 INFO - PROCESS | 2916 | ++DOMWINDOW == 86 (17280000) [pid = 2916] [serial = 106] [outer = 16728000] 15:57:44 INFO - PROCESS | 2916 | 1464998264215 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]]]}] 15:57:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 15:57:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 880ms 15:57:44 INFO - PROCESS | 2916 | 1464998264277 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 15:57:44 INFO - PROCESS | 2916 | 1464998264282 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 15:57:44 INFO - PROCESS | 2916 | 1464998264288 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 15:57:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 15:57:44 INFO - PROCESS | 2916 | 1464998264293 Marionette TRACE conn3 <- [1,110,null,{}] 15:57:44 INFO - PROCESS | 2916 | 1464998264312 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}] 15:57:44 INFO - PROCESS | 2916 | 1464998264419 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 15:57:44 INFO - PROCESS | 2916 | 1464998264587 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:44 INFO - PROCESS | 2916 | ++DOCSHELL 11206C00 == 35 [pid = 2916] [id = 37] 15:57:44 INFO - PROCESS | 2916 | ++DOMWINDOW == 87 (11208000) [pid = 2916] [serial = 107] [outer = 00000000] 15:57:44 INFO - PROCESS | 2916 | ++DOMWINDOW == 88 (12B59C00) [pid = 2916] [serial = 108] [outer = 11208000] 15:57:44 INFO - PROCESS | 2916 | 1464998264647 Marionette DEBUG loaded listener.js 15:57:44 INFO - PROCESS | 2916 | ++DOMWINDOW == 89 (13332000) [pid = 2916] [serial = 109] [outer = 11208000] 15:57:45 INFO - PROCESS | 2916 | 1464998265240 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]]]}] 15:57:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 15:57:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1001ms 15:57:45 INFO - PROCESS | 2916 | 1464998265300 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 15:57:45 INFO - PROCESS | 2916 | 1464998265306 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 15:57:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 15:57:45 INFO - PROCESS | 2916 | 1464998265313 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 15:57:45 INFO - PROCESS | 2916 | 1464998265316 Marionette TRACE conn3 <- [1,114,null,{}] 15:57:45 INFO - PROCESS | 2916 | 1464998265320 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}] 15:57:45 INFO - PROCESS | 2916 | 1464998265429 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 15:57:45 INFO - PROCESS | 2916 | 1464998265503 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:45 INFO - PROCESS | 2916 | ++DOCSHELL 1337FC00 == 36 [pid = 2916] [id = 38] 15:57:45 INFO - PROCESS | 2916 | ++DOMWINDOW == 90 (14F2E400) [pid = 2916] [serial = 110] [outer = 00000000] 15:57:45 INFO - PROCESS | 2916 | ++DOMWINDOW == 91 (157DDC00) [pid = 2916] [serial = 111] [outer = 14F2E400] 15:57:45 INFO - PROCESS | 2916 | 1464998265613 Marionette DEBUG loaded listener.js 15:57:45 INFO - PROCESS | 2916 | ++DOMWINDOW == 92 (1672CC00) [pid = 2916] [serial = 112] [outer = 14F2E400] 15:57:46 INFO - PROCESS | 2916 | 1464998266177 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]]]}] 15:57:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 15:57:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 932ms 15:57:46 INFO - PROCESS | 2916 | 1464998266225 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 15:57:46 INFO - PROCESS | 2916 | 1464998266228 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 15:57:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 15:57:46 INFO - PROCESS | 2916 | 1464998266232 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 15:57:46 INFO - PROCESS | 2916 | 1464998266235 Marionette TRACE conn3 <- [1,118,null,{}] 15:57:46 INFO - PROCESS | 2916 | 1464998266246 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}] 15:57:46 INFO - PROCESS | 2916 | 1464998266403 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 15:57:46 INFO - PROCESS | 2916 | 1464998266490 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:46 INFO - PROCESS | 2916 | ++DOCSHELL 179F8800 == 37 [pid = 2916] [id = 39] 15:57:46 INFO - PROCESS | 2916 | ++DOMWINDOW == 93 (179F9000) [pid = 2916] [serial = 113] [outer = 00000000] 15:57:46 INFO - PROCESS | 2916 | ++DOMWINDOW == 94 (17D02400) [pid = 2916] [serial = 114] [outer = 179F9000] 15:57:46 INFO - PROCESS | 2916 | 1464998266550 Marionette DEBUG loaded listener.js 15:57:46 INFO - PROCESS | 2916 | ++DOMWINDOW == 95 (17DB6400) [pid = 2916] [serial = 115] [outer = 179F9000] 15:57:47 INFO - PROCESS | 2916 | 1464998267116 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]]]}] 15:57:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 15:57:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 880ms 15:57:47 INFO - PROCESS | 2916 | 1464998267138 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 15:57:47 INFO - PROCESS | 2916 | 1464998267141 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 15:57:47 INFO - PROCESS | 2916 | 1464998267160 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 15:57:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 15:57:47 INFO - PROCESS | 2916 | 1464998267162 Marionette TRACE conn3 <- [1,122,null,{}] 15:57:47 INFO - PROCESS | 2916 | 1464998267166 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}] 15:57:47 INFO - PROCESS | 2916 | 1464998267270 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 15:57:47 INFO - PROCESS | 2916 | 1464998267355 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:47 INFO - PROCESS | 2916 | ++DOCSHELL 18098000 == 38 [pid = 2916] [id = 40] 15:57:47 INFO - PROCESS | 2916 | ++DOMWINDOW == 96 (1809D800) [pid = 2916] [serial = 116] [outer = 00000000] 15:57:47 INFO - PROCESS | 2916 | ++DOMWINDOW == 97 (1855F400) [pid = 2916] [serial = 117] [outer = 1809D800] 15:57:47 INFO - PROCESS | 2916 | 1464998267461 Marionette DEBUG loaded listener.js 15:57:47 INFO - PROCESS | 2916 | ++DOMWINDOW == 98 (1983E000) [pid = 2916] [serial = 118] [outer = 1809D800] 15:57:48 INFO - PROCESS | 2916 | 1464998268043 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]]]}] 15:57:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 15:57:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 931ms 15:57:48 INFO - PROCESS | 2916 | 1464998268076 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 15:57:48 INFO - PROCESS | 2916 | 1464998268078 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 15:57:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 15:57:48 INFO - PROCESS | 2916 | 1464998268082 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 15:57:48 INFO - PROCESS | 2916 | 1464998268084 Marionette TRACE conn3 <- [1,126,null,{}] 15:57:48 INFO - PROCESS | 2916 | 1464998268088 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}] 15:57:48 INFO - PROCESS | 2916 | 1464998268236 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 15:57:48 INFO - PROCESS | 2916 | 1464998268322 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:48 INFO - PROCESS | 2916 | ++DOCSHELL 112DE800 == 39 [pid = 2916] [id = 41] 15:57:48 INFO - PROCESS | 2916 | ++DOMWINDOW == 99 (1141F000) [pid = 2916] [serial = 119] [outer = 00000000] 15:57:48 INFO - PROCESS | 2916 | ++DOMWINDOW == 100 (128F1000) [pid = 2916] [serial = 120] [outer = 1141F000] 15:57:48 INFO - PROCESS | 2916 | 1464998268406 Marionette DEBUG loaded listener.js 15:57:48 INFO - PROCESS | 2916 | ++DOMWINDOW == 101 (13094400) [pid = 2916] [serial = 121] [outer = 1141F000] 15:57:49 INFO - PROCESS | 2916 | 1464998269148 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]]]}] 15:57:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 15:57:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1105ms 15:57:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 15:57:49 INFO - PROCESS | 2916 | 1464998269193 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 15:57:49 INFO - PROCESS | 2916 | 1464998269196 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 15:57:49 INFO - PROCESS | 2916 | 1464998269201 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 15:57:49 INFO - PROCESS | 2916 | 1464998269204 Marionette TRACE conn3 <- [1,130,null,{}] 15:57:49 INFO - PROCESS | 2916 | 1464998269210 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}] 15:57:49 INFO - PROCESS | 2916 | --DOCSHELL 1108E000 == 38 [pid = 2916] [id = 32] 15:57:49 INFO - PROCESS | 2916 | --DOCSHELL 13380400 == 37 [pid = 2916] [id = 34] 15:57:49 INFO - PROCESS | 2916 | --DOCSHELL 10A57800 == 36 [pid = 2916] [id = 33] 15:57:49 INFO - PROCESS | 2916 | --DOCSHELL 15476C00 == 35 [pid = 2916] [id = 35] 15:57:49 INFO - PROCESS | 2916 | --DOCSHELL 105EF800 == 34 [pid = 2916] [id = 31] 15:57:49 INFO - PROCESS | 2916 | --DOCSHELL 18098000 == 33 [pid = 2916] [id = 40] 15:57:49 INFO - PROCESS | 2916 | --DOCSHELL 112DE800 == 32 [pid = 2916] [id = 41] 15:57:49 INFO - PROCESS | 2916 | --DOCSHELL 13804C00 == 31 [pid = 2916] [id = 30] 15:57:49 INFO - PROCESS | 2916 | --DOCSHELL 1337FC00 == 30 [pid = 2916] [id = 38] 15:57:49 INFO - PROCESS | 2916 | --DOCSHELL 179F8800 == 29 [pid = 2916] [id = 39] 15:57:49 INFO - PROCESS | 2916 | --DOCSHELL 1628DC00 == 28 [pid = 2916] [id = 36] 15:57:49 INFO - PROCESS | 2916 | --DOCSHELL 11206C00 == 27 [pid = 2916] [id = 37] 15:57:49 INFO - PROCESS | 2916 | --DOCSHELL 19D7F800 == 26 [pid = 2916] [id = 29] 15:57:49 INFO - PROCESS | 2916 | 1464998269843 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 15:57:49 INFO - PROCESS | 2916 | --DOMWINDOW == 100 (16724400) [pid = 2916] [serial = 17] [outer = 00000000] [url = about:blank] 15:57:49 INFO - PROCESS | 2916 | --DOMWINDOW == 99 (13BBA000) [pid = 2916] [serial = 9] [outer = 00000000] [url = about:blank] 15:57:49 INFO - PROCESS | 2916 | --DOMWINDOW == 98 (13BBE800) [pid = 2916] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 15:57:49 INFO - PROCESS | 2916 | --DOMWINDOW == 97 (11CAC000) [pid = 2916] [serial = 4] [outer = 00000000] [url = about:blank] 15:57:49 INFO - PROCESS | 2916 | --DOMWINDOW == 96 (1A18F000) [pid = 2916] [serial = 87] [outer = 00000000] [url = about:blank] 15:57:49 INFO - PROCESS | 2916 | --DOMWINDOW == 95 (10A61000) [pid = 2916] [serial = 48] [outer = 00000000] [url = about:blank] 15:57:49 INFO - PROCESS | 2916 | --DOMWINDOW == 94 (13BB5C00) [pid = 2916] [serial = 51] [outer = 00000000] [url = about:blank] 15:57:49 INFO - PROCESS | 2916 | --DOMWINDOW == 93 (13DD6C00) [pid = 2916] [serial = 52] [outer = 00000000] [url = about:blank] 15:57:49 INFO - PROCESS | 2916 | --DOMWINDOW == 92 (10A64400) [pid = 2916] [serial = 54] [outer = 00000000] [url = about:blank] 15:57:49 INFO - PROCESS | 2916 | --DOMWINDOW == 91 (10F82800) [pid = 2916] [serial = 55] [outer = 00000000] [url = about:blank] 15:57:49 INFO - PROCESS | 2916 | --DOMWINDOW == 90 (11C0E800) [pid = 2916] [serial = 57] [outer = 00000000] [url = about:blank] 15:57:49 INFO - PROCESS | 2916 | --DOMWINDOW == 89 (12D80C00) [pid = 2916] [serial = 60] [outer = 00000000] [url = about:blank] 15:57:49 INFO - PROCESS | 2916 | --DOMWINDOW == 88 (15743C00) [pid = 2916] [serial = 63] [outer = 00000000] [url = about:blank] 15:57:49 INFO - PROCESS | 2916 | --DOMWINDOW == 87 (1574D400) [pid = 2916] [serial = 64] [outer = 00000000] [url = about:blank] 15:57:49 INFO - PROCESS | 2916 | --DOMWINDOW == 86 (15D53000) [pid = 2916] [serial = 66] [outer = 00000000] [url = about:blank] 15:57:49 INFO - PROCESS | 2916 | --DOMWINDOW == 85 (16289000) [pid = 2916] [serial = 67] [outer = 00000000] [url = about:blank] 15:57:49 INFO - PROCESS | 2916 | --DOMWINDOW == 84 (1717D800) [pid = 2916] [serial = 69] [outer = 00000000] [url = about:blank] 15:57:49 INFO - PROCESS | 2916 | --DOMWINDOW == 83 (1780F000) [pid = 2916] [serial = 72] [outer = 00000000] [url = about:blank] 15:57:49 INFO - PROCESS | 2916 | --DOMWINDOW == 82 (179F8400) [pid = 2916] [serial = 75] [outer = 00000000] [url = about:blank] 15:57:49 INFO - PROCESS | 2916 | --DOMWINDOW == 81 (17DBF000) [pid = 2916] [serial = 78] [outer = 00000000] [url = about:blank] 15:57:49 INFO - PROCESS | 2916 | --DOMWINDOW == 80 (1983D000) [pid = 2916] [serial = 81] [outer = 00000000] [url = about:blank] 15:57:49 INFO - PROCESS | 2916 | --DOMWINDOW == 79 (19D86000) [pid = 2916] [serial = 84] [outer = 00000000] [url = about:blank] 15:57:49 INFO - PROCESS | 2916 | --DOMWINDOW == 78 (1730DC00) [pid = 2916] [serial = 70] [outer = 00000000] [url = about:blank] 15:57:49 INFO - PROCESS | 2916 | --DOMWINDOW == 77 (178DE000) [pid = 2916] [serial = 73] [outer = 00000000] [url = about:blank] 15:57:49 INFO - PROCESS | 2916 | --DOMWINDOW == 76 (1794CC00) [pid = 2916] [serial = 76] [outer = 00000000] [url = about:blank] 15:57:49 INFO - PROCESS | 2916 | --DOMWINDOW == 75 (13096000) [pid = 2916] [serial = 61] [outer = 00000000] [url = about:blank] 15:57:49 INFO - PROCESS | 2916 | --DOMWINDOW == 74 (17DBF800) [pid = 2916] [serial = 79] [outer = 00000000] [url = about:blank] 15:57:49 INFO - PROCESS | 2916 | --DOMWINDOW == 73 (19B5B800) [pid = 2916] [serial = 82] [outer = 00000000] [url = about:blank] 15:57:49 INFO - PROCESS | 2916 | --DOMWINDOW == 72 (19FCF400) [pid = 2916] [serial = 85] [outer = 00000000] [url = about:blank] 15:57:49 INFO - PROCESS | 2916 | --DOMWINDOW == 71 (10A7EC00) [pid = 2916] [serial = 49] [outer = 00000000] [url = about:blank] 15:57:49 INFO - PROCESS | 2916 | --DOMWINDOW == 70 (1B17EC00) [pid = 2916] [serial = 40] [outer = 00000000] [url = about:blank] 15:57:49 INFO - PROCESS | 2916 | --DOMWINDOW == 69 (11CAD800) [pid = 2916] [serial = 58] [outer = 00000000] [url = about:blank] 15:57:49 INFO - PROCESS | 2916 | --DOMWINDOW == 68 (17801400) [pid = 2916] [serial = 28] [outer = 00000000] [url = about:blank] 15:57:49 INFO - PROCESS | 2916 | --DOMWINDOW == 67 (1A73C400) [pid = 2916] [serial = 27] [outer = 00000000] [url = about:blank] 15:57:49 INFO - PROCESS | 2916 | --DOMWINDOW == 66 (1A25A800) [pid = 2916] [serial = 24] [outer = 00000000] [url = about:blank] 15:57:49 INFO - PROCESS | 2916 | --DOMWINDOW == 65 (19FC8800) [pid = 2916] [serial = 21] [outer = 00000000] [url = about:blank] 15:57:49 INFO - PROCESS | 2916 | --DOMWINDOW == 64 (19FCD000) [pid = 2916] [serial = 22] [outer = 00000000] [url = about:blank] 15:57:49 INFO - PROCESS | 2916 | --DOMWINDOW == 63 (16B69C00) [pid = 2916] [serial = 14] [outer = 00000000] [url = about:blank] 15:57:49 INFO - PROCESS | 2916 | --DOMWINDOW == 62 (1B41CC00) [pid = 2916] [serial = 42] [outer = 00000000] [url = about:blank] 15:57:49 INFO - PROCESS | 2916 | --DOMWINDOW == 61 (1B481000) [pid = 2916] [serial = 45] [outer = 00000000] [url = about:blank] 15:57:49 INFO - PROCESS | 2916 | --DOMWINDOW == 60 (1B179C00) [pid = 2916] [serial = 39] [outer = 00000000] [url = about:blank] 15:57:49 INFO - PROCESS | 2916 | --DOMWINDOW == 59 (1B015000) [pid = 2916] [serial = 36] [outer = 00000000] [url = about:blank] 15:57:49 INFO - PROCESS | 2916 | --DOMWINDOW == 58 (1B019400) [pid = 2916] [serial = 37] [outer = 00000000] [url = about:blank] 15:57:49 INFO - PROCESS | 2916 | --DOMWINDOW == 57 (1AB2F800) [pid = 2916] [serial = 33] [outer = 00000000] [url = about:blank] 15:57:49 INFO - PROCESS | 2916 | --DOMWINDOW == 56 (1AB33C00) [pid = 2916] [serial = 34] [outer = 00000000] [url = about:blank] 15:57:49 INFO - PROCESS | 2916 | --DOMWINDOW == 55 (1A823400) [pid = 2916] [serial = 30] [outer = 00000000] [url = about:blank] 15:57:49 INFO - PROCESS | 2916 | --DOMWINDOW == 54 (1A82C000) [pid = 2916] [serial = 31] [outer = 00000000] [url = about:blank] 15:57:50 INFO - PROCESS | 2916 | 1464998270065 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:50 INFO - PROCESS | 2916 | ++DOCSHELL 10A7D400 == 27 [pid = 2916] [id = 42] 15:57:50 INFO - PROCESS | 2916 | ++DOMWINDOW == 55 (10A7EC00) [pid = 2916] [serial = 122] [outer = 00000000] 15:57:50 INFO - PROCESS | 2916 | ++DOMWINDOW == 56 (10F86C00) [pid = 2916] [serial = 123] [outer = 10A7EC00] 15:57:50 INFO - PROCESS | 2916 | 1464998270117 Marionette DEBUG loaded listener.js 15:57:50 INFO - PROCESS | 2916 | ++DOMWINDOW == 57 (11089400) [pid = 2916] [serial = 124] [outer = 10A7EC00] 15:57:50 INFO - PROCESS | 2916 | 1464998270542 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]]]}] 15:57:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 15:57:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1380ms 15:57:50 INFO - PROCESS | 2916 | 1464998270596 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 15:57:50 INFO - PROCESS | 2916 | 1464998270601 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 15:57:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 15:57:50 INFO - PROCESS | 2916 | 1464998270606 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 15:57:50 INFO - PROCESS | 2916 | 1464998270609 Marionette TRACE conn3 <- [1,134,null,{}] 15:57:50 INFO - PROCESS | 2916 | 1464998270614 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}] 15:57:50 INFO - PROCESS | 2916 | 1464998270700 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 15:57:50 INFO - PROCESS | 2916 | 1464998270707 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:50 INFO - PROCESS | 2916 | ++DOCSHELL 12AD5000 == 28 [pid = 2916] [id = 43] 15:57:50 INFO - PROCESS | 2916 | ++DOMWINDOW == 58 (12AD6000) [pid = 2916] [serial = 125] [outer = 00000000] 15:57:50 INFO - PROCESS | 2916 | ++DOMWINDOW == 59 (12AE3400) [pid = 2916] [serial = 126] [outer = 12AD6000] 15:57:50 INFO - PROCESS | 2916 | 1464998270760 Marionette DEBUG loaded listener.js 15:57:50 INFO - PROCESS | 2916 | ++DOMWINDOW == 60 (12D88800) [pid = 2916] [serial = 127] [outer = 12AD6000] 15:57:51 INFO - PROCESS | 2916 | 1464998271293 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]]]}] 15:57:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 15:57:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 708ms 15:57:51 INFO - PROCESS | 2916 | 1464998271321 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 15:57:51 INFO - PROCESS | 2916 | 1464998271324 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 15:57:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 15:57:51 INFO - PROCESS | 2916 | 1464998271328 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 15:57:51 INFO - PROCESS | 2916 | 1464998271330 Marionette TRACE conn3 <- [1,138,null,{}] 15:57:51 INFO - PROCESS | 2916 | 1464998271333 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}] 15:57:51 INFO - PROCESS | 2916 | 1464998271418 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 15:57:51 INFO - PROCESS | 2916 | 1464998271453 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:51 INFO - PROCESS | 2916 | ++DOCSHELL 13BB5400 == 29 [pid = 2916] [id = 44] 15:57:51 INFO - PROCESS | 2916 | ++DOMWINDOW == 61 (13BB5C00) [pid = 2916] [serial = 128] [outer = 00000000] 15:57:51 INFO - PROCESS | 2916 | ++DOMWINDOW == 62 (13BBC400) [pid = 2916] [serial = 129] [outer = 13BB5C00] 15:57:51 INFO - PROCESS | 2916 | 1464998271501 Marionette DEBUG loaded listener.js 15:57:51 INFO - PROCESS | 2916 | ++DOMWINDOW == 63 (13C05400) [pid = 2916] [serial = 130] [outer = 13BB5C00] 15:57:52 INFO - PROCESS | 2916 | 1464998272013 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]]]}] 15:57:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 15:57:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 690ms 15:57:52 INFO - PROCESS | 2916 | 1464998272037 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 15:57:52 INFO - PROCESS | 2916 | 1464998272041 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 15:57:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 15:57:52 INFO - PROCESS | 2916 | 1464998272051 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 15:57:52 INFO - PROCESS | 2916 | 1464998272056 Marionette TRACE conn3 <- [1,142,null,{}] 15:57:52 INFO - PROCESS | 2916 | 1464998272059 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}] 15:57:52 INFO - PROCESS | 2916 | 1464998272149 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 15:57:52 INFO - PROCESS | 2916 | 1464998272155 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:52 INFO - PROCESS | 2916 | ++DOCSHELL 13DDB800 == 30 [pid = 2916] [id = 45] 15:57:52 INFO - PROCESS | 2916 | ++DOMWINDOW == 64 (14F2D800) [pid = 2916] [serial = 131] [outer = 00000000] 15:57:52 INFO - PROCESS | 2916 | ++DOMWINDOW == 65 (15740800) [pid = 2916] [serial = 132] [outer = 14F2D800] 15:57:52 INFO - PROCESS | 2916 | 1464998272200 Marionette DEBUG loaded listener.js 15:57:52 INFO - PROCESS | 2916 | ++DOMWINDOW == 66 (15D52C00) [pid = 2916] [serial = 133] [outer = 14F2D800] 15:57:52 INFO - PROCESS | 2916 | 1464998272759 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]]]}] 15:57:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 15:57:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 777ms 15:57:52 INFO - PROCESS | 2916 | 1464998272817 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 15:57:52 INFO - PROCESS | 2916 | 1464998272819 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 15:57:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 15:57:52 INFO - PROCESS | 2916 | 1464998272828 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 15:57:52 INFO - PROCESS | 2916 | 1464998272830 Marionette TRACE conn3 <- [1,146,null,{}] 15:57:52 INFO - PROCESS | 2916 | 1464998272833 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}] 15:57:52 INFO - PROCESS | 2916 | 1464998272972 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 15:57:53 INFO - PROCESS | 2916 | 1464998272992 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:53 INFO - PROCESS | 2916 | ++DOCSHELL 1573F400 == 31 [pid = 2916] [id = 46] 15:57:53 INFO - PROCESS | 2916 | ++DOMWINDOW == 67 (16284C00) [pid = 2916] [serial = 134] [outer = 00000000] 15:57:53 INFO - PROCESS | 2916 | ++DOMWINDOW == 68 (16B6F000) [pid = 2916] [serial = 135] [outer = 16284C00] 15:57:53 INFO - PROCESS | 2916 | 1464998273038 Marionette DEBUG loaded listener.js 15:57:53 INFO - PROCESS | 2916 | ++DOMWINDOW == 69 (17280C00) [pid = 2916] [serial = 136] [outer = 16284C00] 15:57:53 INFO - PROCESS | 2916 | 1464998273571 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]]]}] 15:57:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 15:57:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 759ms 15:57:53 INFO - PROCESS | 2916 | 1464998273603 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 15:57:53 INFO - PROCESS | 2916 | 1464998273605 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 15:57:53 INFO - PROCESS | 2916 | 1464998273608 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 15:57:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 15:57:53 INFO - PROCESS | 2916 | 1464998273609 Marionette TRACE conn3 <- [1,150,null,{}] 15:57:53 INFO - PROCESS | 2916 | 1464998273613 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}] 15:57:53 INFO - PROCESS | 2916 | 1464998273720 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 15:57:53 INFO - PROCESS | 2916 | 1464998273725 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:53 INFO - PROCESS | 2916 | ++DOCSHELL 17805C00 == 32 [pid = 2916] [id = 47] 15:57:53 INFO - PROCESS | 2916 | ++DOMWINDOW == 70 (17806800) [pid = 2916] [serial = 137] [outer = 00000000] 15:57:53 INFO - PROCESS | 2916 | ++DOMWINDOW == 71 (1780DC00) [pid = 2916] [serial = 138] [outer = 17806800] 15:57:53 INFO - PROCESS | 2916 | 1464998273787 Marionette DEBUG loaded listener.js 15:57:53 INFO - PROCESS | 2916 | ++DOMWINDOW == 72 (178E8C00) [pid = 2916] [serial = 139] [outer = 17806800] 15:57:54 INFO - PROCESS | 2916 | 1464998274337 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]]]}] 15:57:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 15:57:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 777ms 15:57:54 INFO - PROCESS | 2916 | 1464998274381 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 15:57:54 INFO - PROCESS | 2916 | 1464998274383 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 15:57:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 15:57:54 INFO - PROCESS | 2916 | 1464998274386 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 15:57:54 INFO - PROCESS | 2916 | 1464998274387 Marionette TRACE conn3 <- [1,154,null,{}] 15:57:54 INFO - PROCESS | 2916 | 1464998274391 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}] 15:57:54 INFO - PROCESS | 2916 | 1464998274516 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 15:57:54 INFO - PROCESS | 2916 | 1464998274527 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:54 INFO - PROCESS | 2916 | ++DOCSHELL 10A59C00 == 33 [pid = 2916] [id = 48] 15:57:54 INFO - PROCESS | 2916 | ++DOMWINDOW == 73 (179F8400) [pid = 2916] [serial = 140] [outer = 00000000] 15:57:54 INFO - PROCESS | 2916 | ++DOMWINDOW == 74 (17DB6000) [pid = 2916] [serial = 141] [outer = 179F8400] 15:57:54 INFO - PROCESS | 2916 | 1464998274671 Marionette DEBUG loaded listener.js 15:57:54 INFO - PROCESS | 2916 | ++DOMWINDOW == 75 (18092400) [pid = 2916] [serial = 142] [outer = 179F8400] 15:57:54 INFO - PROCESS | 2916 | --DOMWINDOW == 74 (13805000) [pid = 2916] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 15:57:54 INFO - PROCESS | 2916 | --DOMWINDOW == 73 (16728000) [pid = 2916] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 15:57:54 INFO - PROCESS | 2916 | --DOMWINDOW == 72 (15477400) [pid = 2916] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 15:57:54 INFO - PROCESS | 2916 | --DOMWINDOW == 71 (13C01C00) [pid = 2916] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 15:57:54 INFO - PROCESS | 2916 | --DOMWINDOW == 70 (11201C00) [pid = 2916] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 15:57:54 INFO - PROCESS | 2916 | --DOMWINDOW == 69 (10A57C00) [pid = 2916] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 15:57:54 INFO - PROCESS | 2916 | --DOMWINDOW == 68 (1380D400) [pid = 2916] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 15:57:55 INFO - PROCESS | 2916 | 1464998275128 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]]]}] 15:57:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 15:57:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 776ms 15:57:55 INFO - PROCESS | 2916 | 1464998275162 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 15:57:55 INFO - PROCESS | 2916 | 1464998275164 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 15:57:55 INFO - PROCESS | 2916 | 1464998275167 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 15:57:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 15:57:55 INFO - PROCESS | 2916 | 1464998275169 Marionette TRACE conn3 <- [1,158,null,{}] 15:57:55 INFO - PROCESS | 2916 | 1464998275173 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}] 15:57:55 INFO - PROCESS | 2916 | 1464998275253 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 15:57:55 INFO - PROCESS | 2916 | 1464998275258 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:55 INFO - PROCESS | 2916 | ++DOCSHELL 1337AC00 == 34 [pid = 2916] [id = 49] 15:57:55 INFO - PROCESS | 2916 | ++DOMWINDOW == 69 (1380D400) [pid = 2916] [serial = 143] [outer = 00000000] 15:57:55 INFO - PROCESS | 2916 | ++DOMWINDOW == 70 (16725C00) [pid = 2916] [serial = 144] [outer = 1380D400] 15:57:55 INFO - PROCESS | 2916 | 1464998275304 Marionette DEBUG loaded listener.js 15:57:55 INFO - PROCESS | 2916 | ++DOMWINDOW == 71 (1794C000) [pid = 2916] [serial = 145] [outer = 1380D400] 15:57:55 INFO - PROCESS | 2916 | 1464998275755 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]]]}] 15:57:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 15:57:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 656ms 15:57:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 15:57:55 INFO - PROCESS | 2916 | 1464998275836 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 15:57:55 INFO - PROCESS | 2916 | 1464998275838 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 15:57:55 INFO - PROCESS | 2916 | 1464998275841 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 15:57:55 INFO - PROCESS | 2916 | 1464998275843 Marionette TRACE conn3 <- [1,162,null,{}] 15:57:55 INFO - PROCESS | 2916 | 1464998275846 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}] 15:57:55 INFO - PROCESS | 2916 | 1464998275928 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 15:57:55 INFO - PROCESS | 2916 | 1464998275934 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:55 INFO - PROCESS | 2916 | ++DOCSHELL 180A1800 == 35 [pid = 2916] [id = 50] 15:57:55 INFO - PROCESS | 2916 | ++DOMWINDOW == 72 (18562400) [pid = 2916] [serial = 146] [outer = 00000000] 15:57:55 INFO - PROCESS | 2916 | ++DOMWINDOW == 73 (19B58C00) [pid = 2916] [serial = 147] [outer = 18562400] 15:57:55 INFO - PROCESS | 2916 | 1464998275978 Marionette DEBUG loaded listener.js 15:57:56 INFO - PROCESS | 2916 | ++DOMWINDOW == 74 (19B5AC00) [pid = 2916] [serial = 148] [outer = 18562400] 15:57:56 INFO - PROCESS | 2916 | 1464998276475 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]]]}] 15:57:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 15:57:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 690ms 15:57:56 INFO - PROCESS | 2916 | 1464998276520 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 15:57:56 INFO - PROCESS | 2916 | 1464998276522 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 15:57:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 15:57:56 INFO - PROCESS | 2916 | 1464998276526 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 15:57:56 INFO - PROCESS | 2916 | 1464998276527 Marionette TRACE conn3 <- [1,166,null,{}] 15:57:56 INFO - PROCESS | 2916 | 1464998276531 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}] 15:57:56 INFO - PROCESS | 2916 | 1464998276661 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 15:57:56 INFO - PROCESS | 2916 | 1464998276668 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:56 INFO - PROCESS | 2916 | ++DOCSHELL 10A64400 == 36 [pid = 2916] [id = 51] 15:57:56 INFO - PROCESS | 2916 | ++DOMWINDOW == 75 (13C02C00) [pid = 2916] [serial = 149] [outer = 00000000] 15:57:56 INFO - PROCESS | 2916 | ++DOMWINDOW == 76 (19D83C00) [pid = 2916] [serial = 150] [outer = 13C02C00] 15:57:56 INFO - PROCESS | 2916 | 1464998276722 Marionette DEBUG loaded listener.js 15:57:56 INFO - PROCESS | 2916 | ++DOMWINDOW == 77 (19D87C00) [pid = 2916] [serial = 151] [outer = 13C02C00] 15:57:57 INFO - PROCESS | 2916 | 1464998277504 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]]]}] 15:57:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 15:57:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1035ms 15:57:57 INFO - PROCESS | 2916 | 1464998277581 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 15:57:57 INFO - PROCESS | 2916 | 1464998277586 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 15:57:57 INFO - PROCESS | 2916 | 1464998277591 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 15:57:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 15:57:57 INFO - PROCESS | 2916 | 1464998277594 Marionette TRACE conn3 <- [1,170,null,{}] 15:57:57 INFO - PROCESS | 2916 | 1464998277600 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}] 15:57:57 INFO - PROCESS | 2916 | 1464998277790 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 15:57:57 INFO - PROCESS | 2916 | 1464998277856 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:57 INFO - PROCESS | 2916 | ++DOCSHELL 10232400 == 37 [pid = 2916] [id = 52] 15:57:57 INFO - PROCESS | 2916 | ++DOMWINDOW == 78 (10271400) [pid = 2916] [serial = 152] [outer = 00000000] 15:57:57 INFO - PROCESS | 2916 | ++DOMWINDOW == 79 (114B3800) [pid = 2916] [serial = 153] [outer = 10271400] 15:57:57 INFO - PROCESS | 2916 | 1464998277957 Marionette DEBUG loaded listener.js 15:57:58 INFO - PROCESS | 2916 | ++DOMWINDOW == 80 (11CAD400) [pid = 2916] [serial = 154] [outer = 10271400] 15:57:58 INFO - PROCESS | 2916 | 1464998278866 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]]]}] 15:57:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 15:57:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1311ms 15:57:58 INFO - PROCESS | 2916 | 1464998278924 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 15:57:58 INFO - PROCESS | 2916 | 1464998278928 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 15:57:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 15:57:58 INFO - PROCESS | 2916 | 1464998278933 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 15:57:58 INFO - PROCESS | 2916 | 1464998278936 Marionette TRACE conn3 <- [1,174,null,{}] 15:57:58 INFO - PROCESS | 2916 | 1464998278942 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}] 15:57:59 INFO - PROCESS | 2916 | 1464998279053 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 15:57:59 INFO - PROCESS | 2916 | 1464998279155 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:59 INFO - PROCESS | 2916 | ++DOCSHELL 114AA000 == 38 [pid = 2916] [id = 53] 15:57:59 INFO - PROCESS | 2916 | ++DOMWINDOW == 81 (114AD400) [pid = 2916] [serial = 155] [outer = 00000000] 15:57:59 INFO - PROCESS | 2916 | ++DOMWINDOW == 82 (11C63400) [pid = 2916] [serial = 156] [outer = 114AD400] 15:57:59 INFO - PROCESS | 2916 | 1464998279261 Marionette DEBUG loaded listener.js 15:57:59 INFO - PROCESS | 2916 | ++DOMWINDOW == 83 (12AE2800) [pid = 2916] [serial = 157] [outer = 114AD400] 15:57:59 INFO - PROCESS | 2916 | --DOCSHELL 180A1800 == 37 [pid = 2916] [id = 50] 15:57:59 INFO - PROCESS | 2916 | --DOCSHELL 1337AC00 == 36 [pid = 2916] [id = 49] 15:57:59 INFO - PROCESS | 2916 | --DOCSHELL 10A59C00 == 35 [pid = 2916] [id = 48] 15:57:59 INFO - PROCESS | 2916 | --DOCSHELL 17805C00 == 34 [pid = 2916] [id = 47] 15:57:59 INFO - PROCESS | 2916 | --DOCSHELL 1573F400 == 33 [pid = 2916] [id = 46] 15:57:59 INFO - PROCESS | 2916 | --DOCSHELL 13DDB800 == 32 [pid = 2916] [id = 45] 15:57:59 INFO - PROCESS | 2916 | --DOCSHELL 13BB5400 == 31 [pid = 2916] [id = 44] 15:57:59 INFO - PROCESS | 2916 | --DOCSHELL 12AD5000 == 30 [pid = 2916] [id = 43] 15:57:59 INFO - PROCESS | 2916 | --DOCSHELL 10A7D400 == 29 [pid = 2916] [id = 42] 15:57:59 INFO - PROCESS | 2916 | --DOMWINDOW == 82 (1A253C00) [pid = 2916] [serial = 88] [outer = 00000000] [url = about:blank] 15:57:59 INFO - PROCESS | 2916 | --DOMWINDOW == 81 (16BE0800) [pid = 2916] [serial = 105] [outer = 00000000] [url = about:blank] 15:57:59 INFO - PROCESS | 2916 | --DOMWINDOW == 80 (17280000) [pid = 2916] [serial = 106] [outer = 00000000] [url = about:blank] 15:57:59 INFO - PROCESS | 2916 | --DOMWINDOW == 79 (15B34000) [pid = 2916] [serial = 102] [outer = 00000000] [url = about:blank] 15:57:59 INFO - PROCESS | 2916 | --DOMWINDOW == 78 (13C0C400) [pid = 2916] [serial = 90] [outer = 00000000] [url = about:blank] 15:57:59 INFO - PROCESS | 2916 | --DOMWINDOW == 77 (11A12800) [pid = 2916] [serial = 93] [outer = 00000000] [url = about:blank] 15:57:59 INFO - PROCESS | 2916 | --DOMWINDOW == 76 (11CB2400) [pid = 2916] [serial = 94] [outer = 00000000] [url = about:blank] 15:57:59 INFO - PROCESS | 2916 | --DOMWINDOW == 75 (15D4F000) [pid = 2916] [serial = 103] [outer = 00000000] [url = about:blank] 15:57:59 INFO - PROCESS | 2916 | --DOMWINDOW == 74 (12D88C00) [pid = 2916] [serial = 97] [outer = 00000000] [url = about:blank] 15:57:59 INFO - PROCESS | 2916 | --DOMWINDOW == 73 (112DDC00) [pid = 2916] [serial = 96] [outer = 00000000] [url = about:blank] 15:57:59 INFO - PROCESS | 2916 | --DOMWINDOW == 72 (13CE5400) [pid = 2916] [serial = 99] [outer = 00000000] [url = about:blank] 15:57:59 INFO - PROCESS | 2916 | --DOMWINDOW == 71 (1536E800) [pid = 2916] [serial = 100] [outer = 00000000] [url = about:blank] 15:57:59 INFO - PROCESS | 2916 | --DOMWINDOW == 70 (13C10000) [pid = 2916] [serial = 91] [outer = 00000000] [url = about:blank] 15:57:59 INFO - PROCESS | 2916 | ++DOMWINDOW == 71 (114B7800) [pid = 2916] [serial = 158] [outer = 1B41F400] 15:57:59 INFO - PROCESS | 2916 | 1464998279820 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]]]}] 15:57:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 15:57:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 931ms 15:57:59 INFO - PROCESS | 2916 | 1464998279847 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 15:57:59 INFO - PROCESS | 2916 | 1464998279853 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 15:57:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 15:57:59 INFO - PROCESS | 2916 | 1464998279859 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 15:57:59 INFO - PROCESS | 2916 | 1464998279862 Marionette TRACE conn3 <- [1,178,null,{}] 15:57:59 INFO - PROCESS | 2916 | 1464998279866 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}] 15:58:00 INFO - PROCESS | 2916 | 1464998280006 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 15:58:00 INFO - PROCESS | 2916 | 1464998280015 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:00 INFO - PROCESS | 2916 | ++DOCSHELL 13812400 == 30 [pid = 2916] [id = 54] 15:58:00 INFO - PROCESS | 2916 | ++DOMWINDOW == 72 (13812800) [pid = 2916] [serial = 159] [outer = 00000000] 15:58:00 INFO - PROCESS | 2916 | ++DOMWINDOW == 73 (13BBBC00) [pid = 2916] [serial = 160] [outer = 13812800] 15:58:00 INFO - PROCESS | 2916 | 1464998280063 Marionette DEBUG loaded listener.js 15:58:00 INFO - PROCESS | 2916 | ++DOMWINDOW == 74 (13C07800) [pid = 2916] [serial = 161] [outer = 13812800] 15:58:00 INFO - PROCESS | 2916 | 1464998280563 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]]]}] 15:58:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 15:58:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 759ms 15:58:00 INFO - PROCESS | 2916 | 1464998280627 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 15:58:00 INFO - PROCESS | 2916 | 1464998280629 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 15:58:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 15:58:00 INFO - PROCESS | 2916 | 1464998280633 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 15:58:00 INFO - PROCESS | 2916 | 1464998280636 Marionette TRACE conn3 <- [1,182,null,{}] 15:58:00 INFO - PROCESS | 2916 | 1464998280647 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}] 15:58:00 INFO - PROCESS | 2916 | 1464998280811 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 15:58:00 INFO - PROCESS | 2916 | 1464998280884 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:00 INFO - PROCESS | 2916 | ++DOCSHELL 15447800 == 31 [pid = 2916] [id = 55] 15:58:00 INFO - PROCESS | 2916 | ++DOMWINDOW == 75 (1544B000) [pid = 2916] [serial = 162] [outer = 00000000] 15:58:00 INFO - PROCESS | 2916 | ++DOMWINDOW == 76 (1574B400) [pid = 2916] [serial = 163] [outer = 1544B000] 15:58:00 INFO - PROCESS | 2916 | 1464998280935 Marionette DEBUG loaded listener.js 15:58:01 INFO - PROCESS | 2916 | ++DOMWINDOW == 77 (15B3BC00) [pid = 2916] [serial = 164] [outer = 1544B000] 15:58:01 INFO - PROCESS | 2916 | 1464998281325 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]]]}] 15:58:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 15:58:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 707ms 15:58:01 INFO - PROCESS | 2916 | 1464998281340 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 15:58:01 INFO - PROCESS | 2916 | 1464998281343 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 15:58:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 15:58:01 INFO - PROCESS | 2916 | 1464998281346 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 15:58:01 INFO - PROCESS | 2916 | 1464998281348 Marionette TRACE conn3 <- [1,186,null,{}] 15:58:01 INFO - PROCESS | 2916 | 1464998281361 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}] 15:58:01 INFO - PROCESS | 2916 | 1464998281532 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 15:58:01 INFO - PROCESS | 2916 | 1464998281539 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:01 INFO - PROCESS | 2916 | ++DOCSHELL 1628A000 == 32 [pid = 2916] [id = 56] 15:58:01 INFO - PROCESS | 2916 | ++DOMWINDOW == 78 (1628C000) [pid = 2916] [serial = 165] [outer = 00000000] 15:58:01 INFO - PROCESS | 2916 | ++DOMWINDOW == 79 (17174400) [pid = 2916] [serial = 166] [outer = 1628C000] 15:58:01 INFO - PROCESS | 2916 | 1464998281585 Marionette DEBUG loaded listener.js 15:58:01 INFO - PROCESS | 2916 | ++DOMWINDOW == 80 (17288800) [pid = 2916] [serial = 167] [outer = 1628C000] 15:58:02 INFO - PROCESS | 2916 | 1464998282036 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]]]}] 15:58:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 15:58:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 725ms 15:58:02 INFO - PROCESS | 2916 | 1464998282073 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 15:58:02 INFO - PROCESS | 2916 | 1464998282075 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 15:58:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 15:58:02 INFO - PROCESS | 2916 | 1464998282078 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 15:58:02 INFO - PROCESS | 2916 | 1464998282080 Marionette TRACE conn3 <- [1,190,null,{}] 15:58:02 INFO - PROCESS | 2916 | 1464998282083 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}] 15:58:02 INFO - PROCESS | 2916 | 1464998282235 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 15:58:02 INFO - PROCESS | 2916 | 1464998282240 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:02 INFO - PROCESS | 2916 | ++DOCSHELL 17804C00 == 33 [pid = 2916] [id = 57] 15:58:02 INFO - PROCESS | 2916 | ++DOMWINDOW == 81 (17805800) [pid = 2916] [serial = 168] [outer = 00000000] 15:58:02 INFO - PROCESS | 2916 | ++DOMWINDOW == 82 (17856400) [pid = 2916] [serial = 169] [outer = 17805800] 15:58:02 INFO - PROCESS | 2916 | 1464998282285 Marionette DEBUG loaded listener.js 15:58:02 INFO - PROCESS | 2916 | ++DOMWINDOW == 83 (1794EC00) [pid = 2916] [serial = 170] [outer = 17805800] 15:58:02 INFO - PROCESS | 2916 | 1464998282791 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]]]}] 15:58:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 15:58:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 760ms 15:58:02 INFO - PROCESS | 2916 | 1464998282857 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 15:58:02 INFO - PROCESS | 2916 | 1464998282859 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 15:58:02 INFO - PROCESS | 2916 | 1464998282863 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 15:58:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 15:58:02 INFO - PROCESS | 2916 | 1464998282865 Marionette TRACE conn3 <- [1,194,null,{}] 15:58:02 INFO - PROCESS | 2916 | 1464998282917 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}] 15:58:03 INFO - PROCESS | 2916 | 1464998283056 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 15:58:03 INFO - PROCESS | 2916 | 1464998283119 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:03 INFO - PROCESS | 2916 | ++DOCSHELL 179FBC00 == 34 [pid = 2916] [id = 58] 15:58:03 INFO - PROCESS | 2916 | ++DOMWINDOW == 84 (17DBF800) [pid = 2916] [serial = 171] [outer = 00000000] 15:58:03 INFO - PROCESS | 2916 | ++DOMWINDOW == 85 (19D7F400) [pid = 2916] [serial = 172] [outer = 17DBF800] 15:58:03 INFO - PROCESS | 2916 | 1464998283169 Marionette DEBUG loaded listener.js 15:58:03 INFO - PROCESS | 2916 | ++DOMWINDOW == 86 (19D83400) [pid = 2916] [serial = 173] [outer = 17DBF800] 15:58:03 INFO - PROCESS | 2916 | 1464998283666 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]]]}] 15:58:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 15:58:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 828ms 15:58:03 INFO - PROCESS | 2916 | 1464998283715 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 15:58:03 INFO - PROCESS | 2916 | 1464998283717 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 15:58:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 15:58:03 INFO - PROCESS | 2916 | 1464998283720 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 15:58:03 INFO - PROCESS | 2916 | 1464998283721 Marionette TRACE conn3 <- [1,198,null,{}] 15:58:03 INFO - PROCESS | 2916 | 1464998283725 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}] 15:58:03 INFO - PROCESS | 2916 | 1464998283828 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 15:58:03 INFO - PROCESS | 2916 | 1464998283833 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:03 INFO - PROCESS | 2916 | ++DOCSHELL 16723000 == 35 [pid = 2916] [id = 59] 15:58:03 INFO - PROCESS | 2916 | ++DOMWINDOW == 87 (18564C00) [pid = 2916] [serial = 174] [outer = 00000000] 15:58:03 INFO - PROCESS | 2916 | ++DOMWINDOW == 88 (1A187400) [pid = 2916] [serial = 175] [outer = 18564C00] 15:58:03 INFO - PROCESS | 2916 | 1464998283904 Marionette DEBUG loaded listener.js 15:58:04 INFO - PROCESS | 2916 | ++DOMWINDOW == 89 (1A18A000) [pid = 2916] [serial = 176] [outer = 18564C00] 15:58:04 INFO - PROCESS | 2916 | --DOMWINDOW == 88 (13BB5C00) [pid = 2916] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 15:58:04 INFO - PROCESS | 2916 | --DOMWINDOW == 87 (10A7EC00) [pid = 2916] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 15:58:04 INFO - PROCESS | 2916 | --DOMWINDOW == 86 (16284C00) [pid = 2916] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 15:58:04 INFO - PROCESS | 2916 | --DOMWINDOW == 85 (12AD6000) [pid = 2916] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 15:58:04 INFO - PROCESS | 2916 | --DOMWINDOW == 84 (14F2D800) [pid = 2916] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 15:58:04 INFO - PROCESS | 2916 | --DOMWINDOW == 83 (1141F000) [pid = 2916] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 15:58:04 INFO - PROCESS | 2916 | --DOMWINDOW == 82 (17806800) [pid = 2916] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 15:58:04 INFO - PROCESS | 2916 | --DOMWINDOW == 81 (179F8400) [pid = 2916] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 15:58:04 INFO - PROCESS | 2916 | --DOMWINDOW == 80 (18562400) [pid = 2916] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 15:58:04 INFO - PROCESS | 2916 | --DOMWINDOW == 79 (11208000) [pid = 2916] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 15:58:04 INFO - PROCESS | 2916 | --DOMWINDOW == 78 (14F2E400) [pid = 2916] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 15:58:04 INFO - PROCESS | 2916 | --DOMWINDOW == 77 (179F9000) [pid = 2916] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 15:58:04 INFO - PROCESS | 2916 | --DOMWINDOW == 76 (1809D800) [pid = 2916] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 15:58:04 INFO - PROCESS | 2916 | --DOMWINDOW == 75 (1380D400) [pid = 2916] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 15:58:04 INFO - PROCESS | 2916 | 1464998284463 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]]]}] 15:58:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 15:58:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 759ms 15:58:04 INFO - PROCESS | 2916 | 1464998284489 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 15:58:04 INFO - PROCESS | 2916 | 1464998284491 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 15:58:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 15:58:04 INFO - PROCESS | 2916 | 1464998284494 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 15:58:04 INFO - PROCESS | 2916 | 1464998284496 Marionette TRACE conn3 <- [1,202,null,{}] 15:58:04 INFO - PROCESS | 2916 | 1464998284499 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}] 15:58:04 INFO - PROCESS | 2916 | 1464998284610 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 15:58:04 INFO - PROCESS | 2916 | 1464998284654 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:04 INFO - PROCESS | 2916 | ++DOCSHELL 12A80000 == 36 [pid = 2916] [id = 60] 15:58:04 INFO - PROCESS | 2916 | ++DOMWINDOW == 76 (13C08000) [pid = 2916] [serial = 177] [outer = 00000000] 15:58:04 INFO - PROCESS | 2916 | ++DOMWINDOW == 77 (1780B400) [pid = 2916] [serial = 178] [outer = 13C08000] 15:58:04 INFO - PROCESS | 2916 | 1464998284699 Marionette DEBUG loaded listener.js 15:58:04 INFO - PROCESS | 2916 | ++DOMWINDOW == 78 (17858800) [pid = 2916] [serial = 179] [outer = 13C08000] 15:58:05 INFO - PROCESS | 2916 | 1464998285149 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]]]}] 15:58:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 15:58:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 690ms 15:58:05 INFO - PROCESS | 2916 | 1464998285203 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 15:58:05 INFO - PROCESS | 2916 | 1464998285205 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 15:58:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 15:58:05 INFO - PROCESS | 2916 | 1464998285208 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 15:58:05 INFO - PROCESS | 2916 | 1464998285210 Marionette TRACE conn3 <- [1,206,null,{}] 15:58:05 INFO - PROCESS | 2916 | 1464998285214 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}] 15:58:05 INFO - PROCESS | 2916 | 1464998285318 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 15:58:05 INFO - PROCESS | 2916 | 1464998285323 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:05 INFO - PROCESS | 2916 | ++DOCSHELL 157DE000 == 37 [pid = 2916] [id = 61] 15:58:05 INFO - PROCESS | 2916 | ++DOMWINDOW == 79 (19FD1000) [pid = 2916] [serial = 180] [outer = 00000000] 15:58:05 INFO - PROCESS | 2916 | ++DOMWINDOW == 80 (1A253000) [pid = 2916] [serial = 181] [outer = 19FD1000] 15:58:05 INFO - PROCESS | 2916 | 1464998285367 Marionette DEBUG loaded listener.js 15:58:05 INFO - PROCESS | 2916 | ++DOMWINDOW == 81 (1A25B800) [pid = 2916] [serial = 182] [outer = 19FD1000] 15:58:05 INFO - PROCESS | 2916 | 1464998285873 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]]]}] 15:58:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 15:58:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 690ms 15:58:05 INFO - PROCESS | 2916 | 1464998285919 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 15:58:05 INFO - PROCESS | 2916 | 1464998285920 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 15:58:05 INFO - PROCESS | 2916 | 1464998285924 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 15:58:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 15:58:05 INFO - PROCESS | 2916 | 1464998285925 Marionette TRACE conn3 <- [1,210,null,{}] 15:58:05 INFO - PROCESS | 2916 | 1464998285929 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}] 15:58:06 INFO - PROCESS | 2916 | 1464998286008 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 15:58:06 INFO - PROCESS | 2916 | 1464998286013 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:06 INFO - PROCESS | 2916 | ++DOCSHELL 1628F400 == 38 [pid = 2916] [id = 62] 15:58:06 INFO - PROCESS | 2916 | ++DOMWINDOW == 82 (1A195800) [pid = 2916] [serial = 183] [outer = 00000000] 15:58:06 INFO - PROCESS | 2916 | ++DOMWINDOW == 83 (1A6BA400) [pid = 2916] [serial = 184] [outer = 1A195800] 15:58:06 INFO - PROCESS | 2916 | 1464998286070 Marionette DEBUG loaded listener.js 15:58:06 INFO - PROCESS | 2916 | ++DOMWINDOW == 84 (1A6C4C00) [pid = 2916] [serial = 185] [outer = 1A195800] 15:58:06 INFO - PROCESS | 2916 | 1464998286644 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]]]}] 15:58:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 15:58:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 777ms 15:58:06 INFO - PROCESS | 2916 | 1464998286695 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 15:58:06 INFO - PROCESS | 2916 | 1464998286700 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 15:58:06 INFO - PROCESS | 2916 | 1464998286705 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 15:58:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 15:58:06 INFO - PROCESS | 2916 | 1464998286708 Marionette TRACE conn3 <- [1,214,null,{}] 15:58:06 INFO - PROCESS | 2916 | 1464998286714 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}] 15:58:06 INFO - PROCESS | 2916 | 1464998286870 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 15:58:07 INFO - PROCESS | 2916 | 1464998287018 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:07 INFO - PROCESS | 2916 | ++DOCSHELL 10A83000 == 39 [pid = 2916] [id = 63] 15:58:07 INFO - PROCESS | 2916 | ++DOMWINDOW == 85 (10F82400) [pid = 2916] [serial = 186] [outer = 00000000] 15:58:07 INFO - PROCESS | 2916 | ++DOMWINDOW == 86 (12A81C00) [pid = 2916] [serial = 187] [outer = 10F82400] 15:58:07 INFO - PROCESS | 2916 | 1464998287117 Marionette DEBUG loaded listener.js 15:58:07 INFO - PROCESS | 2916 | ++DOMWINDOW == 87 (13805800) [pid = 2916] [serial = 188] [outer = 10F82400] 15:58:07 INFO - PROCESS | 2916 | 1464998287740 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]]]}] 15:58:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 15:58:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1035ms 15:58:07 INFO - PROCESS | 2916 | 1464998287756 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 15:58:07 INFO - PROCESS | 2916 | 1464998287762 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 15:58:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 15:58:07 INFO - PROCESS | 2916 | 1464998287768 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 15:58:07 INFO - PROCESS | 2916 | 1464998287771 Marionette TRACE conn3 <- [1,218,null,{}] 15:58:07 INFO - PROCESS | 2916 | 1464998287775 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}] 15:58:07 INFO - PROCESS | 2916 | 1464998287884 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 15:58:07 INFO - PROCESS | 2916 | 1464998287962 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:08 INFO - PROCESS | 2916 | ++DOCSHELL 13BB4800 == 40 [pid = 2916] [id = 64] 15:58:08 INFO - PROCESS | 2916 | ++DOMWINDOW == 88 (13DD8800) [pid = 2916] [serial = 189] [outer = 00000000] 15:58:08 INFO - PROCESS | 2916 | ++DOMWINDOW == 89 (1574CC00) [pid = 2916] [serial = 190] [outer = 13DD8800] 15:58:08 INFO - PROCESS | 2916 | 1464998288111 Marionette DEBUG loaded listener.js 15:58:08 INFO - PROCESS | 2916 | ++DOMWINDOW == 90 (16BDDC00) [pid = 2916] [serial = 191] [outer = 13DD8800] 15:58:08 INFO - PROCESS | 2916 | 1464998288724 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]]]}] 15:58:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 15:58:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1035ms 15:58:08 INFO - PROCESS | 2916 | 1464998288783 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 15:58:08 INFO - PROCESS | 2916 | 1464998288835 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 15:58:08 INFO - PROCESS | 2916 | 1464998288839 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 15:58:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 15:58:08 INFO - PROCESS | 2916 | 1464998288842 Marionette TRACE conn3 <- [1,222,null,{}] 15:58:08 INFO - PROCESS | 2916 | 1464998288853 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}] 15:58:09 INFO - PROCESS | 2916 | 1464998288992 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 15:58:09 INFO - PROCESS | 2916 | 1464998289199 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:09 INFO - PROCESS | 2916 | ++DOCSHELL 1856AC00 == 41 [pid = 2916] [id = 65] 15:58:09 INFO - PROCESS | 2916 | ++DOMWINDOW == 91 (1856B000) [pid = 2916] [serial = 192] [outer = 00000000] 15:58:09 INFO - PROCESS | 2916 | ++DOMWINDOW == 92 (1983F800) [pid = 2916] [serial = 193] [outer = 1856B000] 15:58:09 INFO - PROCESS | 2916 | 1464998289267 Marionette DEBUG loaded listener.js 15:58:09 INFO - PROCESS | 2916 | ++DOMWINDOW == 93 (19B58000) [pid = 2916] [serial = 194] [outer = 1856B000] 15:58:10 INFO - PROCESS | 2916 | 1464998290000 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]]]}] 15:58:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 15:58:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1208ms 15:58:10 INFO - PROCESS | 2916 | 1464998290044 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 15:58:10 INFO - PROCESS | 2916 | 1464998290048 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 15:58:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 15:58:10 INFO - PROCESS | 2916 | 1464998290053 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 15:58:10 INFO - PROCESS | 2916 | 1464998290056 Marionette TRACE conn3 <- [1,226,null,{}] 15:58:10 INFO - PROCESS | 2916 | 1464998290061 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}] 15:58:10 INFO - PROCESS | 2916 | 1464998290159 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 15:58:10 INFO - PROCESS | 2916 | 1464998290254 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:10 INFO - PROCESS | 2916 | ++DOCSHELL 112DB400 == 42 [pid = 2916] [id = 66] 15:58:10 INFO - PROCESS | 2916 | ++DOMWINDOW == 94 (112DE400) [pid = 2916] [serial = 195] [outer = 00000000] 15:58:10 INFO - PROCESS | 2916 | ++DOMWINDOW == 95 (128FF800) [pid = 2916] [serial = 196] [outer = 112DE400] 15:58:10 INFO - PROCESS | 2916 | 1464998290356 Marionette DEBUG loaded listener.js 15:58:10 INFO - PROCESS | 2916 | ++DOMWINDOW == 96 (12D84000) [pid = 2916] [serial = 197] [outer = 112DE400] 15:58:10 INFO - PROCESS | 2916 | --DOCSHELL 157DE000 == 41 [pid = 2916] [id = 61] 15:58:10 INFO - PROCESS | 2916 | --DOCSHELL 12A80000 == 40 [pid = 2916] [id = 60] 15:58:10 INFO - PROCESS | 2916 | --DOCSHELL 16723000 == 39 [pid = 2916] [id = 59] 15:58:10 INFO - PROCESS | 2916 | --DOCSHELL 179FBC00 == 38 [pid = 2916] [id = 58] 15:58:10 INFO - PROCESS | 2916 | --DOCSHELL 17804C00 == 37 [pid = 2916] [id = 57] 15:58:10 INFO - PROCESS | 2916 | --DOCSHELL 1628A000 == 36 [pid = 2916] [id = 56] 15:58:10 INFO - PROCESS | 2916 | --DOCSHELL 15447800 == 35 [pid = 2916] [id = 55] 15:58:10 INFO - PROCESS | 2916 | --DOCSHELL 13812400 == 34 [pid = 2916] [id = 54] 15:58:10 INFO - PROCESS | 2916 | --DOCSHELL 114AA000 == 33 [pid = 2916] [id = 53] 15:58:10 INFO - PROCESS | 2916 | --DOCSHELL 10232400 == 32 [pid = 2916] [id = 52] 15:58:10 INFO - PROCESS | 2916 | --DOCSHELL 10A64400 == 31 [pid = 2916] [id = 51] 15:58:10 INFO - PROCESS | 2916 | --DOMWINDOW == 95 (13BBC400) [pid = 2916] [serial = 129] [outer = 00000000] [url = about:blank] 15:58:10 INFO - PROCESS | 2916 | --DOMWINDOW == 94 (13C05400) [pid = 2916] [serial = 130] [outer = 00000000] [url = about:blank] 15:58:10 INFO - PROCESS | 2916 | --DOMWINDOW == 93 (10F86C00) [pid = 2916] [serial = 123] [outer = 00000000] [url = about:blank] 15:58:10 INFO - PROCESS | 2916 | --DOMWINDOW == 92 (11089400) [pid = 2916] [serial = 124] [outer = 00000000] [url = about:blank] 15:58:10 INFO - PROCESS | 2916 | --DOMWINDOW == 91 (16B6F000) [pid = 2916] [serial = 135] [outer = 00000000] [url = about:blank] 15:58:10 INFO - PROCESS | 2916 | --DOMWINDOW == 90 (12AE3400) [pid = 2916] [serial = 126] [outer = 00000000] [url = about:blank] 15:58:10 INFO - PROCESS | 2916 | --DOMWINDOW == 89 (12D88800) [pid = 2916] [serial = 127] [outer = 00000000] [url = about:blank] 15:58:10 INFO - PROCESS | 2916 | --DOMWINDOW == 88 (15740800) [pid = 2916] [serial = 132] [outer = 00000000] [url = about:blank] 15:58:10 INFO - PROCESS | 2916 | --DOMWINDOW == 87 (13094400) [pid = 2916] [serial = 121] [outer = 00000000] [url = about:blank] 15:58:10 INFO - PROCESS | 2916 | --DOMWINDOW == 86 (128F1000) [pid = 2916] [serial = 120] [outer = 00000000] [url = about:blank] 15:58:10 INFO - PROCESS | 2916 | --DOMWINDOW == 85 (1780DC00) [pid = 2916] [serial = 138] [outer = 00000000] [url = about:blank] 15:58:10 INFO - PROCESS | 2916 | --DOMWINDOW == 84 (178E8C00) [pid = 2916] [serial = 139] [outer = 00000000] [url = about:blank] 15:58:10 INFO - PROCESS | 2916 | --DOMWINDOW == 83 (17DB6000) [pid = 2916] [serial = 141] [outer = 00000000] [url = about:blank] 15:58:10 INFO - PROCESS | 2916 | --DOMWINDOW == 82 (19B58C00) [pid = 2916] [serial = 147] [outer = 00000000] [url = about:blank] 15:58:10 INFO - PROCESS | 2916 | --DOMWINDOW == 81 (13332000) [pid = 2916] [serial = 109] [outer = 00000000] [url = about:blank] 15:58:10 INFO - PROCESS | 2916 | --DOMWINDOW == 80 (12B59C00) [pid = 2916] [serial = 108] [outer = 00000000] [url = about:blank] 15:58:10 INFO - PROCESS | 2916 | --DOMWINDOW == 79 (1672CC00) [pid = 2916] [serial = 112] [outer = 00000000] [url = about:blank] 15:58:10 INFO - PROCESS | 2916 | --DOMWINDOW == 78 (157DDC00) [pid = 2916] [serial = 111] [outer = 00000000] [url = about:blank] 15:58:10 INFO - PROCESS | 2916 | --DOMWINDOW == 77 (17DB6400) [pid = 2916] [serial = 115] [outer = 00000000] [url = about:blank] 15:58:10 INFO - PROCESS | 2916 | --DOMWINDOW == 76 (17D02400) [pid = 2916] [serial = 114] [outer = 00000000] [url = about:blank] 15:58:10 INFO - PROCESS | 2916 | --DOMWINDOW == 75 (1983E000) [pid = 2916] [serial = 118] [outer = 00000000] [url = about:blank] 15:58:10 INFO - PROCESS | 2916 | --DOMWINDOW == 74 (1855F400) [pid = 2916] [serial = 117] [outer = 00000000] [url = about:blank] 15:58:10 INFO - PROCESS | 2916 | --DOMWINDOW == 73 (1794C000) [pid = 2916] [serial = 145] [outer = 00000000] [url = about:blank] 15:58:10 INFO - PROCESS | 2916 | --DOMWINDOW == 72 (19B5AC00) [pid = 2916] [serial = 148] [outer = 00000000] [url = about:blank] 15:58:10 INFO - PROCESS | 2916 | --DOMWINDOW == 71 (16725C00) [pid = 2916] [serial = 144] [outer = 00000000] [url = about:blank] 15:58:10 INFO - PROCESS | 2916 | --DOMWINDOW == 70 (19D83C00) [pid = 2916] [serial = 150] [outer = 00000000] [url = about:blank] 15:58:10 INFO - PROCESS | 2916 | --DOMWINDOW == 69 (17280C00) [pid = 2916] [serial = 136] [outer = 00000000] [url = about:blank] 15:58:10 INFO - PROCESS | 2916 | --DOMWINDOW == 68 (18092400) [pid = 2916] [serial = 142] [outer = 00000000] [url = about:blank] 15:58:10 INFO - PROCESS | 2916 | --DOMWINDOW == 67 (15D52C00) [pid = 2916] [serial = 133] [outer = 00000000] [url = about:blank] 15:58:10 INFO - PROCESS | 2916 | 1464998290974 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]]]}] 15:58:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 15:58:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 984ms 15:58:11 INFO - PROCESS | 2916 | 1464998291077 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 15:58:11 INFO - PROCESS | 2916 | 1464998291084 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 15:58:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 15:58:11 INFO - PROCESS | 2916 | 1464998291090 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 15:58:11 INFO - PROCESS | 2916 | 1464998291093 Marionette TRACE conn3 <- [1,230,null,{}] 15:58:11 INFO - PROCESS | 2916 | 1464998291097 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}] 15:58:11 INFO - PROCESS | 2916 | 1464998291183 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 15:58:11 INFO - PROCESS | 2916 | 1464998291261 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:11 INFO - PROCESS | 2916 | ++DOCSHELL 12ADE800 == 32 [pid = 2916] [id = 67] 15:58:11 INFO - PROCESS | 2916 | ++DOMWINDOW == 68 (12AE1C00) [pid = 2916] [serial = 198] [outer = 00000000] 15:58:11 INFO - PROCESS | 2916 | ++DOMWINDOW == 69 (130E1400) [pid = 2916] [serial = 199] [outer = 12AE1C00] 15:58:11 INFO - PROCESS | 2916 | 1464998291309 Marionette DEBUG loaded listener.js 15:58:11 INFO - PROCESS | 2916 | ++DOMWINDOW == 70 (1380F400) [pid = 2916] [serial = 200] [outer = 12AE1C00] 15:58:11 INFO - PROCESS | 2916 | 1464998291746 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]]]}] 15:58:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 15:58:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 690ms 15:58:11 INFO - PROCESS | 2916 | 1464998291765 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 15:58:11 INFO - PROCESS | 2916 | 1464998291767 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 15:58:11 INFO - PROCESS | 2916 | 1464998291822 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 15:58:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 15:58:11 INFO - PROCESS | 2916 | 1464998291825 Marionette TRACE conn3 <- [1,234,null,{}] 15:58:11 INFO - PROCESS | 2916 | 1464998291835 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}] 15:58:11 INFO - PROCESS | 2916 | 1464998291944 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 15:58:11 INFO - PROCESS | 2916 | 1464998291953 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:11 INFO - PROCESS | 2916 | ++DOCSHELL 1436D000 == 33 [pid = 2916] [id = 68] 15:58:11 INFO - PROCESS | 2916 | ++DOMWINDOW == 71 (14F2DC00) [pid = 2916] [serial = 201] [outer = 00000000] 15:58:12 INFO - PROCESS | 2916 | ++DOMWINDOW == 72 (15478000) [pid = 2916] [serial = 202] [outer = 14F2DC00] 15:58:12 INFO - PROCESS | 2916 | 1464998292009 Marionette DEBUG loaded listener.js 15:58:12 INFO - PROCESS | 2916 | ++DOMWINDOW == 73 (157DE000) [pid = 2916] [serial = 203] [outer = 14F2DC00] 15:58:12 INFO - PROCESS | 2916 | 1464998292472 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]]]}] 15:58:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 15:58:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 708ms 15:58:12 INFO - PROCESS | 2916 | 1464998292496 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 15:58:12 INFO - PROCESS | 2916 | 1464998292499 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 15:58:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 15:58:12 INFO - PROCESS | 2916 | 1464998292502 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 15:58:12 INFO - PROCESS | 2916 | 1464998292504 Marionette TRACE conn3 <- [1,238,null,{}] 15:58:12 INFO - PROCESS | 2916 | 1464998292507 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}] 15:58:12 INFO - PROCESS | 2916 | 1464998292651 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 15:58:12 INFO - PROCESS | 2916 | 1464998292656 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:12 INFO - PROCESS | 2916 | ++DOCSHELL 15B34000 == 34 [pid = 2916] [id = 69] 15:58:12 INFO - PROCESS | 2916 | ++DOMWINDOW == 74 (16287000) [pid = 2916] [serial = 204] [outer = 00000000] 15:58:12 INFO - PROCESS | 2916 | ++DOMWINDOW == 75 (168EF800) [pid = 2916] [serial = 205] [outer = 16287000] 15:58:12 INFO - PROCESS | 2916 | 1464998292702 Marionette DEBUG loaded listener.js 15:58:12 INFO - PROCESS | 2916 | ++DOMWINDOW == 76 (16BDC000) [pid = 2916] [serial = 206] [outer = 16287000] 15:58:13 INFO - PROCESS | 2916 | 1464998293180 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]]]}] 15:58:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 15:58:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 707ms 15:58:13 INFO - PROCESS | 2916 | 1464998293213 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 15:58:13 INFO - PROCESS | 2916 | 1464998293215 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 15:58:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 15:58:13 INFO - PROCESS | 2916 | 1464998293218 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 15:58:13 INFO - PROCESS | 2916 | 1464998293220 Marionette TRACE conn3 <- [1,242,null,{}] 15:58:13 INFO - PROCESS | 2916 | 1464998293229 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}] 15:58:13 INFO - PROCESS | 2916 | 1464998293382 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 15:58:13 INFO - PROCESS | 2916 | 1464998293388 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:13 INFO - PROCESS | 2916 | ++DOCSHELL 16726800 == 35 [pid = 2916] [id = 70] 15:58:13 INFO - PROCESS | 2916 | ++DOMWINDOW == 77 (16728000) [pid = 2916] [serial = 207] [outer = 00000000] 15:58:13 INFO - PROCESS | 2916 | ++DOMWINDOW == 78 (1780B000) [pid = 2916] [serial = 208] [outer = 16728000] 15:58:13 INFO - PROCESS | 2916 | 1464998293435 Marionette DEBUG loaded listener.js 15:58:13 INFO - PROCESS | 2916 | ++DOMWINDOW == 79 (1780CC00) [pid = 2916] [serial = 209] [outer = 16728000] 15:58:13 INFO - PROCESS | 2916 | 1464998293949 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]]]}] 15:58:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 15:58:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 776ms 15:58:14 INFO - PROCESS | 2916 | 1464998293987 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 15:58:14 INFO - PROCESS | 2916 | 1464998293989 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 15:58:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 15:58:14 INFO - PROCESS | 2916 | 1464998293992 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 15:58:14 INFO - PROCESS | 2916 | 1464998293994 Marionette TRACE conn3 <- [1,246,null,{}] 15:58:14 INFO - PROCESS | 2916 | 1464998294053 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}] 15:58:14 INFO - PROCESS | 2916 | 1464998294218 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 15:58:14 INFO - PROCESS | 2916 | 1464998294231 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:14 INFO - PROCESS | 2916 | ++DOCSHELL 173D9000 == 36 [pid = 2916] [id = 71] 15:58:14 INFO - PROCESS | 2916 | ++DOMWINDOW == 80 (178E3C00) [pid = 2916] [serial = 210] [outer = 00000000] 15:58:14 INFO - PROCESS | 2916 | ++DOMWINDOW == 81 (17E7D800) [pid = 2916] [serial = 211] [outer = 178E3C00] 15:58:14 INFO - PROCESS | 2916 | 1464998294277 Marionette DEBUG loaded listener.js 15:58:14 INFO - PROCESS | 2916 | ++DOMWINDOW == 82 (18004C00) [pid = 2916] [serial = 212] [outer = 178E3C00] 15:58:14 INFO - PROCESS | 2916 | 1464998294785 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]]]}] 15:58:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 15:58:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 829ms 15:58:14 INFO - PROCESS | 2916 | 1464998294835 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 15:58:14 INFO - PROCESS | 2916 | 1464998294837 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 15:58:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 15:58:14 INFO - PROCESS | 2916 | 1464998294881 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 15:58:14 INFO - PROCESS | 2916 | 1464998294883 Marionette TRACE conn3 <- [1,250,null,{}] 15:58:14 INFO - PROCESS | 2916 | 1464998294887 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}] 15:58:15 INFO - PROCESS | 2916 | 1464998294998 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 15:58:15 INFO - PROCESS | 2916 | 1464998295059 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:15 INFO - PROCESS | 2916 | ++DOCSHELL 18098000 == 37 [pid = 2916] [id = 72] 15:58:15 INFO - PROCESS | 2916 | ++DOMWINDOW == 83 (18381800) [pid = 2916] [serial = 213] [outer = 00000000] 15:58:15 INFO - PROCESS | 2916 | ++DOMWINDOW == 84 (18568400) [pid = 2916] [serial = 214] [outer = 18381800] 15:58:15 INFO - PROCESS | 2916 | 1464998295107 Marionette DEBUG loaded listener.js 15:58:15 INFO - PROCESS | 2916 | ++DOMWINDOW == 85 (1856D800) [pid = 2916] [serial = 215] [outer = 18381800] 15:58:15 INFO - PROCESS | 2916 | --DOMWINDOW == 84 (18564C00) [pid = 2916] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 15:58:15 INFO - PROCESS | 2916 | --DOMWINDOW == 83 (17805800) [pid = 2916] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 15:58:15 INFO - PROCESS | 2916 | --DOMWINDOW == 82 (17DBF800) [pid = 2916] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 15:58:15 INFO - PROCESS | 2916 | --DOMWINDOW == 81 (114AD400) [pid = 2916] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 15:58:15 INFO - PROCESS | 2916 | --DOMWINDOW == 80 (13C08000) [pid = 2916] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 15:58:15 INFO - PROCESS | 2916 | --DOMWINDOW == 79 (1544B000) [pid = 2916] [serial = 162] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 15:58:15 INFO - PROCESS | 2916 | --DOMWINDOW == 78 (10271400) [pid = 2916] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 15:58:15 INFO - PROCESS | 2916 | --DOMWINDOW == 77 (13812800) [pid = 2916] [serial = 159] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 15:58:15 INFO - PROCESS | 2916 | --DOMWINDOW == 76 (1628C000) [pid = 2916] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 15:58:15 INFO - PROCESS | 2916 | --DOMWINDOW == 75 (19FD1000) [pid = 2916] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 15:58:15 INFO - PROCESS | 2916 | 1464998295708 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]]]}] 15:58:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 15:58:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 880ms 15:58:15 INFO - PROCESS | 2916 | 1464998295746 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 15:58:15 INFO - PROCESS | 2916 | 1464998295749 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 15:58:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 15:58:15 INFO - PROCESS | 2916 | 1464998295752 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 15:58:15 INFO - PROCESS | 2916 | 1464998295754 Marionette TRACE conn3 <- [1,254,null,{}] 15:58:15 INFO - PROCESS | 2916 | 1464998295757 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}] 15:58:15 INFO - PROCESS | 2916 | 1464998295835 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 15:58:15 INFO - PROCESS | 2916 | 1464998295960 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:15 INFO - PROCESS | 2916 | ++DOCSHELL 1055B800 == 38 [pid = 2916] [id = 73] 15:58:15 INFO - PROCESS | 2916 | ++DOMWINDOW == 76 (105F6C00) [pid = 2916] [serial = 216] [outer = 00000000] 15:58:16 INFO - PROCESS | 2916 | ++DOMWINDOW == 77 (16BE2800) [pid = 2916] [serial = 217] [outer = 105F6C00] 15:58:16 INFO - PROCESS | 2916 | 1464998296012 Marionette DEBUG loaded listener.js 15:58:16 INFO - PROCESS | 2916 | ++DOMWINDOW == 78 (1983D000) [pid = 2916] [serial = 218] [outer = 105F6C00] 15:58:16 INFO - PROCESS | 2916 | 1464998296397 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]]]}] 15:58:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 15:58:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 656ms 15:58:16 INFO - PROCESS | 2916 | 1464998296419 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 15:58:16 INFO - PROCESS | 2916 | 1464998296421 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 15:58:16 INFO - PROCESS | 2916 | 1464998296424 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 15:58:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 15:58:16 INFO - PROCESS | 2916 | 1464998296426 Marionette TRACE conn3 <- [1,258,null,{}] 15:58:16 INFO - PROCESS | 2916 | 1464998296429 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}] 15:58:16 INFO - PROCESS | 2916 | 1464998296562 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 15:58:16 INFO - PROCESS | 2916 | 1464998296572 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:16 INFO - PROCESS | 2916 | ++DOCSHELL 10A61000 == 39 [pid = 2916] [id = 74] 15:58:16 INFO - PROCESS | 2916 | ++DOMWINDOW == 79 (10FF1000) [pid = 2916] [serial = 219] [outer = 00000000] 15:58:16 INFO - PROCESS | 2916 | ++DOMWINDOW == 80 (19D7C800) [pid = 2916] [serial = 220] [outer = 10FF1000] 15:58:16 INFO - PROCESS | 2916 | 1464998296617 Marionette DEBUG loaded listener.js 15:58:16 INFO - PROCESS | 2916 | ++DOMWINDOW == 81 (1574E400) [pid = 2916] [serial = 221] [outer = 10FF1000] 15:58:17 INFO - PROCESS | 2916 | 1464998297044 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]]]}] 15:58:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 15:58:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 707ms 15:58:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 15:58:17 INFO - PROCESS | 2916 | 1464998297151 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 15:58:17 INFO - PROCESS | 2916 | 1464998297153 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 15:58:17 INFO - PROCESS | 2916 | 1464998297156 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 15:58:17 INFO - PROCESS | 2916 | 1464998297158 Marionette TRACE conn3 <- [1,262,null,{}] 15:58:17 INFO - PROCESS | 2916 | 1464998297162 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}] 15:58:17 INFO - PROCESS | 2916 | 1464998297282 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 15:58:17 INFO - PROCESS | 2916 | 1464998297292 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:17 INFO - PROCESS | 2916 | ++DOCSHELL 178E0000 == 40 [pid = 2916] [id = 75] 15:58:17 INFO - PROCESS | 2916 | ++DOMWINDOW == 82 (18376000) [pid = 2916] [serial = 222] [outer = 00000000] 15:58:17 INFO - PROCESS | 2916 | ++DOMWINDOW == 83 (1A18FC00) [pid = 2916] [serial = 223] [outer = 18376000] 15:58:17 INFO - PROCESS | 2916 | 1464998297337 Marionette DEBUG loaded listener.js 15:58:17 INFO - PROCESS | 2916 | ++DOMWINDOW == 84 (1A350000) [pid = 2916] [serial = 224] [outer = 18376000] 15:58:17 INFO - PROCESS | 2916 | 1464998297783 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]]]}] 15:58:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 15:58:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 759ms 15:58:17 INFO - PROCESS | 2916 | 1464998297927 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 15:58:17 INFO - PROCESS | 2916 | 1464998297931 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 15:58:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 15:58:17 INFO - PROCESS | 2916 | 1464998297993 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 15:58:17 INFO - PROCESS | 2916 | 1464998297997 Marionette TRACE conn3 <- [1,266,null,{}] 15:58:18 INFO - PROCESS | 2916 | 1464998298013 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}] 15:58:18 INFO - PROCESS | 2916 | 1464998298131 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 15:58:18 INFO - PROCESS | 2916 | 1464998298220 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:18 INFO - PROCESS | 2916 | ++DOCSHELL 11087800 == 41 [pid = 2916] [id = 76] 15:58:18 INFO - PROCESS | 2916 | ++DOMWINDOW == 85 (11089400) [pid = 2916] [serial = 225] [outer = 00000000] 15:58:18 INFO - PROCESS | 2916 | ++DOMWINDOW == 86 (114AA400) [pid = 2916] [serial = 226] [outer = 11089400] 15:58:18 INFO - PROCESS | 2916 | 1464998298332 Marionette DEBUG loaded listener.js 15:58:18 INFO - PROCESS | 2916 | ++DOMWINDOW == 87 (128F4000) [pid = 2916] [serial = 227] [outer = 11089400] 15:58:19 INFO - PROCESS | 2916 | 1464998299105 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]]]}] 15:58:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 15:58:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1190ms 15:58:19 INFO - PROCESS | 2916 | 1464998299160 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 15:58:19 INFO - PROCESS | 2916 | 1464998299164 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 15:58:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 15:58:19 INFO - PROCESS | 2916 | 1464998299186 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 15:58:19 INFO - PROCESS | 2916 | 1464998299190 Marionette TRACE conn3 <- [1,270,null,{}] 15:58:19 INFO - PROCESS | 2916 | 1464998299194 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}] 15:58:19 INFO - PROCESS | 2916 | 1464998299344 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 15:58:19 INFO - PROCESS | 2916 | 1464998299514 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:19 INFO - PROCESS | 2916 | ++DOCSHELL 13C01800 == 42 [pid = 2916] [id = 77] 15:58:19 INFO - PROCESS | 2916 | ++DOMWINDOW == 88 (13C03000) [pid = 2916] [serial = 228] [outer = 00000000] 15:58:19 INFO - PROCESS | 2916 | ++DOMWINDOW == 89 (1547BC00) [pid = 2916] [serial = 229] [outer = 13C03000] 15:58:19 INFO - PROCESS | 2916 | 1464998299572 Marionette DEBUG loaded listener.js 15:58:19 INFO - PROCESS | 2916 | ++DOMWINDOW == 90 (16289000) [pid = 2916] [serial = 230] [outer = 13C03000] 15:58:20 INFO - PROCESS | 2916 | 1464998300209 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]]]}] 15:58:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 15:58:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1052ms 15:58:20 INFO - PROCESS | 2916 | 1464998300233 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 15:58:20 INFO - PROCESS | 2916 | 1464998300235 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 15:58:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 15:58:20 INFO - PROCESS | 2916 | 1464998300239 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 15:58:20 INFO - PROCESS | 2916 | 1464998300241 Marionette TRACE conn3 <- [1,274,null,{}] 15:58:20 INFO - PROCESS | 2916 | 1464998300251 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}] 15:58:20 INFO - PROCESS | 2916 | 1464998300373 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 15:58:20 INFO - PROCESS | 2916 | 1464998300471 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:20 INFO - PROCESS | 2916 | ++DOCSHELL 19FD1C00 == 43 [pid = 2916] [id = 78] 15:58:20 INFO - PROCESS | 2916 | ++DOMWINDOW == 91 (19FD3400) [pid = 2916] [serial = 231] [outer = 00000000] 15:58:20 INFO - PROCESS | 2916 | ++DOMWINDOW == 92 (1A34CC00) [pid = 2916] [serial = 232] [outer = 19FD3400] 15:58:20 INFO - PROCESS | 2916 | 1464998300588 Marionette DEBUG loaded listener.js 15:58:20 INFO - PROCESS | 2916 | ++DOMWINDOW == 93 (1A731C00) [pid = 2916] [serial = 233] [outer = 19FD3400] 15:58:21 INFO - PROCESS | 2916 | 1464998301207 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]]]}] 15:58:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 15:58:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1035ms 15:58:21 INFO - PROCESS | 2916 | 1464998301309 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 15:58:21 INFO - PROCESS | 2916 | 1464998301312 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 15:58:21 INFO - PROCESS | 2916 | 1464998301315 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 15:58:21 INFO - PROCESS | 2916 | 1464998301317 Marionette TRACE conn3 <- [1,278,null,{}] 15:58:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 15:58:21 INFO - PROCESS | 2916 | 1464998301321 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}] 15:58:21 INFO - PROCESS | 2916 | 1464998301430 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 15:58:21 INFO - PROCESS | 2916 | 1464998301521 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:21 INFO - PROCESS | 2916 | ++DOCSHELL 178E8C00 == 44 [pid = 2916] [id = 79] 15:58:21 INFO - PROCESS | 2916 | ++DOMWINDOW == 94 (1A6C6400) [pid = 2916] [serial = 234] [outer = 00000000] 15:58:21 INFO - PROCESS | 2916 | ++DOMWINDOW == 95 (1A824C00) [pid = 2916] [serial = 235] [outer = 1A6C6400] 15:58:21 INFO - PROCESS | 2916 | 1464998301580 Marionette DEBUG loaded listener.js 15:58:21 INFO - PROCESS | 2916 | ++DOMWINDOW == 96 (1A82CC00) [pid = 2916] [serial = 236] [outer = 1A6C6400] 15:58:22 INFO - PROCESS | 2916 | 1464998302404 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]]]}] 15:58:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 15:58:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1208ms 15:58:22 INFO - PROCESS | 2916 | 1464998302529 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 15:58:22 INFO - PROCESS | 2916 | 1464998302531 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 15:58:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 15:58:22 INFO - PROCESS | 2916 | 1464998302548 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 15:58:22 INFO - PROCESS | 2916 | 1464998302550 Marionette TRACE conn3 <- [1,282,null,{}] 15:58:22 INFO - PROCESS | 2916 | 1464998302554 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}] 15:58:22 INFO - PROCESS | 2916 | 1464998302848 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 15:58:22 INFO - PROCESS | 2916 | 1464998302971 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:23 INFO - PROCESS | 2916 | ++DOCSHELL 10FFD800 == 45 [pid = 2916] [id = 80] 15:58:23 INFO - PROCESS | 2916 | ++DOMWINDOW == 97 (11086C00) [pid = 2916] [serial = 237] [outer = 00000000] 15:58:23 INFO - PROCESS | 2916 | ++DOMWINDOW == 98 (114AA000) [pid = 2916] [serial = 238] [outer = 11086C00] 15:58:23 INFO - PROCESS | 2916 | 1464998303060 Marionette DEBUG loaded listener.js 15:58:23 INFO - PROCESS | 2916 | ++DOMWINDOW == 99 (12D5DC00) [pid = 2916] [serial = 239] [outer = 11086C00] 15:58:23 INFO - PROCESS | 2916 | 1464998303690 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]]]}] 15:58:23 INFO - PROCESS | 2916 | --DOCSHELL 10A61000 == 44 [pid = 2916] [id = 74] 15:58:23 INFO - PROCESS | 2916 | --DOCSHELL 1055B800 == 43 [pid = 2916] [id = 73] 15:58:23 INFO - PROCESS | 2916 | --DOCSHELL 18098000 == 42 [pid = 2916] [id = 72] 15:58:23 INFO - PROCESS | 2916 | --DOCSHELL 173D9000 == 41 [pid = 2916] [id = 71] 15:58:23 INFO - PROCESS | 2916 | --DOCSHELL 16726800 == 40 [pid = 2916] [id = 70] 15:58:23 INFO - PROCESS | 2916 | --DOCSHELL 15B34000 == 39 [pid = 2916] [id = 69] 15:58:23 INFO - PROCESS | 2916 | --DOCSHELL 1436D000 == 38 [pid = 2916] [id = 68] 15:58:23 INFO - PROCESS | 2916 | --DOCSHELL 12ADE800 == 37 [pid = 2916] [id = 67] 15:58:23 INFO - PROCESS | 2916 | --DOCSHELL 112DB400 == 36 [pid = 2916] [id = 66] 15:58:23 INFO - PROCESS | 2916 | --DOCSHELL 1628F400 == 35 [pid = 2916] [id = 62] 15:58:23 INFO - PROCESS | 2916 | --DOMWINDOW == 98 (1794EC00) [pid = 2916] [serial = 170] [outer = 00000000] [url = about:blank] 15:58:23 INFO - PROCESS | 2916 | --DOMWINDOW == 97 (17856400) [pid = 2916] [serial = 169] [outer = 00000000] [url = about:blank] 15:58:23 INFO - PROCESS | 2916 | --DOMWINDOW == 96 (19D83400) [pid = 2916] [serial = 173] [outer = 00000000] [url = about:blank] 15:58:23 INFO - PROCESS | 2916 | --DOMWINDOW == 95 (12AE2800) [pid = 2916] [serial = 157] [outer = 00000000] [url = about:blank] 15:58:23 INFO - PROCESS | 2916 | --DOMWINDOW == 94 (11C63400) [pid = 2916] [serial = 156] [outer = 00000000] [url = about:blank] 15:58:23 INFO - PROCESS | 2916 | --DOMWINDOW == 93 (1780B400) [pid = 2916] [serial = 178] [outer = 00000000] [url = about:blank] 15:58:23 INFO - PROCESS | 2916 | --DOMWINDOW == 92 (1574B400) [pid = 2916] [serial = 163] [outer = 00000000] [url = about:blank] 15:58:23 INFO - PROCESS | 2916 | --DOMWINDOW == 91 (15B3BC00) [pid = 2916] [serial = 164] [outer = 00000000] [url = about:blank] 15:58:23 INFO - PROCESS | 2916 | --DOMWINDOW == 90 (19D7F400) [pid = 2916] [serial = 172] [outer = 00000000] [url = about:blank] 15:58:23 INFO - PROCESS | 2916 | --DOMWINDOW == 89 (11CAD400) [pid = 2916] [serial = 154] [outer = 00000000] [url = about:blank] 15:58:23 INFO - PROCESS | 2916 | --DOMWINDOW == 88 (114B3800) [pid = 2916] [serial = 153] [outer = 00000000] [url = about:blank] 15:58:23 INFO - PROCESS | 2916 | --DOMWINDOW == 87 (13BBBC00) [pid = 2916] [serial = 160] [outer = 00000000] [url = about:blank] 15:58:23 INFO - PROCESS | 2916 | --DOMWINDOW == 86 (13C07800) [pid = 2916] [serial = 161] [outer = 00000000] [url = about:blank] 15:58:23 INFO - PROCESS | 2916 | --DOMWINDOW == 85 (17174400) [pid = 2916] [serial = 166] [outer = 00000000] [url = about:blank] 15:58:23 INFO - PROCESS | 2916 | --DOMWINDOW == 84 (1A25B800) [pid = 2916] [serial = 182] [outer = 00000000] [url = about:blank] 15:58:23 INFO - PROCESS | 2916 | --DOMWINDOW == 83 (1A6BA400) [pid = 2916] [serial = 184] [outer = 00000000] [url = about:blank] 15:58:23 INFO - PROCESS | 2916 | --DOMWINDOW == 82 (1A187400) [pid = 2916] [serial = 175] [outer = 00000000] [url = about:blank] 15:58:23 INFO - PROCESS | 2916 | --DOMWINDOW == 81 (1B488800) [pid = 2916] [serial = 46] [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.] 15:58:23 INFO - PROCESS | 2916 | --DOMWINDOW == 80 (1A253000) [pid = 2916] [serial = 181] [outer = 00000000] [url = about:blank] 15:58:23 INFO - PROCESS | 2916 | --DOMWINDOW == 79 (1A18A000) [pid = 2916] [serial = 176] [outer = 00000000] [url = about:blank] 15:58:23 INFO - PROCESS | 2916 | --DOMWINDOW == 78 (17858800) [pid = 2916] [serial = 179] [outer = 00000000] [url = about:blank] 15:58:23 INFO - PROCESS | 2916 | --DOMWINDOW == 77 (17288800) [pid = 2916] [serial = 167] [outer = 00000000] [url = about:blank] 15:58:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 15:58:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1225ms 15:58:23 INFO - PROCESS | 2916 | 1464998303754 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 15:58:23 INFO - PROCESS | 2916 | 1464998303758 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 15:58:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 15:58:23 INFO - PROCESS | 2916 | 1464998303763 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 15:58:23 INFO - PROCESS | 2916 | 1464998303766 Marionette TRACE conn3 <- [1,286,null,{}] 15:58:23 INFO - PROCESS | 2916 | 1464998303771 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}] 15:58:23 INFO - PROCESS | 2916 | 1464998303866 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 15:58:24 INFO - PROCESS | 2916 | 1464998304018 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:24 INFO - PROCESS | 2916 | ++DOCSHELL 112DF000 == 36 [pid = 2916] [id = 81] 15:58:24 INFO - PROCESS | 2916 | ++DOMWINDOW == 78 (11C05400) [pid = 2916] [serial = 240] [outer = 00000000] 15:58:24 INFO - PROCESS | 2916 | ++DOMWINDOW == 79 (1302F800) [pid = 2916] [serial = 241] [outer = 11C05400] 15:58:24 INFO - PROCESS | 2916 | 1464998304070 Marionette DEBUG loaded listener.js 15:58:24 INFO - PROCESS | 2916 | ++DOMWINDOW == 80 (13BBE800) [pid = 2916] [serial = 242] [outer = 11C05400] 15:58:24 INFO - PROCESS | 2916 | 1464998304510 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]]]}] 15:58:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 15:58:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 811ms 15:58:24 INFO - PROCESS | 2916 | 1464998304586 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 15:58:24 INFO - PROCESS | 2916 | 1464998304589 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 15:58:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 15:58:24 INFO - PROCESS | 2916 | 1464998304593 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 15:58:24 INFO - PROCESS | 2916 | 1464998304595 Marionette TRACE conn3 <- [1,290,null,{}] 15:58:24 INFO - PROCESS | 2916 | 1464998304598 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}] 15:58:24 INFO - PROCESS | 2916 | 1464998304685 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 15:58:24 INFO - PROCESS | 2916 | 1464998304702 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:24 INFO - PROCESS | 2916 | ++DOCSHELL 15D4A800 == 37 [pid = 2916] [id = 82] 15:58:24 INFO - PROCESS | 2916 | ++DOMWINDOW == 81 (15D4EC00) [pid = 2916] [serial = 243] [outer = 00000000] 15:58:24 INFO - PROCESS | 2916 | ++DOMWINDOW == 82 (16288800) [pid = 2916] [serial = 244] [outer = 15D4EC00] 15:58:24 INFO - PROCESS | 2916 | 1464998304798 Marionette DEBUG loaded listener.js 15:58:24 INFO - PROCESS | 2916 | ++DOMWINDOW == 83 (16B6F000) [pid = 2916] [serial = 245] [outer = 15D4EC00] 15:58:25 INFO - PROCESS | 2916 | 1464998305288 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]]]}] 15:58:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 15:58:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 708ms 15:58:25 INFO - PROCESS | 2916 | 1464998305303 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 15:58:25 INFO - PROCESS | 2916 | 1464998305307 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 15:58:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 15:58:25 INFO - PROCESS | 2916 | 1464998305317 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 15:58:25 INFO - PROCESS | 2916 | 1464998305321 Marionette TRACE conn3 <- [1,294,null,{}] 15:58:25 INFO - PROCESS | 2916 | 1464998305328 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}] 15:58:25 INFO - PROCESS | 2916 | 1464998305419 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 15:58:25 INFO - PROCESS | 2916 | 1464998305427 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:25 INFO - PROCESS | 2916 | ++DOCSHELL 16BE5C00 == 38 [pid = 2916] [id = 83] 15:58:25 INFO - PROCESS | 2916 | ++DOMWINDOW == 84 (1785A800) [pid = 2916] [serial = 246] [outer = 00000000] 15:58:25 INFO - PROCESS | 2916 | ++DOMWINDOW == 85 (17957C00) [pid = 2916] [serial = 247] [outer = 1785A800] 15:58:25 INFO - PROCESS | 2916 | 1464998305473 Marionette DEBUG loaded listener.js 15:58:25 INFO - PROCESS | 2916 | ++DOMWINDOW == 86 (179FD400) [pid = 2916] [serial = 248] [outer = 1785A800] 15:58:25 INFO - PROCESS | 2916 | 1464998305991 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]]]}] 15:58:26 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. 15:58:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 724ms 15:58:26 INFO - PROCESS | 2916 | 1464998306037 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 15:58:26 INFO - PROCESS | 2916 | 1464998306039 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 15:58:26 INFO - PROCESS | 2916 | 1464998306043 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 15:58:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 15:58:26 INFO - PROCESS | 2916 | 1464998306045 Marionette TRACE conn3 <- [1,298,null,{}] 15:58:26 INFO - PROCESS | 2916 | 1464998306048 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}] 15:58:26 INFO - PROCESS | 2916 | 1464998306138 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 15:58:26 INFO - PROCESS | 2916 | 1464998306144 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:26 INFO - PROCESS | 2916 | ++DOCSHELL 17DBF000 == 39 [pid = 2916] [id = 84] 15:58:26 INFO - PROCESS | 2916 | ++DOMWINDOW == 87 (17E89000) [pid = 2916] [serial = 249] [outer = 00000000] 15:58:26 INFO - PROCESS | 2916 | ++DOMWINDOW == 88 (18563800) [pid = 2916] [serial = 250] [outer = 17E89000] 15:58:26 INFO - PROCESS | 2916 | 1464998306189 Marionette DEBUG loaded listener.js 15:58:26 INFO - PROCESS | 2916 | ++DOMWINDOW == 89 (1856BC00) [pid = 2916] [serial = 251] [outer = 17E89000] 15:58:26 INFO - PROCESS | 2916 | 1464998306735 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 15:58:26 INFO - PROCESS | 2916 | 1464998306822 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]]]}] 15:58:26 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. 15:58:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 811ms 15:58:26 INFO - PROCESS | 2916 | 1464998306857 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 15:58:26 INFO - PROCESS | 2916 | 1464998306859 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 15:58:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 15:58:26 INFO - PROCESS | 2916 | 1464998306862 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 15:58:26 INFO - PROCESS | 2916 | 1464998306864 Marionette TRACE conn3 <- [1,302,null,{}] 15:58:26 INFO - PROCESS | 2916 | 1464998306868 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}] 15:58:27 INFO - PROCESS | 2916 | 1464998306986 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 15:58:27 INFO - PROCESS | 2916 | 1464998307094 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:27 INFO - PROCESS | 2916 | ++DOCSHELL 19D7D400 == 40 [pid = 2916] [id = 85] 15:58:27 INFO - PROCESS | 2916 | ++DOMWINDOW == 90 (19D7F400) [pid = 2916] [serial = 252] [outer = 00000000] 15:58:27 INFO - PROCESS | 2916 | ++DOMWINDOW == 91 (1A259C00) [pid = 2916] [serial = 253] [outer = 19D7F400] 15:58:27 INFO - PROCESS | 2916 | 1464998307152 Marionette DEBUG loaded listener.js 15:58:27 INFO - PROCESS | 2916 | ++DOMWINDOW == 92 (1A737400) [pid = 2916] [serial = 254] [outer = 19D7F400] 15:58:27 INFO - PROCESS | 2916 | 1464998307678 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]]]}] 15:58:27 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. 15:58:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 897ms 15:58:27 INFO - PROCESS | 2916 | 1464998307738 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 15:58:27 INFO - PROCESS | 2916 | 1464998307740 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 15:58:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 15:58:27 INFO - PROCESS | 2916 | 1464998307744 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 15:58:27 INFO - PROCESS | 2916 | 1464998307745 Marionette TRACE conn3 <- [1,306,null,{}] 15:58:27 INFO - PROCESS | 2916 | 1464998307749 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}] 15:58:27 INFO - PROCESS | 2916 | 1464998307912 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 15:58:27 INFO - PROCESS | 2916 | 1464998307970 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:27 INFO - PROCESS | 2916 | ++DOCSHELL 1047FC00 == 41 [pid = 2916] [id = 86] 15:58:27 INFO - PROCESS | 2916 | ++DOMWINDOW == 93 (1611E000) [pid = 2916] [serial = 255] [outer = 00000000] 15:58:28 INFO - PROCESS | 2916 | ++DOMWINDOW == 94 (16125C00) [pid = 2916] [serial = 256] [outer = 1611E000] 15:58:28 INFO - PROCESS | 2916 | 1464998308024 Marionette DEBUG loaded listener.js 15:58:28 INFO - PROCESS | 2916 | ++DOMWINDOW == 95 (10A7F800) [pid = 2916] [serial = 257] [outer = 1611E000] 15:58:28 INFO - PROCESS | 2916 | 1464998308489 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]]]}] 15:58:28 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. 15:58:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 776ms 15:58:28 INFO - PROCESS | 2916 | 1464998308512 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 15:58:28 INFO - PROCESS | 2916 | 1464998308514 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 15:58:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 15:58:28 INFO - PROCESS | 2916 | 1464998308517 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 15:58:28 INFO - PROCESS | 2916 | 1464998308518 Marionette TRACE conn3 <- [1,310,null,{}] 15:58:28 INFO - PROCESS | 2916 | 1464998308522 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}] 15:58:28 INFO - PROCESS | 2916 | 1464998308764 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 15:58:28 INFO - PROCESS | 2916 | --DOMWINDOW == 94 (16287000) [pid = 2916] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 15:58:28 INFO - PROCESS | 2916 | --DOMWINDOW == 93 (14F2DC00) [pid = 2916] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 15:58:28 INFO - PROCESS | 2916 | --DOMWINDOW == 92 (10FF1000) [pid = 2916] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 15:58:28 INFO - PROCESS | 2916 | --DOMWINDOW == 91 (16728000) [pid = 2916] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 15:58:28 INFO - PROCESS | 2916 | --DOMWINDOW == 90 (18381800) [pid = 2916] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 15:58:28 INFO - PROCESS | 2916 | --DOMWINDOW == 89 (112DE400) [pid = 2916] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 15:58:28 INFO - PROCESS | 2916 | --DOMWINDOW == 88 (105F6C00) [pid = 2916] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 15:58:28 INFO - PROCESS | 2916 | --DOMWINDOW == 87 (12AE1C00) [pid = 2916] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 15:58:28 INFO - PROCESS | 2916 | --DOMWINDOW == 86 (178E3C00) [pid = 2916] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 15:58:28 INFO - PROCESS | 2916 | 1464998308822 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:28 INFO - PROCESS | 2916 | ++DOCSHELL 105F6C00 == 42 [pid = 2916] [id = 87] 15:58:28 INFO - PROCESS | 2916 | ++DOMWINDOW == 87 (10FF1000) [pid = 2916] [serial = 258] [outer = 00000000] 15:58:28 INFO - PROCESS | 2916 | ++DOMWINDOW == 88 (13329000) [pid = 2916] [serial = 259] [outer = 10FF1000] 15:58:28 INFO - PROCESS | 2916 | 1464998308868 Marionette DEBUG loaded listener.js 15:58:28 INFO - PROCESS | 2916 | ++DOMWINDOW == 89 (13C08000) [pid = 2916] [serial = 260] [outer = 10FF1000] 15:58:29 INFO - PROCESS | 2916 | 1464998309317 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]]]}] 15:58:29 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. 15:58:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 811ms 15:58:29 INFO - PROCESS | 2916 | 1464998309362 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 15:58:29 INFO - PROCESS | 2916 | 1464998309364 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 15:58:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 15:58:29 INFO - PROCESS | 2916 | 1464998309367 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 15:58:29 INFO - PROCESS | 2916 | 1464998309369 Marionette TRACE conn3 <- [1,314,null,{}] 15:58:29 INFO - PROCESS | 2916 | 1464998309372 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}] 15:58:29 INFO - PROCESS | 2916 | 1464998309483 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 15:58:29 INFO - PROCESS | 2916 | 1464998309489 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:29 INFO - PROCESS | 2916 | ++DOCSHELL 16284400 == 43 [pid = 2916] [id = 88] 15:58:29 INFO - PROCESS | 2916 | ++DOMWINDOW == 90 (16287000) [pid = 2916] [serial = 261] [outer = 00000000] 15:58:29 INFO - PROCESS | 2916 | ++DOMWINDOW == 91 (1A736400) [pid = 2916] [serial = 262] [outer = 16287000] 15:58:29 INFO - PROCESS | 2916 | 1464998309533 Marionette DEBUG loaded listener.js 15:58:29 INFO - PROCESS | 2916 | ++DOMWINDOW == 92 (1A825400) [pid = 2916] [serial = 263] [outer = 16287000] 15:58:30 INFO - PROCESS | 2916 | 1464998310031 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]]]}] 15:58:30 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. 15:58:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 777ms 15:58:30 INFO - PROCESS | 2916 | 1464998310145 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 15:58:30 INFO - PROCESS | 2916 | 1464998310147 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 15:58:30 INFO - PROCESS | 2916 | 1464998310150 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 15:58:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 15:58:30 INFO - PROCESS | 2916 | 1464998310152 Marionette TRACE conn3 <- [1,318,null,{}] 15:58:30 INFO - PROCESS | 2916 | 1464998310155 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}] 15:58:30 INFO - PROCESS | 2916 | 1464998310250 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 15:58:30 INFO - PROCESS | 2916 | 1464998310255 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:30 INFO - PROCESS | 2916 | ++DOCSHELL 14F59400 == 44 [pid = 2916] [id = 89] 15:58:30 INFO - PROCESS | 2916 | ++DOMWINDOW == 93 (14F5BC00) [pid = 2916] [serial = 264] [outer = 00000000] 15:58:30 INFO - PROCESS | 2916 | ++DOMWINDOW == 94 (14F5FC00) [pid = 2916] [serial = 265] [outer = 14F5BC00] 15:58:30 INFO - PROCESS | 2916 | 1464998310300 Marionette DEBUG loaded listener.js 15:58:30 INFO - PROCESS | 2916 | ++DOMWINDOW == 95 (14F62C00) [pid = 2916] [serial = 266] [outer = 14F5BC00] 15:58:30 INFO - PROCESS | 2916 | 1464998310779 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]]]}] 15:58:30 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. 15:58:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 707ms 15:58:30 INFO - PROCESS | 2916 | 1464998310826 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 15:58:30 INFO - PROCESS | 2916 | 1464998310828 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 15:58:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 15:58:30 INFO - PROCESS | 2916 | 1464998310831 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 15:58:30 INFO - PROCESS | 2916 | 1464998310832 Marionette TRACE conn3 <- [1,322,null,{}] 15:58:30 INFO - PROCESS | 2916 | 1464998310836 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}] 15:58:30 INFO - PROCESS | 2916 | 1464998310984 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 15:58:31 INFO - PROCESS | 2916 | 1464998311132 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:31 INFO - PROCESS | 2916 | ++DOCSHELL 0C76F400 == 45 [pid = 2916] [id = 90] 15:58:31 INFO - PROCESS | 2916 | ++DOMWINDOW == 96 (0C771000) [pid = 2916] [serial = 267] [outer = 00000000] 15:58:31 INFO - PROCESS | 2916 | ++DOMWINDOW == 97 (0C775C00) [pid = 2916] [serial = 268] [outer = 0C771000] 15:58:31 INFO - PROCESS | 2916 | 1464998311192 Marionette DEBUG loaded listener.js 15:58:31 INFO - PROCESS | 2916 | ++DOMWINDOW == 98 (0C77AC00) [pid = 2916] [serial = 269] [outer = 0C771000] 15:58:31 INFO - PROCESS | 2916 | 1464998311874 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]]]}] 15:58:31 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. 15:58:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1087ms 15:58:31 INFO - PROCESS | 2916 | 1464998311924 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 15:58:31 INFO - PROCESS | 2916 | 1464998311930 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 15:58:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 15:58:31 INFO - PROCESS | 2916 | 1464998311934 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 15:58:31 INFO - PROCESS | 2916 | 1464998311938 Marionette TRACE conn3 <- [1,326,null,{}] 15:58:31 INFO - PROCESS | 2916 | 1464998311943 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}] 15:58:32 INFO - PROCESS | 2916 | 1464998312110 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 15:58:32 INFO - PROCESS | 2916 | 1464998312204 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:32 INFO - PROCESS | 2916 | ++DOCSHELL 1108E000 == 46 [pid = 2916] [id = 91] 15:58:32 INFO - PROCESS | 2916 | ++DOMWINDOW == 99 (1120E000) [pid = 2916] [serial = 270] [outer = 00000000] 15:58:32 INFO - PROCESS | 2916 | ++DOMWINDOW == 100 (13812400) [pid = 2916] [serial = 271] [outer = 1120E000] 15:58:32 INFO - PROCESS | 2916 | 1464998312262 Marionette DEBUG loaded listener.js 15:58:32 INFO - PROCESS | 2916 | ++DOMWINDOW == 101 (13C0E400) [pid = 2916] [serial = 272] [outer = 1120E000] 15:58:32 INFO - PROCESS | 2916 | 1464998312951 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]]]}] 15:58:32 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. 15:58:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1036ms 15:58:33 INFO - PROCESS | 2916 | 1464998312986 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 15:58:33 INFO - PROCESS | 2916 | 1464998312990 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 15:58:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 15:58:33 INFO - PROCESS | 2916 | 1464998312994 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 15:58:33 INFO - PROCESS | 2916 | 1464998312996 Marionette TRACE conn3 <- [1,330,null,{}] 15:58:33 INFO - PROCESS | 2916 | 1464998313000 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}] 15:58:33 INFO - PROCESS | 2916 | 1464998313165 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 15:58:33 INFO - PROCESS | 2916 | 1464998313263 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:33 INFO - PROCESS | 2916 | ++DOCSHELL 14F5E000 == 47 [pid = 2916] [id = 92] 15:58:33 INFO - PROCESS | 2916 | ++DOMWINDOW == 102 (1536F000) [pid = 2916] [serial = 273] [outer = 00000000] 15:58:33 INFO - PROCESS | 2916 | ++DOMWINDOW == 103 (157DE800) [pid = 2916] [serial = 274] [outer = 1536F000] 15:58:33 INFO - PROCESS | 2916 | 1464998313319 Marionette DEBUG loaded listener.js 15:58:33 INFO - PROCESS | 2916 | ++DOMWINDOW == 104 (1611F000) [pid = 2916] [serial = 275] [outer = 1536F000] 15:58:34 INFO - PROCESS | 2916 | 1464998314033 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]]]}] 15:58:34 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. 15:58:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1104ms 15:58:34 INFO - PROCESS | 2916 | 1464998314101 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 15:58:34 INFO - PROCESS | 2916 | 1464998314104 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 15:58:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 15:58:34 INFO - PROCESS | 2916 | 1464998314114 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 15:58:34 INFO - PROCESS | 2916 | 1464998314120 Marionette TRACE conn3 <- [1,334,null,{}] 15:58:34 INFO - PROCESS | 2916 | 1464998314125 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}] 15:58:34 INFO - PROCESS | 2916 | 1464998314297 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 15:58:34 INFO - PROCESS | 2916 | 1464998314421 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:34 INFO - PROCESS | 2916 | ++DOCSHELL 14F5F000 == 48 [pid = 2916] [id = 93] 15:58:34 INFO - PROCESS | 2916 | ++DOMWINDOW == 105 (173D8400) [pid = 2916] [serial = 276] [outer = 00000000] 15:58:34 INFO - PROCESS | 2916 | ++DOMWINDOW == 106 (18569400) [pid = 2916] [serial = 277] [outer = 173D8400] 15:58:34 INFO - PROCESS | 2916 | 1464998314477 Marionette DEBUG loaded listener.js 15:58:34 INFO - PROCESS | 2916 | ++DOMWINDOW == 107 (19D85800) [pid = 2916] [serial = 278] [outer = 173D8400] 15:58:35 INFO - PROCESS | 2916 | 1464998315256 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]]]}] 15:58:35 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. 15:58:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1225ms 15:58:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 15:58:35 INFO - PROCESS | 2916 | 1464998315331 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 15:58:35 INFO - PROCESS | 2916 | 1464998315335 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 15:58:35 INFO - PROCESS | 2916 | 1464998315390 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 15:58:35 INFO - PROCESS | 2916 | 1464998315393 Marionette TRACE conn3 <- [1,338,null,{}] 15:58:35 INFO - PROCESS | 2916 | 1464998315399 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}] 15:58:35 INFO - PROCESS | 2916 | 1464998315548 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 15:58:35 INFO - PROCESS | 2916 | 1464998315666 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:35 INFO - PROCESS | 2916 | ++DOCSHELL 10A58800 == 49 [pid = 2916] [id = 94] 15:58:35 INFO - PROCESS | 2916 | ++DOMWINDOW == 108 (10A5A400) [pid = 2916] [serial = 279] [outer = 00000000] 15:58:35 INFO - PROCESS | 2916 | ++DOMWINDOW == 109 (114A9400) [pid = 2916] [serial = 280] [outer = 10A5A400] 15:58:35 INFO - PROCESS | 2916 | 1464998315767 Marionette DEBUG loaded listener.js 15:58:35 INFO - PROCESS | 2916 | ++DOMWINDOW == 110 (13031800) [pid = 2916] [serial = 281] [outer = 10A5A400] 15:58:36 INFO - PROCESS | 2916 | --DOCSHELL 14F59400 == 48 [pid = 2916] [id = 89] 15:58:36 INFO - PROCESS | 2916 | --DOCSHELL 16284400 == 47 [pid = 2916] [id = 88] 15:58:36 INFO - PROCESS | 2916 | --DOCSHELL 105F6C00 == 46 [pid = 2916] [id = 87] 15:58:36 INFO - PROCESS | 2916 | --DOCSHELL 1047FC00 == 45 [pid = 2916] [id = 86] 15:58:36 INFO - PROCESS | 2916 | --DOCSHELL 19D7D400 == 44 [pid = 2916] [id = 85] 15:58:36 INFO - PROCESS | 2916 | --DOCSHELL 17DBF000 == 43 [pid = 2916] [id = 84] 15:58:36 INFO - PROCESS | 2916 | --DOCSHELL 16BE5C00 == 42 [pid = 2916] [id = 83] 15:58:36 INFO - PROCESS | 2916 | --DOCSHELL 15D4A800 == 41 [pid = 2916] [id = 82] 15:58:36 INFO - PROCESS | 2916 | --DOCSHELL 112DF000 == 40 [pid = 2916] [id = 81] 15:58:36 INFO - PROCESS | 2916 | --DOCSHELL 10FFD800 == 39 [pid = 2916] [id = 80] 15:58:36 INFO - PROCESS | 2916 | --DOCSHELL 178E8C00 == 38 [pid = 2916] [id = 79] 15:58:36 INFO - PROCESS | 2916 | --DOCSHELL 19FD1C00 == 37 [pid = 2916] [id = 78] 15:58:36 INFO - PROCESS | 2916 | --DOCSHELL 13C01800 == 36 [pid = 2916] [id = 77] 15:58:36 INFO - PROCESS | 2916 | --DOMWINDOW == 109 (1574CC00) [pid = 2916] [serial = 190] [outer = 00000000] [url = about:blank] 15:58:36 INFO - PROCESS | 2916 | --DOMWINDOW == 108 (1983F800) [pid = 2916] [serial = 193] [outer = 00000000] [url = about:blank] 15:58:36 INFO - PROCESS | 2916 | --DOMWINDOW == 107 (12A81C00) [pid = 2916] [serial = 187] [outer = 00000000] [url = about:blank] 15:58:36 INFO - PROCESS | 2916 | --DOMWINDOW == 106 (1A18FC00) [pid = 2916] [serial = 223] [outer = 00000000] [url = about:blank] 15:58:36 INFO - PROCESS | 2916 | --DOCSHELL 11087800 == 35 [pid = 2916] [id = 76] 15:58:36 INFO - PROCESS | 2916 | --DOCSHELL 178E0000 == 34 [pid = 2916] [id = 75] 15:58:36 INFO - PROCESS | 2916 | --DOMWINDOW == 105 (1780CC00) [pid = 2916] [serial = 209] [outer = 00000000] [url = about:blank] 15:58:36 INFO - PROCESS | 2916 | --DOMWINDOW == 104 (18568400) [pid = 2916] [serial = 214] [outer = 00000000] [url = about:blank] 15:58:36 INFO - PROCESS | 2916 | --DOMWINDOW == 103 (12D84000) [pid = 2916] [serial = 197] [outer = 00000000] [url = about:blank] 15:58:36 INFO - PROCESS | 2916 | --DOMWINDOW == 102 (128FF800) [pid = 2916] [serial = 196] [outer = 00000000] [url = about:blank] 15:58:36 INFO - PROCESS | 2916 | --DOMWINDOW == 101 (16BE2800) [pid = 2916] [serial = 217] [outer = 00000000] [url = about:blank] 15:58:36 INFO - PROCESS | 2916 | --DOMWINDOW == 100 (130E1400) [pid = 2916] [serial = 199] [outer = 00000000] [url = about:blank] 15:58:36 INFO - PROCESS | 2916 | --DOMWINDOW == 99 (1380F400) [pid = 2916] [serial = 200] [outer = 00000000] [url = about:blank] 15:58:36 INFO - PROCESS | 2916 | --DOMWINDOW == 98 (18004C00) [pid = 2916] [serial = 212] [outer = 00000000] [url = about:blank] 15:58:36 INFO - PROCESS | 2916 | --DOMWINDOW == 97 (168EF800) [pid = 2916] [serial = 205] [outer = 00000000] [url = about:blank] 15:58:36 INFO - PROCESS | 2916 | --DOMWINDOW == 96 (15478000) [pid = 2916] [serial = 202] [outer = 00000000] [url = about:blank] 15:58:36 INFO - PROCESS | 2916 | --DOMWINDOW == 95 (157DE000) [pid = 2916] [serial = 203] [outer = 00000000] [url = about:blank] 15:58:36 INFO - PROCESS | 2916 | --DOMWINDOW == 94 (17E7D800) [pid = 2916] [serial = 211] [outer = 00000000] [url = about:blank] 15:58:36 INFO - PROCESS | 2916 | --DOMWINDOW == 93 (19D7C800) [pid = 2916] [serial = 220] [outer = 00000000] [url = about:blank] 15:58:36 INFO - PROCESS | 2916 | --DOMWINDOW == 92 (1574E400) [pid = 2916] [serial = 221] [outer = 00000000] [url = about:blank] 15:58:36 INFO - PROCESS | 2916 | --DOMWINDOW == 91 (1856D800) [pid = 2916] [serial = 215] [outer = 00000000] [url = about:blank] 15:58:36 INFO - PROCESS | 2916 | --DOMWINDOW == 90 (1780B000) [pid = 2916] [serial = 208] [outer = 00000000] [url = about:blank] 15:58:36 INFO - PROCESS | 2916 | --DOMWINDOW == 89 (1983D000) [pid = 2916] [serial = 218] [outer = 00000000] [url = about:blank] 15:58:36 INFO - PROCESS | 2916 | --DOMWINDOW == 88 (16BDC000) [pid = 2916] [serial = 206] [outer = 00000000] [url = about:blank] 15:58:36 INFO - PROCESS | 2916 | 1464998316362 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]]]}] 15:58:36 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. 15:58:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1052ms 15:58:36 INFO - PROCESS | 2916 | 1464998316409 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 15:58:36 INFO - PROCESS | 2916 | 1464998316414 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 15:58:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 15:58:36 INFO - PROCESS | 2916 | 1464998316420 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 15:58:36 INFO - PROCESS | 2916 | 1464998316423 Marionette TRACE conn3 <- [1,342,null,{}] 15:58:36 INFO - PROCESS | 2916 | 1464998316426 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}] 15:58:36 INFO - PROCESS | 2916 | 1464998316565 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 15:58:36 INFO - PROCESS | 2916 | 1464998316573 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:36 INFO - PROCESS | 2916 | ++DOCSHELL 13380400 == 35 [pid = 2916] [id = 95] 15:58:36 INFO - PROCESS | 2916 | ++DOMWINDOW == 89 (13381000) [pid = 2916] [serial = 282] [outer = 00000000] 15:58:36 INFO - PROCESS | 2916 | ++DOMWINDOW == 90 (13BBC400) [pid = 2916] [serial = 283] [outer = 13381000] 15:58:36 INFO - PROCESS | 2916 | 1464998316625 Marionette DEBUG loaded listener.js 15:58:36 INFO - PROCESS | 2916 | ++DOMWINDOW == 91 (13C0A800) [pid = 2916] [serial = 284] [outer = 13381000] 15:58:37 INFO - PROCESS | 2916 | 1464998317133 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]]]}] 15:58:37 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. 15:58:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 777ms 15:58:37 INFO - PROCESS | 2916 | 1464998317190 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 15:58:37 INFO - PROCESS | 2916 | 1464998317193 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 15:58:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 15:58:37 INFO - PROCESS | 2916 | 1464998317197 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 15:58:37 INFO - PROCESS | 2916 | 1464998317200 Marionette TRACE conn3 <- [1,346,null,{}] 15:58:37 INFO - PROCESS | 2916 | 1464998317210 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}] 15:58:37 INFO - PROCESS | 2916 | 1464998317354 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 15:58:37 INFO - PROCESS | 2916 | 1464998317360 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:37 INFO - PROCESS | 2916 | ++DOCSHELL 15372C00 == 36 [pid = 2916] [id = 96] 15:58:37 INFO - PROCESS | 2916 | ++DOMWINDOW == 92 (1543EC00) [pid = 2916] [serial = 285] [outer = 00000000] 15:58:37 INFO - PROCESS | 2916 | ++DOMWINDOW == 93 (15748000) [pid = 2916] [serial = 286] [outer = 1543EC00] 15:58:37 INFO - PROCESS | 2916 | 1464998317418 Marionette DEBUG loaded listener.js 15:58:37 INFO - PROCESS | 2916 | ++DOMWINDOW == 94 (15B3A800) [pid = 2916] [serial = 287] [outer = 1543EC00] 15:58:37 INFO - PROCESS | 2916 | 1464998317895 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]]]}] 15:58:37 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. 15:58:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 707ms 15:58:37 INFO - PROCESS | 2916 | 1464998317916 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 15:58:37 INFO - PROCESS | 2916 | 1464998317919 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 15:58:37 INFO - PROCESS | 2916 | 1464998317922 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 15:58:37 INFO - PROCESS | 2916 | 1464998317924 Marionette TRACE conn3 <- [1,350,null,{}] 15:58:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 15:58:37 INFO - PROCESS | 2916 | 1464998317927 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}] 15:58:38 INFO - PROCESS | 2916 | 1464998318062 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 15:58:38 INFO - PROCESS | 2916 | 1464998318067 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:38 INFO - PROCESS | 2916 | ++DOCSHELL 16121400 == 37 [pid = 2916] [id = 97] 15:58:38 INFO - PROCESS | 2916 | ++DOMWINDOW == 95 (16122800) [pid = 2916] [serial = 288] [outer = 00000000] 15:58:38 INFO - PROCESS | 2916 | ++DOMWINDOW == 96 (16724800) [pid = 2916] [serial = 289] [outer = 16122800] 15:58:38 INFO - PROCESS | 2916 | 1464998318117 Marionette DEBUG loaded listener.js 15:58:38 INFO - PROCESS | 2916 | ++DOMWINDOW == 97 (16726800) [pid = 2916] [serial = 290] [outer = 16122800] 15:58:38 INFO - PROCESS | 2916 | 1464998318587 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]]]}] 15:58:38 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. 15:58:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 708ms 15:58:38 INFO - PROCESS | 2916 | 1464998318631 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 15:58:38 INFO - PROCESS | 2916 | 1464998318633 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 15:58:38 INFO - PROCESS | 2916 | 1464998318636 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 15:58:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 15:58:38 INFO - PROCESS | 2916 | 1464998318638 Marionette TRACE conn3 <- [1,354,null,{}] 15:58:38 INFO - PROCESS | 2916 | 1464998318649 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}] 15:58:38 INFO - PROCESS | 2916 | 1464998318759 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 15:58:38 INFO - PROCESS | 2916 | 1464998318765 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:38 INFO - PROCESS | 2916 | ++DOCSHELL 15D50C00 == 38 [pid = 2916] [id = 98] 15:58:38 INFO - PROCESS | 2916 | ++DOMWINDOW == 98 (1611E800) [pid = 2916] [serial = 291] [outer = 00000000] 15:58:38 INFO - PROCESS | 2916 | ++DOMWINDOW == 99 (173D7C00) [pid = 2916] [serial = 292] [outer = 1611E800] 15:58:38 INFO - PROCESS | 2916 | 1464998318865 Marionette DEBUG loaded listener.js 15:58:38 INFO - PROCESS | 2916 | ++DOMWINDOW == 100 (17802000) [pid = 2916] [serial = 293] [outer = 1611E800] 15:58:39 INFO - PROCESS | 2916 | 1464998319371 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]]]}] 15:58:39 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. 15:58:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 776ms 15:58:39 INFO - PROCESS | 2916 | 1464998319411 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 15:58:39 INFO - PROCESS | 2916 | 1464998319413 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 15:58:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 15:58:39 INFO - PROCESS | 2916 | 1464998319416 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 15:58:39 INFO - PROCESS | 2916 | 1464998319418 Marionette TRACE conn3 <- [1,358,null,{}] 15:58:39 INFO - PROCESS | 2916 | 1464998319421 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}] 15:58:39 INFO - PROCESS | 2916 | 1464998319614 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 15:58:39 INFO - PROCESS | 2916 | 1464998319627 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:39 INFO - PROCESS | 2916 | ++DOCSHELL 178E0C00 == 39 [pid = 2916] [id = 99] 15:58:39 INFO - PROCESS | 2916 | ++DOMWINDOW == 101 (178E9000) [pid = 2916] [serial = 294] [outer = 00000000] 15:58:39 INFO - PROCESS | 2916 | ++DOMWINDOW == 102 (17DB2400) [pid = 2916] [serial = 295] [outer = 178E9000] 15:58:39 INFO - PROCESS | 2916 | 1464998319673 Marionette DEBUG loaded listener.js 15:58:39 INFO - PROCESS | 2916 | ++DOMWINDOW == 103 (18380400) [pid = 2916] [serial = 296] [outer = 178E9000] 15:58:40 INFO - PROCESS | 2916 | 1464998320165 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]]]}] 15:58:40 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. 15:58:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 777ms 15:58:40 INFO - PROCESS | 2916 | 1464998320189 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 15:58:40 INFO - PROCESS | 2916 | 1464998320191 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 15:58:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 15:58:40 INFO - PROCESS | 2916 | 1464998320210 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 15:58:40 INFO - PROCESS | 2916 | 1464998320212 Marionette TRACE conn3 <- [1,362,null,{}] 15:58:40 INFO - PROCESS | 2916 | 1464998320255 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}] 15:58:40 INFO - PROCESS | 2916 | 1464998320414 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 15:58:40 INFO - PROCESS | 2916 | 1464998320425 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:40 INFO - PROCESS | 2916 | ++DOCSHELL 15D51000 == 40 [pid = 2916] [id = 100] 15:58:40 INFO - PROCESS | 2916 | ++DOMWINDOW == 104 (18004000) [pid = 2916] [serial = 297] [outer = 00000000] 15:58:40 INFO - PROCESS | 2916 | ++DOMWINDOW == 105 (19843400) [pid = 2916] [serial = 298] [outer = 18004000] 15:58:40 INFO - PROCESS | 2916 | 1464998320480 Marionette DEBUG loaded listener.js 15:58:40 INFO - PROCESS | 2916 | ++DOMWINDOW == 106 (19B56800) [pid = 2916] [serial = 299] [outer = 18004000] 15:58:41 INFO - PROCESS | 2916 | --DOMWINDOW == 105 (19D7F400) [pid = 2916] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 15:58:41 INFO - PROCESS | 2916 | --DOMWINDOW == 104 (1611E000) [pid = 2916] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 15:58:41 INFO - PROCESS | 2916 | --DOMWINDOW == 103 (11089400) [pid = 2916] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 15:58:41 INFO - PROCESS | 2916 | --DOMWINDOW == 102 (11C05400) [pid = 2916] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 15:58:41 INFO - PROCESS | 2916 | --DOMWINDOW == 101 (15D4EC00) [pid = 2916] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 15:58:41 INFO - PROCESS | 2916 | --DOMWINDOW == 100 (10FF1000) [pid = 2916] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 15:58:41 INFO - PROCESS | 2916 | --DOMWINDOW == 99 (1A6C6400) [pid = 2916] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 15:58:41 INFO - PROCESS | 2916 | --DOMWINDOW == 98 (11086C00) [pid = 2916] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 15:58:41 INFO - PROCESS | 2916 | --DOMWINDOW == 97 (19FD3400) [pid = 2916] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 15:58:41 INFO - PROCESS | 2916 | --DOMWINDOW == 96 (13C03000) [pid = 2916] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 15:58:41 INFO - PROCESS | 2916 | --DOMWINDOW == 95 (1785A800) [pid = 2916] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 15:58:41 INFO - PROCESS | 2916 | --DOMWINDOW == 94 (17E89000) [pid = 2916] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 15:58:41 INFO - PROCESS | 2916 | --DOMWINDOW == 93 (18376000) [pid = 2916] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 15:58:41 INFO - PROCESS | 2916 | --DOMWINDOW == 92 (16287000) [pid = 2916] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 15:58:41 INFO - PROCESS | 2916 | --DOMWINDOW == 91 (1A195800) [pid = 2916] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 15:58:41 INFO - PROCESS | 2916 | --DOMWINDOW == 90 (10F82400) [pid = 2916] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 15:58:41 INFO - PROCESS | 2916 | --DOMWINDOW == 89 (13DD8800) [pid = 2916] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 15:58:41 INFO - PROCESS | 2916 | --DOMWINDOW == 88 (1856B000) [pid = 2916] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 15:58:41 INFO - PROCESS | 2916 | --DOMWINDOW == 87 (13C02C00) [pid = 2916] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 15:58:41 INFO - PROCESS | 2916 | 1464998321260 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]]]}] 15:58:41 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. 15:58:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1070ms 15:58:41 INFO - PROCESS | 2916 | 1464998321294 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 15:58:41 INFO - PROCESS | 2916 | 1464998321296 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 15:58:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 15:58:41 INFO - PROCESS | 2916 | 1464998321304 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 15:58:41 INFO - PROCESS | 2916 | 1464998321306 Marionette TRACE conn3 <- [1,366,null,{}] 15:58:41 INFO - PROCESS | 2916 | 1464998321309 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}] 15:58:41 INFO - PROCESS | 2916 | 1464998321390 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 15:58:41 INFO - PROCESS | 2916 | 1464998321395 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:41 INFO - PROCESS | 2916 | ++DOCSHELL 10F82400 == 41 [pid = 2916] [id = 101] 15:58:41 INFO - PROCESS | 2916 | ++DOMWINDOW == 88 (11086C00) [pid = 2916] [serial = 300] [outer = 00000000] 15:58:41 INFO - PROCESS | 2916 | ++DOMWINDOW == 89 (13C02C00) [pid = 2916] [serial = 301] [outer = 11086C00] 15:58:41 INFO - PROCESS | 2916 | 1464998321444 Marionette DEBUG loaded listener.js 15:58:41 INFO - PROCESS | 2916 | ++DOMWINDOW == 90 (15B36800) [pid = 2916] [serial = 302] [outer = 11086C00] 15:58:42 INFO - PROCESS | 2916 | 1464998322007 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]]]}] 15:58:42 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. 15:58:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 776ms 15:58:42 INFO - PROCESS | 2916 | 1464998322073 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 15:58:42 INFO - PROCESS | 2916 | 1464998322075 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 15:58:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 15:58:42 INFO - PROCESS | 2916 | 1464998322078 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 15:58:42 INFO - PROCESS | 2916 | 1464998322080 Marionette TRACE conn3 <- [1,370,null,{}] 15:58:42 INFO - PROCESS | 2916 | 1464998322083 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}] 15:58:42 INFO - PROCESS | 2916 | 1464998322163 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 15:58:42 INFO - PROCESS | 2916 | 1464998322171 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:42 INFO - PROCESS | 2916 | ++DOCSHELL 13BBA400 == 42 [pid = 2916] [id = 102] 15:58:42 INFO - PROCESS | 2916 | ++DOMWINDOW == 91 (1536E800) [pid = 2916] [serial = 303] [outer = 00000000] 15:58:42 INFO - PROCESS | 2916 | ++DOMWINDOW == 92 (18569800) [pid = 2916] [serial = 304] [outer = 1536E800] 15:58:42 INFO - PROCESS | 2916 | 1464998322218 Marionette DEBUG loaded listener.js 15:58:42 INFO - PROCESS | 2916 | ++DOMWINDOW == 93 (19D7A800) [pid = 2916] [serial = 305] [outer = 1536E800] 15:58:42 INFO - PROCESS | 2916 | 1464998322746 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]]]}] 15:58:42 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. 15:58:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 708ms 15:58:42 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 15:58:42 INFO - PROCESS | 2916 | 1464998322791 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 15:58:42 INFO - PROCESS | 2916 | 1464998322793 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 15:58:42 INFO - PROCESS | 2916 | 1464998322796 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 15:58:42 INFO - PROCESS | 2916 | 1464998322797 Marionette TRACE conn3 <- [1,374,null,{}] 15:58:42 INFO - PROCESS | 2916 | 1464998322801 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}] 15:58:42 INFO - PROCESS | 2916 | 1464998322889 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 15:58:42 INFO - PROCESS | 2916 | 1464998322894 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:42 INFO - PROCESS | 2916 | ++DOCSHELL 19BAE400 == 43 [pid = 2916] [id = 103] 15:58:42 INFO - PROCESS | 2916 | ++DOMWINDOW == 94 (19D7D800) [pid = 2916] [serial = 306] [outer = 00000000] 15:58:42 INFO - PROCESS | 2916 | ++DOMWINDOW == 95 (19FCEC00) [pid = 2916] [serial = 307] [outer = 19D7D800] 15:58:42 INFO - PROCESS | 2916 | 1464998322945 Marionette DEBUG loaded listener.js 15:58:43 INFO - PROCESS | 2916 | ++DOMWINDOW == 96 (1A254C00) [pid = 2916] [serial = 308] [outer = 19D7D800] 15:58:43 INFO - PROCESS | 2916 | 1464998323589 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 15:58:43 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 15:58:43 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 811ms 15:58:43 INFO - PROCESS | 2916 | 1464998323608 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 15:58:43 INFO - PROCESS | 2916 | 1464998323612 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 15:58:43 INFO - PROCESS | 2916 | 1464998323617 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 15:58:43 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 15:58:43 INFO - PROCESS | 2916 | 1464998323620 Marionette TRACE conn3 <- [1,378,null,{}] 15:58:43 INFO - PROCESS | 2916 | 1464998323670 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}] 15:58:43 INFO - PROCESS | 2916 | 1464998323843 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 15:58:43 INFO - PROCESS | 2916 | 1464998323962 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:44 INFO - PROCESS | 2916 | ++DOCSHELL 0C778400 == 44 [pid = 2916] [id = 104] 15:58:44 INFO - PROCESS | 2916 | ++DOMWINDOW == 97 (10438400) [pid = 2916] [serial = 309] [outer = 00000000] 15:58:44 INFO - PROCESS | 2916 | ++DOMWINDOW == 98 (11422C00) [pid = 2916] [serial = 310] [outer = 10438400] 15:58:44 INFO - PROCESS | 2916 | 1464998324022 Marionette DEBUG loaded listener.js 15:58:44 INFO - PROCESS | 2916 | ++DOMWINDOW == 99 (12A8DC00) [pid = 2916] [serial = 311] [outer = 10438400] 15:58:44 INFO - PROCESS | 2916 | 1464998324690 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 15:58:44 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 15:58:44 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1139ms 15:58:44 INFO - PROCESS | 2916 | 1464998324763 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 15:58:44 INFO - PROCESS | 2916 | 1464998324769 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 15:58:44 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 15:58:44 INFO - PROCESS | 2916 | 1464998324776 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 15:58:44 INFO - PROCESS | 2916 | 1464998324779 Marionette TRACE conn3 <- [1,382,null,{}] 15:58:44 INFO - PROCESS | 2916 | 1464998324783 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}] 15:58:44 INFO - PROCESS | 2916 | 1464998324951 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 15:58:45 INFO - PROCESS | 2916 | 1464998325070 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:45 INFO - PROCESS | 2916 | ++DOCSHELL 14F58800 == 45 [pid = 2916] [id = 105] 15:58:45 INFO - PROCESS | 2916 | ++DOMWINDOW == 100 (14F58C00) [pid = 2916] [serial = 312] [outer = 00000000] 15:58:45 INFO - PROCESS | 2916 | ++DOMWINDOW == 101 (1536E400) [pid = 2916] [serial = 313] [outer = 14F58C00] 15:58:45 INFO - PROCESS | 2916 | 1464998325128 Marionette DEBUG loaded listener.js 15:58:45 INFO - PROCESS | 2916 | ++DOMWINDOW == 102 (15748400) [pid = 2916] [serial = 314] [outer = 14F58C00] 15:58:45 INFO - PROCESS | 2916 | 1464998325840 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 15:58:45 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 15:58:45 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1104ms 15:58:45 INFO - PROCESS | 2916 | 1464998325882 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 15:58:45 INFO - PROCESS | 2916 | 1464998325885 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 15:58:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 15:58:45 INFO - PROCESS | 2916 | 1464998325889 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 15:58:45 INFO - PROCESS | 2916 | 1464998325892 Marionette TRACE conn3 <- [1,386,null,{}] 15:58:45 INFO - PROCESS | 2916 | 1464998325903 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}] 15:58:46 INFO - PROCESS | 2916 | 1464998326066 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 15:58:46 INFO - PROCESS | 2916 | 1464998326193 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:46 INFO - PROCESS | 2916 | ++DOCSHELL 18380000 == 46 [pid = 2916] [id = 106] 15:58:46 INFO - PROCESS | 2916 | ++DOMWINDOW == 103 (18562C00) [pid = 2916] [serial = 315] [outer = 00000000] 15:58:46 INFO - PROCESS | 2916 | ++DOMWINDOW == 104 (19D84C00) [pid = 2916] [serial = 316] [outer = 18562C00] 15:58:46 INFO - PROCESS | 2916 | 1464998326254 Marionette DEBUG loaded listener.js 15:58:46 INFO - PROCESS | 2916 | ++DOMWINDOW == 105 (1A258C00) [pid = 2916] [serial = 317] [outer = 18562C00] 15:58:47 INFO - PROCESS | 2916 | 1464998327020 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]]]}] 15:58:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 15:58:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1139ms 15:58:47 INFO - PROCESS | 2916 | 1464998327037 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 15:58:47 INFO - PROCESS | 2916 | 1464998327040 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 15:58:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 15:58:47 INFO - PROCESS | 2916 | 1464998327043 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 15:58:47 INFO - PROCESS | 2916 | 1464998327045 Marionette TRACE conn3 <- [1,390,null,{}] 15:58:47 INFO - PROCESS | 2916 | 1464998327049 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}] 15:58:47 INFO - PROCESS | 2916 | 1464998327221 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 15:58:47 INFO - PROCESS | 2916 | 1464998327320 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:47 INFO - PROCESS | 2916 | ++DOCSHELL 1337BC00 == 47 [pid = 2916] [id = 107] 15:58:47 INFO - PROCESS | 2916 | ++DOMWINDOW == 106 (13BB5400) [pid = 2916] [serial = 318] [outer = 00000000] 15:58:47 INFO - PROCESS | 2916 | ++DOMWINDOW == 107 (1672CC00) [pid = 2916] [serial = 319] [outer = 13BB5400] 15:58:47 INFO - PROCESS | 2916 | 1464998327375 Marionette DEBUG loaded listener.js 15:58:47 INFO - PROCESS | 2916 | ++DOMWINDOW == 108 (1A357000) [pid = 2916] [serial = 320] [outer = 13BB5400] 15:58:48 INFO - PROCESS | 2916 | 1464998328231 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]]]}] 15:58:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 15:58:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1190ms 15:58:48 INFO - PROCESS | 2916 | 1464998328271 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 15:58:48 INFO - PROCESS | 2916 | 1464998328275 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 15:58:48 INFO - PROCESS | 2916 | 1464998328281 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 15:58:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 15:58:48 INFO - PROCESS | 2916 | 1464998328284 Marionette TRACE conn3 <- [1,394,null,{}] 15:58:48 INFO - PROCESS | 2916 | 1464998328289 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}] 15:58:48 INFO - PROCESS | 2916 | 1464998328393 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 15:58:48 INFO - PROCESS | 2916 | 1464998328520 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:48 INFO - PROCESS | 2916 | ++DOCSHELL 11A0D000 == 48 [pid = 2916] [id = 108] 15:58:48 INFO - PROCESS | 2916 | ++DOMWINDOW == 109 (1288A000) [pid = 2916] [serial = 321] [outer = 00000000] 15:58:48 INFO - PROCESS | 2916 | ++DOMWINDOW == 110 (12B54400) [pid = 2916] [serial = 322] [outer = 1288A000] 15:58:48 INFO - PROCESS | 2916 | 1464998328639 Marionette DEBUG loaded listener.js 15:58:48 INFO - PROCESS | 2916 | ++DOMWINDOW == 111 (1380D000) [pid = 2916] [serial = 323] [outer = 1288A000] 15:58:49 INFO - PROCESS | 2916 | --DOCSHELL 13BBA400 == 47 [pid = 2916] [id = 102] 15:58:49 INFO - PROCESS | 2916 | --DOCSHELL 10F82400 == 46 [pid = 2916] [id = 101] 15:58:49 INFO - PROCESS | 2916 | --DOCSHELL 15D51000 == 45 [pid = 2916] [id = 100] 15:58:49 INFO - PROCESS | 2916 | --DOCSHELL 178E0C00 == 44 [pid = 2916] [id = 99] 15:58:49 INFO - PROCESS | 2916 | --DOCSHELL 15D50C00 == 43 [pid = 2916] [id = 98] 15:58:49 INFO - PROCESS | 2916 | --DOCSHELL 16121400 == 42 [pid = 2916] [id = 97] 15:58:49 INFO - PROCESS | 2916 | --DOCSHELL 15372C00 == 41 [pid = 2916] [id = 96] 15:58:49 INFO - PROCESS | 2916 | --DOCSHELL 13380400 == 40 [pid = 2916] [id = 95] 15:58:49 INFO - PROCESS | 2916 | --DOCSHELL 10A58800 == 39 [pid = 2916] [id = 94] 15:58:49 INFO - PROCESS | 2916 | --DOCSHELL 14F5F000 == 38 [pid = 2916] [id = 93] 15:58:49 INFO - PROCESS | 2916 | --DOCSHELL 14F5E000 == 37 [pid = 2916] [id = 92] 15:58:49 INFO - PROCESS | 2916 | --DOCSHELL 1108E000 == 36 [pid = 2916] [id = 91] 15:58:49 INFO - PROCESS | 2916 | --DOCSHELL 0C76F400 == 35 [pid = 2916] [id = 90] 15:58:49 INFO - PROCESS | 2916 | --DOMWINDOW == 110 (19B58000) [pid = 2916] [serial = 194] [outer = 00000000] [url = about:blank] 15:58:49 INFO - PROCESS | 2916 | --DOMWINDOW == 109 (19D87C00) [pid = 2916] [serial = 151] [outer = 00000000] [url = about:blank] 15:58:49 INFO - PROCESS | 2916 | --DOMWINDOW == 108 (1A6C4C00) [pid = 2916] [serial = 185] [outer = 00000000] [url = about:blank] 15:58:49 INFO - PROCESS | 2916 | --DOMWINDOW == 107 (13805800) [pid = 2916] [serial = 188] [outer = 00000000] [url = about:blank] 15:58:49 INFO - PROCESS | 2916 | --DOMWINDOW == 106 (16BDDC00) [pid = 2916] [serial = 191] [outer = 00000000] [url = about:blank] 15:58:49 INFO - PROCESS | 2916 | --DOMWINDOW == 105 (14F5FC00) [pid = 2916] [serial = 265] [outer = 00000000] [url = about:blank] 15:58:49 INFO - PROCESS | 2916 | --DOMWINDOW == 104 (1A259C00) [pid = 2916] [serial = 253] [outer = 00000000] [url = about:blank] 15:58:49 INFO - PROCESS | 2916 | --DOMWINDOW == 103 (16125C00) [pid = 2916] [serial = 256] [outer = 00000000] [url = about:blank] 15:58:49 INFO - PROCESS | 2916 | --DOMWINDOW == 102 (1A737400) [pid = 2916] [serial = 254] [outer = 00000000] [url = about:blank] 15:58:49 INFO - PROCESS | 2916 | --DOMWINDOW == 101 (128F4000) [pid = 2916] [serial = 227] [outer = 00000000] [url = about:blank] 15:58:49 INFO - PROCESS | 2916 | --DOMWINDOW == 100 (114AA400) [pid = 2916] [serial = 226] [outer = 00000000] [url = about:blank] 15:58:49 INFO - PROCESS | 2916 | --DOMWINDOW == 99 (1302F800) [pid = 2916] [serial = 241] [outer = 00000000] [url = about:blank] 15:58:49 INFO - PROCESS | 2916 | --DOMWINDOW == 98 (13BBE800) [pid = 2916] [serial = 242] [outer = 00000000] [url = about:blank] 15:58:49 INFO - PROCESS | 2916 | --DOMWINDOW == 97 (16288800) [pid = 2916] [serial = 244] [outer = 00000000] [url = about:blank] 15:58:49 INFO - PROCESS | 2916 | --DOMWINDOW == 96 (16B6F000) [pid = 2916] [serial = 245] [outer = 00000000] [url = about:blank] 15:58:49 INFO - PROCESS | 2916 | --DOMWINDOW == 95 (13329000) [pid = 2916] [serial = 259] [outer = 00000000] [url = about:blank] 15:58:49 INFO - PROCESS | 2916 | --DOMWINDOW == 94 (1A82CC00) [pid = 2916] [serial = 236] [outer = 00000000] [url = about:blank] 15:58:49 INFO - PROCESS | 2916 | --DOMWINDOW == 93 (1A824C00) [pid = 2916] [serial = 235] [outer = 00000000] [url = about:blank] 15:58:49 INFO - PROCESS | 2916 | --DOMWINDOW == 92 (12D5DC00) [pid = 2916] [serial = 239] [outer = 00000000] [url = about:blank] 15:58:49 INFO - PROCESS | 2916 | --DOMWINDOW == 91 (114AA000) [pid = 2916] [serial = 238] [outer = 00000000] [url = about:blank] 15:58:49 INFO - PROCESS | 2916 | --DOMWINDOW == 90 (10A7F800) [pid = 2916] [serial = 257] [outer = 00000000] [url = about:blank] 15:58:49 INFO - PROCESS | 2916 | --DOMWINDOW == 89 (1A731C00) [pid = 2916] [serial = 233] [outer = 00000000] [url = about:blank] 15:58:49 INFO - PROCESS | 2916 | --DOMWINDOW == 88 (1A34CC00) [pid = 2916] [serial = 232] [outer = 00000000] [url = about:blank] 15:58:49 INFO - PROCESS | 2916 | --DOMWINDOW == 87 (16289000) [pid = 2916] [serial = 230] [outer = 00000000] [url = about:blank] 15:58:49 INFO - PROCESS | 2916 | --DOMWINDOW == 86 (1547BC00) [pid = 2916] [serial = 229] [outer = 00000000] [url = about:blank] 15:58:49 INFO - PROCESS | 2916 | --DOMWINDOW == 85 (17957C00) [pid = 2916] [serial = 247] [outer = 00000000] [url = about:blank] 15:58:49 INFO - PROCESS | 2916 | --DOMWINDOW == 84 (179FD400) [pid = 2916] [serial = 248] [outer = 00000000] [url = about:blank] 15:58:49 INFO - PROCESS | 2916 | --DOMWINDOW == 83 (18563800) [pid = 2916] [serial = 250] [outer = 00000000] [url = about:blank] 15:58:49 INFO - PROCESS | 2916 | --DOMWINDOW == 82 (1A350000) [pid = 2916] [serial = 224] [outer = 00000000] [url = about:blank] 15:58:49 INFO - PROCESS | 2916 | --DOMWINDOW == 81 (1A736400) [pid = 2916] [serial = 262] [outer = 00000000] [url = about:blank] 15:58:49 INFO - PROCESS | 2916 | --DOMWINDOW == 80 (1A825400) [pid = 2916] [serial = 263] [outer = 00000000] [url = about:blank] 15:58:49 INFO - PROCESS | 2916 | --DOMWINDOW == 79 (1856BC00) [pid = 2916] [serial = 251] [outer = 00000000] [url = about:blank] 15:58:49 INFO - PROCESS | 2916 | --DOMWINDOW == 78 (13C08000) [pid = 2916] [serial = 260] [outer = 00000000] [url = about:blank] 15:58:49 INFO - PROCESS | 2916 | 1464998329285 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]]]}] 15:58:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 15:58:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1052ms 15:58:49 INFO - PROCESS | 2916 | 1464998329302 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 15:58:49 INFO - PROCESS | 2916 | 1464998329308 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 15:58:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 15:58:49 INFO - PROCESS | 2916 | 1464998329314 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 15:58:49 INFO - PROCESS | 2916 | 1464998329316 Marionette TRACE conn3 <- [1,398,null,{}] 15:58:49 INFO - PROCESS | 2916 | 1464998329320 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}] 15:58:49 INFO - PROCESS | 2916 | 1464998329460 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 15:58:49 INFO - PROCESS | 2916 | 1464998329548 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:49 INFO - PROCESS | 2916 | ++DOCSHELL 11A04400 == 36 [pid = 2916] [id = 109] 15:58:49 INFO - PROCESS | 2916 | ++DOMWINDOW == 79 (11A05800) [pid = 2916] [serial = 324] [outer = 00000000] 15:58:49 INFO - PROCESS | 2916 | ++DOMWINDOW == 80 (130E4000) [pid = 2916] [serial = 325] [outer = 11A05800] 15:58:49 INFO - PROCESS | 2916 | 1464998329597 Marionette DEBUG loaded listener.js 15:58:49 INFO - PROCESS | 2916 | ++DOMWINDOW == 81 (13BB9C00) [pid = 2916] [serial = 326] [outer = 11A05800] 15:58:50 INFO - PROCESS | 2916 | 1464998330134 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]]]}] 15:58:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 15:58:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 828ms 15:58:50 INFO - PROCESS | 2916 | 1464998330157 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 15:58:50 INFO - PROCESS | 2916 | 1464998330159 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 15:58:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 15:58:50 INFO - PROCESS | 2916 | 1464998330163 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 15:58:50 INFO - PROCESS | 2916 | 1464998330166 Marionette TRACE conn3 <- [1,402,null,{}] 15:58:50 INFO - PROCESS | 2916 | 1464998330176 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}] 15:58:50 INFO - PROCESS | 2916 | 1464998330265 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 15:58:50 INFO - PROCESS | 2916 | 1464998330273 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:50 INFO - PROCESS | 2916 | ++DOCSHELL 15741000 == 37 [pid = 2916] [id = 110] 15:58:50 INFO - PROCESS | 2916 | ++DOMWINDOW == 82 (15746C00) [pid = 2916] [serial = 327] [outer = 00000000] 15:58:50 INFO - PROCESS | 2916 | ++DOMWINDOW == 83 (15D4E400) [pid = 2916] [serial = 328] [outer = 15746C00] 15:58:50 INFO - PROCESS | 2916 | 1464998330324 Marionette DEBUG loaded listener.js 15:58:50 INFO - PROCESS | 2916 | ++DOMWINDOW == 84 (16126400) [pid = 2916] [serial = 329] [outer = 15746C00] 15:58:50 INFO - PROCESS | 2916 | 1464998330886 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]]]}] 15:58:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 15:58:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 777ms 15:58:50 INFO - PROCESS | 2916 | 1464998330932 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 15:58:50 INFO - PROCESS | 2916 | 1464998330935 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 15:58:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 15:58:50 INFO - PROCESS | 2916 | 1464998330938 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 15:58:50 INFO - PROCESS | 2916 | 1464998330940 Marionette TRACE conn3 <- [1,406,null,{}] 15:58:50 INFO - PROCESS | 2916 | 1464998330943 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}] 15:58:51 INFO - PROCESS | 2916 | 1464998331035 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 15:58:51 INFO - PROCESS | 2916 | 1464998331043 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:51 INFO - PROCESS | 2916 | ++DOCSHELL 16B6F000 == 38 [pid = 2916] [id = 111] 15:58:51 INFO - PROCESS | 2916 | ++DOMWINDOW == 85 (16B77C00) [pid = 2916] [serial = 330] [outer = 00000000] 15:58:51 INFO - PROCESS | 2916 | ++DOMWINDOW == 86 (173D8800) [pid = 2916] [serial = 331] [outer = 16B77C00] 15:58:51 INFO - PROCESS | 2916 | 1464998331089 Marionette DEBUG loaded listener.js 15:58:51 INFO - PROCESS | 2916 | ++DOMWINDOW == 87 (17803800) [pid = 2916] [serial = 332] [outer = 16B77C00] 15:58:51 INFO - PROCESS | 2916 | 1464998331610 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]]]}] 15:58:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 15:58:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 776ms 15:58:51 INFO - PROCESS | 2916 | 1464998331717 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 15:58:51 INFO - PROCESS | 2916 | 1464998331719 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 15:58:51 INFO - PROCESS | 2916 | 1464998331722 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 15:58:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 15:58:51 INFO - PROCESS | 2916 | 1464998331724 Marionette TRACE conn3 <- [1,410,null,{}] 15:58:51 INFO - PROCESS | 2916 | 1464998331732 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}] 15:58:51 INFO - PROCESS | 2916 | 1464998331869 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 15:58:51 INFO - PROCESS | 2916 | 1464998331892 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:51 INFO - PROCESS | 2916 | ++DOCSHELL 178E5400 == 39 [pid = 2916] [id = 112] 15:58:51 INFO - PROCESS | 2916 | ++DOMWINDOW == 88 (178E6000) [pid = 2916] [serial = 333] [outer = 00000000] 15:58:51 INFO - PROCESS | 2916 | ++DOMWINDOW == 89 (17D03400) [pid = 2916] [serial = 334] [outer = 178E6000] 15:58:51 INFO - PROCESS | 2916 | 1464998331944 Marionette DEBUG loaded listener.js 15:58:52 INFO - PROCESS | 2916 | ++DOMWINDOW == 90 (18008400) [pid = 2916] [serial = 335] [outer = 178E6000] 15:58:52 INFO - PROCESS | 2916 | 1464998332505 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]]]}] 15:58:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 15:58:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 828ms 15:58:52 INFO - PROCESS | 2916 | 1464998332536 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 15:58:52 INFO - PROCESS | 2916 | 1464998332538 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 15:58:52 INFO - PROCESS | 2916 | 1464998332542 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 15:58:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 15:58:52 INFO - PROCESS | 2916 | 1464998332543 Marionette TRACE conn3 <- [1,414,null,{}] 15:58:52 INFO - PROCESS | 2916 | 1464998332547 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}] 15:58:52 INFO - PROCESS | 2916 | 1464998332685 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 15:58:52 INFO - PROCESS | 2916 | 1464998332738 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:52 INFO - PROCESS | 2916 | ++DOCSHELL 19B5C400 == 40 [pid = 2916] [id = 113] 15:58:52 INFO - PROCESS | 2916 | ++DOMWINDOW == 91 (19B5CC00) [pid = 2916] [serial = 336] [outer = 00000000] 15:58:52 INFO - PROCESS | 2916 | ++DOMWINDOW == 92 (19D84800) [pid = 2916] [serial = 337] [outer = 19B5CC00] 15:58:52 INFO - PROCESS | 2916 | 1464998332793 Marionette DEBUG loaded listener.js 15:58:52 INFO - PROCESS | 2916 | ++DOMWINDOW == 93 (1A190000) [pid = 2916] [serial = 338] [outer = 19B5CC00] 15:58:53 INFO - PROCESS | 2916 | 1464998333335 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]]]}] 15:58:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 15:58:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 880ms 15:58:53 INFO - PROCESS | 2916 | 1464998333418 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 15:58:53 INFO - PROCESS | 2916 | 1464998333420 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 15:58:53 INFO - PROCESS | 2916 | 1464998333423 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 15:58:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 15:58:53 INFO - PROCESS | 2916 | 1464998333424 Marionette TRACE conn3 <- [1,418,null,{}] 15:58:53 INFO - PROCESS | 2916 | 1464998333428 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}] 15:58:53 INFO - PROCESS | 2916 | 1464998333540 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 15:58:53 INFO - PROCESS | 2916 | 1464998333600 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:53 INFO - PROCESS | 2916 | ++DOCSHELL 19D7C800 == 41 [pid = 2916] [id = 114] 15:58:53 INFO - PROCESS | 2916 | ++DOMWINDOW == 94 (1A258000) [pid = 2916] [serial = 339] [outer = 00000000] 15:58:53 INFO - PROCESS | 2916 | ++DOMWINDOW == 95 (1A6BE000) [pid = 2916] [serial = 340] [outer = 1A258000] 15:58:53 INFO - PROCESS | 2916 | 1464998333705 Marionette DEBUG loaded listener.js 15:58:53 INFO - PROCESS | 2916 | ++DOMWINDOW == 96 (1A6C4400) [pid = 2916] [serial = 341] [outer = 1A258000] 15:58:54 INFO - PROCESS | 2916 | --DOMWINDOW == 95 (173D8400) [pid = 2916] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 15:58:54 INFO - PROCESS | 2916 | --DOMWINDOW == 94 (0C771000) [pid = 2916] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 15:58:54 INFO - PROCESS | 2916 | --DOMWINDOW == 93 (1536F000) [pid = 2916] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 15:58:54 INFO - PROCESS | 2916 | --DOMWINDOW == 92 (16122800) [pid = 2916] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 15:58:54 INFO - PROCESS | 2916 | --DOMWINDOW == 91 (1543EC00) [pid = 2916] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 15:58:54 INFO - PROCESS | 2916 | --DOMWINDOW == 90 (1120E000) [pid = 2916] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 15:58:54 INFO - PROCESS | 2916 | --DOMWINDOW == 89 (1611E800) [pid = 2916] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 15:58:54 INFO - PROCESS | 2916 | --DOMWINDOW == 88 (10A5A400) [pid = 2916] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 15:58:54 INFO - PROCESS | 2916 | --DOMWINDOW == 87 (13381000) [pid = 2916] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 15:58:54 INFO - PROCESS | 2916 | --DOMWINDOW == 86 (178E9000) [pid = 2916] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 15:58:54 INFO - PROCESS | 2916 | --DOMWINDOW == 85 (18004000) [pid = 2916] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 15:58:54 INFO - PROCESS | 2916 | --DOMWINDOW == 84 (11086C00) [pid = 2916] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 15:58:54 INFO - PROCESS | 2916 | --DOMWINDOW == 83 (1536E800) [pid = 2916] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 15:58:54 INFO - PROCESS | 2916 | 1464998334759 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]]]}] 15:58:54 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 15:58:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1381ms 15:58:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 15:58:54 INFO - PROCESS | 2916 | 1464998334803 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 15:58:54 INFO - PROCESS | 2916 | 1464998334805 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 15:58:54 INFO - PROCESS | 2916 | 1464998334808 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 15:58:54 INFO - PROCESS | 2916 | 1464998334810 Marionette TRACE conn3 <- [1,422,null,{}] 15:58:54 INFO - PROCESS | 2916 | 1464998334814 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}] 15:58:55 INFO - PROCESS | 2916 | 1464998334987 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 15:58:55 INFO - PROCESS | 2916 | 1464998334995 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:55 INFO - PROCESS | 2916 | ++DOCSHELL 114B5400 == 42 [pid = 2916] [id = 115] 15:58:55 INFO - PROCESS | 2916 | ++DOMWINDOW == 84 (1306E000) [pid = 2916] [serial = 342] [outer = 00000000] 15:58:55 INFO - PROCESS | 2916 | ++DOMWINDOW == 85 (168F2000) [pid = 2916] [serial = 343] [outer = 1306E000] 15:58:55 INFO - PROCESS | 2916 | 1464998335040 Marionette DEBUG loaded listener.js 15:58:55 INFO - PROCESS | 2916 | ++DOMWINDOW == 86 (179F8400) [pid = 2916] [serial = 344] [outer = 1306E000] 15:58:56 INFO - PROCESS | 2916 | 1464998336076 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]]]}] 15:58:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 15:58:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1259ms 15:58:56 INFO - PROCESS | 2916 | 1464998336098 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 15:58:56 INFO - PROCESS | 2916 | 1464998336100 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 15:58:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 15:58:56 INFO - PROCESS | 2916 | 1464998336152 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 15:58:56 INFO - PROCESS | 2916 | 1464998336156 Marionette TRACE conn3 <- [1,426,null,{}] 15:58:56 INFO - PROCESS | 2916 | 1464998336162 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}] 15:58:56 INFO - PROCESS | 2916 | 1464998336275 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 15:58:56 INFO - PROCESS | 2916 | 1464998336501 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:56 INFO - PROCESS | 2916 | ++DOCSHELL 10A7F800 == 43 [pid = 2916] [id = 116] 15:58:56 INFO - PROCESS | 2916 | ++DOMWINDOW == 87 (10A82000) [pid = 2916] [serial = 345] [outer = 00000000] 15:58:56 INFO - PROCESS | 2916 | ++DOMWINDOW == 88 (10FF7C00) [pid = 2916] [serial = 346] [outer = 10A82000] 15:58:56 INFO - PROCESS | 2916 | 1464998336606 Marionette DEBUG loaded listener.js 15:58:56 INFO - PROCESS | 2916 | ++DOMWINDOW == 89 (114AA400) [pid = 2916] [serial = 347] [outer = 10A82000] 15:58:57 INFO - PROCESS | 2916 | 1464998337295 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] 15:58:57 INFO - PROCESS | 2916 | 1464998337374 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 15:58:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 15:58:57 INFO - PROCESS | 2916 | 1464998337378 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 15:58:57 INFO - PROCESS | 2916 | 1464998337381 Marionette TRACE conn3 <- [1,430,null,{}] 15:58:57 INFO - PROCESS | 2916 | 1464998337389 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}] 15:58:57 INFO - PROCESS | 2916 | 1464998337510 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 15:58:57 INFO - PROCESS | 2916 | 1464998337663 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:57 INFO - PROCESS | 2916 | ++DOCSHELL 13C10000 == 44 [pid = 2916] [id = 117] 15:58:57 INFO - PROCESS | 2916 | ++DOMWINDOW == 90 (14F33800) [pid = 2916] [serial = 348] [outer = 00000000] 15:58:57 INFO - PROCESS | 2916 | ++DOMWINDOW == 91 (14F5E400) [pid = 2916] [serial = 349] [outer = 14F33800] 15:58:57 INFO - PROCESS | 2916 | 1464998337723 Marionette DEBUG loaded listener.js 15:58:57 INFO - PROCESS | 2916 | ++DOMWINDOW == 92 (15484400) [pid = 2916] [serial = 350] [outer = 14F33800] 15:58:58 INFO - PROCESS | 2916 | 1464998338432 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]]]}] 15:58:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 15:58:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1104ms 15:58:58 INFO - PROCESS | 2916 | 1464998338490 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 15:58:58 INFO - PROCESS | 2916 | 1464998338492 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 15:58:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 15:58:58 INFO - PROCESS | 2916 | 1464998338496 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 15:58:58 INFO - PROCESS | 2916 | 1464998338498 Marionette TRACE conn3 <- [1,434,null,{}] 15:58:58 INFO - PROCESS | 2916 | 1464998338502 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}] 15:58:58 INFO - PROCESS | 2916 | 1464998338620 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 15:58:58 INFO - PROCESS | 2916 | 1464998338809 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:58 INFO - PROCESS | 2916 | ++DOCSHELL 17810000 == 45 [pid = 2916] [id = 118] 15:58:58 INFO - PROCESS | 2916 | ++DOMWINDOW == 93 (17810800) [pid = 2916] [serial = 351] [outer = 00000000] 15:58:58 INFO - PROCESS | 2916 | ++DOMWINDOW == 94 (17955800) [pid = 2916] [serial = 352] [outer = 17810800] 15:58:58 INFO - PROCESS | 2916 | 1464998338875 Marionette DEBUG loaded listener.js 15:58:58 INFO - PROCESS | 2916 | ++DOMWINDOW == 95 (1809D800) [pid = 2916] [serial = 353] [outer = 17810800] 15:58:59 INFO - PROCESS | 2916 | 1464998339610 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]]]}] 15:58:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 15:58:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1156ms 15:58:59 INFO - PROCESS | 2916 | 1464998339650 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 15:58:59 INFO - PROCESS | 2916 | 1464998339652 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 15:58:59 INFO - PROCESS | 2916 | 1464998339671 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 15:58:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 15:58:59 INFO - PROCESS | 2916 | 1464998339673 Marionette TRACE conn3 <- [1,438,null,{}] 15:58:59 INFO - PROCESS | 2916 | 1464998339677 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}] 15:58:59 INFO - PROCESS | 2916 | [2916] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 15:58:59 INFO - PROCESS | 2916 | [2916] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 15:58:59 INFO - PROCESS | 2916 | 1464998339802 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 15:58:59 INFO - PROCESS | 2916 | 1464998339953 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:00 INFO - PROCESS | 2916 | ++DOCSHELL 1785A800 == 46 [pid = 2916] [id = 119] 15:59:00 INFO - PROCESS | 2916 | ++DOMWINDOW == 96 (17952400) [pid = 2916] [serial = 354] [outer = 00000000] 15:59:00 INFO - PROCESS | 2916 | ++DOMWINDOW == 97 (1A736400) [pid = 2916] [serial = 355] [outer = 17952400] 15:59:00 INFO - PROCESS | 2916 | 1464998340055 Marionette DEBUG loaded listener.js 15:59:00 INFO - PROCESS | 2916 | ++DOMWINDOW == 98 (1A82A000) [pid = 2916] [serial = 356] [outer = 17952400] 15:59:00 INFO - PROCESS | 2916 | 1464998340876 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]]]}] 15:59:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 15:59:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1260ms 15:59:00 INFO - PROCESS | 2916 | 1464998340924 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 15:59:00 INFO - PROCESS | 2916 | 1464998340929 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 15:59:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 15:59:00 INFO - PROCESS | 2916 | 1464998340934 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 15:59:00 INFO - PROCESS | 2916 | 1464998340937 Marionette TRACE conn3 <- [1,442,null,{}] 15:59:00 INFO - PROCESS | 2916 | 1464998340943 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}] 15:59:01 INFO - PROCESS | 2916 | 1464998341103 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 15:59:01 INFO - PROCESS | 2916 | 1464998341230 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:01 INFO - PROCESS | 2916 | ++DOCSHELL 10F8CC00 == 47 [pid = 2916] [id = 120] 15:59:01 INFO - PROCESS | 2916 | ++DOMWINDOW == 99 (1302F800) [pid = 2916] [serial = 357] [outer = 00000000] 15:59:01 INFO - PROCESS | 2916 | ++DOMWINDOW == 100 (13379800) [pid = 2916] [serial = 358] [outer = 1302F800] 15:59:01 INFO - PROCESS | 2916 | 1464998341292 Marionette DEBUG loaded listener.js 15:59:01 INFO - PROCESS | 2916 | ++DOMWINDOW == 101 (13C08400) [pid = 2916] [serial = 359] [outer = 1302F800] 15:59:01 INFO - PROCESS | 2916 | --DOCSHELL 19D7C800 == 46 [pid = 2916] [id = 114] 15:59:01 INFO - PROCESS | 2916 | --DOCSHELL 19B5C400 == 45 [pid = 2916] [id = 113] 15:59:01 INFO - PROCESS | 2916 | --DOCSHELL 178E5400 == 44 [pid = 2916] [id = 112] 15:59:01 INFO - PROCESS | 2916 | --DOCSHELL 16B6F000 == 43 [pid = 2916] [id = 111] 15:59:01 INFO - PROCESS | 2916 | --DOCSHELL 15741000 == 42 [pid = 2916] [id = 110] 15:59:01 INFO - PROCESS | 2916 | --DOCSHELL 11A04400 == 41 [pid = 2916] [id = 109] 15:59:01 INFO - PROCESS | 2916 | --DOCSHELL 11A0D000 == 40 [pid = 2916] [id = 108] 15:59:01 INFO - PROCESS | 2916 | --DOCSHELL 1337BC00 == 39 [pid = 2916] [id = 107] 15:59:01 INFO - PROCESS | 2916 | --DOCSHELL 18380000 == 38 [pid = 2916] [id = 106] 15:59:01 INFO - PROCESS | 2916 | --DOCSHELL 14F58800 == 37 [pid = 2916] [id = 105] 15:59:01 INFO - PROCESS | 2916 | --DOCSHELL 0C778400 == 36 [pid = 2916] [id = 104] 15:59:01 INFO - PROCESS | 2916 | --DOCSHELL 19BAE400 == 35 [pid = 2916] [id = 103] 15:59:01 INFO - PROCESS | 2916 | --DOMWINDOW == 100 (18380400) [pid = 2916] [serial = 296] [outer = 00000000] [url = about:blank] 15:59:01 INFO - PROCESS | 2916 | --DOMWINDOW == 99 (17DB2400) [pid = 2916] [serial = 295] [outer = 00000000] [url = about:blank] 15:59:01 INFO - PROCESS | 2916 | --DOMWINDOW == 98 (19843400) [pid = 2916] [serial = 298] [outer = 00000000] [url = about:blank] 15:59:01 INFO - PROCESS | 2916 | --DOMWINDOW == 97 (13C02C00) [pid = 2916] [serial = 301] [outer = 00000000] [url = about:blank] 15:59:01 INFO - PROCESS | 2916 | --DOMWINDOW == 96 (15B36800) [pid = 2916] [serial = 302] [outer = 00000000] [url = about:blank] 15:59:01 INFO - PROCESS | 2916 | --DOMWINDOW == 95 (19FCEC00) [pid = 2916] [serial = 307] [outer = 00000000] [url = about:blank] 15:59:01 INFO - PROCESS | 2916 | --DOMWINDOW == 94 (18569800) [pid = 2916] [serial = 304] [outer = 00000000] [url = about:blank] 15:59:01 INFO - PROCESS | 2916 | --DOMWINDOW == 93 (19D7A800) [pid = 2916] [serial = 305] [outer = 00000000] [url = about:blank] 15:59:01 INFO - PROCESS | 2916 | --DOMWINDOW == 92 (19B56800) [pid = 2916] [serial = 299] [outer = 00000000] [url = about:blank] 15:59:01 INFO - PROCESS | 2916 | --DOMWINDOW == 91 (173D7C00) [pid = 2916] [serial = 292] [outer = 00000000] [url = about:blank] 15:59:01 INFO - PROCESS | 2916 | --DOMWINDOW == 90 (16726800) [pid = 2916] [serial = 290] [outer = 00000000] [url = about:blank] 15:59:01 INFO - PROCESS | 2916 | --DOMWINDOW == 89 (19D85800) [pid = 2916] [serial = 278] [outer = 00000000] [url = about:blank] 15:59:01 INFO - PROCESS | 2916 | --DOMWINDOW == 88 (18569400) [pid = 2916] [serial = 277] [outer = 00000000] [url = about:blank] 15:59:01 INFO - PROCESS | 2916 | --DOMWINDOW == 87 (0C77AC00) [pid = 2916] [serial = 269] [outer = 00000000] [url = about:blank] 15:59:01 INFO - PROCESS | 2916 | --DOMWINDOW == 86 (0C775C00) [pid = 2916] [serial = 268] [outer = 00000000] [url = about:blank] 15:59:01 INFO - PROCESS | 2916 | --DOMWINDOW == 85 (1611F000) [pid = 2916] [serial = 275] [outer = 00000000] [url = about:blank] 15:59:01 INFO - PROCESS | 2916 | --DOMWINDOW == 84 (157DE800) [pid = 2916] [serial = 274] [outer = 00000000] [url = about:blank] 15:59:01 INFO - PROCESS | 2916 | --DOMWINDOW == 83 (16724800) [pid = 2916] [serial = 289] [outer = 00000000] [url = about:blank] 15:59:01 INFO - PROCESS | 2916 | --DOMWINDOW == 82 (15748000) [pid = 2916] [serial = 286] [outer = 00000000] [url = about:blank] 15:59:01 INFO - PROCESS | 2916 | --DOMWINDOW == 81 (15B3A800) [pid = 2916] [serial = 287] [outer = 00000000] [url = about:blank] 15:59:01 INFO - PROCESS | 2916 | --DOMWINDOW == 80 (13C0E400) [pid = 2916] [serial = 272] [outer = 00000000] [url = about:blank] 15:59:01 INFO - PROCESS | 2916 | --DOMWINDOW == 79 (13812400) [pid = 2916] [serial = 271] [outer = 00000000] [url = about:blank] 15:59:01 INFO - PROCESS | 2916 | --DOMWINDOW == 78 (17802000) [pid = 2916] [serial = 293] [outer = 00000000] [url = about:blank] 15:59:01 INFO - PROCESS | 2916 | --DOMWINDOW == 77 (13031800) [pid = 2916] [serial = 281] [outer = 00000000] [url = about:blank] 15:59:01 INFO - PROCESS | 2916 | --DOMWINDOW == 76 (114A9400) [pid = 2916] [serial = 280] [outer = 00000000] [url = about:blank] 15:59:01 INFO - PROCESS | 2916 | --DOMWINDOW == 75 (13BBC400) [pid = 2916] [serial = 283] [outer = 00000000] [url = about:blank] 15:59:01 INFO - PROCESS | 2916 | --DOMWINDOW == 74 (13C0A800) [pid = 2916] [serial = 284] [outer = 00000000] [url = about:blank] 15:59:01 INFO - PROCESS | 2916 | 1464998341960 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]]]}] 15:59:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 15:59:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1035ms 15:59:02 INFO - PROCESS | 2916 | 1464998341988 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 15:59:02 INFO - PROCESS | 2916 | 1464998341993 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 15:59:02 INFO - PROCESS | 2916 | 1464998342002 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 15:59:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 15:59:02 INFO - PROCESS | 2916 | 1464998342004 Marionette TRACE conn3 <- [1,446,null,{}] 15:59:02 INFO - PROCESS | 2916 | 1464998342008 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}] 15:59:02 INFO - PROCESS | 2916 | 1464998342108 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 15:59:02 INFO - PROCESS | 2916 | 1464998342247 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:02 INFO - PROCESS | 2916 | ++DOCSHELL 11086000 == 36 [pid = 2916] [id = 121] 15:59:02 INFO - PROCESS | 2916 | ++DOMWINDOW == 75 (11089400) [pid = 2916] [serial = 360] [outer = 00000000] 15:59:02 INFO - PROCESS | 2916 | ++DOMWINDOW == 76 (13C02400) [pid = 2916] [serial = 361] [outer = 11089400] 15:59:02 INFO - PROCESS | 2916 | 1464998342296 Marionette DEBUG loaded listener.js 15:59:02 INFO - PROCESS | 2916 | ++DOMWINDOW == 77 (14F5C800) [pid = 2916] [serial = 362] [outer = 11089400] 15:59:02 INFO - PROCESS | 2916 | 1464998342801 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]]]}] 15:59:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 15:59:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 897ms 15:59:02 INFO - PROCESS | 2916 | 1464998342926 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 15:59:02 INFO - PROCESS | 2916 | 1464998342928 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 15:59:02 INFO - PROCESS | 2916 | 1464998342932 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 15:59:02 INFO - PROCESS | 2916 | 1464998342935 Marionette TRACE conn3 <- [1,450,null,{}] 15:59:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 15:59:02 INFO - PROCESS | 2916 | 1464998342945 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}] 15:59:03 INFO - PROCESS | 2916 | 1464998343039 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 15:59:03 INFO - PROCESS | 2916 | 1464998343146 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:03 INFO - PROCESS | 2916 | ++DOCSHELL 16125800 == 37 [pid = 2916] [id = 122] 15:59:03 INFO - PROCESS | 2916 | ++DOMWINDOW == 78 (16127400) [pid = 2916] [serial = 363] [outer = 00000000] 15:59:03 INFO - PROCESS | 2916 | ++DOMWINDOW == 79 (16288000) [pid = 2916] [serial = 364] [outer = 16127400] 15:59:03 INFO - PROCESS | 2916 | 1464998343205 Marionette DEBUG loaded listener.js 15:59:03 INFO - PROCESS | 2916 | ++DOMWINDOW == 80 (168F1000) [pid = 2916] [serial = 365] [outer = 16127400] 15:59:03 INFO - PROCESS | 2916 | 1464998343714 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] 15:59:03 INFO - PROCESS | 2916 | 1464998343746 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 15:59:03 INFO - PROCESS | 2916 | 1464998343749 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 15:59:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 15:59:03 INFO - PROCESS | 2916 | 1464998343751 Marionette TRACE conn3 <- [1,454,null,{}] 15:59:03 INFO - PROCESS | 2916 | 1464998343754 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}] 15:59:03 INFO - PROCESS | 2916 | 1464998343843 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 15:59:03 INFO - PROCESS | 2916 | 1464998343848 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:03 INFO - PROCESS | 2916 | ++DOCSHELL 173D7C00 == 38 [pid = 2916] [id = 123] 15:59:03 INFO - PROCESS | 2916 | ++DOMWINDOW == 81 (17802000) [pid = 2916] [serial = 366] [outer = 00000000] 15:59:03 INFO - PROCESS | 2916 | ++DOMWINDOW == 82 (17957C00) [pid = 2916] [serial = 367] [outer = 17802000] 15:59:03 INFO - PROCESS | 2916 | 1464998343896 Marionette DEBUG loaded listener.js 15:59:04 INFO - PROCESS | 2916 | ++DOMWINDOW == 83 (17E7D400) [pid = 2916] [serial = 368] [outer = 17802000] 15:59:04 INFO - PROCESS | 2916 | [2916] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:59:04 INFO - PROCESS | 2916 | 1464998344500 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]]]}] 15:59:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 15:59:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 811ms 15:59:04 INFO - PROCESS | 2916 | 1464998344594 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 15:59:04 INFO - PROCESS | 2916 | 1464998344596 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 15:59:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 15:59:04 INFO - PROCESS | 2916 | 1464998344602 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 15:59:04 INFO - PROCESS | 2916 | 1464998344604 Marionette TRACE conn3 <- [1,458,null,{}] 15:59:04 INFO - PROCESS | 2916 | 1464998344607 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}] 15:59:04 INFO - PROCESS | 2916 | 1464998344771 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 15:59:04 INFO - PROCESS | 2916 | 1464998344791 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:04 INFO - PROCESS | 2916 | ++DOCSHELL 18568800 == 39 [pid = 2916] [id = 124] 15:59:04 INFO - PROCESS | 2916 | ++DOMWINDOW == 84 (18568C00) [pid = 2916] [serial = 369] [outer = 00000000] 15:59:04 INFO - PROCESS | 2916 | ++DOMWINDOW == 85 (19B54400) [pid = 2916] [serial = 370] [outer = 18568C00] 15:59:04 INFO - PROCESS | 2916 | 1464998344838 Marionette DEBUG loaded listener.js 15:59:04 INFO - PROCESS | 2916 | ++DOMWINDOW == 86 (19B58C00) [pid = 2916] [serial = 371] [outer = 18568C00] 15:59:05 INFO - PROCESS | 2916 | 1464998345349 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] 15:59:05 INFO - PROCESS | 2916 | 1464998345374 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 15:59:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 15:59:05 INFO - PROCESS | 2916 | 1464998345382 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 15:59:05 INFO - PROCESS | 2916 | 1464998345383 Marionette TRACE conn3 <- [1,462,null,{}] 15:59:05 INFO - PROCESS | 2916 | 1464998345387 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}] 15:59:05 INFO - PROCESS | 2916 | 1464998345600 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 15:59:05 INFO - PROCESS | 2916 | 1464998345616 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:05 INFO - PROCESS | 2916 | ++DOCSHELL 10A82400 == 40 [pid = 2916] [id = 125] 15:59:05 INFO - PROCESS | 2916 | ++DOMWINDOW == 87 (1A257000) [pid = 2916] [serial = 372] [outer = 00000000] 15:59:05 INFO - PROCESS | 2916 | ++DOMWINDOW == 88 (1A353400) [pid = 2916] [serial = 373] [outer = 1A257000] 15:59:05 INFO - PROCESS | 2916 | 1464998345711 Marionette DEBUG loaded listener.js 15:59:05 INFO - PROCESS | 2916 | ++DOMWINDOW == 89 (1A82FC00) [pid = 2916] [serial = 374] [outer = 1A257000] 15:59:06 INFO - PROCESS | 2916 | ++DOMWINDOW == 90 (1AB2D800) [pid = 2916] [serial = 375] [outer = 1B41F400] 15:59:06 INFO - PROCESS | 2916 | [2916] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:59:06 INFO - PROCESS | 2916 | --DOMWINDOW == 89 (16B77C00) [pid = 2916] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 15:59:06 INFO - PROCESS | 2916 | --DOMWINDOW == 88 (13BB5400) [pid = 2916] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 15:59:06 INFO - PROCESS | 2916 | --DOMWINDOW == 87 (15746C00) [pid = 2916] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 15:59:06 INFO - PROCESS | 2916 | --DOMWINDOW == 86 (18562C00) [pid = 2916] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 15:59:06 INFO - PROCESS | 2916 | --DOMWINDOW == 85 (10438400) [pid = 2916] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 15:59:06 INFO - PROCESS | 2916 | --DOMWINDOW == 84 (11A05800) [pid = 2916] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 15:59:06 INFO - PROCESS | 2916 | --DOMWINDOW == 83 (178E6000) [pid = 2916] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 15:59:06 INFO - PROCESS | 2916 | --DOMWINDOW == 82 (19D7D800) [pid = 2916] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 15:59:06 INFO - PROCESS | 2916 | --DOMWINDOW == 81 (14F58C00) [pid = 2916] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 15:59:06 INFO - PROCESS | 2916 | --DOMWINDOW == 80 (1288A000) [pid = 2916] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 15:59:06 INFO - PROCESS | 2916 | --DOMWINDOW == 79 (19B5CC00) [pid = 2916] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 15:59:06 INFO - PROCESS | 2916 | --DOMWINDOW == 78 (1A258000) [pid = 2916] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 15:59:06 INFO - PROCESS | 2916 | --DOMWINDOW == 77 (14F5BC00) [pid = 2916] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 15:59:06 INFO - PROCESS | 2916 | 1464998346451 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] 15:59:06 INFO - PROCESS | 2916 | 1464998346489 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 15:59:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 15:59:06 INFO - PROCESS | 2916 | 1464998346492 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 15:59:06 INFO - PROCESS | 2916 | 1464998346494 Marionette TRACE conn3 <- [1,466,null,{}] 15:59:06 INFO - PROCESS | 2916 | 1464998346497 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}] 15:59:06 INFO - PROCESS | 2916 | 1464998346595 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 15:59:06 INFO - PROCESS | 2916 | 1464998346600 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:06 INFO - PROCESS | 2916 | ++DOCSHELL 12D5A800 == 41 [pid = 2916] [id = 126] 15:59:06 INFO - PROCESS | 2916 | ++DOMWINDOW == 78 (12D87C00) [pid = 2916] [serial = 376] [outer = 00000000] 15:59:06 INFO - PROCESS | 2916 | ++DOMWINDOW == 79 (13C0A000) [pid = 2916] [serial = 377] [outer = 12D87C00] 15:59:06 INFO - PROCESS | 2916 | 1464998346696 Marionette DEBUG loaded listener.js 15:59:06 INFO - PROCESS | 2916 | ++DOMWINDOW == 80 (14F55C00) [pid = 2916] [serial = 378] [outer = 12D87C00] 15:59:07 INFO - PROCESS | 2916 | 1464998347170 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] 15:59:07 INFO - PROCESS | 2916 | 1464998347203 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 15:59:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 15:59:07 INFO - PROCESS | 2916 | 1464998347209 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 15:59:07 INFO - PROCESS | 2916 | 1464998347211 Marionette TRACE conn3 <- [1,470,null,{}] 15:59:07 INFO - PROCESS | 2916 | 1464998347214 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}] 15:59:07 INFO - PROCESS | 2916 | 1464998347299 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 15:59:07 INFO - PROCESS | 2916 | 1464998347307 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:07 INFO - PROCESS | 2916 | ++DOCSHELL 15477400 == 42 [pid = 2916] [id = 127] 15:59:07 INFO - PROCESS | 2916 | ++DOMWINDOW == 81 (15746C00) [pid = 2916] [serial = 379] [outer = 00000000] 15:59:07 INFO - PROCESS | 2916 | ++DOMWINDOW == 82 (1A73E400) [pid = 2916] [serial = 380] [outer = 15746C00] 15:59:07 INFO - PROCESS | 2916 | 1464998347352 Marionette DEBUG loaded listener.js 15:59:07 INFO - PROCESS | 2916 | ++DOMWINDOW == 83 (1A828C00) [pid = 2916] [serial = 381] [outer = 15746C00] 15:59:07 INFO - PROCESS | 2916 | 1464998347890 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]]]}] 15:59:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 15:59:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 690ms 15:59:07 INFO - PROCESS | 2916 | 1464998347916 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 15:59:07 INFO - PROCESS | 2916 | 1464998347918 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 15:59:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 15:59:07 INFO - PROCESS | 2916 | 1464998347921 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 15:59:07 INFO - PROCESS | 2916 | 1464998347923 Marionette TRACE conn3 <- [1,474,null,{}] 15:59:07 INFO - PROCESS | 2916 | 1464998347930 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}] 15:59:08 INFO - PROCESS | 2916 | 1464998348013 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 15:59:08 INFO - PROCESS | 2916 | 1464998348018 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:08 INFO - PROCESS | 2916 | ++DOCSHELL 16B11000 == 43 [pid = 2916] [id = 128] 15:59:08 INFO - PROCESS | 2916 | ++DOMWINDOW == 84 (16B12000) [pid = 2916] [serial = 382] [outer = 00000000] 15:59:08 INFO - PROCESS | 2916 | ++DOMWINDOW == 85 (16B15400) [pid = 2916] [serial = 383] [outer = 16B12000] 15:59:08 INFO - PROCESS | 2916 | 1464998348064 Marionette DEBUG loaded listener.js 15:59:08 INFO - PROCESS | 2916 | ++DOMWINDOW == 86 (16B18800) [pid = 2916] [serial = 384] [outer = 16B12000] 15:59:08 INFO - PROCESS | 2916 | 1464998348615 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]]]}] 15:59:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 15:59:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 776ms 15:59:08 INFO - PROCESS | 2916 | 1464998348698 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 15:59:08 INFO - PROCESS | 2916 | 1464998348702 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 15:59:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 15:59:08 INFO - PROCESS | 2916 | 1464998348708 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 15:59:08 INFO - PROCESS | 2916 | 1464998348713 Marionette TRACE conn3 <- [1,478,null,{}] 15:59:08 INFO - PROCESS | 2916 | 1464998348719 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}] 15:59:08 INFO - PROCESS | 2916 | 1464998348895 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 15:59:09 INFO - PROCESS | 2916 | 1464998349024 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:09 INFO - PROCESS | 2916 | ++DOCSHELL 112E9C00 == 44 [pid = 2916] [id = 129] 15:59:09 INFO - PROCESS | 2916 | ++DOMWINDOW == 87 (1141F400) [pid = 2916] [serial = 385] [outer = 00000000] 15:59:09 INFO - PROCESS | 2916 | ++DOMWINDOW == 88 (12AD9800) [pid = 2916] [serial = 386] [outer = 1141F400] 15:59:09 INFO - PROCESS | 2916 | 1464998349086 Marionette DEBUG loaded listener.js 15:59:09 INFO - PROCESS | 2916 | ++DOMWINDOW == 89 (12D8D400) [pid = 2916] [serial = 387] [outer = 1141F400] 15:59:09 INFO - PROCESS | 2916 | 1464998349826 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]]]}] 15:59:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 15:59:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1156ms 15:59:09 INFO - PROCESS | 2916 | 1464998349863 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 15:59:09 INFO - PROCESS | 2916 | 1464998349866 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 15:59:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 15:59:09 INFO - PROCESS | 2916 | 1464998349893 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 15:59:09 INFO - PROCESS | 2916 | 1464998349897 Marionette TRACE conn3 <- [1,482,null,{}] 15:59:09 INFO - PROCESS | 2916 | 1464998349902 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}] 15:59:10 INFO - PROCESS | 2916 | 1464998350113 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 15:59:10 INFO - PROCESS | 2916 | 1464998350235 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:10 INFO - PROCESS | 2916 | ++DOCSHELL 15D49400 == 45 [pid = 2916] [id = 130] 15:59:10 INFO - PROCESS | 2916 | ++DOMWINDOW == 90 (1611C400) [pid = 2916] [serial = 388] [outer = 00000000] 15:59:10 INFO - PROCESS | 2916 | ++DOMWINDOW == 91 (16128000) [pid = 2916] [serial = 389] [outer = 1611C400] 15:59:10 INFO - PROCESS | 2916 | 1464998350300 Marionette DEBUG loaded listener.js 15:59:10 INFO - PROCESS | 2916 | ++DOMWINDOW == 92 (16217000) [pid = 2916] [serial = 390] [outer = 1611C400] 15:59:11 INFO - PROCESS | 2916 | 1464998351012 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]]]}] 15:59:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 15:59:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1156ms 15:59:11 INFO - PROCESS | 2916 | 1464998351046 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 15:59:11 INFO - PROCESS | 2916 | 1464998351049 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 15:59:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 15:59:11 INFO - PROCESS | 2916 | 1464998351053 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 15:59:11 INFO - PROCESS | 2916 | 1464998351055 Marionette TRACE conn3 <- [1,486,null,{}] 15:59:11 INFO - PROCESS | 2916 | 1464998351083 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}] 15:59:11 INFO - PROCESS | 2916 | 1464998351249 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 15:59:11 INFO - PROCESS | 2916 | 1464998351379 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:11 INFO - PROCESS | 2916 | ++DOCSHELL 16B13800 == 46 [pid = 2916] [id = 131] 15:59:11 INFO - PROCESS | 2916 | ++DOMWINDOW == 93 (16B13C00) [pid = 2916] [serial = 391] [outer = 00000000] 15:59:11 INFO - PROCESS | 2916 | ++DOMWINDOW == 94 (1727F800) [pid = 2916] [serial = 392] [outer = 16B13C00] 15:59:11 INFO - PROCESS | 2916 | 1464998351441 Marionette DEBUG loaded listener.js 15:59:11 INFO - PROCESS | 2916 | ++DOMWINDOW == 95 (1780C000) [pid = 2916] [serial = 393] [outer = 16B13C00] 15:59:12 INFO - PROCESS | 2916 | 1464998352150 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]]]}] 15:59:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 15:59:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1121ms 15:59:12 INFO - PROCESS | 2916 | 1464998352181 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 15:59:12 INFO - PROCESS | 2916 | 1464998352183 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 15:59:12 INFO - PROCESS | 2916 | 1464998352188 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 15:59:12 INFO - PROCESS | 2916 | 1464998352190 Marionette TRACE conn3 <- [1,490,null,{}] 15:59:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 15:59:12 INFO - PROCESS | 2916 | 1464998352194 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}] 15:59:12 INFO - PROCESS | 2916 | 1464998352353 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 15:59:12 INFO - PROCESS | 2916 | 1464998352479 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:12 INFO - PROCESS | 2916 | ++DOCSHELL 10F82800 == 47 [pid = 2916] [id = 132] 15:59:12 INFO - PROCESS | 2916 | ++DOMWINDOW == 96 (12D8B800) [pid = 2916] [serial = 394] [outer = 00000000] 15:59:12 INFO - PROCESS | 2916 | ++DOMWINDOW == 97 (178DD400) [pid = 2916] [serial = 395] [outer = 12D8B800] 15:59:12 INFO - PROCESS | 2916 | 1464998352535 Marionette DEBUG loaded listener.js 15:59:12 INFO - PROCESS | 2916 | ++DOMWINDOW == 98 (19B55000) [pid = 2916] [serial = 396] [outer = 12D8B800] 15:59:13 INFO - PROCESS | 2916 | 1464998353426 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]]]}] 15:59:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 15:59:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1259ms 15:59:13 INFO - PROCESS | 2916 | 1464998353467 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 15:59:13 INFO - PROCESS | 2916 | 1464998353470 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 15:59:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 15:59:13 INFO - PROCESS | 2916 | 1464998353475 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 15:59:13 INFO - PROCESS | 2916 | 1464998353478 Marionette TRACE conn3 <- [1,494,null,{}] 15:59:13 INFO - PROCESS | 2916 | 1464998353483 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}] 15:59:13 INFO - PROCESS | 2916 | 1464998353585 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 15:59:13 INFO - PROCESS | 2916 | 1464998353690 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:13 INFO - PROCESS | 2916 | ++DOCSHELL 12A8C800 == 48 [pid = 2916] [id = 133] 15:59:13 INFO - PROCESS | 2916 | ++DOMWINDOW == 99 (12B5B400) [pid = 2916] [serial = 397] [outer = 00000000] 15:59:13 INFO - PROCESS | 2916 | ++DOMWINDOW == 100 (13DE1000) [pid = 2916] [serial = 398] [outer = 12B5B400] 15:59:13 INFO - PROCESS | 2916 | 1464998353843 Marionette DEBUG loaded listener.js 15:59:13 INFO - PROCESS | 2916 | ++DOMWINDOW == 101 (15372C00) [pid = 2916] [serial = 399] [outer = 12B5B400] 15:59:14 INFO - PROCESS | 2916 | --DOCSHELL 105FAC00 == 47 [pid = 2916] [id = 17] 15:59:14 INFO - PROCESS | 2916 | --DOCSHELL 1AB24C00 == 46 [pid = 2916] [id = 12] 15:59:14 INFO - PROCESS | 2916 | --DOCSHELL 168E7800 == 45 [pid = 2916] [id = 8] 15:59:14 INFO - PROCESS | 2916 | --DOCSHELL 1AC75C00 == 44 [pid = 2916] [id = 13] 15:59:14 INFO - PROCESS | 2916 | --DOCSHELL 114B5400 == 43 [pid = 2916] [id = 115] 15:59:14 INFO - PROCESS | 2916 | --DOMWINDOW == 100 (14F62C00) [pid = 2916] [serial = 266] [outer = 00000000] [url = about:blank] 15:59:14 INFO - PROCESS | 2916 | --DOMWINDOW == 99 (173D8800) [pid = 2916] [serial = 331] [outer = 00000000] [url = about:blank] 15:59:14 INFO - PROCESS | 2916 | --DOMWINDOW == 98 (1A357000) [pid = 2916] [serial = 320] [outer = 00000000] [url = about:blank] 15:59:14 INFO - PROCESS | 2916 | --DOMWINDOW == 97 (1672CC00) [pid = 2916] [serial = 319] [outer = 00000000] [url = about:blank] 15:59:14 INFO - PROCESS | 2916 | --DOMWINDOW == 96 (15D4E400) [pid = 2916] [serial = 328] [outer = 00000000] [url = about:blank] 15:59:14 INFO - PROCESS | 2916 | --DOMWINDOW == 95 (16126400) [pid = 2916] [serial = 329] [outer = 00000000] [url = about:blank] 15:59:14 INFO - PROCESS | 2916 | --DOMWINDOW == 94 (1A258C00) [pid = 2916] [serial = 317] [outer = 00000000] [url = about:blank] 15:59:14 INFO - PROCESS | 2916 | --DOMWINDOW == 93 (19D84C00) [pid = 2916] [serial = 316] [outer = 00000000] [url = about:blank] 15:59:14 INFO - PROCESS | 2916 | --DOMWINDOW == 92 (12A8DC00) [pid = 2916] [serial = 311] [outer = 00000000] [url = about:blank] 15:59:14 INFO - PROCESS | 2916 | --DOMWINDOW == 91 (11422C00) [pid = 2916] [serial = 310] [outer = 00000000] [url = about:blank] 15:59:14 INFO - PROCESS | 2916 | --DOMWINDOW == 90 (130E4000) [pid = 2916] [serial = 325] [outer = 00000000] [url = about:blank] 15:59:14 INFO - PROCESS | 2916 | --DOMWINDOW == 89 (13BB9C00) [pid = 2916] [serial = 326] [outer = 00000000] [url = about:blank] 15:59:14 INFO - PROCESS | 2916 | --DOMWINDOW == 88 (17D03400) [pid = 2916] [serial = 334] [outer = 00000000] [url = about:blank] 15:59:14 INFO - PROCESS | 2916 | --DOMWINDOW == 87 (18008400) [pid = 2916] [serial = 335] [outer = 00000000] [url = about:blank] 15:59:14 INFO - PROCESS | 2916 | --DOMWINDOW == 86 (1A254C00) [pid = 2916] [serial = 308] [outer = 00000000] [url = about:blank] 15:59:14 INFO - PROCESS | 2916 | --DOMWINDOW == 85 (15748400) [pid = 2916] [serial = 314] [outer = 00000000] [url = about:blank] 15:59:14 INFO - PROCESS | 2916 | --DOMWINDOW == 84 (1536E400) [pid = 2916] [serial = 313] [outer = 00000000] [url = about:blank] 15:59:14 INFO - PROCESS | 2916 | --DOMWINDOW == 83 (1380D000) [pid = 2916] [serial = 323] [outer = 00000000] [url = about:blank] 15:59:14 INFO - PROCESS | 2916 | --DOMWINDOW == 82 (12B54400) [pid = 2916] [serial = 322] [outer = 00000000] [url = about:blank] 15:59:14 INFO - PROCESS | 2916 | --DOMWINDOW == 81 (1A190000) [pid = 2916] [serial = 338] [outer = 00000000] [url = about:blank] 15:59:14 INFO - PROCESS | 2916 | --DOMWINDOW == 80 (19D84800) [pid = 2916] [serial = 337] [outer = 00000000] [url = about:blank] 15:59:14 INFO - PROCESS | 2916 | --DOMWINDOW == 79 (1A6BE000) [pid = 2916] [serial = 340] [outer = 00000000] [url = about:blank] 15:59:14 INFO - PROCESS | 2916 | --DOMWINDOW == 78 (1A6C4400) [pid = 2916] [serial = 341] [outer = 00000000] [url = about:blank] 15:59:14 INFO - PROCESS | 2916 | --DOMWINDOW == 77 (17803800) [pid = 2916] [serial = 332] [outer = 00000000] [url = about:blank] 15:59:14 INFO - PROCESS | 2916 | --DOMWINDOW == 76 (168F2000) [pid = 2916] [serial = 343] [outer = 00000000] [url = about:blank] 15:59:14 INFO - PROCESS | 2916 | 1464998354529 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]]]}] 15:59:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 15:59:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1105ms 15:59:14 INFO - PROCESS | 2916 | 1464998354585 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 15:59:14 INFO - PROCESS | 2916 | 1464998354591 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 15:59:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 15:59:14 INFO - PROCESS | 2916 | 1464998354597 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 15:59:14 INFO - PROCESS | 2916 | 1464998354599 Marionette TRACE conn3 <- [1,498,null,{}] 15:59:14 INFO - PROCESS | 2916 | 1464998354603 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}] 15:59:14 INFO - PROCESS | 2916 | 1464998354692 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 15:59:14 INFO - PROCESS | 2916 | 1464998354792 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:14 INFO - PROCESS | 2916 | ++DOCSHELL 13C0A400 == 44 [pid = 2916] [id = 134] 15:59:14 INFO - PROCESS | 2916 | ++DOMWINDOW == 77 (13C0D800) [pid = 2916] [serial = 400] [outer = 00000000] 15:59:14 INFO - PROCESS | 2916 | ++DOMWINDOW == 78 (15441400) [pid = 2916] [serial = 401] [outer = 13C0D800] 15:59:14 INFO - PROCESS | 2916 | 1464998354890 Marionette DEBUG loaded listener.js 15:59:14 INFO - PROCESS | 2916 | ++DOMWINDOW == 79 (15B33400) [pid = 2916] [serial = 402] [outer = 13C0D800] 15:59:15 INFO - PROCESS | 2916 | 1464998355325 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]]]}] 15:59:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 15:59:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 759ms 15:59:15 INFO - PROCESS | 2916 | 1464998355367 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 15:59:15 INFO - PROCESS | 2916 | 1464998355369 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 15:59:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 15:59:15 INFO - PROCESS | 2916 | 1464998355373 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 15:59:15 INFO - PROCESS | 2916 | 1464998355376 Marionette TRACE conn3 <- [1,502,null,{}] 15:59:15 INFO - PROCESS | 2916 | 1464998355390 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}] 15:59:15 INFO - PROCESS | 2916 | 1464998355480 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 15:59:15 INFO - PROCESS | 2916 | 1464998355487 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:15 INFO - PROCESS | 2916 | ++DOCSHELL 16287C00 == 45 [pid = 2916] [id = 135] 15:59:15 INFO - PROCESS | 2916 | ++DOMWINDOW == 80 (16288800) [pid = 2916] [serial = 403] [outer = 00000000] 15:59:15 INFO - PROCESS | 2916 | ++DOMWINDOW == 81 (16B0B400) [pid = 2916] [serial = 404] [outer = 16288800] 15:59:15 INFO - PROCESS | 2916 | 1464998355543 Marionette DEBUG loaded listener.js 15:59:15 INFO - PROCESS | 2916 | ++DOMWINDOW == 82 (16B15000) [pid = 2916] [serial = 405] [outer = 16288800] 15:59:16 INFO - PROCESS | 2916 | 1464998356086 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]]]}] 15:59:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 15:59:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 759ms 15:59:16 INFO - PROCESS | 2916 | 1464998356143 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 15:59:16 INFO - PROCESS | 2916 | 1464998356146 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 15:59:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 15:59:16 INFO - PROCESS | 2916 | 1464998356149 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 15:59:16 INFO - PROCESS | 2916 | 1464998356151 Marionette TRACE conn3 <- [1,506,null,{}] 15:59:16 INFO - PROCESS | 2916 | 1464998356154 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}] 15:59:16 INFO - PROCESS | 2916 | 1464998356267 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 15:59:16 INFO - PROCESS | 2916 | 1464998356274 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:16 INFO - PROCESS | 2916 | ++DOCSHELL 16B19800 == 46 [pid = 2916] [id = 136] 15:59:16 INFO - PROCESS | 2916 | ++DOMWINDOW == 83 (1717D800) [pid = 2916] [serial = 406] [outer = 00000000] 15:59:16 INFO - PROCESS | 2916 | ++DOMWINDOW == 84 (17858800) [pid = 2916] [serial = 407] [outer = 1717D800] 15:59:16 INFO - PROCESS | 2916 | 1464998356328 Marionette DEBUG loaded listener.js 15:59:16 INFO - PROCESS | 2916 | ++DOMWINDOW == 85 (178E3400) [pid = 2916] [serial = 408] [outer = 1717D800] 15:59:16 INFO - PROCESS | 2916 | 1464998356910 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]]]}] 15:59:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 15:59:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 811ms 15:59:16 INFO - PROCESS | 2916 | 1464998356961 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 15:59:16 INFO - PROCESS | 2916 | 1464998356963 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 15:59:16 INFO - PROCESS | 2916 | 1464998356966 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 15:59:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 15:59:16 INFO - PROCESS | 2916 | 1464998356968 Marionette TRACE conn3 <- [1,510,null,{}] 15:59:17 INFO - PROCESS | 2916 | 1464998356977 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}] 15:59:17 INFO - PROCESS | 2916 | 1464998357088 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 15:59:17 INFO - PROCESS | 2916 | 1464998357196 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:17 INFO - PROCESS | 2916 | ++DOCSHELL 17951400 == 47 [pid = 2916] [id = 137] 15:59:17 INFO - PROCESS | 2916 | ++DOMWINDOW == 86 (17D0CC00) [pid = 2916] [serial = 409] [outer = 00000000] 15:59:17 INFO - PROCESS | 2916 | ++DOMWINDOW == 87 (1809B000) [pid = 2916] [serial = 410] [outer = 17D0CC00] 15:59:17 INFO - PROCESS | 2916 | 1464998357241 Marionette DEBUG loaded listener.js 15:59:17 INFO - PROCESS | 2916 | ++DOMWINDOW == 88 (18568400) [pid = 2916] [serial = 411] [outer = 17D0CC00] 15:59:17 INFO - PROCESS | 2916 | 1464998357737 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]]]}] 15:59:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 15:59:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 811ms 15:59:17 INFO - PROCESS | 2916 | 1464998357802 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 15:59:17 INFO - PROCESS | 2916 | 1464998357804 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 15:59:17 INFO - PROCESS | 2916 | 1464998357807 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 15:59:17 INFO - PROCESS | 2916 | 1464998357809 Marionette TRACE conn3 <- [1,514,null,{}] 15:59:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 15:59:17 INFO - PROCESS | 2916 | 1464998357812 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}] 15:59:18 INFO - PROCESS | 2916 | 1464998358004 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 15:59:18 INFO - PROCESS | 2916 | 1464998358066 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:18 INFO - PROCESS | 2916 | ++DOCSHELL 10A57000 == 48 [pid = 2916] [id = 138] 15:59:18 INFO - PROCESS | 2916 | ++DOMWINDOW == 89 (11C6F400) [pid = 2916] [serial = 412] [outer = 00000000] 15:59:18 INFO - PROCESS | 2916 | ++DOMWINDOW == 90 (1A257400) [pid = 2916] [serial = 413] [outer = 11C6F400] 15:59:18 INFO - PROCESS | 2916 | 1464998358113 Marionette DEBUG loaded listener.js 15:59:18 INFO - PROCESS | 2916 | ++DOMWINDOW == 91 (1A6BC800) [pid = 2916] [serial = 414] [outer = 11C6F400] 15:59:18 INFO - PROCESS | 2916 | 1464998358569 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]]]}] 15:59:18 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 15:59:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 811ms 15:59:18 INFO - PROCESS | 2916 | 1464998358624 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 15:59:18 INFO - PROCESS | 2916 | 1464998358625 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 15:59:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 15:59:18 INFO - PROCESS | 2916 | 1464998358685 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 15:59:18 INFO - PROCESS | 2916 | 1464998358687 Marionette TRACE conn3 <- [1,518,null,{}] 15:59:18 INFO - PROCESS | 2916 | 1464998358690 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}] 15:59:18 INFO - PROCESS | 2916 | 1464998358910 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 15:59:18 INFO - PROCESS | 2916 | --DOMWINDOW == 90 (1302F800) [pid = 2916] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 15:59:18 INFO - PROCESS | 2916 | --DOMWINDOW == 89 (17952400) [pid = 2916] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 15:59:18 INFO - PROCESS | 2916 | --DOMWINDOW == 88 (18568C00) [pid = 2916] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 15:59:18 INFO - PROCESS | 2916 | --DOMWINDOW == 87 (11089400) [pid = 2916] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 15:59:18 INFO - PROCESS | 2916 | --DOMWINDOW == 86 (14F33800) [pid = 2916] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 15:59:18 INFO - PROCESS | 2916 | --DOMWINDOW == 85 (16127400) [pid = 2916] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 15:59:18 INFO - PROCESS | 2916 | --DOMWINDOW == 84 (17802000) [pid = 2916] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 15:59:18 INFO - PROCESS | 2916 | --DOMWINDOW == 83 (17810800) [pid = 2916] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 15:59:18 INFO - PROCESS | 2916 | --DOMWINDOW == 82 (1A257000) [pid = 2916] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 15:59:18 INFO - PROCESS | 2916 | --DOMWINDOW == 81 (10A82000) [pid = 2916] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 15:59:18 INFO - PROCESS | 2916 | --DOMWINDOW == 80 (15746C00) [pid = 2916] [serial = 379] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 15:59:18 INFO - PROCESS | 2916 | --DOMWINDOW == 79 (12D87C00) [pid = 2916] [serial = 376] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 15:59:19 INFO - PROCESS | 2916 | 1464998358981 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:19 INFO - PROCESS | 2916 | ++DOCSHELL 0C779400 == 49 [pid = 2916] [id = 139] 15:59:19 INFO - PROCESS | 2916 | ++DOMWINDOW == 80 (0C77AC00) [pid = 2916] [serial = 415] [outer = 00000000] 15:59:19 INFO - PROCESS | 2916 | ++DOMWINDOW == 81 (12D87C00) [pid = 2916] [serial = 416] [outer = 0C77AC00] 15:59:19 INFO - PROCESS | 2916 | 1464998359075 Marionette DEBUG loaded listener.js 15:59:19 INFO - PROCESS | 2916 | ++DOMWINDOW == 82 (1380FC00) [pid = 2916] [serial = 417] [outer = 0C77AC00] 15:59:19 INFO - PROCESS | 2916 | 1464998359505 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]]]}] 15:59:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 15:59:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 898ms 15:59:19 INFO - PROCESS | 2916 | 1464998359557 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 15:59:19 INFO - PROCESS | 2916 | 1464998359559 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 15:59:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 15:59:19 INFO - PROCESS | 2916 | 1464998359563 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 15:59:19 INFO - PROCESS | 2916 | 1464998359564 Marionette TRACE conn3 <- [1,522,null,{}] 15:59:19 INFO - PROCESS | 2916 | 1464998359567 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}] 15:59:19 INFO - PROCESS | 2916 | 1464998359651 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 15:59:19 INFO - PROCESS | 2916 | 1464998359657 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:19 INFO - PROCESS | 2916 | ++DOCSHELL 178E3C00 == 50 [pid = 2916] [id = 140] 15:59:19 INFO - PROCESS | 2916 | ++DOMWINDOW == 83 (18568C00) [pid = 2916] [serial = 418] [outer = 00000000] 15:59:19 INFO - PROCESS | 2916 | ++DOMWINDOW == 84 (1A196400) [pid = 2916] [serial = 419] [outer = 18568C00] 15:59:19 INFO - PROCESS | 2916 | 1464998359718 Marionette DEBUG loaded listener.js 15:59:19 INFO - PROCESS | 2916 | ++DOMWINDOW == 85 (1A737C00) [pid = 2916] [serial = 420] [outer = 18568C00] 15:59:20 INFO - PROCESS | 2916 | 1464998360274 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]]]}] 15:59:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 15:59:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 759ms 15:59:20 INFO - PROCESS | 2916 | 1464998360334 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 15:59:20 INFO - PROCESS | 2916 | 1464998360336 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 15:59:20 INFO - PROCESS | 2916 | 1464998360339 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 15:59:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 15:59:20 INFO - PROCESS | 2916 | 1464998360341 Marionette TRACE conn3 <- [1,526,null,{}] 15:59:20 INFO - PROCESS | 2916 | 1464998360345 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}] 15:59:20 INFO - PROCESS | 2916 | 1464998360428 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 15:59:20 INFO - PROCESS | 2916 | 1464998360433 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:20 INFO - PROCESS | 2916 | ++DOCSHELL 10E04400 == 51 [pid = 2916] [id = 141] 15:59:20 INFO - PROCESS | 2916 | ++DOMWINDOW == 86 (10E08C00) [pid = 2916] [serial = 421] [outer = 00000000] 15:59:20 INFO - PROCESS | 2916 | ++DOMWINDOW == 87 (10E0E400) [pid = 2916] [serial = 422] [outer = 10E08C00] 15:59:20 INFO - PROCESS | 2916 | 1464998360478 Marionette DEBUG loaded listener.js 15:59:20 INFO - PROCESS | 2916 | ++DOMWINDOW == 88 (10E11400) [pid = 2916] [serial = 423] [outer = 10E08C00] 15:59:21 INFO - PROCESS | 2916 | 1464998361030 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]]]}] 15:59:21 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 15:59:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 708ms 15:59:21 INFO - PROCESS | 2916 | 1464998361050 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 15:59:21 INFO - PROCESS | 2916 | 1464998361052 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 15:59:21 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 15:59:21 INFO - PROCESS | 2916 | 1464998361064 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 15:59:21 INFO - PROCESS | 2916 | 1464998361066 Marionette TRACE conn3 <- [1,530,null,{}] 15:59:21 INFO - PROCESS | 2916 | 1464998361070 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}] 15:59:21 INFO - PROCESS | 2916 | 1464998361212 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 15:59:21 INFO - PROCESS | 2916 | 1464998361414 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:21 INFO - PROCESS | 2916 | ++DOCSHELL 10A5A800 == 52 [pid = 2916] [id = 142] 15:59:21 INFO - PROCESS | 2916 | ++DOMWINDOW == 89 (10A5FC00) [pid = 2916] [serial = 424] [outer = 00000000] 15:59:21 INFO - PROCESS | 2916 | ++DOMWINDOW == 90 (10E0E000) [pid = 2916] [serial = 425] [outer = 10A5FC00] 15:59:21 INFO - PROCESS | 2916 | 1464998361474 Marionette DEBUG loaded listener.js 15:59:21 INFO - PROCESS | 2916 | ++DOMWINDOW == 91 (11A0D400) [pid = 2916] [serial = 426] [outer = 10A5FC00] 15:59:22 INFO - PROCESS | 2916 | 1464998362098 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"]]]}] 15:59:22 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 15:59:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 15:59:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:59:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:59:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 15:59:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 15:59:22 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 15:59:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 15:59:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:59:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:59:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 15:59:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 15:59:22 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1069ms 15:59:22 INFO - PROCESS | 2916 | 1464998362132 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 15:59:22 INFO - PROCESS | 2916 | 1464998362136 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 15:59:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 15:59:22 INFO - PROCESS | 2916 | 1464998362141 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 15:59:22 INFO - PROCESS | 2916 | 1464998362145 Marionette TRACE conn3 <- [1,534,null,{}] 15:59:22 INFO - PROCESS | 2916 | 1464998362150 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}] 15:59:22 INFO - PROCESS | 2916 | 1464998362276 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 15:59:22 INFO - PROCESS | 2916 | 1464998362384 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:22 INFO - PROCESS | 2916 | ++DOCSHELL 15B2C800 == 53 [pid = 2916] [id = 143] 15:59:22 INFO - PROCESS | 2916 | ++DOMWINDOW == 92 (15D45400) [pid = 2916] [serial = 427] [outer = 00000000] 15:59:22 INFO - PROCESS | 2916 | ++DOMWINDOW == 93 (16126000) [pid = 2916] [serial = 428] [outer = 15D45400] 15:59:22 INFO - PROCESS | 2916 | 1464998362494 Marionette DEBUG loaded listener.js 15:59:22 INFO - PROCESS | 2916 | ++DOMWINDOW == 94 (16219C00) [pid = 2916] [serial = 429] [outer = 15D45400] 15:59:23 INFO - PROCESS | 2916 | 1464998363109 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]]]}] 15:59:23 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. 15:59:23 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1035ms 15:59:23 INFO - PROCESS | 2916 | 1464998363159 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 15:59:23 INFO - PROCESS | 2916 | 1464998363162 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 15:59:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 15:59:23 INFO - PROCESS | 2916 | 1464998363233 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 15:59:23 INFO - PROCESS | 2916 | 1464998363235 Marionette TRACE conn3 <- [1,538,null,{}] 15:59:23 INFO - PROCESS | 2916 | 1464998363240 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}] 15:59:23 INFO - PROCESS | 2916 | 1464998363353 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 15:59:23 INFO - PROCESS | 2916 | 1464998363463 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:23 INFO - PROCESS | 2916 | ++DOCSHELL 17DBF400 == 54 [pid = 2916] [id = 144] 15:59:23 INFO - PROCESS | 2916 | ++DOMWINDOW == 95 (19B58000) [pid = 2916] [serial = 430] [outer = 00000000] 15:59:23 INFO - PROCESS | 2916 | ++DOMWINDOW == 96 (19D83400) [pid = 2916] [serial = 431] [outer = 19B58000] 15:59:23 INFO - PROCESS | 2916 | 1464998363520 Marionette DEBUG loaded listener.js 15:59:23 INFO - PROCESS | 2916 | ++DOMWINDOW == 97 (1A190000) [pid = 2916] [serial = 432] [outer = 19B58000] 15:59:24 INFO - PROCESS | 2916 | 1464998364191 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]]]}] 15:59:24 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. 15:59:24 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1087ms 15:59:24 INFO - PROCESS | 2916 | 1464998364255 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 15:59:24 INFO - PROCESS | 2916 | 1464998364259 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 15:59:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 15:59:24 INFO - PROCESS | 2916 | 1464998364270 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 15:59:24 INFO - PROCESS | 2916 | 1464998364274 Marionette TRACE conn3 <- [1,542,null,{}] 15:59:24 INFO - PROCESS | 2916 | 1464998364278 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}] 15:59:24 INFO - PROCESS | 2916 | 1464998364446 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 15:59:24 INFO - PROCESS | 2916 | 1464998364566 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:24 INFO - PROCESS | 2916 | ++DOCSHELL 16214800 == 55 [pid = 2916] [id = 145] 15:59:24 INFO - PROCESS | 2916 | ++DOMWINDOW == 98 (16728000) [pid = 2916] [serial = 433] [outer = 00000000] 15:59:24 INFO - PROCESS | 2916 | ++DOMWINDOW == 99 (198C0000) [pid = 2916] [serial = 434] [outer = 16728000] 15:59:24 INFO - PROCESS | 2916 | 1464998364623 Marionette DEBUG loaded listener.js 15:59:24 INFO - PROCESS | 2916 | ++DOMWINDOW == 100 (1AB28800) [pid = 2916] [serial = 435] [outer = 16728000] 15:59:25 INFO - PROCESS | 2916 | [2916] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:59:25 INFO - PROCESS | 2916 | [2916] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:59:25 INFO - PROCESS | 2916 | 1464998365241 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]]]}] 15:59:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 15:59:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1001ms 15:59:25 INFO - PROCESS | 2916 | 1464998365276 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 15:59:25 INFO - PROCESS | 2916 | 1464998365278 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 15:59:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 15:59:25 INFO - PROCESS | 2916 | 1464998365282 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 15:59:25 INFO - PROCESS | 2916 | 1464998365284 Marionette TRACE conn3 <- [1,546,null,{}] 15:59:25 INFO - PROCESS | 2916 | 1464998365288 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}] 15:59:25 INFO - PROCESS | 2916 | 1464998365396 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 15:59:25 INFO - PROCESS | 2916 | 1464998365546 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:25 INFO - PROCESS | 2916 | ++DOCSHELL 155D3000 == 56 [pid = 2916] [id = 146] 15:59:25 INFO - PROCESS | 2916 | ++DOMWINDOW == 101 (155D3C00) [pid = 2916] [serial = 436] [outer = 00000000] 15:59:25 INFO - PROCESS | 2916 | ++DOMWINDOW == 102 (155DB800) [pid = 2916] [serial = 437] [outer = 155D3C00] 15:59:25 INFO - PROCESS | 2916 | 1464998365601 Marionette DEBUG loaded listener.js 15:59:25 INFO - PROCESS | 2916 | ++DOMWINDOW == 103 (155E0000) [pid = 2916] [serial = 438] [outer = 155D3C00] 15:59:26 INFO - PROCESS | 2916 | 1464998366291 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]]]}] 15:59:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 15:59:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1035ms 15:59:26 INFO - PROCESS | 2916 | 1464998366331 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 15:59:26 INFO - PROCESS | 2916 | 1464998366333 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 15:59:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 15:59:26 INFO - PROCESS | 2916 | 1464998366337 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 15:59:26 INFO - PROCESS | 2916 | 1464998366339 Marionette TRACE conn3 <- [1,550,null,{}] 15:59:26 INFO - PROCESS | 2916 | 1464998366342 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}] 15:59:26 INFO - PROCESS | 2916 | 1464998366451 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 15:59:26 INFO - PROCESS | 2916 | 1464998366645 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:26 INFO - PROCESS | 2916 | ++DOCSHELL 1AB26400 == 57 [pid = 2916] [id = 147] 15:59:26 INFO - PROCESS | 2916 | ++DOMWINDOW == 104 (1AB27400) [pid = 2916] [serial = 439] [outer = 00000000] 15:59:26 INFO - PROCESS | 2916 | ++DOMWINDOW == 105 (1AC76800) [pid = 2916] [serial = 440] [outer = 1AB27400] 15:59:26 INFO - PROCESS | 2916 | 1464998366712 Marionette DEBUG loaded listener.js 15:59:26 INFO - PROCESS | 2916 | ++DOMWINDOW == 106 (1AC7B800) [pid = 2916] [serial = 441] [outer = 1AB27400] 15:59:27 INFO - PROCESS | 2916 | [2916] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:59:27 INFO - PROCESS | 2916 | [2916] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:59:27 INFO - PROCESS | 2916 | 1464998367581 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]]]}] 15:59:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 15:59:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1346ms 15:59:27 INFO - PROCESS | 2916 | 1464998367699 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 15:59:27 INFO - PROCESS | 2916 | 1464998367704 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 15:59:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 15:59:27 INFO - PROCESS | 2916 | 1464998367710 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 15:59:27 INFO - PROCESS | 2916 | 1464998367713 Marionette TRACE conn3 <- [1,554,null,{}] 15:59:27 INFO - PROCESS | 2916 | 1464998367718 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}] 15:59:27 INFO - PROCESS | 2916 | 1464998367824 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 15:59:27 INFO - PROCESS | 2916 | 1464998367956 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:28 INFO - PROCESS | 2916 | ++DOCSHELL 10A57C00 == 58 [pid = 2916] [id = 148] 15:59:28 INFO - PROCESS | 2916 | ++DOMWINDOW == 107 (10A82C00) [pid = 2916] [serial = 442] [outer = 00000000] 15:59:28 INFO - PROCESS | 2916 | ++DOMWINDOW == 108 (12ADE800) [pid = 2916] [serial = 443] [outer = 10A82C00] 15:59:28 INFO - PROCESS | 2916 | 1464998368010 Marionette DEBUG loaded listener.js 15:59:28 INFO - PROCESS | 2916 | ++DOMWINDOW == 109 (1337FC00) [pid = 2916] [serial = 444] [outer = 10A82C00] 15:59:28 INFO - PROCESS | 2916 | [2916] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:59:28 INFO - PROCESS | 2916 | [2916] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:59:29 INFO - PROCESS | 2916 | --DOCSHELL 1B020400 == 57 [pid = 2916] [id = 14] 15:59:29 INFO - PROCESS | 2916 | --DOCSHELL 13C10000 == 56 [pid = 2916] [id = 117] 15:59:29 INFO - PROCESS | 2916 | --DOCSHELL 17809000 == 55 [pid = 2916] [id = 11] 15:59:29 INFO - PROCESS | 2916 | --DOCSHELL 1628D400 == 54 [pid = 2916] [id = 24] 15:59:29 INFO - PROCESS | 2916 | --DOCSHELL 12AD7C00 == 53 [pid = 2916] [id = 21] 15:59:29 INFO - PROCESS | 2916 | --DOCSHELL 15481C00 == 52 [pid = 2916] [id = 22] 15:59:29 INFO - PROCESS | 2916 | --DOCSHELL 178E3C00 == 51 [pid = 2916] [id = 140] 15:59:29 INFO - PROCESS | 2916 | --DOCSHELL 14F31800 == 50 [pid = 2916] [id = 23] 15:59:29 INFO - PROCESS | 2916 | --DOCSHELL 1A6C4800 == 49 [pid = 2916] [id = 10] 15:59:29 INFO - PROCESS | 2916 | --DOCSHELL 10E04400 == 48 [pid = 2916] [id = 141] 15:59:29 INFO - PROCESS | 2916 | --DOCSHELL 13BB4800 == 47 [pid = 2916] [id = 64] 15:59:29 INFO - PROCESS | 2916 | --DOCSHELL 10A57000 == 46 [pid = 2916] [id = 138] 15:59:29 INFO - PROCESS | 2916 | --DOCSHELL 10A83000 == 45 [pid = 2916] [id = 63] 15:59:29 INFO - PROCESS | 2916 | --DOCSHELL 17807400 == 44 [pid = 2916] [id = 27] 15:59:29 INFO - PROCESS | 2916 | --DOCSHELL 0C779400 == 43 [pid = 2916] [id = 139] 15:59:29 INFO - PROCESS | 2916 | --DOCSHELL 1780A400 == 42 [pid = 2916] [id = 25] 15:59:29 INFO - PROCESS | 2916 | --DOCSHELL 12D5C400 == 41 [pid = 2916] [id = 26] 15:59:29 INFO - PROCESS | 2916 | --DOCSHELL 1856AC00 == 40 [pid = 2916] [id = 65] 15:59:29 INFO - PROCESS | 2916 | --DOCSHELL 15372000 == 39 [pid = 2916] [id = 28] 15:59:29 INFO - PROCESS | 2916 | --DOCSHELL 1785A800 == 38 [pid = 2916] [id = 119] 15:59:29 INFO - PROCESS | 2916 | --DOCSHELL 13031C00 == 37 [pid = 2916] [id = 18] 15:59:29 INFO - PROCESS | 2916 | --DOCSHELL 10A7F800 == 36 [pid = 2916] [id = 116] 15:59:29 INFO - PROCESS | 2916 | --DOCSHELL 112DCC00 == 35 [pid = 2916] [id = 20] 15:59:29 INFO - PROCESS | 2916 | --DOCSHELL 10A5B000 == 34 [pid = 2916] [id = 19] 15:59:29 INFO - PROCESS | 2916 | --DOCSHELL 17810000 == 33 [pid = 2916] [id = 118] 15:59:29 INFO - PROCESS | 2916 | --DOCSHELL 1AB26400 == 32 [pid = 2916] [id = 147] 15:59:29 INFO - PROCESS | 2916 | --DOCSHELL 16214800 == 31 [pid = 2916] [id = 145] 15:59:29 INFO - PROCESS | 2916 | --DOCSHELL 155D3000 == 30 [pid = 2916] [id = 146] 15:59:29 INFO - PROCESS | 2916 | --DOCSHELL 17DBF400 == 29 [pid = 2916] [id = 144] 15:59:29 INFO - PROCESS | 2916 | --DOCSHELL 10A5A800 == 28 [pid = 2916] [id = 142] 15:59:29 INFO - PROCESS | 2916 | --DOCSHELL 15B2C800 == 27 [pid = 2916] [id = 143] 15:59:29 INFO - PROCESS | 2916 | --DOMWINDOW == 108 (16B15400) [pid = 2916] [serial = 383] [outer = 00000000] [url = about:blank] 15:59:29 INFO - PROCESS | 2916 | --DOMWINDOW == 107 (13C08400) [pid = 2916] [serial = 359] [outer = 00000000] [url = about:blank] 15:59:29 INFO - PROCESS | 2916 | --DOMWINDOW == 106 (13379800) [pid = 2916] [serial = 358] [outer = 00000000] [url = about:blank] 15:59:29 INFO - PROCESS | 2916 | --DOMWINDOW == 105 (1A736400) [pid = 2916] [serial = 355] [outer = 00000000] [url = about:blank] 15:59:29 INFO - PROCESS | 2916 | --DOMWINDOW == 104 (19B54400) [pid = 2916] [serial = 370] [outer = 00000000] [url = about:blank] 15:59:29 INFO - PROCESS | 2916 | --DOMWINDOW == 103 (1A82A000) [pid = 2916] [serial = 356] [outer = 00000000] [url = about:blank] 15:59:29 INFO - PROCESS | 2916 | --DOMWINDOW == 102 (13C02400) [pid = 2916] [serial = 361] [outer = 00000000] [url = about:blank] 15:59:29 INFO - PROCESS | 2916 | --DOMWINDOW == 101 (14F5C800) [pid = 2916] [serial = 362] [outer = 00000000] [url = about:blank] 15:59:29 INFO - PROCESS | 2916 | --DOMWINDOW == 100 (15484400) [pid = 2916] [serial = 350] [outer = 00000000] [url = about:blank] 15:59:29 INFO - PROCESS | 2916 | --DOMWINDOW == 99 (14F5E400) [pid = 2916] [serial = 349] [outer = 00000000] [url = about:blank] 15:59:29 INFO - PROCESS | 2916 | --DOMWINDOW == 98 (16288000) [pid = 2916] [serial = 364] [outer = 00000000] [url = about:blank] 15:59:29 INFO - PROCESS | 2916 | --DOMWINDOW == 97 (168F1000) [pid = 2916] [serial = 365] [outer = 00000000] [url = about:blank] 15:59:29 INFO - PROCESS | 2916 | --DOMWINDOW == 96 (17957C00) [pid = 2916] [serial = 367] [outer = 00000000] [url = about:blank] 15:59:29 INFO - PROCESS | 2916 | --DOMWINDOW == 95 (1809D800) [pid = 2916] [serial = 353] [outer = 00000000] [url = about:blank] 15:59:29 INFO - PROCESS | 2916 | --DOMWINDOW == 94 (17955800) [pid = 2916] [serial = 352] [outer = 00000000] [url = about:blank] 15:59:29 INFO - PROCESS | 2916 | --DOMWINDOW == 93 (1A353400) [pid = 2916] [serial = 373] [outer = 00000000] [url = about:blank] 15:59:29 INFO - PROCESS | 2916 | --DOMWINDOW == 92 (114AA400) [pid = 2916] [serial = 347] [outer = 00000000] [url = about:blank] 15:59:29 INFO - PROCESS | 2916 | --DOMWINDOW == 91 (10FF7C00) [pid = 2916] [serial = 346] [outer = 00000000] [url = about:blank] 15:59:29 INFO - PROCESS | 2916 | --DOMWINDOW == 90 (19B58C00) [pid = 2916] [serial = 371] [outer = 00000000] [url = about:blank] 15:59:29 INFO - PROCESS | 2916 | --DOMWINDOW == 89 (114B7800) [pid = 2916] [serial = 158] [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.] 15:59:29 INFO - PROCESS | 2916 | --DOMWINDOW == 88 (1A73E400) [pid = 2916] [serial = 380] [outer = 00000000] [url = about:blank] 15:59:29 INFO - PROCESS | 2916 | --DOMWINDOW == 87 (13C0A000) [pid = 2916] [serial = 377] [outer = 00000000] [url = about:blank] 15:59:29 INFO - PROCESS | 2916 | --DOMWINDOW == 86 (1A828C00) [pid = 2916] [serial = 381] [outer = 00000000] [url = about:blank] 15:59:29 INFO - PROCESS | 2916 | --DOMWINDOW == 85 (1A82FC00) [pid = 2916] [serial = 374] [outer = 00000000] [url = about:blank] 15:59:29 INFO - PROCESS | 2916 | --DOMWINDOW == 84 (14F55C00) [pid = 2916] [serial = 378] [outer = 00000000] [url = about:blank] 15:59:29 INFO - PROCESS | 2916 | --DOMWINDOW == 83 (17E7D400) [pid = 2916] [serial = 368] [outer = 00000000] [url = about:blank] 15:59:29 INFO - PROCESS | 2916 | 1464998369746 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]]]}] 15:59:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 15:59:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 2105ms 15:59:29 INFO - PROCESS | 2916 | 1464998369809 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 15:59:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 15:59:29 INFO - PROCESS | 2916 | 1464998369812 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 15:59:29 INFO - PROCESS | 2916 | 1464998369818 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 15:59:29 INFO - PROCESS | 2916 | 1464998369821 Marionette TRACE conn3 <- [1,558,null,{}] 15:59:29 INFO - PROCESS | 2916 | 1464998369856 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}] 15:59:29 INFO - PROCESS | 2916 | 1464998369945 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 15:59:30 INFO - PROCESS | 2916 | 1464998370024 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:30 INFO - PROCESS | 2916 | ++DOCSHELL 10E0CC00 == 28 [pid = 2916] [id = 149] 15:59:30 INFO - PROCESS | 2916 | ++DOMWINDOW == 84 (10E0DC00) [pid = 2916] [serial = 445] [outer = 00000000] 15:59:30 INFO - PROCESS | 2916 | ++DOMWINDOW == 85 (10F85000) [pid = 2916] [serial = 446] [outer = 10E0DC00] 15:59:30 INFO - PROCESS | 2916 | 1464998370127 Marionette DEBUG loaded listener.js 15:59:30 INFO - PROCESS | 2916 | ++DOMWINDOW == 86 (10FFCC00) [pid = 2916] [serial = 447] [outer = 10E0DC00] 15:59:30 INFO - PROCESS | 2916 | [2916] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:59:30 INFO - PROCESS | 2916 | [2916] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:59:30 INFO - PROCESS | 2916 | [2916] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:59:30 INFO - PROCESS | 2916 | 1464998370588 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]]]}] 15:59:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 15:59:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 793ms 15:59:30 INFO - PROCESS | 2916 | 1464998370610 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 15:59:30 INFO - PROCESS | 2916 | 1464998370617 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 15:59:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 15:59:30 INFO - PROCESS | 2916 | 1464998370623 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 15:59:30 INFO - PROCESS | 2916 | 1464998370626 Marionette TRACE conn3 <- [1,562,null,{}] 15:59:30 INFO - PROCESS | 2916 | 1464998370630 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}] 15:59:30 INFO - PROCESS | 2916 | 1464998370720 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 15:59:30 INFO - PROCESS | 2916 | 1464998370726 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:30 INFO - PROCESS | 2916 | ++DOCSHELL 128F4000 == 29 [pid = 2916] [id = 150] 15:59:30 INFO - PROCESS | 2916 | ++DOMWINDOW == 87 (12A81000) [pid = 2916] [serial = 448] [outer = 00000000] 15:59:30 INFO - PROCESS | 2916 | ++DOMWINDOW == 88 (12D88C00) [pid = 2916] [serial = 449] [outer = 12A81000] 15:59:30 INFO - PROCESS | 2916 | 1464998370775 Marionette DEBUG loaded listener.js 15:59:30 INFO - PROCESS | 2916 | ++DOMWINDOW == 89 (130E1800) [pid = 2916] [serial = 450] [outer = 12A81000] 15:59:31 INFO - PROCESS | 2916 | 1464998371342 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]]]}] 15:59:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 15:59:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 759ms 15:59:31 INFO - PROCESS | 2916 | 1464998371392 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 15:59:31 INFO - PROCESS | 2916 | 1464998371394 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 15:59:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 15:59:31 INFO - PROCESS | 2916 | 1464998371398 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 15:59:31 INFO - PROCESS | 2916 | 1464998371401 Marionette TRACE conn3 <- [1,566,null,{}] 15:59:31 INFO - PROCESS | 2916 | 1464998371412 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}] 15:59:31 INFO - PROCESS | 2916 | 1464998371534 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 15:59:31 INFO - PROCESS | 2916 | 1464998371682 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:31 INFO - PROCESS | 2916 | ++DOCSHELL 13DE0000 == 30 [pid = 2916] [id = 151] 15:59:31 INFO - PROCESS | 2916 | ++DOMWINDOW == 90 (13DE0800) [pid = 2916] [serial = 451] [outer = 00000000] 15:59:31 INFO - PROCESS | 2916 | ++DOMWINDOW == 91 (14F5CC00) [pid = 2916] [serial = 452] [outer = 13DE0800] 15:59:31 INFO - PROCESS | 2916 | 1464998371734 Marionette DEBUG loaded listener.js 15:59:31 INFO - PROCESS | 2916 | ++DOMWINDOW == 92 (1536D800) [pid = 2916] [serial = 453] [outer = 13DE0800] 15:59:32 INFO - PROCESS | 2916 | 1464998372214 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]]]}] 15:59:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 15:59:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 880ms 15:59:32 INFO - PROCESS | 2916 | 1464998372271 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 15:59:32 INFO - PROCESS | 2916 | 1464998372274 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 15:59:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 15:59:32 INFO - PROCESS | 2916 | 1464998372295 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 15:59:32 INFO - PROCESS | 2916 | 1464998372297 Marionette TRACE conn3 <- [1,570,null,{}] 15:59:32 INFO - PROCESS | 2916 | 1464998372301 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}] 15:59:32 INFO - PROCESS | 2916 | 1464998372474 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 15:59:32 INFO - PROCESS | 2916 | 1464998372486 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:32 INFO - PROCESS | 2916 | ++DOCSHELL 155D2800 == 31 [pid = 2916] [id = 152] 15:59:32 INFO - PROCESS | 2916 | ++DOMWINDOW == 93 (155D6000) [pid = 2916] [serial = 454] [outer = 00000000] 15:59:32 INFO - PROCESS | 2916 | ++DOMWINDOW == 94 (1574B000) [pid = 2916] [serial = 455] [outer = 155D6000] 15:59:32 INFO - PROCESS | 2916 | 1464998372532 Marionette DEBUG loaded listener.js 15:59:32 INFO - PROCESS | 2916 | ++DOMWINDOW == 95 (1611E800) [pid = 2916] [serial = 456] [outer = 155D6000] 15:59:33 INFO - PROCESS | 2916 | 1464998373018 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]]]}] 15:59:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 15:59:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 794ms 15:59:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 15:59:33 INFO - PROCESS | 2916 | 1464998373071 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 15:59:33 INFO - PROCESS | 2916 | 1464998373073 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 15:59:33 INFO - PROCESS | 2916 | 1464998373076 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 15:59:33 INFO - PROCESS | 2916 | 1464998373078 Marionette TRACE conn3 <- [1,574,null,{}] 15:59:33 INFO - PROCESS | 2916 | 1464998373081 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}] 15:59:33 INFO - PROCESS | 2916 | 1464998373240 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 15:59:33 INFO - PROCESS | 2916 | 1464998373245 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:33 INFO - PROCESS | 2916 | ++DOCSHELL 155D3800 == 32 [pid = 2916] [id = 153] 15:59:33 INFO - PROCESS | 2916 | ++DOMWINDOW == 96 (15D53000) [pid = 2916] [serial = 457] [outer = 00000000] 15:59:33 INFO - PROCESS | 2916 | ++DOMWINDOW == 97 (1628A800) [pid = 2916] [serial = 458] [outer = 15D53000] 15:59:33 INFO - PROCESS | 2916 | 1464998373295 Marionette DEBUG loaded listener.js 15:59:33 INFO - PROCESS | 2916 | ++DOMWINDOW == 98 (168F3400) [pid = 2916] [serial = 459] [outer = 15D53000] 15:59:33 INFO - PROCESS | 2916 | [2916] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:59:33 INFO - PROCESS | 2916 | [2916] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:59:33 INFO - PROCESS | 2916 | [2916] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:59:33 INFO - PROCESS | 2916 | [2916] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:59:33 INFO - PROCESS | 2916 | 1464998373788 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]]]}] 15:59:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 15:59:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 759ms 15:59:33 INFO - PROCESS | 2916 | 1464998373845 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 15:59:33 INFO - PROCESS | 2916 | 1464998373896 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 15:59:33 INFO - PROCESS | 2916 | 1464998373899 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 15:59:33 INFO - PROCESS | 2916 | 1464998373901 Marionette TRACE conn3 <- [1,578,null,{}] 15:59:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 15:59:33 INFO - PROCESS | 2916 | 1464998373914 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}] 15:59:34 INFO - PROCESS | 2916 | 1464998374051 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 15:59:34 INFO - PROCESS | 2916 | 1464998374066 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:34 INFO - PROCESS | 2916 | ++DOCSHELL 16B0E800 == 33 [pid = 2916] [id = 154] 15:59:34 INFO - PROCESS | 2916 | ++DOMWINDOW == 99 (16BE5C00) [pid = 2916] [serial = 460] [outer = 00000000] 15:59:34 INFO - PROCESS | 2916 | ++DOMWINDOW == 100 (17803C00) [pid = 2916] [serial = 461] [outer = 16BE5C00] 15:59:34 INFO - PROCESS | 2916 | 1464998374113 Marionette DEBUG loaded listener.js 15:59:34 INFO - PROCESS | 2916 | ++DOMWINDOW == 101 (1794A000) [pid = 2916] [serial = 462] [outer = 16BE5C00] 15:59:34 INFO - PROCESS | 2916 | --DOMWINDOW == 100 (1306E000) [pid = 2916] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 15:59:34 INFO - PROCESS | 2916 | --DOMWINDOW == 99 (10E08C00) [pid = 2916] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 15:59:34 INFO - PROCESS | 2916 | --DOMWINDOW == 98 (17D0CC00) [pid = 2916] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 15:59:34 INFO - PROCESS | 2916 | --DOMWINDOW == 97 (11C6F400) [pid = 2916] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 15:59:34 INFO - PROCESS | 2916 | --DOMWINDOW == 96 (18568C00) [pid = 2916] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 15:59:34 INFO - PROCESS | 2916 | --DOMWINDOW == 95 (13C0D800) [pid = 2916] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 15:59:34 INFO - PROCESS | 2916 | --DOMWINDOW == 94 (1141F400) [pid = 2916] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 15:59:34 INFO - PROCESS | 2916 | --DOMWINDOW == 93 (0C77AC00) [pid = 2916] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 15:59:34 INFO - PROCESS | 2916 | --DOMWINDOW == 92 (12B5B400) [pid = 2916] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 15:59:34 INFO - PROCESS | 2916 | --DOMWINDOW == 91 (1717D800) [pid = 2916] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 15:59:34 INFO - PROCESS | 2916 | --DOMWINDOW == 90 (12D8B800) [pid = 2916] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 15:59:34 INFO - PROCESS | 2916 | --DOMWINDOW == 89 (1611C400) [pid = 2916] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 15:59:34 INFO - PROCESS | 2916 | --DOMWINDOW == 88 (16B13C00) [pid = 2916] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 15:59:34 INFO - PROCESS | 2916 | --DOMWINDOW == 87 (16288800) [pid = 2916] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 15:59:34 INFO - PROCESS | 2916 | --DOMWINDOW == 86 (16B12000) [pid = 2916] [serial = 382] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 15:59:35 INFO - PROCESS | 2916 | 1464998375138 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]]]}] 15:59:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 15:59:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1259ms 15:59:35 INFO - PROCESS | 2916 | 1464998375162 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 15:59:35 INFO - PROCESS | 2916 | 1464998375164 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 15:59:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 15:59:35 INFO - PROCESS | 2916 | 1464998375167 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 15:59:35 INFO - PROCESS | 2916 | 1464998375169 Marionette TRACE conn3 <- [1,582,null,{}] 15:59:35 INFO - PROCESS | 2916 | 1464998375172 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}] 15:59:35 INFO - PROCESS | 2916 | 1464998375260 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 15:59:35 INFO - PROCESS | 2916 | 1464998375265 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:35 INFO - PROCESS | 2916 | ++DOCSHELL 11423400 == 34 [pid = 2916] [id = 155] 15:59:35 INFO - PROCESS | 2916 | ++DOMWINDOW == 87 (12A8DC00) [pid = 2916] [serial = 463] [outer = 00000000] 15:59:35 INFO - PROCESS | 2916 | ++DOMWINDOW == 88 (16B15400) [pid = 2916] [serial = 464] [outer = 12A8DC00] 15:59:35 INFO - PROCESS | 2916 | 1464998375310 Marionette DEBUG loaded listener.js 15:59:35 INFO - PROCESS | 2916 | ++DOMWINDOW == 89 (1536F000) [pid = 2916] [serial = 465] [outer = 12A8DC00] 15:59:35 INFO - PROCESS | 2916 | 1464998375786 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]]]}] 15:59:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 15:59:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 691ms 15:59:35 INFO - PROCESS | 2916 | 1464998375847 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 15:59:35 INFO - PROCESS | 2916 | 1464998375849 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 15:59:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 15:59:35 INFO - PROCESS | 2916 | 1464998375852 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 15:59:35 INFO - PROCESS | 2916 | 1464998375854 Marionette TRACE conn3 <- [1,586,null,{}] 15:59:35 INFO - PROCESS | 2916 | 1464998375857 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}] 15:59:36 INFO - PROCESS | 2916 | 1464998375986 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 15:59:36 INFO - PROCESS | 2916 | 1464998376023 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:36 INFO - PROCESS | 2916 | ++DOCSHELL 0C772400 == 35 [pid = 2916] [id = 156] 15:59:36 INFO - PROCESS | 2916 | ++DOMWINDOW == 90 (105F6000) [pid = 2916] [serial = 466] [outer = 00000000] 15:59:36 INFO - PROCESS | 2916 | ++DOMWINDOW == 91 (17949C00) [pid = 2916] [serial = 467] [outer = 105F6000] 15:59:36 INFO - PROCESS | 2916 | 1464998376069 Marionette DEBUG loaded listener.js 15:59:36 INFO - PROCESS | 2916 | ++DOMWINDOW == 92 (17DB2400) [pid = 2916] [serial = 468] [outer = 105F6000] 15:59:36 INFO - PROCESS | 2916 | 1464998376549 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]]]}] 15:59:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 15:59:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 759ms 15:59:36 INFO - PROCESS | 2916 | 1464998376622 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 15:59:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 15:59:36 INFO - PROCESS | 2916 | 1464998376673 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 15:59:36 INFO - PROCESS | 2916 | 1464998376677 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 15:59:36 INFO - PROCESS | 2916 | 1464998376678 Marionette TRACE conn3 <- [1,590,null,{}] 15:59:36 INFO - PROCESS | 2916 | 1464998376682 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}] 15:59:36 INFO - PROCESS | 2916 | 1464998376764 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 15:59:36 INFO - PROCESS | 2916 | 1464998376770 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:36 INFO - PROCESS | 2916 | ++DOCSHELL 18008C00 == 36 [pid = 2916] [id = 157] 15:59:36 INFO - PROCESS | 2916 | ++DOMWINDOW == 93 (1809D800) [pid = 2916] [serial = 469] [outer = 00000000] 15:59:36 INFO - PROCESS | 2916 | ++DOMWINDOW == 94 (1983F800) [pid = 2916] [serial = 470] [outer = 1809D800] 15:59:36 INFO - PROCESS | 2916 | 1464998376814 Marionette DEBUG loaded listener.js 15:59:36 INFO - PROCESS | 2916 | ++DOMWINDOW == 95 (19840400) [pid = 2916] [serial = 471] [outer = 1809D800] 15:59:37 INFO - PROCESS | 2916 | 1464998377709 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]]]}] 15:59:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 15:59:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1139ms 15:59:37 INFO - PROCESS | 2916 | 1464998377807 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 15:59:37 INFO - PROCESS | 2916 | 1464998377865 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 15:59:37 INFO - PROCESS | 2916 | 1464998377870 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 15:59:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 15:59:37 INFO - PROCESS | 2916 | 1464998377875 Marionette TRACE conn3 <- [1,594,null,{}] 15:59:37 INFO - PROCESS | 2916 | 1464998377881 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}] 15:59:38 INFO - PROCESS | 2916 | 1464998378031 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 15:59:38 INFO - PROCESS | 2916 | 1464998378160 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:38 INFO - PROCESS | 2916 | ++DOCSHELL 10F8B800 == 37 [pid = 2916] [id = 158] 15:59:38 INFO - PROCESS | 2916 | ++DOMWINDOW == 96 (10FF5400) [pid = 2916] [serial = 472] [outer = 00000000] 15:59:38 INFO - PROCESS | 2916 | ++DOMWINDOW == 97 (11CB2400) [pid = 2916] [serial = 473] [outer = 10FF5400] 15:59:38 INFO - PROCESS | 2916 | 1464998378271 Marionette DEBUG loaded listener.js 15:59:38 INFO - PROCESS | 2916 | ++DOMWINDOW == 98 (1380CC00) [pid = 2916] [serial = 474] [outer = 10FF5400] 15:59:39 INFO - PROCESS | 2916 | 1464998379059 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]]]}] 15:59:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 15:59:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1277ms 15:59:39 INFO - PROCESS | 2916 | 1464998379146 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 15:59:39 INFO - PROCESS | 2916 | 1464998379153 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 15:59:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 15:59:39 INFO - PROCESS | 2916 | 1464998379161 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 15:59:39 INFO - PROCESS | 2916 | 1464998379166 Marionette TRACE conn3 <- [1,598,null,{}] 15:59:39 INFO - PROCESS | 2916 | 1464998379170 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}] 15:59:39 INFO - PROCESS | 2916 | 1464998379311 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 15:59:39 INFO - PROCESS | 2916 | 1464998379580 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:39 INFO - PROCESS | 2916 | ++DOCSHELL 0C76D000 == 38 [pid = 2916] [id = 159] 15:59:39 INFO - PROCESS | 2916 | ++DOMWINDOW == 99 (0C775C00) [pid = 2916] [serial = 475] [outer = 00000000] 15:59:39 INFO - PROCESS | 2916 | ++DOMWINDOW == 100 (105F3000) [pid = 2916] [serial = 476] [outer = 0C775C00] 15:59:39 INFO - PROCESS | 2916 | 1464998379638 Marionette DEBUG loaded listener.js 15:59:39 INFO - PROCESS | 2916 | ++DOMWINDOW == 101 (10E03000) [pid = 2916] [serial = 477] [outer = 0C775C00] 15:59:40 INFO - PROCESS | 2916 | --DOCSHELL 0C772400 == 37 [pid = 2916] [id = 156] 15:59:40 INFO - PROCESS | 2916 | --DOCSHELL 11423400 == 36 [pid = 2916] [id = 155] 15:59:40 INFO - PROCESS | 2916 | --DOCSHELL 16B0E800 == 35 [pid = 2916] [id = 154] 15:59:40 INFO - PROCESS | 2916 | --DOCSHELL 155D3800 == 34 [pid = 2916] [id = 153] 15:59:40 INFO - PROCESS | 2916 | --DOCSHELL 155D2800 == 33 [pid = 2916] [id = 152] 15:59:40 INFO - PROCESS | 2916 | --DOCSHELL 13DE0000 == 32 [pid = 2916] [id = 151] 15:59:40 INFO - PROCESS | 2916 | --DOCSHELL 128F4000 == 31 [pid = 2916] [id = 150] 15:59:40 INFO - PROCESS | 2916 | --DOCSHELL 10E0CC00 == 30 [pid = 2916] [id = 149] 15:59:40 INFO - PROCESS | 2916 | --DOMWINDOW == 100 (179F8400) [pid = 2916] [serial = 344] [outer = 00000000] [url = about:blank] 15:59:40 INFO - PROCESS | 2916 | --DOMWINDOW == 99 (1809B000) [pid = 2916] [serial = 410] [outer = 00000000] [url = about:blank] 15:59:40 INFO - PROCESS | 2916 | --DOMWINDOW == 98 (1A257400) [pid = 2916] [serial = 413] [outer = 00000000] [url = about:blank] 15:59:40 INFO - PROCESS | 2916 | --DOMWINDOW == 97 (18568400) [pid = 2916] [serial = 411] [outer = 00000000] [url = about:blank] 15:59:40 INFO - PROCESS | 2916 | --DOMWINDOW == 96 (1A6BC800) [pid = 2916] [serial = 414] [outer = 00000000] [url = about:blank] 15:59:40 INFO - PROCESS | 2916 | --DOMWINDOW == 95 (1A196400) [pid = 2916] [serial = 419] [outer = 00000000] [url = about:blank] 15:59:40 INFO - PROCESS | 2916 | --DOMWINDOW == 94 (15441400) [pid = 2916] [serial = 401] [outer = 00000000] [url = about:blank] 15:59:40 INFO - PROCESS | 2916 | --DOMWINDOW == 93 (12AD9800) [pid = 2916] [serial = 386] [outer = 00000000] [url = about:blank] 15:59:40 INFO - PROCESS | 2916 | --DOMWINDOW == 92 (12D8D400) [pid = 2916] [serial = 387] [outer = 00000000] [url = about:blank] 15:59:40 INFO - PROCESS | 2916 | --DOMWINDOW == 91 (12D87C00) [pid = 2916] [serial = 416] [outer = 00000000] [url = about:blank] 15:59:40 INFO - PROCESS | 2916 | --DOMWINDOW == 90 (13DE1000) [pid = 2916] [serial = 398] [outer = 00000000] [url = about:blank] 15:59:40 INFO - PROCESS | 2916 | --DOMWINDOW == 89 (15372C00) [pid = 2916] [serial = 399] [outer = 00000000] [url = about:blank] 15:59:40 INFO - PROCESS | 2916 | --DOMWINDOW == 88 (17858800) [pid = 2916] [serial = 407] [outer = 00000000] [url = about:blank] 15:59:40 INFO - PROCESS | 2916 | --DOMWINDOW == 87 (178DD400) [pid = 2916] [serial = 395] [outer = 00000000] [url = about:blank] 15:59:40 INFO - PROCESS | 2916 | --DOMWINDOW == 86 (19B55000) [pid = 2916] [serial = 396] [outer = 00000000] [url = about:blank] 15:59:40 INFO - PROCESS | 2916 | --DOMWINDOW == 85 (16128000) [pid = 2916] [serial = 389] [outer = 00000000] [url = about:blank] 15:59:40 INFO - PROCESS | 2916 | --DOMWINDOW == 84 (16217000) [pid = 2916] [serial = 390] [outer = 00000000] [url = about:blank] 15:59:40 INFO - PROCESS | 2916 | --DOMWINDOW == 83 (1727F800) [pid = 2916] [serial = 392] [outer = 00000000] [url = about:blank] 15:59:40 INFO - PROCESS | 2916 | --DOMWINDOW == 82 (1780C000) [pid = 2916] [serial = 393] [outer = 00000000] [url = about:blank] 15:59:40 INFO - PROCESS | 2916 | --DOMWINDOW == 81 (16B0B400) [pid = 2916] [serial = 404] [outer = 00000000] [url = about:blank] 15:59:40 INFO - PROCESS | 2916 | --DOMWINDOW == 80 (16B15000) [pid = 2916] [serial = 405] [outer = 00000000] [url = about:blank] 15:59:40 INFO - PROCESS | 2916 | --DOMWINDOW == 79 (16B18800) [pid = 2916] [serial = 384] [outer = 00000000] [url = about:blank] 15:59:40 INFO - PROCESS | 2916 | --DOMWINDOW == 78 (15B33400) [pid = 2916] [serial = 402] [outer = 00000000] [url = about:blank] 15:59:40 INFO - PROCESS | 2916 | --DOMWINDOW == 77 (1380FC00) [pid = 2916] [serial = 417] [outer = 00000000] [url = about:blank] 15:59:40 INFO - PROCESS | 2916 | --DOMWINDOW == 76 (178E3400) [pid = 2916] [serial = 408] [outer = 00000000] [url = about:blank] 15:59:40 INFO - PROCESS | 2916 | --DOMWINDOW == 75 (10E11400) [pid = 2916] [serial = 423] [outer = 00000000] [url = about:blank] 15:59:40 INFO - PROCESS | 2916 | --DOMWINDOW == 74 (1A737C00) [pid = 2916] [serial = 420] [outer = 00000000] [url = about:blank] 15:59:40 INFO - PROCESS | 2916 | --DOMWINDOW == 73 (10E0E400) [pid = 2916] [serial = 422] [outer = 00000000] [url = about:blank] 15:59:40 INFO - PROCESS | 2916 | 1464998380369 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]]]}] 15:59:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 15:59:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1260ms 15:59:40 INFO - PROCESS | 2916 | 1464998380418 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 15:59:40 INFO - PROCESS | 2916 | 1464998380422 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 15:59:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 15:59:40 INFO - PROCESS | 2916 | 1464998380426 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 15:59:40 INFO - PROCESS | 2916 | 1464998380429 Marionette TRACE conn3 <- [1,602,null,{}] 15:59:40 INFO - PROCESS | 2916 | 1464998380434 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}] 15:59:40 INFO - PROCESS | 2916 | 1464998380588 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 15:59:40 INFO - PROCESS | 2916 | 1464998380679 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:40 INFO - PROCESS | 2916 | ++DOCSHELL 0C771800 == 31 [pid = 2916] [id = 160] 15:59:40 INFO - PROCESS | 2916 | ++DOMWINDOW == 74 (0C774400) [pid = 2916] [serial = 478] [outer = 00000000] 15:59:40 INFO - PROCESS | 2916 | ++DOMWINDOW == 75 (10E0FC00) [pid = 2916] [serial = 479] [outer = 0C774400] 15:59:40 INFO - PROCESS | 2916 | 1464998380729 Marionette DEBUG loaded listener.js 15:59:40 INFO - PROCESS | 2916 | ++DOMWINDOW == 76 (128F4000) [pid = 2916] [serial = 480] [outer = 0C774400] 15:59:41 INFO - PROCESS | 2916 | 1464998381209 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]]]}] 15:59:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 15:59:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 811ms 15:59:41 INFO - PROCESS | 2916 | 1464998381236 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 15:59:41 INFO - PROCESS | 2916 | 1464998381239 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 15:59:41 INFO - PROCESS | 2916 | 1464998381244 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 15:59:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 15:59:41 INFO - PROCESS | 2916 | 1464998381298 Marionette TRACE conn3 <- [1,606,null,{}] 15:59:41 INFO - PROCESS | 2916 | 1464998381306 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}] 15:59:41 INFO - PROCESS | 2916 | 1464998381393 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 15:59:41 INFO - PROCESS | 2916 | 1464998381399 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:41 INFO - PROCESS | 2916 | ++DOCSHELL 12B5B400 == 32 [pid = 2916] [id = 161] 15:59:41 INFO - PROCESS | 2916 | ++DOMWINDOW == 77 (1380D400) [pid = 2916] [serial = 481] [outer = 00000000] 15:59:41 INFO - PROCESS | 2916 | ++DOMWINDOW == 78 (1436B400) [pid = 2916] [serial = 482] [outer = 1380D400] 15:59:41 INFO - PROCESS | 2916 | 1464998381452 Marionette DEBUG loaded listener.js 15:59:41 INFO - PROCESS | 2916 | ++DOMWINDOW == 79 (14F5C800) [pid = 2916] [serial = 483] [outer = 1380D400] 15:59:41 INFO - PROCESS | 2916 | 1464998381966 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]]]}] 15:59:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 15:59:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 725ms 15:59:42 INFO - PROCESS | 2916 | 1464998381981 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 15:59:42 INFO - PROCESS | 2916 | 1464998381983 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 15:59:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 15:59:42 INFO - PROCESS | 2916 | 1464998381988 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 15:59:42 INFO - PROCESS | 2916 | 1464998381994 Marionette TRACE conn3 <- [1,610,null,{}] 15:59:42 INFO - PROCESS | 2916 | 1464998382007 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}] 15:59:42 INFO - PROCESS | 2916 | 1464998382144 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 15:59:42 INFO - PROCESS | 2916 | 1464998382154 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:42 INFO - PROCESS | 2916 | ++DOCSHELL 15740800 == 33 [pid = 2916] [id = 162] 15:59:42 INFO - PROCESS | 2916 | ++DOMWINDOW == 80 (15743000) [pid = 2916] [serial = 484] [outer = 00000000] 15:59:42 INFO - PROCESS | 2916 | ++DOMWINDOW == 81 (15B30C00) [pid = 2916] [serial = 485] [outer = 15743000] 15:59:42 INFO - PROCESS | 2916 | 1464998382200 Marionette DEBUG loaded listener.js 15:59:42 INFO - PROCESS | 2916 | ++DOMWINDOW == 82 (1611A800) [pid = 2916] [serial = 486] [outer = 15743000] 15:59:42 INFO - PROCESS | 2916 | 1464998382704 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]]]}] 15:59:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 15:59:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 776ms 15:59:42 INFO - PROCESS | 2916 | 1464998382754 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 15:59:42 INFO - PROCESS | 2916 | 1464998382757 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 15:59:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 15:59:42 INFO - PROCESS | 2916 | 1464998382760 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 15:59:42 INFO - PROCESS | 2916 | 1464998382762 Marionette TRACE conn3 <- [1,614,null,{}] 15:59:42 INFO - PROCESS | 2916 | 1464998382765 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}] 15:59:42 INFO - PROCESS | 2916 | 1464998382929 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 15:59:42 INFO - PROCESS | 2916 | 1464998382941 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:42 INFO - PROCESS | 2916 | ++DOCSHELL 16217000 == 34 [pid = 2916] [id = 163] 15:59:42 INFO - PROCESS | 2916 | ++DOMWINDOW == 83 (16214000) [pid = 2916] [serial = 487] [outer = 00000000] 15:59:43 INFO - PROCESS | 2916 | ++DOMWINDOW == 84 (1621E400) [pid = 2916] [serial = 488] [outer = 16214000] 15:59:43 INFO - PROCESS | 2916 | 1464998382987 Marionette DEBUG loaded listener.js 15:59:43 INFO - PROCESS | 2916 | ++DOMWINDOW == 85 (1628BC00) [pid = 2916] [serial = 489] [outer = 16214000] 15:59:43 INFO - PROCESS | 2916 | 1464998383498 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]]]}] 15:59:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 15:59:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 777ms 15:59:43 INFO - PROCESS | 2916 | 1464998383533 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 15:59:43 INFO - PROCESS | 2916 | 1464998383535 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 15:59:43 INFO - PROCESS | 2916 | 1464998383538 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 15:59:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 15:59:43 INFO - PROCESS | 2916 | 1464998383540 Marionette TRACE conn3 <- [1,618,null,{}] 15:59:43 INFO - PROCESS | 2916 | 1464998383593 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}] 15:59:43 INFO - PROCESS | 2916 | 1464998383716 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 15:59:43 INFO - PROCESS | 2916 | 1464998383722 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:43 INFO - PROCESS | 2916 | ++DOCSHELL 155D7C00 == 35 [pid = 2916] [id = 164] 15:59:43 INFO - PROCESS | 2916 | ++DOMWINDOW == 86 (16B12C00) [pid = 2916] [serial = 490] [outer = 00000000] 15:59:43 INFO - PROCESS | 2916 | ++DOMWINDOW == 87 (16B19000) [pid = 2916] [serial = 491] [outer = 16B12C00] 15:59:43 INFO - PROCESS | 2916 | 1464998383785 Marionette DEBUG loaded listener.js 15:59:43 INFO - PROCESS | 2916 | ++DOMWINDOW == 88 (1717A400) [pid = 2916] [serial = 492] [outer = 16B12C00] 15:59:44 INFO - PROCESS | 2916 | 1464998384370 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]]]}] 15:59:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 15:59:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 880ms 15:59:44 INFO - PROCESS | 2916 | 1464998384446 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 15:59:44 INFO - PROCESS | 2916 | 1464998384448 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 15:59:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 15:59:44 INFO - PROCESS | 2916 | 1464998384452 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 15:59:44 INFO - PROCESS | 2916 | 1464998384453 Marionette TRACE conn3 <- [1,622,null,{}] 15:59:44 INFO - PROCESS | 2916 | 1464998384457 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}] 15:59:44 INFO - PROCESS | 2916 | 1464998384572 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 15:59:44 INFO - PROCESS | 2916 | 1464998384633 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:44 INFO - PROCESS | 2916 | ++DOCSHELL 173D6C00 == 36 [pid = 2916] [id = 165] 15:59:44 INFO - PROCESS | 2916 | ++DOMWINDOW == 89 (173D9000) [pid = 2916] [serial = 493] [outer = 00000000] 15:59:44 INFO - PROCESS | 2916 | ++DOMWINDOW == 90 (17949800) [pid = 2916] [serial = 494] [outer = 173D9000] 15:59:44 INFO - PROCESS | 2916 | 1464998384678 Marionette DEBUG loaded listener.js 15:59:44 INFO - PROCESS | 2916 | ++DOMWINDOW == 91 (1794C000) [pid = 2916] [serial = 495] [outer = 173D9000] 15:59:45 INFO - PROCESS | 2916 | [2916] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:59:45 INFO - PROCESS | 2916 | [2916] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:59:45 INFO - PROCESS | 2916 | [2916] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:59:45 INFO - PROCESS | 2916 | 1464998385216 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]]]}] 15:59:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 15:59:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 811ms 15:59:45 INFO - PROCESS | 2916 | 1464998385264 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 15:59:45 INFO - PROCESS | 2916 | 1464998385266 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 15:59:45 INFO - PROCESS | 2916 | 1464998385269 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 15:59:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 15:59:45 INFO - PROCESS | 2916 | 1464998385271 Marionette TRACE conn3 <- [1,626,null,{}] 15:59:45 INFO - PROCESS | 2916 | 1464998385275 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}] 15:59:45 INFO - PROCESS | 2916 | 1464998385532 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 15:59:45 INFO - PROCESS | 2916 | --DOMWINDOW == 90 (155D6000) [pid = 2916] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 15:59:45 INFO - PROCESS | 2916 | --DOMWINDOW == 89 (15D53000) [pid = 2916] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 15:59:45 INFO - PROCESS | 2916 | --DOMWINDOW == 88 (10E0DC00) [pid = 2916] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 15:59:45 INFO - PROCESS | 2916 | --DOMWINDOW == 87 (12A81000) [pid = 2916] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 15:59:45 INFO - PROCESS | 2916 | --DOMWINDOW == 86 (13DE0800) [pid = 2916] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 15:59:45 INFO - PROCESS | 2916 | --DOMWINDOW == 85 (10A82C00) [pid = 2916] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 15:59:45 INFO - PROCESS | 2916 | --DOMWINDOW == 84 (16BE5C00) [pid = 2916] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 15:59:45 INFO - PROCESS | 2916 | --DOMWINDOW == 83 (10A5FC00) [pid = 2916] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 15:59:45 INFO - PROCESS | 2916 | --DOMWINDOW == 82 (15D45400) [pid = 2916] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 15:59:45 INFO - PROCESS | 2916 | --DOMWINDOW == 81 (19B58000) [pid = 2916] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 15:59:45 INFO - PROCESS | 2916 | --DOMWINDOW == 80 (16728000) [pid = 2916] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 15:59:45 INFO - PROCESS | 2916 | --DOMWINDOW == 79 (155D3C00) [pid = 2916] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 15:59:45 INFO - PROCESS | 2916 | --DOMWINDOW == 78 (1AB27400) [pid = 2916] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 15:59:45 INFO - PROCESS | 2916 | --DOMWINDOW == 77 (105F6000) [pid = 2916] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 15:59:45 INFO - PROCESS | 2916 | --DOMWINDOW == 76 (12A8DC00) [pid = 2916] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 15:59:45 INFO - PROCESS | 2916 | 1464998385596 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:45 INFO - PROCESS | 2916 | ++DOCSHELL 0C777000 == 37 [pid = 2916] [id = 166] 15:59:45 INFO - PROCESS | 2916 | ++DOMWINDOW == 77 (0C779400) [pid = 2916] [serial = 496] [outer = 00000000] 15:59:45 INFO - PROCESS | 2916 | ++DOMWINDOW == 78 (12A80000) [pid = 2916] [serial = 497] [outer = 0C779400] 15:59:45 INFO - PROCESS | 2916 | 1464998385641 Marionette DEBUG loaded listener.js 15:59:45 INFO - PROCESS | 2916 | ++DOMWINDOW == 79 (12A8DC00) [pid = 2916] [serial = 498] [outer = 0C779400] 15:59:45 INFO - PROCESS | 2916 | [2916] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:59:45 INFO - PROCESS | 2916 | [2916] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:59:46 INFO - PROCESS | 2916 | [2916] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:59:46 INFO - PROCESS | 2916 | 1464998386050 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]]]}] 15:59:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 15:59:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 880ms 15:59:46 INFO - PROCESS | 2916 | 1464998386145 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 15:59:46 INFO - PROCESS | 2916 | 1464998386147 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 15:59:46 INFO - PROCESS | 2916 | 1464998386150 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 15:59:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 15:59:46 INFO - PROCESS | 2916 | 1464998386152 Marionette TRACE conn3 <- [1,630,null,{}] 15:59:46 INFO - PROCESS | 2916 | 1464998386159 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}] 15:59:46 INFO - PROCESS | 2916 | 1464998386289 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 15:59:46 INFO - PROCESS | 2916 | 1464998386298 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:46 INFO - PROCESS | 2916 | ++DOCSHELL 14F60400 == 38 [pid = 2916] [id = 167] 15:59:46 INFO - PROCESS | 2916 | ++DOMWINDOW == 80 (16213800) [pid = 2916] [serial = 499] [outer = 00000000] 15:59:46 INFO - PROCESS | 2916 | ++DOMWINDOW == 81 (1785B800) [pid = 2916] [serial = 500] [outer = 16213800] 15:59:46 INFO - PROCESS | 2916 | 1464998386344 Marionette DEBUG loaded listener.js 15:59:46 INFO - PROCESS | 2916 | ++DOMWINDOW == 82 (18097C00) [pid = 2916] [serial = 501] [outer = 16213800] 15:59:46 INFO - PROCESS | 2916 | 1464998386806 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]]]}] 15:59:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 15:59:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 707ms 15:59:46 INFO - PROCESS | 2916 | 1464998386857 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 15:59:46 INFO - PROCESS | 2916 | 1464998386859 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 15:59:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 15:59:46 INFO - PROCESS | 2916 | 1464998386862 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 15:59:46 INFO - PROCESS | 2916 | 1464998386864 Marionette TRACE conn3 <- [1,634,null,{}] 15:59:46 INFO - PROCESS | 2916 | 1464998386867 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}] 15:59:46 INFO - PROCESS | 2916 | 1464998386947 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 15:59:46 INFO - PROCESS | 2916 | 1464998386953 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:47 INFO - PROCESS | 2916 | ++DOCSHELL 17DBF800 == 39 [pid = 2916] [id = 168] 15:59:47 INFO - PROCESS | 2916 | ++DOMWINDOW == 83 (1837A000) [pid = 2916] [serial = 502] [outer = 00000000] 15:59:47 INFO - PROCESS | 2916 | ++DOMWINDOW == 84 (1856D000) [pid = 2916] [serial = 503] [outer = 1837A000] 15:59:47 INFO - PROCESS | 2916 | 1464998387050 Marionette DEBUG loaded listener.js 15:59:47 INFO - PROCESS | 2916 | ++DOMWINDOW == 85 (18567400) [pid = 2916] [serial = 504] [outer = 1837A000] 15:59:47 INFO - PROCESS | 2916 | 1464998387530 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]]]}] 15:59:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 15:59:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 690ms 15:59:47 INFO - PROCESS | 2916 | 1464998387577 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 15:59:47 INFO - PROCESS | 2916 | 1464998387579 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 15:59:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 15:59:47 INFO - PROCESS | 2916 | 1464998387582 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 15:59:47 INFO - PROCESS | 2916 | 1464998387584 Marionette TRACE conn3 <- [1,638,null,{}] 15:59:47 INFO - PROCESS | 2916 | 1464998387588 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}] 15:59:47 INFO - PROCESS | 2916 | 1464998387668 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 15:59:47 INFO - PROCESS | 2916 | 1464998387673 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:47 INFO - PROCESS | 2916 | ++DOCSHELL 198BD800 == 40 [pid = 2916] [id = 169] 15:59:47 INFO - PROCESS | 2916 | ++DOMWINDOW == 86 (198C1400) [pid = 2916] [serial = 505] [outer = 00000000] 15:59:47 INFO - PROCESS | 2916 | ++DOMWINDOW == 87 (19B54400) [pid = 2916] [serial = 506] [outer = 198C1400] 15:59:47 INFO - PROCESS | 2916 | 1464998387723 Marionette DEBUG loaded listener.js 15:59:47 INFO - PROCESS | 2916 | ++DOMWINDOW == 88 (19B5BC00) [pid = 2916] [serial = 507] [outer = 198C1400] 15:59:48 INFO - PROCESS | 2916 | 1464998388586 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]]]}] 15:59:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 15:59:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1035ms 15:59:48 INFO - PROCESS | 2916 | 1464998388633 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 15:59:48 INFO - PROCESS | 2916 | 1464998388638 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 15:59:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 15:59:48 INFO - PROCESS | 2916 | 1464998388643 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 15:59:48 INFO - PROCESS | 2916 | 1464998388648 Marionette TRACE conn3 <- [1,642,null,{}] 15:59:48 INFO - PROCESS | 2916 | 1464998388653 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}] 15:59:48 INFO - PROCESS | 2916 | 1464998388768 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 15:59:48 INFO - PROCESS | 2916 | 1464998388948 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:48 INFO - PROCESS | 2916 | ++DOCSHELL 10F83400 == 41 [pid = 2916] [id = 170] 15:59:48 INFO - PROCESS | 2916 | ++DOMWINDOW == 89 (11087800) [pid = 2916] [serial = 508] [outer = 00000000] 15:59:49 INFO - PROCESS | 2916 | ++DOMWINDOW == 90 (1380F000) [pid = 2916] [serial = 509] [outer = 11087800] 15:59:49 INFO - PROCESS | 2916 | 1464998389008 Marionette DEBUG loaded listener.js 15:59:49 INFO - PROCESS | 2916 | ++DOMWINDOW == 91 (13C0FC00) [pid = 2916] [serial = 510] [outer = 11087800] 15:59:49 INFO - PROCESS | 2916 | 1464998389697 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]]]}] 15:59:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 15:59:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1104ms 15:59:49 INFO - PROCESS | 2916 | 1464998389755 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 15:59:49 INFO - PROCESS | 2916 | 1464998389761 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 15:59:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 15:59:49 INFO - PROCESS | 2916 | 1464998389767 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 15:59:49 INFO - PROCESS | 2916 | 1464998389770 Marionette TRACE conn3 <- [1,646,null,{}] 15:59:49 INFO - PROCESS | 2916 | 1464998389774 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}] 15:59:49 INFO - PROCESS | 2916 | 1464998389890 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 15:59:50 INFO - PROCESS | 2916 | 1464998390069 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:50 INFO - PROCESS | 2916 | ++DOCSHELL 155D9400 == 42 [pid = 2916] [id = 171] 15:59:50 INFO - PROCESS | 2916 | ++DOMWINDOW == 92 (155DEC00) [pid = 2916] [serial = 511] [outer = 00000000] 15:59:50 INFO - PROCESS | 2916 | ++DOMWINDOW == 93 (16213000) [pid = 2916] [serial = 512] [outer = 155DEC00] 15:59:50 INFO - PROCESS | 2916 | 1464998390129 Marionette DEBUG loaded listener.js 15:59:50 INFO - PROCESS | 2916 | ++DOMWINDOW == 94 (16B0C800) [pid = 2916] [serial = 513] [outer = 155DEC00] 15:59:50 INFO - PROCESS | 2916 | 1464998390804 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]]]}] 15:59:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 15:59:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1104ms 15:59:50 INFO - PROCESS | 2916 | 1464998390871 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 15:59:50 INFO - PROCESS | 2916 | 1464998390873 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 15:59:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 15:59:50 INFO - PROCESS | 2916 | 1464998390878 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 15:59:50 INFO - PROCESS | 2916 | 1464998390881 Marionette TRACE conn3 <- [1,650,null,{}] 15:59:50 INFO - PROCESS | 2916 | 1464998390892 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}] 15:59:51 INFO - PROCESS | 2916 | 1464998391073 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 15:59:51 INFO - PROCESS | 2916 | 1464998391186 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:51 INFO - PROCESS | 2916 | ++DOCSHELL 18569000 == 43 [pid = 2916] [id = 172] 15:59:51 INFO - PROCESS | 2916 | ++DOMWINDOW == 95 (18569400) [pid = 2916] [serial = 514] [outer = 00000000] 15:59:51 INFO - PROCESS | 2916 | ++DOMWINDOW == 96 (198C4C00) [pid = 2916] [serial = 515] [outer = 18569400] 15:59:51 INFO - PROCESS | 2916 | 1464998391245 Marionette DEBUG loaded listener.js 15:59:51 INFO - PROCESS | 2916 | ++DOMWINDOW == 97 (19B5E000) [pid = 2916] [serial = 516] [outer = 18569400] 15:59:51 INFO - PROCESS | 2916 | [2916] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:59:51 INFO - PROCESS | 2916 | [2916] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:59:51 INFO - PROCESS | 2916 | 1464998391968 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]]]}] 15:59:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 15:59:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1156ms 15:59:52 INFO - PROCESS | 2916 | 1464998392029 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 15:59:52 INFO - PROCESS | 2916 | 1464998392032 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 15:59:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 15:59:52 INFO - PROCESS | 2916 | 1464998392036 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 15:59:52 INFO - PROCESS | 2916 | 1464998392038 Marionette TRACE conn3 <- [1,654,null,{}] 15:59:52 INFO - PROCESS | 2916 | 1464998392042 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}] 15:59:52 INFO - PROCESS | 2916 | 1464998392153 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 15:59:52 INFO - PROCESS | 2916 | 1464998392306 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:52 INFO - PROCESS | 2916 | ++DOCSHELL 1380E000 == 44 [pid = 2916] [id = 173] 15:59:52 INFO - PROCESS | 2916 | ++DOMWINDOW == 98 (13BBDC00) [pid = 2916] [serial = 517] [outer = 00000000] 15:59:52 INFO - PROCESS | 2916 | ++DOMWINDOW == 99 (14F61C00) [pid = 2916] [serial = 518] [outer = 13BBDC00] 15:59:52 INFO - PROCESS | 2916 | 1464998392363 Marionette DEBUG loaded listener.js 15:59:52 INFO - PROCESS | 2916 | ++DOMWINDOW == 100 (15743800) [pid = 2916] [serial = 519] [outer = 13BBDC00] 15:59:52 INFO - PROCESS | 2916 | [2916] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:59:52 INFO - PROCESS | 2916 | [2916] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:59:53 INFO - PROCESS | 2916 | 1464998393160 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]]]}] 15:59:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 15:59:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1138ms 15:59:53 INFO - PROCESS | 2916 | 1464998393194 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 15:59:53 INFO - PROCESS | 2916 | 1464998393197 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 15:59:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 15:59:53 INFO - PROCESS | 2916 | 1464998393217 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 15:59:53 INFO - PROCESS | 2916 | 1464998393220 Marionette TRACE conn3 <- [1,658,null,{}] 15:59:53 INFO - PROCESS | 2916 | 1464998393225 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}] 15:59:53 INFO - PROCESS | 2916 | 1464998393331 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 15:59:53 INFO - PROCESS | 2916 | 1464998393441 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:53 INFO - PROCESS | 2916 | ++DOCSHELL 11CB0800 == 45 [pid = 2916] [id = 174] 15:59:53 INFO - PROCESS | 2916 | ++DOMWINDOW == 101 (128F1000) [pid = 2916] [serial = 520] [outer = 00000000] 15:59:53 INFO - PROCESS | 2916 | ++DOMWINDOW == 102 (1380FC00) [pid = 2916] [serial = 521] [outer = 128F1000] 15:59:53 INFO - PROCESS | 2916 | 1464998393542 Marionette DEBUG loaded listener.js 15:59:53 INFO - PROCESS | 2916 | ++DOMWINDOW == 103 (13DDB400) [pid = 2916] [serial = 522] [outer = 128F1000] 15:59:54 INFO - PROCESS | 2916 | --DOCSHELL 17DBF800 == 44 [pid = 2916] [id = 168] 15:59:54 INFO - PROCESS | 2916 | --DOCSHELL 14F60400 == 43 [pid = 2916] [id = 167] 15:59:54 INFO - PROCESS | 2916 | --DOCSHELL 0C777000 == 42 [pid = 2916] [id = 166] 15:59:54 INFO - PROCESS | 2916 | --DOCSHELL 173D6C00 == 41 [pid = 2916] [id = 165] 15:59:54 INFO - PROCESS | 2916 | --DOCSHELL 155D7C00 == 40 [pid = 2916] [id = 164] 15:59:54 INFO - PROCESS | 2916 | --DOCSHELL 16217000 == 39 [pid = 2916] [id = 163] 15:59:54 INFO - PROCESS | 2916 | --DOCSHELL 15740800 == 38 [pid = 2916] [id = 162] 15:59:54 INFO - PROCESS | 2916 | --DOCSHELL 12B5B400 == 37 [pid = 2916] [id = 161] 15:59:54 INFO - PROCESS | 2916 | --DOCSHELL 0C771800 == 36 [pid = 2916] [id = 160] 15:59:54 INFO - PROCESS | 2916 | --DOCSHELL 0C76D000 == 35 [pid = 2916] [id = 159] 15:59:54 INFO - PROCESS | 2916 | --DOCSHELL 10F8B800 == 34 [pid = 2916] [id = 158] 15:59:54 INFO - PROCESS | 2916 | --DOCSHELL 18008C00 == 33 [pid = 2916] [id = 157] 15:59:54 INFO - PROCESS | 2916 | --DOCSHELL 10A57C00 == 32 [pid = 2916] [id = 148] 15:59:54 INFO - PROCESS | 2916 | --DOCSHELL 18569000 == 31 [pid = 2916] [id = 172] 15:59:54 INFO - PROCESS | 2916 | --DOCSHELL 1380E000 == 30 [pid = 2916] [id = 173] 15:59:54 INFO - PROCESS | 2916 | --DOCSHELL 155D9400 == 29 [pid = 2916] [id = 171] 15:59:54 INFO - PROCESS | 2916 | --DOCSHELL 198BD800 == 28 [pid = 2916] [id = 169] 15:59:54 INFO - PROCESS | 2916 | --DOCSHELL 10F83400 == 27 [pid = 2916] [id = 170] 15:59:54 INFO - PROCESS | 2916 | --DOMWINDOW == 102 (1574B000) [pid = 2916] [serial = 455] [outer = 00000000] [url = about:blank] 15:59:54 INFO - PROCESS | 2916 | --DOMWINDOW == 101 (1628A800) [pid = 2916] [serial = 458] [outer = 00000000] [url = about:blank] 15:59:54 INFO - PROCESS | 2916 | --DOMWINDOW == 100 (1611E800) [pid = 2916] [serial = 456] [outer = 00000000] [url = about:blank] 15:59:54 INFO - PROCESS | 2916 | --DOMWINDOW == 99 (10F85000) [pid = 2916] [serial = 446] [outer = 00000000] [url = about:blank] 15:59:54 INFO - PROCESS | 2916 | --DOMWINDOW == 98 (10FFCC00) [pid = 2916] [serial = 447] [outer = 00000000] [url = about:blank] 15:59:54 INFO - PROCESS | 2916 | --DOMWINDOW == 97 (12D88C00) [pid = 2916] [serial = 449] [outer = 00000000] [url = about:blank] 15:59:54 INFO - PROCESS | 2916 | --DOMWINDOW == 96 (130E1800) [pid = 2916] [serial = 450] [outer = 00000000] [url = about:blank] 15:59:54 INFO - PROCESS | 2916 | --DOMWINDOW == 95 (14F5CC00) [pid = 2916] [serial = 452] [outer = 00000000] [url = about:blank] 15:59:54 INFO - PROCESS | 2916 | --DOMWINDOW == 94 (1337FC00) [pid = 2916] [serial = 444] [outer = 00000000] [url = about:blank] 15:59:54 INFO - PROCESS | 2916 | --DOMWINDOW == 93 (12ADE800) [pid = 2916] [serial = 443] [outer = 00000000] [url = about:blank] 15:59:54 INFO - PROCESS | 2916 | --DOMWINDOW == 92 (17803C00) [pid = 2916] [serial = 461] [outer = 00000000] [url = about:blank] 15:59:54 INFO - PROCESS | 2916 | --DOMWINDOW == 91 (11A0D400) [pid = 2916] [serial = 426] [outer = 00000000] [url = about:blank] 15:59:54 INFO - PROCESS | 2916 | --DOMWINDOW == 90 (10E0E000) [pid = 2916] [serial = 425] [outer = 00000000] [url = about:blank] 15:59:54 INFO - PROCESS | 2916 | --DOMWINDOW == 89 (16219C00) [pid = 2916] [serial = 429] [outer = 00000000] [url = about:blank] 15:59:54 INFO - PROCESS | 2916 | --DOMWINDOW == 88 (16126000) [pid = 2916] [serial = 428] [outer = 00000000] [url = about:blank] 15:59:54 INFO - PROCESS | 2916 | --DOMWINDOW == 87 (1A190000) [pid = 2916] [serial = 432] [outer = 00000000] [url = about:blank] 15:59:54 INFO - PROCESS | 2916 | --DOMWINDOW == 86 (19D83400) [pid = 2916] [serial = 431] [outer = 00000000] [url = about:blank] 15:59:54 INFO - PROCESS | 2916 | --DOMWINDOW == 85 (1AB28800) [pid = 2916] [serial = 435] [outer = 00000000] [url = about:blank] 15:59:54 INFO - PROCESS | 2916 | --DOMWINDOW == 84 (198C0000) [pid = 2916] [serial = 434] [outer = 00000000] [url = about:blank] 15:59:54 INFO - PROCESS | 2916 | --DOMWINDOW == 83 (1983F800) [pid = 2916] [serial = 470] [outer = 00000000] [url = about:blank] 15:59:54 INFO - PROCESS | 2916 | --DOMWINDOW == 82 (155E0000) [pid = 2916] [serial = 438] [outer = 00000000] [url = about:blank] 15:59:54 INFO - PROCESS | 2916 | --DOMWINDOW == 81 (155DB800) [pid = 2916] [serial = 437] [outer = 00000000] [url = about:blank] 15:59:54 INFO - PROCESS | 2916 | --DOMWINDOW == 80 (1AC7B800) [pid = 2916] [serial = 441] [outer = 00000000] [url = about:blank] 15:59:54 INFO - PROCESS | 2916 | --DOMWINDOW == 79 (168F3400) [pid = 2916] [serial = 459] [outer = 00000000] [url = about:blank] 15:59:54 INFO - PROCESS | 2916 | --DOMWINDOW == 78 (1AC76800) [pid = 2916] [serial = 440] [outer = 00000000] [url = about:blank] 15:59:54 INFO - PROCESS | 2916 | --DOMWINDOW == 77 (17949C00) [pid = 2916] [serial = 467] [outer = 00000000] [url = about:blank] 15:59:54 INFO - PROCESS | 2916 | --DOMWINDOW == 76 (1794A000) [pid = 2916] [serial = 462] [outer = 00000000] [url = about:blank] 15:59:54 INFO - PROCESS | 2916 | --DOMWINDOW == 75 (1536F000) [pid = 2916] [serial = 465] [outer = 00000000] [url = about:blank] 15:59:54 INFO - PROCESS | 2916 | --DOMWINDOW == 74 (16B15400) [pid = 2916] [serial = 464] [outer = 00000000] [url = about:blank] 15:59:54 INFO - PROCESS | 2916 | --DOMWINDOW == 73 (1536D800) [pid = 2916] [serial = 453] [outer = 00000000] [url = about:blank] 15:59:54 INFO - PROCESS | 2916 | --DOMWINDOW == 72 (17DB2400) [pid = 2916] [serial = 468] [outer = 00000000] [url = about:blank] 15:59:54 INFO - PROCESS | 2916 | 1464998394934 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]]]}] 15:59:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 15:59:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1777ms 15:59:55 INFO - PROCESS | 2916 | 1464998394976 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 15:59:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 15:59:55 INFO - PROCESS | 2916 | 1464998394980 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 15:59:55 INFO - PROCESS | 2916 | 1464998394984 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 15:59:55 INFO - PROCESS | 2916 | 1464998394987 Marionette TRACE conn3 <- [1,662,null,{}] 15:59:55 INFO - PROCESS | 2916 | 1464998394993 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}] 15:59:55 INFO - PROCESS | 2916 | 1464998395136 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 15:59:55 INFO - PROCESS | 2916 | 1464998395219 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:55 INFO - PROCESS | 2916 | ++DOCSHELL 10E10000 == 28 [pid = 2916] [id = 175] 15:59:55 INFO - PROCESS | 2916 | ++DOMWINDOW == 73 (10E11800) [pid = 2916] [serial = 523] [outer = 00000000] 15:59:55 INFO - PROCESS | 2916 | ++DOMWINDOW == 74 (11201C00) [pid = 2916] [serial = 524] [outer = 10E11800] 15:59:55 INFO - PROCESS | 2916 | 1464998395269 Marionette DEBUG loaded listener.js 15:59:55 INFO - PROCESS | 2916 | ++DOMWINDOW == 75 (112DF400) [pid = 2916] [serial = 525] [outer = 10E11800] 15:59:55 INFO - PROCESS | 2916 | [2916] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:59:55 INFO - PROCESS | 2916 | [2916] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:59:55 INFO - PROCESS | 2916 | [2916] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:59:55 INFO - PROCESS | 2916 | 1464998395715 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]]]}] 15:59:55 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 15:59:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 776ms 15:59:55 INFO - PROCESS | 2916 | 1464998395749 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 15:59:55 INFO - PROCESS | 2916 | 1464998395755 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 15:59:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 15:59:55 INFO - PROCESS | 2916 | 1464998395816 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 15:59:55 INFO - PROCESS | 2916 | 1464998395819 Marionette TRACE conn3 <- [1,666,null,{}] 15:59:55 INFO - PROCESS | 2916 | 1464998395822 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}] 15:59:55 INFO - PROCESS | 2916 | 1464998395912 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 15:59:55 INFO - PROCESS | 2916 | 1464998395959 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:55 INFO - PROCESS | 2916 | ++DOCSHELL 13029000 == 29 [pid = 2916] [id = 176] 15:59:55 INFO - PROCESS | 2916 | ++DOMWINDOW == 76 (1302F800) [pid = 2916] [serial = 526] [outer = 00000000] 15:59:56 INFO - PROCESS | 2916 | ++DOMWINDOW == 77 (13092000) [pid = 2916] [serial = 527] [outer = 1302F800] 15:59:56 INFO - PROCESS | 2916 | 1464998396007 Marionette DEBUG loaded listener.js 15:59:56 INFO - PROCESS | 2916 | ++DOMWINDOW == 78 (13328C00) [pid = 2916] [serial = 528] [outer = 1302F800] 15:59:56 INFO - PROCESS | 2916 | 1464998396581 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]]]}] 15:59:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 15:59:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 811ms 15:59:56 INFO - PROCESS | 2916 | 1464998396626 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 15:59:56 INFO - PROCESS | 2916 | 1464998396629 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 15:59:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 15:59:56 INFO - PROCESS | 2916 | 1464998396632 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 15:59:56 INFO - PROCESS | 2916 | 1464998396636 Marionette TRACE conn3 <- [1,670,null,{}] 15:59:56 INFO - PROCESS | 2916 | 1464998396646 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}] 15:59:56 INFO - PROCESS | 2916 | 1464998396734 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 15:59:56 INFO - PROCESS | 2916 | 1464998396823 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:56 INFO - PROCESS | 2916 | ++DOCSHELL 14F2C400 == 30 [pid = 2916] [id = 177] 15:59:56 INFO - PROCESS | 2916 | ++DOMWINDOW == 79 (14F31800) [pid = 2916] [serial = 529] [outer = 00000000] 15:59:56 INFO - PROCESS | 2916 | ++DOMWINDOW == 80 (14F60800) [pid = 2916] [serial = 530] [outer = 14F31800] 15:59:56 INFO - PROCESS | 2916 | 1464998396876 Marionette DEBUG loaded listener.js 15:59:57 INFO - PROCESS | 2916 | ++DOMWINDOW == 81 (1543EC00) [pid = 2916] [serial = 531] [outer = 14F31800] 15:59:57 INFO - PROCESS | 2916 | 1464998397952 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]]]}] 15:59:58 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) 15:59:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1380ms 15:59:58 INFO - PROCESS | 2916 | 1464998398006 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 15:59:58 INFO - PROCESS | 2916 | 1464998398009 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 15:59:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 15:59:58 INFO - PROCESS | 2916 | 1464998398012 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 15:59:58 INFO - PROCESS | 2916 | 1464998398014 Marionette TRACE conn3 <- [1,674,null,{}] 15:59:58 INFO - PROCESS | 2916 | 1464998398018 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}] 15:59:58 INFO - PROCESS | 2916 | 1464998398188 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 15:59:58 INFO - PROCESS | 2916 | 1464998398194 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:58 INFO - PROCESS | 2916 | ++DOCSHELL 15445800 == 31 [pid = 2916] [id = 178] 15:59:58 INFO - PROCESS | 2916 | ++DOMWINDOW == 82 (15447400) [pid = 2916] [serial = 532] [outer = 00000000] 15:59:58 INFO - PROCESS | 2916 | ++DOMWINDOW == 83 (15749C00) [pid = 2916] [serial = 533] [outer = 15447400] 15:59:58 INFO - PROCESS | 2916 | 1464998398241 Marionette DEBUG loaded listener.js 15:59:58 INFO - PROCESS | 2916 | ++DOMWINDOW == 84 (15D53C00) [pid = 2916] [serial = 534] [outer = 15447400] 15:59:59 INFO - PROCESS | 2916 | 1464998399488 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]]]}] 15:59:59 INFO - PROCESS | 2916 | --DOMWINDOW == 83 (198C1400) [pid = 2916] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 15:59:59 INFO - PROCESS | 2916 | --DOMWINDOW == 82 (1837A000) [pid = 2916] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 15:59:59 INFO - PROCESS | 2916 | --DOMWINDOW == 81 (16B12C00) [pid = 2916] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 15:59:59 INFO - PROCESS | 2916 | --DOMWINDOW == 80 (173D9000) [pid = 2916] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 15:59:59 INFO - PROCESS | 2916 | --DOMWINDOW == 79 (16213800) [pid = 2916] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 15:59:59 INFO - PROCESS | 2916 | --DOMWINDOW == 78 (10FF5400) [pid = 2916] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 15:59:59 INFO - PROCESS | 2916 | --DOMWINDOW == 77 (0C774400) [pid = 2916] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 15:59:59 INFO - PROCESS | 2916 | --DOMWINDOW == 76 (15743000) [pid = 2916] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 15:59:59 INFO - PROCESS | 2916 | --DOMWINDOW == 75 (1809D800) [pid = 2916] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 15:59:59 INFO - PROCESS | 2916 | --DOMWINDOW == 74 (0C775C00) [pid = 2916] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 15:59:59 INFO - PROCESS | 2916 | --DOMWINDOW == 73 (1380D400) [pid = 2916] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 15:59:59 INFO - PROCESS | 2916 | --DOMWINDOW == 72 (16214000) [pid = 2916] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 15:59:59 INFO - PROCESS | 2916 | --DOMWINDOW == 71 (0C779400) [pid = 2916] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 15:59:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 15:59:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1501ms 15:59:59 INFO - PROCESS | 2916 | 1464998399515 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 15:59:59 INFO - PROCESS | 2916 | 1464998399517 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 15:59:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 15:59:59 INFO - PROCESS | 2916 | 1464998399521 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 15:59:59 INFO - PROCESS | 2916 | 1464998399522 Marionette TRACE conn3 <- [1,678,null,{}] 15:59:59 INFO - PROCESS | 2916 | 1464998399525 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}] 15:59:59 INFO - PROCESS | 2916 | 1464998399657 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 15:59:59 INFO - PROCESS | 2916 | 1464998399695 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:59 INFO - PROCESS | 2916 | ++DOCSHELL 13908400 == 32 [pid = 2916] [id = 179] 15:59:59 INFO - PROCESS | 2916 | ++DOMWINDOW == 72 (13C0D400) [pid = 2916] [serial = 535] [outer = 00000000] 15:59:59 INFO - PROCESS | 2916 | ++DOMWINDOW == 73 (15484C00) [pid = 2916] [serial = 536] [outer = 13C0D400] 15:59:59 INFO - PROCESS | 2916 | 1464998399741 Marionette DEBUG loaded listener.js 15:59:59 INFO - PROCESS | 2916 | ++DOMWINDOW == 74 (155DE000) [pid = 2916] [serial = 537] [outer = 13C0D400] 16:00:00 INFO - PROCESS | 2916 | 1464998400751 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]]]}] 16:00:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 16:00:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1276ms 16:00:00 INFO - PROCESS | 2916 | 1464998400789 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 16:00:00 INFO - PROCESS | 2916 | 1464998400791 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 16:00:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 16:00:00 INFO - PROCESS | 2916 | 1464998400846 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 16:00:00 INFO - PROCESS | 2916 | 1464998400848 Marionette TRACE conn3 <- [1,682,null,{}] 16:00:00 INFO - PROCESS | 2916 | 1464998400851 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}] 16:00:00 INFO - PROCESS | 2916 | 1464998400957 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 16:00:00 INFO - PROCESS | 2916 | 1464998400963 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:01 INFO - PROCESS | 2916 | ++DOCSHELL 14F61000 == 33 [pid = 2916] [id = 180] 16:00:01 INFO - PROCESS | 2916 | ++DOMWINDOW == 75 (16214000) [pid = 2916] [serial = 538] [outer = 00000000] 16:00:01 INFO - PROCESS | 2916 | ++DOMWINDOW == 76 (16288800) [pid = 2916] [serial = 539] [outer = 16214000] 16:00:01 INFO - PROCESS | 2916 | 1464998401010 Marionette DEBUG loaded listener.js 16:00:01 INFO - PROCESS | 2916 | ++DOMWINDOW == 77 (168EC000) [pid = 2916] [serial = 540] [outer = 16214000] 16:00:02 INFO - PROCESS | 2916 | 1464998402106 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]]]}] 16:00:02 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) 16:00:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1346ms 16:00:02 INFO - PROCESS | 2916 | 1464998402171 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 16:00:02 INFO - PROCESS | 2916 | 1464998402176 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 16:00:02 INFO - PROCESS | 2916 | 1464998402181 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 16:00:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 16:00:02 INFO - PROCESS | 2916 | 1464998402185 Marionette TRACE conn3 <- [1,686,null,{}] 16:00:02 INFO - PROCESS | 2916 | 1464998402232 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}] 16:00:02 INFO - PROCESS | 2916 | 1464998402361 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 16:00:02 INFO - PROCESS | 2916 | 1464998402545 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:02 INFO - PROCESS | 2916 | ++DOCSHELL 10F8B800 == 34 [pid = 2916] [id = 181] 16:00:02 INFO - PROCESS | 2916 | ++DOMWINDOW == 78 (10F8D400) [pid = 2916] [serial = 541] [outer = 00000000] 16:00:02 INFO - PROCESS | 2916 | ++DOMWINDOW == 79 (11423400) [pid = 2916] [serial = 542] [outer = 10F8D400] 16:00:02 INFO - PROCESS | 2916 | 1464998402609 Marionette DEBUG loaded listener.js 16:00:02 INFO - PROCESS | 2916 | ++DOMWINDOW == 80 (114AB000) [pid = 2916] [serial = 543] [outer = 10F8D400] 16:00:03 INFO - PROCESS | 2916 | 1464998403874 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]]]}] 16:00:03 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) 16:00:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1777ms 16:00:04 INFO - PROCESS | 2916 | 1464998403998 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 16:00:04 INFO - PROCESS | 2916 | 1464998404007 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 16:00:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 16:00:04 INFO - PROCESS | 2916 | 1464998404101 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 16:00:04 INFO - PROCESS | 2916 | 1464998404105 Marionette TRACE conn3 <- [1,690,null,{}] 16:00:04 INFO - PROCESS | 2916 | 1464998404109 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}] 16:00:04 INFO - PROCESS | 2916 | 1464998404220 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 16:00:04 INFO - PROCESS | 2916 | 1464998404294 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:04 INFO - PROCESS | 2916 | ++DOCSHELL 1380E800 == 35 [pid = 2916] [id = 182] 16:00:04 INFO - PROCESS | 2916 | ++DOMWINDOW == 81 (1390C000) [pid = 2916] [serial = 544] [outer = 00000000] 16:00:04 INFO - PROCESS | 2916 | ++DOMWINDOW == 82 (13CD6C00) [pid = 2916] [serial = 545] [outer = 1390C000] 16:00:04 INFO - PROCESS | 2916 | 1464998404403 Marionette DEBUG loaded listener.js 16:00:04 INFO - PROCESS | 2916 | ++DOMWINDOW == 83 (14F5A800) [pid = 2916] [serial = 546] [outer = 1390C000] 16:00:05 INFO - PROCESS | 2916 | --DOCSHELL 13908400 == 34 [pid = 2916] [id = 179] 16:00:05 INFO - PROCESS | 2916 | --DOCSHELL 15445800 == 33 [pid = 2916] [id = 178] 16:00:05 INFO - PROCESS | 2916 | --DOCSHELL 14F2C400 == 32 [pid = 2916] [id = 177] 16:00:05 INFO - PROCESS | 2916 | --DOCSHELL 13029000 == 31 [pid = 2916] [id = 176] 16:00:05 INFO - PROCESS | 2916 | --DOCSHELL 10E10000 == 30 [pid = 2916] [id = 175] 16:00:05 INFO - PROCESS | 2916 | --DOCSHELL 11CB0800 == 29 [pid = 2916] [id = 174] 16:00:05 INFO - PROCESS | 2916 | --DOMWINDOW == 82 (19B54400) [pid = 2916] [serial = 506] [outer = 00000000] [url = about:blank] 16:00:05 INFO - PROCESS | 2916 | --DOMWINDOW == 81 (19B5BC00) [pid = 2916] [serial = 507] [outer = 00000000] [url = about:blank] 16:00:05 INFO - PROCESS | 2916 | --DOMWINDOW == 80 (1856D000) [pid = 2916] [serial = 503] [outer = 00000000] [url = about:blank] 16:00:05 INFO - PROCESS | 2916 | --DOMWINDOW == 79 (16B19000) [pid = 2916] [serial = 491] [outer = 00000000] [url = about:blank] 16:00:05 INFO - PROCESS | 2916 | --DOMWINDOW == 78 (17949800) [pid = 2916] [serial = 494] [outer = 00000000] [url = about:blank] 16:00:05 INFO - PROCESS | 2916 | --DOMWINDOW == 77 (1717A400) [pid = 2916] [serial = 492] [outer = 00000000] [url = about:blank] 16:00:05 INFO - PROCESS | 2916 | --DOMWINDOW == 76 (1794C000) [pid = 2916] [serial = 495] [outer = 00000000] [url = about:blank] 16:00:05 INFO - PROCESS | 2916 | --DOMWINDOW == 75 (1785B800) [pid = 2916] [serial = 500] [outer = 00000000] [url = about:blank] 16:00:05 INFO - PROCESS | 2916 | --DOMWINDOW == 74 (11CB2400) [pid = 2916] [serial = 473] [outer = 00000000] [url = about:blank] 16:00:05 INFO - PROCESS | 2916 | --DOMWINDOW == 73 (1380CC00) [pid = 2916] [serial = 474] [outer = 00000000] [url = about:blank] 16:00:05 INFO - PROCESS | 2916 | --DOMWINDOW == 72 (10E0FC00) [pid = 2916] [serial = 479] [outer = 00000000] [url = about:blank] 16:00:05 INFO - PROCESS | 2916 | --DOMWINDOW == 71 (128F4000) [pid = 2916] [serial = 480] [outer = 00000000] [url = about:blank] 16:00:05 INFO - PROCESS | 2916 | --DOMWINDOW == 70 (15B30C00) [pid = 2916] [serial = 485] [outer = 00000000] [url = about:blank] 16:00:05 INFO - PROCESS | 2916 | --DOMWINDOW == 69 (1611A800) [pid = 2916] [serial = 486] [outer = 00000000] [url = about:blank] 16:00:05 INFO - PROCESS | 2916 | --DOMWINDOW == 68 (19840400) [pid = 2916] [serial = 471] [outer = 00000000] [url = about:blank] 16:00:05 INFO - PROCESS | 2916 | --DOMWINDOW == 67 (105F3000) [pid = 2916] [serial = 476] [outer = 00000000] [url = about:blank] 16:00:05 INFO - PROCESS | 2916 | --DOMWINDOW == 66 (10E03000) [pid = 2916] [serial = 477] [outer = 00000000] [url = about:blank] 16:00:05 INFO - PROCESS | 2916 | --DOMWINDOW == 65 (1436B400) [pid = 2916] [serial = 482] [outer = 00000000] [url = about:blank] 16:00:05 INFO - PROCESS | 2916 | --DOMWINDOW == 64 (14F5C800) [pid = 2916] [serial = 483] [outer = 00000000] [url = about:blank] 16:00:05 INFO - PROCESS | 2916 | --DOMWINDOW == 63 (1621E400) [pid = 2916] [serial = 488] [outer = 00000000] [url = about:blank] 16:00:05 INFO - PROCESS | 2916 | --DOMWINDOW == 62 (12A80000) [pid = 2916] [serial = 497] [outer = 00000000] [url = about:blank] 16:00:05 INFO - PROCESS | 2916 | --DOMWINDOW == 61 (18567400) [pid = 2916] [serial = 504] [outer = 00000000] [url = about:blank] 16:00:05 INFO - PROCESS | 2916 | --DOMWINDOW == 60 (12A8DC00) [pid = 2916] [serial = 498] [outer = 00000000] [url = about:blank] 16:00:05 INFO - PROCESS | 2916 | --DOMWINDOW == 59 (18097C00) [pid = 2916] [serial = 501] [outer = 00000000] [url = about:blank] 16:00:05 INFO - PROCESS | 2916 | --DOMWINDOW == 58 (1628BC00) [pid = 2916] [serial = 489] [outer = 00000000] [url = about:blank] 16:00:05 INFO - PROCESS | 2916 | 1464998405713 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]]]}] 16:00:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 16:00:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1708ms 16:00:05 INFO - PROCESS | 2916 | 1464998405743 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 16:00:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 16:00:05 INFO - PROCESS | 2916 | 1464998405746 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 16:00:05 INFO - PROCESS | 2916 | 1464998405751 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 16:00:05 INFO - PROCESS | 2916 | 1464998405754 Marionette TRACE conn3 <- [1,694,null,{}] 16:00:05 INFO - PROCESS | 2916 | 1464998405759 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}] 16:00:05 INFO - PROCESS | 2916 | 1464998405894 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 16:00:06 INFO - PROCESS | 2916 | 1464998406018 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:06 INFO - PROCESS | 2916 | ++DOCSHELL 10E05800 == 30 [pid = 2916] [id = 183] 16:00:06 INFO - PROCESS | 2916 | ++DOMWINDOW == 59 (10E09400) [pid = 2916] [serial = 547] [outer = 00000000] 16:00:06 INFO - PROCESS | 2916 | ++DOMWINDOW == 60 (11207400) [pid = 2916] [serial = 548] [outer = 10E09400] 16:00:06 INFO - PROCESS | 2916 | 1464998406067 Marionette DEBUG loaded listener.js 16:00:06 INFO - PROCESS | 2916 | ++DOMWINDOW == 61 (11C07400) [pid = 2916] [serial = 549] [outer = 10E09400] 16:00:07 INFO - PROCESS | 2916 | 1464998407068 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]]]}] 16:00:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 16:00:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1346ms 16:00:07 INFO - PROCESS | 2916 | 1464998407108 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 16:00:07 INFO - PROCESS | 2916 | 1464998407114 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 16:00:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 16:00:07 INFO - PROCESS | 2916 | 1464998407120 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 16:00:07 INFO - PROCESS | 2916 | 1464998407122 Marionette TRACE conn3 <- [1,698,null,{}] 16:00:07 INFO - PROCESS | 2916 | 1464998407126 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}] 16:00:07 INFO - PROCESS | 2916 | 1464998407216 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 16:00:07 INFO - PROCESS | 2916 | 1464998407223 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:07 INFO - PROCESS | 2916 | ++DOCSHELL 13096400 == 31 [pid = 2916] [id = 184] 16:00:07 INFO - PROCESS | 2916 | ++DOMWINDOW == 62 (13329400) [pid = 2916] [serial = 550] [outer = 00000000] 16:00:07 INFO - PROCESS | 2916 | ++DOMWINDOW == 63 (1380D800) [pid = 2916] [serial = 551] [outer = 13329400] 16:00:07 INFO - PROCESS | 2916 | 1464998407270 Marionette DEBUG loaded listener.js 16:00:07 INFO - PROCESS | 2916 | ++DOMWINDOW == 64 (13C01800) [pid = 2916] [serial = 552] [outer = 13329400] 16:00:08 INFO - PROCESS | 2916 | --DOMWINDOW == 63 (15447400) [pid = 2916] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 16:00:08 INFO - PROCESS | 2916 | --DOMWINDOW == 62 (10E11800) [pid = 2916] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 16:00:08 INFO - PROCESS | 2916 | --DOMWINDOW == 61 (14F31800) [pid = 2916] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 16:00:08 INFO - PROCESS | 2916 | --DOMWINDOW == 60 (128F1000) [pid = 2916] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 16:00:08 INFO - PROCESS | 2916 | --DOMWINDOW == 59 (1302F800) [pid = 2916] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 16:00:08 INFO - PROCESS | 2916 | --DOMWINDOW == 58 (11087800) [pid = 2916] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 16:00:08 INFO - PROCESS | 2916 | --DOMWINDOW == 57 (155DEC00) [pid = 2916] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 16:00:08 INFO - PROCESS | 2916 | --DOMWINDOW == 56 (18569400) [pid = 2916] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 16:00:08 INFO - PROCESS | 2916 | --DOMWINDOW == 55 (13BBDC00) [pid = 2916] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 16:00:08 INFO - PROCESS | 2916 | --DOMWINDOW == 54 (13C0D400) [pid = 2916] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 16:00:08 INFO - PROCESS | 2916 | 1464998408413 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]]]}] 16:00:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 16:00:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1346ms 16:00:08 INFO - PROCESS | 2916 | 1464998408436 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 16:00:08 INFO - PROCESS | 2916 | 1464998408440 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 16:00:08 INFO - PROCESS | 2916 | 1464998408445 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 16:00:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 16:00:08 INFO - PROCESS | 2916 | 1464998408449 Marionette TRACE conn3 <- [1,702,null,{}] 16:00:08 INFO - PROCESS | 2916 | 1464998408455 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}] 16:00:08 INFO - PROCESS | 2916 | 1464998408653 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 16:00:08 INFO - PROCESS | 2916 | 1464998408727 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:08 INFO - PROCESS | 2916 | ++DOCSHELL 10FF5400 == 32 [pid = 2916] [id = 185] 16:00:08 INFO - PROCESS | 2916 | ++DOMWINDOW == 55 (11086C00) [pid = 2916] [serial = 553] [outer = 00000000] 16:00:08 INFO - PROCESS | 2916 | ++DOMWINDOW == 56 (11C62C00) [pid = 2916] [serial = 554] [outer = 11086C00] 16:00:08 INFO - PROCESS | 2916 | 1464998408884 Marionette DEBUG loaded listener.js 16:00:09 INFO - PROCESS | 2916 | ++DOMWINDOW == 57 (12AE3800) [pid = 2916] [serial = 555] [outer = 11086C00] 16:00:10 INFO - PROCESS | 2916 | 1464998410082 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]]]}] 16:00:10 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 16:00:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1674ms 16:00:10 INFO - PROCESS | 2916 | 1464998410137 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 16:00:10 INFO - PROCESS | 2916 | 1464998410143 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 16:00:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 16:00:10 INFO - PROCESS | 2916 | 1464998410150 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 16:00:10 INFO - PROCESS | 2916 | 1464998410152 Marionette TRACE conn3 <- [1,706,null,{}] 16:00:10 INFO - PROCESS | 2916 | 1464998410156 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}] 16:00:10 INFO - PROCESS | 2916 | 1464998410298 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 16:00:10 INFO - PROCESS | 2916 | 1464998410471 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:10 INFO - PROCESS | 2916 | ++DOCSHELL 14F61400 == 33 [pid = 2916] [id = 186] 16:00:10 INFO - PROCESS | 2916 | ++DOMWINDOW == 58 (1536EC00) [pid = 2916] [serial = 556] [outer = 00000000] 16:00:10 INFO - PROCESS | 2916 | ++DOMWINDOW == 59 (155D8400) [pid = 2916] [serial = 557] [outer = 1536EC00] 16:00:10 INFO - PROCESS | 2916 | 1464998410530 Marionette DEBUG loaded listener.js 16:00:10 INFO - PROCESS | 2916 | ++DOMWINDOW == 60 (155E1C00) [pid = 2916] [serial = 558] [outer = 1536EC00] 16:00:11 INFO - PROCESS | 2916 | 1464998411639 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]]]}] 16:00:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 16:00:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1570ms 16:00:11 INFO - PROCESS | 2916 | 1464998411712 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 16:00:11 INFO - PROCESS | 2916 | 1464998411714 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 16:00:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 16:00:11 INFO - PROCESS | 2916 | 1464998411762 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 16:00:11 INFO - PROCESS | 2916 | 1464998411766 Marionette TRACE conn3 <- [1,710,null,{}] 16:00:11 INFO - PROCESS | 2916 | 1464998411778 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}] 16:00:11 INFO - PROCESS | 2916 | 1464998411881 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 16:00:12 INFO - PROCESS | 2916 | 1464998412159 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:12 INFO - PROCESS | 2916 | ++DOCSHELL 10A59C00 == 34 [pid = 2916] [id = 187] 16:00:12 INFO - PROCESS | 2916 | ++DOMWINDOW == 61 (10A61000) [pid = 2916] [serial = 559] [outer = 00000000] 16:00:12 INFO - PROCESS | 2916 | ++DOMWINDOW == 62 (10E02800) [pid = 2916] [serial = 560] [outer = 10A61000] 16:00:12 INFO - PROCESS | 2916 | 1464998412212 Marionette DEBUG loaded listener.js 16:00:12 INFO - PROCESS | 2916 | ++DOMWINDOW == 63 (10E10800) [pid = 2916] [serial = 561] [outer = 10A61000] 16:00:13 INFO - PROCESS | 2916 | --DOCSHELL 10E05800 == 33 [pid = 2916] [id = 183] 16:00:13 INFO - PROCESS | 2916 | --DOCSHELL 10F8B800 == 32 [pid = 2916] [id = 181] 16:00:13 INFO - PROCESS | 2916 | --DOCSHELL 1380E800 == 31 [pid = 2916] [id = 182] 16:00:13 INFO - PROCESS | 2916 | --DOCSHELL 14F61400 == 30 [pid = 2916] [id = 186] 16:00:13 INFO - PROCESS | 2916 | --DOCSHELL 14F61000 == 29 [pid = 2916] [id = 180] 16:00:13 INFO - PROCESS | 2916 | --DOCSHELL 13096400 == 28 [pid = 2916] [id = 184] 16:00:13 INFO - PROCESS | 2916 | --DOCSHELL 10FF5400 == 27 [pid = 2916] [id = 185] 16:00:13 INFO - PROCESS | 2916 | --DOMWINDOW == 62 (112DF400) [pid = 2916] [serial = 525] [outer = 00000000] [url = about:blank] 16:00:13 INFO - PROCESS | 2916 | --DOMWINDOW == 61 (14F60800) [pid = 2916] [serial = 530] [outer = 00000000] [url = about:blank] 16:00:13 INFO - PROCESS | 2916 | --DOMWINDOW == 60 (13DDB400) [pid = 2916] [serial = 522] [outer = 00000000] [url = about:blank] 16:00:13 INFO - PROCESS | 2916 | --DOMWINDOW == 59 (1380FC00) [pid = 2916] [serial = 521] [outer = 00000000] [url = about:blank] 16:00:13 INFO - PROCESS | 2916 | --DOMWINDOW == 58 (13092000) [pid = 2916] [serial = 527] [outer = 00000000] [url = about:blank] 16:00:13 INFO - PROCESS | 2916 | --DOMWINDOW == 57 (13328C00) [pid = 2916] [serial = 528] [outer = 00000000] [url = about:blank] 16:00:13 INFO - PROCESS | 2916 | --DOMWINDOW == 56 (13C0FC00) [pid = 2916] [serial = 510] [outer = 00000000] [url = about:blank] 16:00:13 INFO - PROCESS | 2916 | --DOMWINDOW == 55 (1380F000) [pid = 2916] [serial = 509] [outer = 00000000] [url = about:blank] 16:00:13 INFO - PROCESS | 2916 | --DOMWINDOW == 54 (16B0C800) [pid = 2916] [serial = 513] [outer = 00000000] [url = about:blank] 16:00:13 INFO - PROCESS | 2916 | --DOMWINDOW == 53 (16213000) [pid = 2916] [serial = 512] [outer = 00000000] [url = about:blank] 16:00:13 INFO - PROCESS | 2916 | --DOMWINDOW == 52 (19B5E000) [pid = 2916] [serial = 516] [outer = 00000000] [url = about:blank] 16:00:13 INFO - PROCESS | 2916 | --DOMWINDOW == 51 (198C4C00) [pid = 2916] [serial = 515] [outer = 00000000] [url = about:blank] 16:00:13 INFO - PROCESS | 2916 | --DOMWINDOW == 50 (15743800) [pid = 2916] [serial = 519] [outer = 00000000] [url = about:blank] 16:00:13 INFO - PROCESS | 2916 | --DOMWINDOW == 49 (14F61C00) [pid = 2916] [serial = 518] [outer = 00000000] [url = about:blank] 16:00:13 INFO - PROCESS | 2916 | --DOMWINDOW == 48 (15484C00) [pid = 2916] [serial = 536] [outer = 00000000] [url = about:blank] 16:00:13 INFO - PROCESS | 2916 | --DOMWINDOW == 47 (155DE000) [pid = 2916] [serial = 537] [outer = 00000000] [url = about:blank] 16:00:13 INFO - PROCESS | 2916 | --DOMWINDOW == 46 (15D53C00) [pid = 2916] [serial = 534] [outer = 00000000] [url = about:blank] 16:00:13 INFO - PROCESS | 2916 | --DOMWINDOW == 45 (1543EC00) [pid = 2916] [serial = 531] [outer = 00000000] [url = about:blank] 16:00:13 INFO - PROCESS | 2916 | --DOMWINDOW == 44 (16288800) [pid = 2916] [serial = 539] [outer = 00000000] [url = about:blank] 16:00:13 INFO - PROCESS | 2916 | --DOMWINDOW == 43 (15749C00) [pid = 2916] [serial = 533] [outer = 00000000] [url = about:blank] 16:00:13 INFO - PROCESS | 2916 | --DOMWINDOW == 42 (11201C00) [pid = 2916] [serial = 524] [outer = 00000000] [url = about:blank] 16:00:13 INFO - PROCESS | 2916 | 1464998413365 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] 16:00:13 INFO - PROCESS | 2916 | 1464998413412 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 16:00:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 16:00:13 INFO - PROCESS | 2916 | 1464998413418 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 16:00:13 INFO - PROCESS | 2916 | 1464998413421 Marionette TRACE conn3 <- [1,714,null,{}] 16:00:13 INFO - PROCESS | 2916 | 1464998413427 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}] 16:00:13 INFO - PROCESS | 2916 | 1464998413572 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 16:00:13 INFO - PROCESS | 2916 | 1464998413664 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:13 INFO - PROCESS | 2916 | ++DOCSHELL 10F8B800 == 28 [pid = 2916] [id = 188] 16:00:13 INFO - PROCESS | 2916 | ++DOMWINDOW == 43 (10FEF800) [pid = 2916] [serial = 562] [outer = 00000000] 16:00:13 INFO - PROCESS | 2916 | ++DOMWINDOW == 44 (11CAB800) [pid = 2916] [serial = 563] [outer = 10FEF800] 16:00:13 INFO - PROCESS | 2916 | 1464998413739 Marionette DEBUG loaded listener.js 16:00:13 INFO - PROCESS | 2916 | ++DOMWINDOW == 45 (12A81800) [pid = 2916] [serial = 564] [outer = 10FEF800] 16:00:14 INFO - PROCESS | 2916 | 1464998414369 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]]]}] 16:00:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 16:00:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1001ms 16:00:14 INFO - PROCESS | 2916 | 1464998414430 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 16:00:14 INFO - PROCESS | 2916 | 1464998414436 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 16:00:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 16:00:14 INFO - PROCESS | 2916 | 1464998414442 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 16:00:14 INFO - PROCESS | 2916 | 1464998414445 Marionette TRACE conn3 <- [1,718,null,{}] 16:00:14 INFO - PROCESS | 2916 | 1464998414449 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}] 16:00:14 INFO - PROCESS | 2916 | 1464998414537 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 16:00:14 INFO - PROCESS | 2916 | 1464998414544 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:14 INFO - PROCESS | 2916 | ++DOCSHELL 13380800 == 29 [pid = 2916] [id = 189] 16:00:14 INFO - PROCESS | 2916 | ++DOMWINDOW == 46 (13812800) [pid = 2916] [serial = 565] [outer = 00000000] 16:00:14 INFO - PROCESS | 2916 | ++DOMWINDOW == 47 (13C01C00) [pid = 2916] [serial = 566] [outer = 13812800] 16:00:14 INFO - PROCESS | 2916 | 1464998414596 Marionette DEBUG loaded listener.js 16:00:14 INFO - PROCESS | 2916 | ++DOMWINDOW == 48 (13C0B800) [pid = 2916] [serial = 567] [outer = 13812800] 16:00:15 INFO - PROCESS | 2916 | 1464998415166 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] 16:00:15 INFO - PROCESS | 2916 | 1464998415214 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 16:00:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 16:00:15 INFO - PROCESS | 2916 | 1464998415218 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 16:00:15 INFO - PROCESS | 2916 | 1464998415221 Marionette TRACE conn3 <- [1,722,null,{}] 16:00:15 INFO - PROCESS | 2916 | 1464998415232 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}] 16:00:15 INFO - PROCESS | 2916 | 1464998415325 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 16:00:15 INFO - PROCESS | 2916 | 1464998415463 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:15 INFO - PROCESS | 2916 | ++DOCSHELL 15372000 == 30 [pid = 2916] [id = 190] 16:00:15 INFO - PROCESS | 2916 | ++DOMWINDOW == 49 (15372C00) [pid = 2916] [serial = 568] [outer = 00000000] 16:00:15 INFO - PROCESS | 2916 | ++DOMWINDOW == 50 (155D5400) [pid = 2916] [serial = 569] [outer = 15372C00] 16:00:15 INFO - PROCESS | 2916 | 1464998415514 Marionette DEBUG loaded listener.js 16:00:15 INFO - PROCESS | 2916 | ++DOMWINDOW == 51 (155DCC00) [pid = 2916] [serial = 570] [outer = 15372C00] 16:00:15 INFO - PROCESS | 2916 | 1464998415964 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]]]}] 16:00:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 16:00:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 759ms 16:00:16 INFO - PROCESS | 2916 | 1464998415993 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 16:00:16 INFO - PROCESS | 2916 | 1464998415995 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 16:00:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 16:00:16 INFO - PROCESS | 2916 | 1464998416004 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 16:00:16 INFO - PROCESS | 2916 | 1464998416005 Marionette TRACE conn3 <- [1,726,null,{}] 16:00:16 INFO - PROCESS | 2916 | 1464998416009 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}] 16:00:16 INFO - PROCESS | 2916 | 1464998416152 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 16:00:16 INFO - PROCESS | 2916 | 1464998416164 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:16 INFO - PROCESS | 2916 | ++DOCSHELL 15482800 == 31 [pid = 2916] [id = 191] 16:00:16 INFO - PROCESS | 2916 | ++DOMWINDOW == 52 (155D4C00) [pid = 2916] [serial = 571] [outer = 00000000] 16:00:16 INFO - PROCESS | 2916 | ++DOMWINDOW == 53 (15D4E400) [pid = 2916] [serial = 572] [outer = 155D4C00] 16:00:16 INFO - PROCESS | 2916 | 1464998416262 Marionette DEBUG loaded listener.js 16:00:16 INFO - PROCESS | 2916 | ++DOMWINDOW == 54 (1611D800) [pid = 2916] [serial = 573] [outer = 155D4C00] 16:00:17 INFO - PROCESS | 2916 | 1464998417254 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]]]}] 16:00:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 16:00:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1311ms 16:00:17 INFO - PROCESS | 2916 | 1464998417309 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 16:00:17 INFO - PROCESS | 2916 | 1464998417311 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 16:00:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 16:00:17 INFO - PROCESS | 2916 | 1464998417315 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 16:00:17 INFO - PROCESS | 2916 | 1464998417316 Marionette TRACE conn3 <- [1,730,null,{}] 16:00:17 INFO - PROCESS | 2916 | 1464998417320 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}] 16:00:17 INFO - PROCESS | 2916 | 1464998417476 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 16:00:17 INFO - PROCESS | 2916 | 1464998417482 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:17 INFO - PROCESS | 2916 | ++DOCSHELL 16121800 == 32 [pid = 2916] [id = 192] 16:00:17 INFO - PROCESS | 2916 | ++DOMWINDOW == 55 (16124400) [pid = 2916] [serial = 574] [outer = 00000000] 16:00:17 INFO - PROCESS | 2916 | ++DOMWINDOW == 56 (16214400) [pid = 2916] [serial = 575] [outer = 16124400] 16:00:17 INFO - PROCESS | 2916 | 1464998417534 Marionette DEBUG loaded listener.js 16:00:17 INFO - PROCESS | 2916 | ++DOMWINDOW == 57 (16219000) [pid = 2916] [serial = 576] [outer = 16124400] 16:00:18 INFO - PROCESS | 2916 | --DOMWINDOW == 56 (16214000) [pid = 2916] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 16:00:18 INFO - PROCESS | 2916 | --DOMWINDOW == 55 (1390C000) [pid = 2916] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 16:00:18 INFO - PROCESS | 2916 | --DOMWINDOW == 54 (10F8D400) [pid = 2916] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 16:00:18 INFO - PROCESS | 2916 | --DOMWINDOW == 53 (10E09400) [pid = 2916] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 16:00:18 INFO - PROCESS | 2916 | --DOMWINDOW == 52 (13329400) [pid = 2916] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 16:00:18 INFO - PROCESS | 2916 | 1464998418658 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]]]}] 16:00:18 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 16:00:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1380ms 16:00:18 INFO - PROCESS | 2916 | 1464998418726 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 16:00:18 INFO - PROCESS | 2916 | 1464998418737 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 16:00:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 16:00:18 INFO - PROCESS | 2916 | 1464998418741 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 16:00:18 INFO - PROCESS | 2916 | 1464998418743 Marionette TRACE conn3 <- [1,734,null,{}] 16:00:18 INFO - PROCESS | 2916 | 1464998418747 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}] 16:00:18 INFO - PROCESS | 2916 | 1464998418877 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 16:00:18 INFO - PROCESS | 2916 | 1464998418950 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:18 INFO - PROCESS | 2916 | ++DOCSHELL 11A05000 == 33 [pid = 2916] [id = 193] 16:00:18 INFO - PROCESS | 2916 | ++DOMWINDOW == 53 (1380F800) [pid = 2916] [serial = 577] [outer = 00000000] 16:00:19 INFO - PROCESS | 2916 | ++DOMWINDOW == 54 (1671EC00) [pid = 2916] [serial = 578] [outer = 1380F800] 16:00:19 INFO - PROCESS | 2916 | 1464998419048 Marionette DEBUG loaded listener.js 16:00:19 INFO - PROCESS | 2916 | ++DOMWINDOW == 55 (16B0D800) [pid = 2916] [serial = 579] [outer = 1380F800] 16:00:19 INFO - PROCESS | 2916 | 1464998419969 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]]]}] 16:00:20 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.) 16:00:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1277ms 16:00:20 INFO - PROCESS | 2916 | 1464998420004 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 16:00:20 INFO - PROCESS | 2916 | 1464998420006 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 16:00:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 16:00:20 INFO - PROCESS | 2916 | 1464998420009 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 16:00:20 INFO - PROCESS | 2916 | 1464998420011 Marionette TRACE conn3 <- [1,738,null,{}] 16:00:20 INFO - PROCESS | 2916 | 1464998420019 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}] 16:00:20 INFO - PROCESS | 2916 | 1464998420095 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 16:00:20 INFO - PROCESS | 2916 | 1464998420100 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:20 INFO - PROCESS | 2916 | ++DOCSHELL 16287000 == 34 [pid = 2916] [id = 194] 16:00:20 INFO - PROCESS | 2916 | ++DOMWINDOW == 56 (16B12000) [pid = 2916] [serial = 580] [outer = 00000000] 16:00:20 INFO - PROCESS | 2916 | ++DOMWINDOW == 57 (16B18800) [pid = 2916] [serial = 581] [outer = 16B12000] 16:00:20 INFO - PROCESS | 2916 | 1464998420194 Marionette DEBUG loaded listener.js 16:00:20 INFO - PROCESS | 2916 | ++DOMWINDOW == 58 (17174800) [pid = 2916] [serial = 582] [outer = 16B12000] 16:00:21 INFO - PROCESS | 2916 | 1464998421566 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]]]}] 16:00:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 16:00:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1605ms 16:00:21 INFO - PROCESS | 2916 | 1464998421664 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 16:00:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 16:00:21 INFO - PROCESS | 2916 | 1464998421668 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 16:00:21 INFO - PROCESS | 2916 | 1464998421673 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 16:00:21 INFO - PROCESS | 2916 | 1464998421677 Marionette TRACE conn3 <- [1,742,null,{}] 16:00:21 INFO - PROCESS | 2916 | 1464998421760 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}] 16:00:21 INFO - PROCESS | 2916 | 1464998421878 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 16:00:21 INFO - PROCESS | 2916 | 1464998421947 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:21 INFO - PROCESS | 2916 | ++DOCSHELL 11A0D000 == 35 [pid = 2916] [id = 195] 16:00:21 INFO - PROCESS | 2916 | ++DOMWINDOW == 59 (11A12800) [pid = 2916] [serial = 583] [outer = 00000000] 16:00:22 INFO - PROCESS | 2916 | ++DOMWINDOW == 60 (13806000) [pid = 2916] [serial = 584] [outer = 11A12800] 16:00:22 INFO - PROCESS | 2916 | 1464998422059 Marionette DEBUG loaded listener.js 16:00:22 INFO - PROCESS | 2916 | ++DOMWINDOW == 61 (13BB4800) [pid = 2916] [serial = 585] [outer = 11A12800] 16:00:22 INFO - PROCESS | 2916 | --DOCSHELL 11A05000 == 34 [pid = 2916] [id = 193] 16:00:22 INFO - PROCESS | 2916 | --DOCSHELL 16121800 == 33 [pid = 2916] [id = 192] 16:00:22 INFO - PROCESS | 2916 | --DOCSHELL 15482800 == 32 [pid = 2916] [id = 191] 16:00:22 INFO - PROCESS | 2916 | --DOCSHELL 15372000 == 31 [pid = 2916] [id = 190] 16:00:22 INFO - PROCESS | 2916 | --DOCSHELL 13380800 == 30 [pid = 2916] [id = 189] 16:00:22 INFO - PROCESS | 2916 | --DOCSHELL 10F8B800 == 29 [pid = 2916] [id = 188] 16:00:22 INFO - PROCESS | 2916 | --DOCSHELL 10A59C00 == 28 [pid = 2916] [id = 187] 16:00:22 INFO - PROCESS | 2916 | --DOMWINDOW == 60 (1380D800) [pid = 2916] [serial = 551] [outer = 00000000] [url = about:blank] 16:00:22 INFO - PROCESS | 2916 | --DOMWINDOW == 59 (13C01800) [pid = 2916] [serial = 552] [outer = 00000000] [url = about:blank] 16:00:22 INFO - PROCESS | 2916 | --DOMWINDOW == 58 (168EC000) [pid = 2916] [serial = 540] [outer = 00000000] [url = about:blank] 16:00:22 INFO - PROCESS | 2916 | --DOMWINDOW == 57 (13CD6C00) [pid = 2916] [serial = 545] [outer = 00000000] [url = about:blank] 16:00:22 INFO - PROCESS | 2916 | --DOMWINDOW == 56 (14F5A800) [pid = 2916] [serial = 546] [outer = 00000000] [url = about:blank] 16:00:22 INFO - PROCESS | 2916 | --DOMWINDOW == 55 (11423400) [pid = 2916] [serial = 542] [outer = 00000000] [url = about:blank] 16:00:22 INFO - PROCESS | 2916 | --DOMWINDOW == 54 (114AB000) [pid = 2916] [serial = 543] [outer = 00000000] [url = about:blank] 16:00:22 INFO - PROCESS | 2916 | --DOMWINDOW == 53 (11207400) [pid = 2916] [serial = 548] [outer = 00000000] [url = about:blank] 16:00:22 INFO - PROCESS | 2916 | --DOMWINDOW == 52 (11C07400) [pid = 2916] [serial = 549] [outer = 00000000] [url = about:blank] 16:00:23 INFO - PROCESS | 2916 | 1464998423425 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]]]}] 16:00:23 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 16:00:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1829ms 16:00:23 INFO - PROCESS | 2916 | 1464998423562 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 16:00:23 INFO - PROCESS | 2916 | 1464998423566 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 16:00:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 16:00:23 INFO - PROCESS | 2916 | 1464998423573 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 16:00:23 INFO - PROCESS | 2916 | 1464998423577 Marionette TRACE conn3 <- [1,746,null,{}] 16:00:23 INFO - PROCESS | 2916 | 1464998423582 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}] 16:00:23 INFO - PROCESS | 2916 | 1464998423662 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 16:00:23 INFO - PROCESS | 2916 | 1464998423668 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:23 INFO - PROCESS | 2916 | ++DOCSHELL 10A7D000 == 29 [pid = 2916] [id = 196] 16:00:23 INFO - PROCESS | 2916 | ++DOMWINDOW == 53 (10E04000) [pid = 2916] [serial = 586] [outer = 00000000] 16:00:23 INFO - PROCESS | 2916 | ++DOMWINDOW == 54 (10FF1000) [pid = 2916] [serial = 587] [outer = 10E04000] 16:00:23 INFO - PROCESS | 2916 | 1464998423718 Marionette DEBUG loaded listener.js 16:00:23 INFO - PROCESS | 2916 | ++DOMWINDOW == 55 (112DD400) [pid = 2916] [serial = 588] [outer = 10E04000] 16:00:24 INFO - PROCESS | 2916 | 1464998424206 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]]]}] 16:00:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 16:00:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 690ms 16:00:24 INFO - PROCESS | 2916 | 1464998424251 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 16:00:24 INFO - PROCESS | 2916 | 1464998424259 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 16:00:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 16:00:24 INFO - PROCESS | 2916 | 1464998424266 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 16:00:24 INFO - PROCESS | 2916 | 1464998424269 Marionette TRACE conn3 <- [1,750,null,{}] 16:00:24 INFO - PROCESS | 2916 | 1464998424272 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}] 16:00:24 INFO - PROCESS | 2916 | 1464998424412 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 16:00:24 INFO - PROCESS | 2916 | 1464998424421 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:24 INFO - PROCESS | 2916 | ++DOCSHELL 1288B800 == 30 [pid = 2916] [id = 197] 16:00:24 INFO - PROCESS | 2916 | ++DOMWINDOW == 56 (1288C000) [pid = 2916] [serial = 589] [outer = 00000000] 16:00:24 INFO - PROCESS | 2916 | ++DOMWINDOW == 57 (12B5B400) [pid = 2916] [serial = 590] [outer = 1288C000] 16:00:24 INFO - PROCESS | 2916 | 1464998424534 Marionette DEBUG loaded listener.js 16:00:24 INFO - PROCESS | 2916 | ++DOMWINDOW == 58 (13093800) [pid = 2916] [serial = 591] [outer = 1288C000] 16:00:25 INFO - PROCESS | 2916 | 1464998425542 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]]]}] 16:00:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 16:00:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1259ms 16:00:25 INFO - PROCESS | 2916 | 1464998425559 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 16:00:25 INFO - PROCESS | 2916 | 1464998425562 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 16:00:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 16:00:25 INFO - PROCESS | 2916 | 1464998425572 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 16:00:25 INFO - PROCESS | 2916 | 1464998425575 Marionette TRACE conn3 <- [1,754,null,{}] 16:00:25 INFO - PROCESS | 2916 | 1464998425586 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}] 16:00:25 INFO - PROCESS | 2916 | 1464998425700 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 16:00:25 INFO - PROCESS | 2916 | 1464998425708 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:25 INFO - PROCESS | 2916 | ++DOCSHELL 13DE1000 == 31 [pid = 2916] [id = 198] 16:00:25 INFO - PROCESS | 2916 | ++DOMWINDOW == 59 (13DE3800) [pid = 2916] [serial = 592] [outer = 00000000] 16:00:25 INFO - PROCESS | 2916 | ++DOMWINDOW == 60 (14F55C00) [pid = 2916] [serial = 593] [outer = 13DE3800] 16:00:25 INFO - PROCESS | 2916 | 1464998425804 Marionette DEBUG loaded listener.js 16:00:25 INFO - PROCESS | 2916 | ++DOMWINDOW == 61 (14F5A400) [pid = 2916] [serial = 594] [outer = 13DE3800] 16:00:26 INFO - PROCESS | 2916 | --DOMWINDOW == 60 (1380F800) [pid = 2916] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 16:00:26 INFO - PROCESS | 2916 | --DOMWINDOW == 59 (15372C00) [pid = 2916] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 16:00:26 INFO - PROCESS | 2916 | --DOMWINDOW == 58 (10A61000) [pid = 2916] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 16:00:26 INFO - PROCESS | 2916 | --DOMWINDOW == 57 (10FEF800) [pid = 2916] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 16:00:26 INFO - PROCESS | 2916 | --DOMWINDOW == 56 (155D4C00) [pid = 2916] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 16:00:26 INFO - PROCESS | 2916 | --DOMWINDOW == 55 (13812800) [pid = 2916] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 16:00:26 INFO - PROCESS | 2916 | --DOMWINDOW == 54 (11086C00) [pid = 2916] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 16:00:26 INFO - PROCESS | 2916 | --DOMWINDOW == 53 (1536EC00) [pid = 2916] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 16:00:26 INFO - PROCESS | 2916 | --DOMWINDOW == 52 (16124400) [pid = 2916] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 16:00:26 INFO - PROCESS | 2916 | 1464998426867 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]]]}] 16:00:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 16:00:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1311ms 16:00:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 16:00:26 INFO - PROCESS | 2916 | 1464998426881 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 16:00:26 INFO - PROCESS | 2916 | 1464998426883 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 16:00:26 INFO - PROCESS | 2916 | 1464998426886 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 16:00:26 INFO - PROCESS | 2916 | 1464998426888 Marionette TRACE conn3 <- [1,758,null,{}] 16:00:26 INFO - PROCESS | 2916 | 1464998426892 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}] 16:00:27 INFO - PROCESS | 2916 | 1464998426976 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 16:00:27 INFO - PROCESS | 2916 | 1464998427046 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:27 INFO - PROCESS | 2916 | ++DOCSHELL 14F5D000 == 32 [pid = 2916] [id = 199] 16:00:27 INFO - PROCESS | 2916 | ++DOMWINDOW == 53 (14F5DC00) [pid = 2916] [serial = 595] [outer = 00000000] 16:00:27 INFO - PROCESS | 2916 | ++DOMWINDOW == 54 (15369000) [pid = 2916] [serial = 596] [outer = 14F5DC00] 16:00:27 INFO - PROCESS | 2916 | 1464998427145 Marionette DEBUG loaded listener.js 16:00:27 INFO - PROCESS | 2916 | ++DOMWINDOW == 55 (15443800) [pid = 2916] [serial = 597] [outer = 14F5DC00] 16:00:27 INFO - PROCESS | 2916 | 1464998427560 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]]]}] 16:00:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 16:00:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 708ms 16:00:27 INFO - PROCESS | 2916 | 1464998427601 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 16:00:27 INFO - PROCESS | 2916 | 1464998427603 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 16:00:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 16:00:27 INFO - PROCESS | 2916 | 1464998427606 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 16:00:27 INFO - PROCESS | 2916 | 1464998427607 Marionette TRACE conn3 <- [1,762,null,{}] 16:00:27 INFO - PROCESS | 2916 | 1464998427611 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}] 16:00:27 INFO - PROCESS | 2916 | 1464998427726 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 16:00:27 INFO - PROCESS | 2916 | 1464998427733 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:27 INFO - PROCESS | 2916 | ++DOCSHELL 15371000 == 33 [pid = 2916] [id = 200] 16:00:27 INFO - PROCESS | 2916 | ++DOMWINDOW == 56 (155D2C00) [pid = 2916] [serial = 598] [outer = 00000000] 16:00:27 INFO - PROCESS | 2916 | ++DOMWINDOW == 57 (15746400) [pid = 2916] [serial = 599] [outer = 155D2C00] 16:00:27 INFO - PROCESS | 2916 | 1464998427779 Marionette DEBUG loaded listener.js 16:00:27 INFO - PROCESS | 2916 | ++DOMWINDOW == 58 (15B2F000) [pid = 2916] [serial = 600] [outer = 155D2C00] 16:00:28 INFO - PROCESS | 2916 | 1464998428269 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]]]}] 16:00:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 16:00:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 707ms 16:00:28 INFO - PROCESS | 2916 | 1464998428314 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 16:00:28 INFO - PROCESS | 2916 | 1464998428316 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 16:00:28 INFO - PROCESS | 2916 | 1464998428319 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 16:00:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 16:00:28 INFO - PROCESS | 2916 | 1464998428321 Marionette TRACE conn3 <- [1,766,null,{}] 16:00:28 INFO - PROCESS | 2916 | 1464998428324 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}] 16:00:28 INFO - PROCESS | 2916 | 1464998428459 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 16:00:28 INFO - PROCESS | 2916 | 1464998428504 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:28 INFO - PROCESS | 2916 | ++DOCSHELL 1380F000 == 34 [pid = 2916] [id = 201] 16:00:28 INFO - PROCESS | 2916 | ++DOMWINDOW == 59 (15371400) [pid = 2916] [serial = 601] [outer = 00000000] 16:00:28 INFO - PROCESS | 2916 | ++DOMWINDOW == 60 (16213C00) [pid = 2916] [serial = 602] [outer = 15371400] 16:00:28 INFO - PROCESS | 2916 | 1464998428552 Marionette DEBUG loaded listener.js 16:00:28 INFO - PROCESS | 2916 | ++DOMWINDOW == 61 (1628A400) [pid = 2916] [serial = 603] [outer = 15371400] 16:00:29 INFO - PROCESS | 2916 | 1464998429048 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]]]}] 16:00:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 16:00:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 776ms 16:00:29 INFO - PROCESS | 2916 | 1464998429089 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 16:00:29 INFO - PROCESS | 2916 | 1464998429091 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 16:00:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 16:00:29 INFO - PROCESS | 2916 | 1464998429104 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 16:00:29 INFO - PROCESS | 2916 | 1464998429106 Marionette TRACE conn3 <- [1,770,null,{}] 16:00:29 INFO - PROCESS | 2916 | 1464998429110 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}] 16:00:29 INFO - PROCESS | 2916 | 1464998429188 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 16:00:29 INFO - PROCESS | 2916 | 1464998429196 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:29 INFO - PROCESS | 2916 | ++DOCSHELL 10F8C400 == 35 [pid = 2916] [id = 202] 16:00:29 INFO - PROCESS | 2916 | ++DOMWINDOW == 62 (11CA5000) [pid = 2916] [serial = 604] [outer = 00000000] 16:00:29 INFO - PROCESS | 2916 | ++DOMWINDOW == 63 (168F1800) [pid = 2916] [serial = 605] [outer = 11CA5000] 16:00:29 INFO - PROCESS | 2916 | 1464998429240 Marionette DEBUG loaded listener.js 16:00:29 INFO - PROCESS | 2916 | ++DOMWINDOW == 64 (16B0F800) [pid = 2916] [serial = 606] [outer = 11CA5000] 16:00:29 INFO - PROCESS | 2916 | 1464998429893 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]]]}] 16:00:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 16:00:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 898ms 16:00:30 INFO - PROCESS | 2916 | 1464998429989 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 16:00:30 INFO - PROCESS | 2916 | 1464998429994 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 16:00:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 16:00:30 INFO - PROCESS | 2916 | 1464998429999 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 16:00:30 INFO - PROCESS | 2916 | 1464998430003 Marionette TRACE conn3 <- [1,774,null,{}] 16:00:30 INFO - PROCESS | 2916 | 1464998430009 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}] 16:00:30 INFO - PROCESS | 2916 | 1464998430198 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 16:00:30 INFO - PROCESS | 2916 | 1464998430272 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:30 INFO - PROCESS | 2916 | ++DOCSHELL 10E0D000 == 36 [pid = 2916] [id = 203] 16:00:30 INFO - PROCESS | 2916 | ++DOMWINDOW == 65 (10E11000) [pid = 2916] [serial = 607] [outer = 00000000] 16:00:30 INFO - PROCESS | 2916 | ++DOMWINDOW == 66 (11CA8800) [pid = 2916] [serial = 608] [outer = 10E11000] 16:00:30 INFO - PROCESS | 2916 | 1464998430372 Marionette DEBUG loaded listener.js 16:00:30 INFO - PROCESS | 2916 | ++DOMWINDOW == 67 (12D85C00) [pid = 2916] [serial = 609] [outer = 10E11000] 16:00:31 INFO - PROCESS | 2916 | 1464998431030 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]]]}] 16:00:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 16:00:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1104ms 16:00:31 INFO - PROCESS | 2916 | 1464998431108 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 16:00:31 INFO - PROCESS | 2916 | 1464998431114 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 16:00:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 16:00:31 INFO - PROCESS | 2916 | 1464998431120 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 16:00:31 INFO - PROCESS | 2916 | 1464998431123 Marionette TRACE conn3 <- [1,778,null,{}] 16:00:31 INFO - PROCESS | 2916 | 1464998431127 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}] 16:00:31 INFO - PROCESS | 2916 | 1464998431322 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 16:00:31 INFO - PROCESS | 2916 | 1464998431436 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:31 INFO - PROCESS | 2916 | ++DOCSHELL 13908800 == 37 [pid = 2916] [id = 204] 16:00:31 INFO - PROCESS | 2916 | ++DOMWINDOW == 68 (13909400) [pid = 2916] [serial = 610] [outer = 00000000] 16:00:31 INFO - PROCESS | 2916 | ++DOMWINDOW == 69 (13C09C00) [pid = 2916] [serial = 611] [outer = 13909400] 16:00:31 INFO - PROCESS | 2916 | 1464998431498 Marionette DEBUG loaded listener.js 16:00:31 INFO - PROCESS | 2916 | ++DOMWINDOW == 70 (14F54C00) [pid = 2916] [serial = 612] [outer = 13909400] 16:00:32 INFO - PROCESS | 2916 | 1464998432207 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]]]}] 16:00:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 16:00:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1138ms 16:00:32 INFO - PROCESS | 2916 | 1464998432265 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 16:00:32 INFO - PROCESS | 2916 | 1464998432317 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 16:00:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 16:00:32 INFO - PROCESS | 2916 | 1464998432337 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 16:00:32 INFO - PROCESS | 2916 | 1464998432341 Marionette TRACE conn3 <- [1,782,null,{}] 16:00:32 INFO - PROCESS | 2916 | 1464998432352 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}] 16:00:32 INFO - PROCESS | 2916 | 1464998432534 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 16:00:32 INFO - PROCESS | 2916 | 1464998432784 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:32 INFO - PROCESS | 2916 | ++DOCSHELL 0C77A000 == 38 [pid = 2916] [id = 205] 16:00:32 INFO - PROCESS | 2916 | ++DOMWINDOW == 71 (0C77A400) [pid = 2916] [serial = 613] [outer = 00000000] 16:00:32 INFO - PROCESS | 2916 | ++DOMWINDOW == 72 (10A5FC00) [pid = 2916] [serial = 614] [outer = 0C77A400] 16:00:32 INFO - PROCESS | 2916 | 1464998432835 Marionette DEBUG loaded listener.js 16:00:32 INFO - PROCESS | 2916 | ++DOMWINDOW == 73 (10E09C00) [pid = 2916] [serial = 615] [outer = 0C77A400] 16:00:34 INFO - PROCESS | 2916 | --DOCSHELL 1380F000 == 37 [pid = 2916] [id = 201] 16:00:34 INFO - PROCESS | 2916 | --DOCSHELL 15371000 == 36 [pid = 2916] [id = 200] 16:00:34 INFO - PROCESS | 2916 | --DOCSHELL 14F5D000 == 35 [pid = 2916] [id = 199] 16:00:34 INFO - PROCESS | 2916 | --DOCSHELL 13DE1000 == 34 [pid = 2916] [id = 198] 16:00:34 INFO - PROCESS | 2916 | --DOCSHELL 1288B800 == 33 [pid = 2916] [id = 197] 16:00:34 INFO - PROCESS | 2916 | --DOCSHELL 10A7D000 == 32 [pid = 2916] [id = 196] 16:00:34 INFO - PROCESS | 2916 | --DOCSHELL 16287000 == 31 [pid = 2916] [id = 194] 16:00:34 INFO - PROCESS | 2916 | --DOCSHELL 11A0D000 == 30 [pid = 2916] [id = 195] 16:00:34 INFO - PROCESS | 2916 | --DOCSHELL 13908800 == 29 [pid = 2916] [id = 204] 16:00:34 INFO - PROCESS | 2916 | --DOCSHELL 10F8C400 == 28 [pid = 2916] [id = 202] 16:00:34 INFO - PROCESS | 2916 | --DOCSHELL 10E0D000 == 27 [pid = 2916] [id = 203] 16:00:34 INFO - PROCESS | 2916 | --DOMWINDOW == 72 (1671EC00) [pid = 2916] [serial = 578] [outer = 00000000] [url = about:blank] 16:00:34 INFO - PROCESS | 2916 | --DOMWINDOW == 71 (155D5400) [pid = 2916] [serial = 569] [outer = 00000000] [url = about:blank] 16:00:34 INFO - PROCESS | 2916 | --DOMWINDOW == 70 (10E02800) [pid = 2916] [serial = 560] [outer = 00000000] [url = about:blank] 16:00:34 INFO - PROCESS | 2916 | --DOMWINDOW == 69 (11CAB800) [pid = 2916] [serial = 563] [outer = 00000000] [url = about:blank] 16:00:34 INFO - PROCESS | 2916 | --DOMWINDOW == 68 (12A81800) [pid = 2916] [serial = 564] [outer = 00000000] [url = about:blank] 16:00:34 INFO - PROCESS | 2916 | --DOMWINDOW == 67 (15D4E400) [pid = 2916] [serial = 572] [outer = 00000000] [url = about:blank] 16:00:34 INFO - PROCESS | 2916 | --DOMWINDOW == 66 (13C01C00) [pid = 2916] [serial = 566] [outer = 00000000] [url = about:blank] 16:00:34 INFO - PROCESS | 2916 | --DOMWINDOW == 65 (13C0B800) [pid = 2916] [serial = 567] [outer = 00000000] [url = about:blank] 16:00:34 INFO - PROCESS | 2916 | --DOMWINDOW == 64 (12AE3800) [pid = 2916] [serial = 555] [outer = 00000000] [url = about:blank] 16:00:34 INFO - PROCESS | 2916 | --DOMWINDOW == 63 (11C62C00) [pid = 2916] [serial = 554] [outer = 00000000] [url = about:blank] 16:00:34 INFO - PROCESS | 2916 | --DOMWINDOW == 62 (155E1C00) [pid = 2916] [serial = 558] [outer = 00000000] [url = about:blank] 16:00:34 INFO - PROCESS | 2916 | --DOMWINDOW == 61 (155D8400) [pid = 2916] [serial = 557] [outer = 00000000] [url = about:blank] 16:00:34 INFO - PROCESS | 2916 | --DOMWINDOW == 60 (16214400) [pid = 2916] [serial = 575] [outer = 00000000] [url = about:blank] 16:00:34 INFO - PROCESS | 2916 | --DOMWINDOW == 59 (1611D800) [pid = 2916] [serial = 573] [outer = 00000000] [url = about:blank] 16:00:34 INFO - PROCESS | 2916 | --DOMWINDOW == 58 (10E10800) [pid = 2916] [serial = 561] [outer = 00000000] [url = about:blank] 16:00:34 INFO - PROCESS | 2916 | --DOMWINDOW == 57 (155DCC00) [pid = 2916] [serial = 570] [outer = 00000000] [url = about:blank] 16:00:34 INFO - PROCESS | 2916 | --DOMWINDOW == 56 (16B0D800) [pid = 2916] [serial = 579] [outer = 00000000] [url = about:blank] 16:00:34 INFO - PROCESS | 2916 | --DOMWINDOW == 55 (16219000) [pid = 2916] [serial = 576] [outer = 00000000] [url = about:blank] 16:00:34 INFO - PROCESS | 2916 | 1464998434121 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]]]}] 16:00:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 16:00:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1881ms 16:00:34 INFO - PROCESS | 2916 | 1464998434223 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 16:00:34 INFO - PROCESS | 2916 | 1464998434227 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 16:00:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 16:00:34 INFO - PROCESS | 2916 | 1464998434233 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 16:00:34 INFO - PROCESS | 2916 | 1464998434237 Marionette TRACE conn3 <- [1,786,null,{}] 16:00:34 INFO - PROCESS | 2916 | 1464998434243 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}] 16:00:34 INFO - PROCESS | 2916 | 1464998434331 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 16:00:34 INFO - PROCESS | 2916 | 1464998434337 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:34 INFO - PROCESS | 2916 | ++DOCSHELL 10FF7C00 == 28 [pid = 2916] [id = 206] 16:00:34 INFO - PROCESS | 2916 | ++DOMWINDOW == 56 (10FFA400) [pid = 2916] [serial = 616] [outer = 00000000] 16:00:34 INFO - PROCESS | 2916 | ++DOMWINDOW == 57 (1120D800) [pid = 2916] [serial = 617] [outer = 10FFA400] 16:00:34 INFO - PROCESS | 2916 | 1464998434399 Marionette DEBUG loaded listener.js 16:00:34 INFO - PROCESS | 2916 | ++DOMWINDOW == 58 (11423400) [pid = 2916] [serial = 618] [outer = 10FFA400] 16:00:35 INFO - PROCESS | 2916 | 1464998435001 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]]]}] 16:00:35 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 16:00:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 811ms 16:00:35 INFO - PROCESS | 2916 | 1464998435047 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 16:00:35 INFO - PROCESS | 2916 | 1464998435053 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 16:00:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 16:00:35 INFO - PROCESS | 2916 | 1464998435060 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 16:00:35 INFO - PROCESS | 2916 | 1464998435062 Marionette TRACE conn3 <- [1,790,null,{}] 16:00:35 INFO - PROCESS | 2916 | 1464998435066 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}] 16:00:35 INFO - PROCESS | 2916 | 1464998435154 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 16:00:35 INFO - PROCESS | 2916 | 1464998435162 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:35 INFO - PROCESS | 2916 | ++DOCSHELL 13092000 == 29 [pid = 2916] [id = 207] 16:00:35 INFO - PROCESS | 2916 | ++DOMWINDOW == 59 (13094000) [pid = 2916] [serial = 619] [outer = 00000000] 16:00:35 INFO - PROCESS | 2916 | ++DOMWINDOW == 60 (13328800) [pid = 2916] [serial = 620] [outer = 13094000] 16:00:35 INFO - PROCESS | 2916 | 1464998435210 Marionette DEBUG loaded listener.js 16:00:35 INFO - PROCESS | 2916 | ++DOMWINDOW == 61 (1337FC00) [pid = 2916] [serial = 621] [outer = 13094000] 16:00:35 INFO - PROCESS | 2916 | 1464998435769 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]]]}] 16:00:35 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 16:00:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 777ms 16:00:35 INFO - PROCESS | 2916 | 1464998435826 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 16:00:35 INFO - PROCESS | 2916 | 1464998435829 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 16:00:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 16:00:35 INFO - PROCESS | 2916 | 1464998435833 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 16:00:35 INFO - PROCESS | 2916 | 1464998435836 Marionette TRACE conn3 <- [1,794,null,{}] 16:00:35 INFO - PROCESS | 2916 | 1464998435877 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}] 16:00:36 INFO - PROCESS | 2916 | 1464998436045 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 16:00:36 INFO - PROCESS | 2916 | 1464998436097 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:36 INFO - PROCESS | 2916 | ++DOCSHELL 13C05400 == 30 [pid = 2916] [id = 208] 16:00:36 INFO - PROCESS | 2916 | ++DOMWINDOW == 62 (13C0CC00) [pid = 2916] [serial = 622] [outer = 00000000] 16:00:36 INFO - PROCESS | 2916 | ++DOMWINDOW == 63 (14F5D400) [pid = 2916] [serial = 623] [outer = 13C0CC00] 16:00:36 INFO - PROCESS | 2916 | 1464998436149 Marionette DEBUG loaded listener.js 16:00:36 INFO - PROCESS | 2916 | ++DOMWINDOW == 64 (15441400) [pid = 2916] [serial = 624] [outer = 13C0CC00] 16:00:36 INFO - PROCESS | 2916 | 1464998436568 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]]]}] 16:00:36 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 16:00:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 776ms 16:00:36 INFO - PROCESS | 2916 | 1464998436601 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 16:00:36 INFO - PROCESS | 2916 | 1464998436603 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 16:00:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 16:00:36 INFO - PROCESS | 2916 | 1464998436606 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 16:00:36 INFO - PROCESS | 2916 | 1464998436608 Marionette TRACE conn3 <- [1,798,null,{}] 16:00:36 INFO - PROCESS | 2916 | 1464998436618 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}] 16:00:36 INFO - PROCESS | 2916 | 1464998436793 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 16:00:36 INFO - PROCESS | 2916 | 1464998436846 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:36 INFO - PROCESS | 2916 | ++DOCSHELL 155D7C00 == 31 [pid = 2916] [id = 209] 16:00:36 INFO - PROCESS | 2916 | ++DOMWINDOW == 65 (155DC400) [pid = 2916] [serial = 625] [outer = 00000000] 16:00:36 INFO - PROCESS | 2916 | ++DOMWINDOW == 66 (15741000) [pid = 2916] [serial = 626] [outer = 155DC400] 16:00:36 INFO - PROCESS | 2916 | 1464998436892 Marionette DEBUG loaded listener.js 16:00:36 INFO - PROCESS | 2916 | ++DOMWINDOW == 67 (15B3A400) [pid = 2916] [serial = 627] [outer = 155DC400] 16:00:37 INFO - PROCESS | 2916 | 1464998437358 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]]]}] 16:00:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 16:00:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 811ms 16:00:37 INFO - PROCESS | 2916 | 1464998437417 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 16:00:37 INFO - PROCESS | 2916 | 1464998437419 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 16:00:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 16:00:37 INFO - PROCESS | 2916 | 1464998437422 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 16:00:37 INFO - PROCESS | 2916 | 1464998437424 Marionette TRACE conn3 <- [1,802,null,{}] 16:00:37 INFO - PROCESS | 2916 | 1464998437427 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}] 16:00:37 INFO - PROCESS | 2916 | 1464998437619 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 16:00:37 INFO - PROCESS | 2916 | 1464998437631 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:37 INFO - PROCESS | 2916 | ++DOCSHELL 1611AC00 == 32 [pid = 2916] [id = 210] 16:00:37 INFO - PROCESS | 2916 | ++DOMWINDOW == 68 (1611C400) [pid = 2916] [serial = 628] [outer = 00000000] 16:00:37 INFO - PROCESS | 2916 | ++DOMWINDOW == 69 (16129400) [pid = 2916] [serial = 629] [outer = 1611C400] 16:00:37 INFO - PROCESS | 2916 | 1464998437677 Marionette DEBUG loaded listener.js 16:00:37 INFO - PROCESS | 2916 | ++DOMWINDOW == 70 (16216400) [pid = 2916] [serial = 630] [outer = 1611C400] 16:00:38 INFO - PROCESS | 2916 | 1464998438186 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] 16:00:38 INFO - PROCESS | 2916 | 1464998438273 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 16:00:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 16:00:38 INFO - PROCESS | 2916 | 1464998438276 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 16:00:38 INFO - PROCESS | 2916 | 1464998438278 Marionette TRACE conn3 <- [1,806,null,{}] 16:00:38 INFO - PROCESS | 2916 | 1464998438281 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}] 16:00:38 INFO - PROCESS | 2916 | 1464998438424 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 16:00:38 INFO - PROCESS | 2916 | 1464998438439 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:38 INFO - PROCESS | 2916 | ++DOCSHELL 1628D800 == 33 [pid = 2916] [id = 211] 16:00:38 INFO - PROCESS | 2916 | ++DOMWINDOW == 71 (16724400) [pid = 2916] [serial = 631] [outer = 00000000] 16:00:38 INFO - PROCESS | 2916 | ++DOMWINDOW == 72 (16B0B800) [pid = 2916] [serial = 632] [outer = 16724400] 16:00:38 INFO - PROCESS | 2916 | 1464998438486 Marionette DEBUG loaded listener.js 16:00:38 INFO - PROCESS | 2916 | ++DOMWINDOW == 73 (16BDB000) [pid = 2916] [serial = 633] [outer = 16724400] 16:00:39 INFO - PROCESS | 2916 | --DOMWINDOW == 72 (13DE3800) [pid = 2916] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 16:00:39 INFO - PROCESS | 2916 | --DOMWINDOW == 71 (155D2C00) [pid = 2916] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 16:00:39 INFO - PROCESS | 2916 | --DOMWINDOW == 70 (15371400) [pid = 2916] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 16:00:39 INFO - PROCESS | 2916 | --DOMWINDOW == 69 (11A12800) [pid = 2916] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 16:00:39 INFO - PROCESS | 2916 | --DOMWINDOW == 68 (16B12000) [pid = 2916] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 16:00:39 INFO - PROCESS | 2916 | --DOMWINDOW == 67 (11CA5000) [pid = 2916] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 16:00:39 INFO - PROCESS | 2916 | --DOMWINDOW == 66 (10E04000) [pid = 2916] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 16:00:39 INFO - PROCESS | 2916 | --DOMWINDOW == 65 (1288C000) [pid = 2916] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 16:00:39 INFO - PROCESS | 2916 | --DOMWINDOW == 64 (14F5DC00) [pid = 2916] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 16:00:39 INFO - PROCESS | 2916 | 1464998439491 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]]]}] 16:00:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 16:00:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1260ms 16:00:39 INFO - PROCESS | 2916 | 1464998439525 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 16:00:39 INFO - PROCESS | 2916 | 1464998439527 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 16:00:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 16:00:39 INFO - PROCESS | 2916 | 1464998439530 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 16:00:39 INFO - PROCESS | 2916 | 1464998439532 Marionette TRACE conn3 <- [1,810,null,{}] 16:00:39 INFO - PROCESS | 2916 | 1464998439535 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}] 16:00:39 INFO - PROCESS | 2916 | 1464998439621 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 16:00:39 INFO - PROCESS | 2916 | 1464998439698 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:39 INFO - PROCESS | 2916 | ++DOCSHELL 16128000 == 34 [pid = 2916] [id = 212] 16:00:39 INFO - PROCESS | 2916 | ++DOMWINDOW == 65 (16214000) [pid = 2916] [serial = 634] [outer = 00000000] 16:00:39 INFO - PROCESS | 2916 | ++DOMWINDOW == 66 (173D6C00) [pid = 2916] [serial = 635] [outer = 16214000] 16:00:39 INFO - PROCESS | 2916 | 1464998439796 Marionette DEBUG loaded listener.js 16:00:39 INFO - PROCESS | 2916 | ++DOMWINDOW == 67 (173D9000) [pid = 2916] [serial = 636] [outer = 16214000] 16:00:40 INFO - PROCESS | 2916 | 1464998440201 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] 16:00:40 INFO - PROCESS | 2916 | 1464998440244 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 16:00:40 INFO - PROCESS | 2916 | 1464998440247 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 16:00:40 INFO - PROCESS | 2916 | 1464998440249 Marionette TRACE conn3 <- [1,814,null,{}] 16:00:40 INFO - PROCESS | 2916 | 1464998440252 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}] 16:00:40 INFO - PROCESS | 2916 | 1464998440361 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 16:00:40 INFO - PROCESS | 2916 | 1464998440368 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:40 INFO - PROCESS | 2916 | ++DOCSHELL 15740800 == 35 [pid = 2916] [id = 213] 16:00:40 INFO - PROCESS | 2916 | ++DOMWINDOW == 68 (1621E800) [pid = 2916] [serial = 637] [outer = 00000000] 16:00:40 INFO - PROCESS | 2916 | ++DOMWINDOW == 69 (17951800) [pid = 2916] [serial = 638] [outer = 1621E800] 16:00:40 INFO - PROCESS | 2916 | 1464998440413 Marionette DEBUG loaded listener.js 16:00:40 INFO - PROCESS | 2916 | ++DOMWINDOW == 70 (179F7400) [pid = 2916] [serial = 639] [outer = 1621E800] 16:00:40 INFO - PROCESS | 2916 | 1464998440873 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]]]}] 16:00:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 16:00:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 690ms 16:00:40 INFO - PROCESS | 2916 | 1464998440957 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 16:00:40 INFO - PROCESS | 2916 | 1464998440959 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 16:00:40 INFO - PROCESS | 2916 | 1464998440962 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 16:00:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 16:00:40 INFO - PROCESS | 2916 | 1464998440964 Marionette TRACE conn3 <- [1,818,null,{}] 16:00:40 INFO - PROCESS | 2916 | 1464998440968 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}] 16:00:41 INFO - PROCESS | 2916 | 1464998441077 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 16:00:41 INFO - PROCESS | 2916 | 1464998441086 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:41 INFO - PROCESS | 2916 | ++DOCSHELL 11423000 == 36 [pid = 2916] [id = 214] 16:00:41 INFO - PROCESS | 2916 | ++DOMWINDOW == 71 (13806800) [pid = 2916] [serial = 640] [outer = 00000000] 16:00:41 INFO - PROCESS | 2916 | ++DOMWINDOW == 72 (17D06000) [pid = 2916] [serial = 641] [outer = 13806800] 16:00:41 INFO - PROCESS | 2916 | 1464998441131 Marionette DEBUG loaded listener.js 16:00:41 INFO - PROCESS | 2916 | ++DOMWINDOW == 73 (17DB2400) [pid = 2916] [serial = 642] [outer = 13806800] 16:00:42 INFO - PROCESS | 2916 | 1464998441985 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]]]}] 16:00:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 16:00:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1104ms 16:00:42 INFO - PROCESS | 2916 | 1464998442038 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 16:00:42 INFO - PROCESS | 2916 | 1464998442042 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 16:00:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 16:00:42 INFO - PROCESS | 2916 | 1464998442101 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 16:00:42 INFO - PROCESS | 2916 | 1464998442106 Marionette TRACE conn3 <- [1,822,null,{}] 16:00:42 INFO - PROCESS | 2916 | 1464998442154 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}] 16:00:42 INFO - PROCESS | 2916 | 1464998442307 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 16:00:42 INFO - PROCESS | 2916 | 1464998442357 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:42 INFO - PROCESS | 2916 | ++DOCSHELL 11C62C00 == 37 [pid = 2916] [id = 215] 16:00:42 INFO - PROCESS | 2916 | ++DOMWINDOW == 74 (11C6D800) [pid = 2916] [serial = 643] [outer = 00000000] 16:00:42 INFO - PROCESS | 2916 | ++DOMWINDOW == 75 (12B5F800) [pid = 2916] [serial = 644] [outer = 11C6D800] 16:00:42 INFO - PROCESS | 2916 | 1464998442465 Marionette DEBUG loaded listener.js 16:00:42 INFO - PROCESS | 2916 | ++DOMWINDOW == 76 (13329000) [pid = 2916] [serial = 645] [outer = 11C6D800] 16:00:43 INFO - PROCESS | 2916 | 1464998443326 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]]]}] 16:00:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 16:00:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1276ms 16:00:43 INFO - PROCESS | 2916 | 1464998443354 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 16:00:43 INFO - PROCESS | 2916 | 1464998443360 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 16:00:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 16:00:43 INFO - PROCESS | 2916 | 1464998443366 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 16:00:43 INFO - PROCESS | 2916 | 1464998443369 Marionette TRACE conn3 <- [1,826,null,{}] 16:00:43 INFO - PROCESS | 2916 | 1464998443373 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}] 16:00:43 INFO - PROCESS | 2916 | 1464998443671 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 16:00:43 INFO - PROCESS | 2916 | 1464998443801 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:43 INFO - PROCESS | 2916 | ++DOCSHELL 10E04400 == 38 [pid = 2916] [id = 216] 16:00:43 INFO - PROCESS | 2916 | ++DOMWINDOW == 77 (10E07800) [pid = 2916] [serial = 646] [outer = 00000000] 16:00:43 INFO - PROCESS | 2916 | ++DOMWINDOW == 78 (10FF6000) [pid = 2916] [serial = 647] [outer = 10E07800] 16:00:43 INFO - PROCESS | 2916 | 1464998443854 Marionette DEBUG loaded listener.js 16:00:43 INFO - PROCESS | 2916 | ++DOMWINDOW == 79 (11CB2400) [pid = 2916] [serial = 648] [outer = 10E07800] 16:00:44 INFO - PROCESS | 2916 | --DOCSHELL 15740800 == 37 [pid = 2916] [id = 213] 16:00:44 INFO - PROCESS | 2916 | --DOCSHELL 16128000 == 36 [pid = 2916] [id = 212] 16:00:44 INFO - PROCESS | 2916 | --DOCSHELL 1628D800 == 35 [pid = 2916] [id = 211] 16:00:44 INFO - PROCESS | 2916 | --DOCSHELL 1611AC00 == 34 [pid = 2916] [id = 210] 16:00:44 INFO - PROCESS | 2916 | --DOCSHELL 155D7C00 == 33 [pid = 2916] [id = 209] 16:00:44 INFO - PROCESS | 2916 | --DOCSHELL 13C05400 == 32 [pid = 2916] [id = 208] 16:00:44 INFO - PROCESS | 2916 | --DOCSHELL 13092000 == 31 [pid = 2916] [id = 207] 16:00:44 INFO - PROCESS | 2916 | --DOCSHELL 10FF7C00 == 30 [pid = 2916] [id = 206] 16:00:44 INFO - PROCESS | 2916 | --DOMWINDOW == 78 (14F55C00) [pid = 2916] [serial = 593] [outer = 00000000] [url = about:blank] 16:00:44 INFO - PROCESS | 2916 | --DOMWINDOW == 77 (15746400) [pid = 2916] [serial = 599] [outer = 00000000] [url = about:blank] 16:00:44 INFO - PROCESS | 2916 | --DOMWINDOW == 76 (14F5A400) [pid = 2916] [serial = 594] [outer = 00000000] [url = about:blank] 16:00:44 INFO - PROCESS | 2916 | --DOMWINDOW == 75 (1628A400) [pid = 2916] [serial = 603] [outer = 00000000] [url = about:blank] 16:00:44 INFO - PROCESS | 2916 | --DOMWINDOW == 74 (13806000) [pid = 2916] [serial = 584] [outer = 00000000] [url = about:blank] 16:00:44 INFO - PROCESS | 2916 | --DOMWINDOW == 73 (13BB4800) [pid = 2916] [serial = 585] [outer = 00000000] [url = about:blank] 16:00:44 INFO - PROCESS | 2916 | --DOMWINDOW == 72 (17174800) [pid = 2916] [serial = 582] [outer = 00000000] [url = about:blank] 16:00:44 INFO - PROCESS | 2916 | --DOMWINDOW == 71 (16B18800) [pid = 2916] [serial = 581] [outer = 00000000] [url = about:blank] 16:00:44 INFO - PROCESS | 2916 | --DOMWINDOW == 70 (16B0F800) [pid = 2916] [serial = 606] [outer = 00000000] [url = about:blank] 16:00:44 INFO - PROCESS | 2916 | --DOMWINDOW == 69 (10FF1000) [pid = 2916] [serial = 587] [outer = 00000000] [url = about:blank] 16:00:44 INFO - PROCESS | 2916 | --DOMWINDOW == 68 (112DD400) [pid = 2916] [serial = 588] [outer = 00000000] [url = about:blank] 16:00:44 INFO - PROCESS | 2916 | --DOMWINDOW == 67 (12B5B400) [pid = 2916] [serial = 590] [outer = 00000000] [url = about:blank] 16:00:44 INFO - PROCESS | 2916 | --DOMWINDOW == 66 (168F1800) [pid = 2916] [serial = 605] [outer = 00000000] [url = about:blank] 16:00:44 INFO - PROCESS | 2916 | --DOMWINDOW == 65 (16213C00) [pid = 2916] [serial = 602] [outer = 00000000] [url = about:blank] 16:00:44 INFO - PROCESS | 2916 | --DOMWINDOW == 64 (15B2F000) [pid = 2916] [serial = 600] [outer = 00000000] [url = about:blank] 16:00:44 INFO - PROCESS | 2916 | --DOMWINDOW == 63 (15369000) [pid = 2916] [serial = 596] [outer = 00000000] [url = about:blank] 16:00:44 INFO - PROCESS | 2916 | --DOMWINDOW == 62 (13093800) [pid = 2916] [serial = 591] [outer = 00000000] [url = about:blank] 16:00:44 INFO - PROCESS | 2916 | --DOMWINDOW == 61 (15443800) [pid = 2916] [serial = 597] [outer = 00000000] [url = about:blank] 16:00:44 INFO - PROCESS | 2916 | 1464998444503 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]]]}] 16:00:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 16:00:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1156ms 16:00:44 INFO - PROCESS | 2916 | 1464998444524 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 16:00:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 16:00:44 INFO - PROCESS | 2916 | 1464998444530 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 16:00:44 INFO - PROCESS | 2916 | 1464998444534 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 16:00:44 INFO - PROCESS | 2916 | 1464998444538 Marionette TRACE conn3 <- [1,830,null,{}] 16:00:44 INFO - PROCESS | 2916 | 1464998444562 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}] 16:00:44 INFO - PROCESS | 2916 | 1464998444648 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 16:00:44 INFO - PROCESS | 2916 | 1464998444657 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:44 INFO - PROCESS | 2916 | ++DOCSHELL 12A81C00 == 31 [pid = 2916] [id = 217] 16:00:44 INFO - PROCESS | 2916 | ++DOMWINDOW == 62 (12A86C00) [pid = 2916] [serial = 649] [outer = 00000000] 16:00:44 INFO - PROCESS | 2916 | ++DOMWINDOW == 63 (130E7C00) [pid = 2916] [serial = 650] [outer = 12A86C00] 16:00:44 INFO - PROCESS | 2916 | 1464998444755 Marionette DEBUG loaded listener.js 16:00:44 INFO - PROCESS | 2916 | ++DOMWINDOW == 64 (13903000) [pid = 2916] [serial = 651] [outer = 12A86C00] 16:00:45 INFO - PROCESS | 2916 | 1464998445270 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]]]}] 16:00:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 16:00:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 776ms 16:00:45 INFO - PROCESS | 2916 | 1464998445336 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 16:00:45 INFO - PROCESS | 2916 | 1464998445339 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 16:00:45 INFO - PROCESS | 2916 | 1464998445342 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 16:00:45 INFO - PROCESS | 2916 | 1464998445344 Marionette TRACE conn3 <- [1,834,null,{}] 16:00:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 16:00:45 INFO - PROCESS | 2916 | 1464998445348 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}] 16:00:45 INFO - PROCESS | 2916 | 1464998445484 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 16:00:45 INFO - PROCESS | 2916 | ++DOMWINDOW == 65 (14F2C400) [pid = 2916] [serial = 652] [outer = 1B41F400] 16:00:45 INFO - PROCESS | 2916 | 1464998445592 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:45 INFO - PROCESS | 2916 | ++DOCSHELL 14F59800 == 32 [pid = 2916] [id = 218] 16:00:45 INFO - PROCESS | 2916 | ++DOMWINDOW == 66 (14F5C000) [pid = 2916] [serial = 653] [outer = 00000000] 16:00:45 INFO - PROCESS | 2916 | ++DOMWINDOW == 67 (15369C00) [pid = 2916] [serial = 654] [outer = 14F5C000] 16:00:45 INFO - PROCESS | 2916 | 1464998445648 Marionette DEBUG loaded listener.js 16:00:45 INFO - PROCESS | 2916 | ++DOMWINDOW == 68 (15476800) [pid = 2916] [serial = 655] [outer = 14F5C000] 16:00:46 INFO - PROCESS | 2916 | 1464998446116 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]]]}] 16:00:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 16:00:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 811ms 16:00:46 INFO - PROCESS | 2916 | 1464998446159 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 16:00:46 INFO - PROCESS | 2916 | 1464998446163 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 16:00:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 16:00:46 INFO - PROCESS | 2916 | 1464998446177 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 16:00:46 INFO - PROCESS | 2916 | 1464998446182 Marionette TRACE conn3 <- [1,838,null,{}] 16:00:46 INFO - PROCESS | 2916 | 1464998446185 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}] 16:00:46 INFO - PROCESS | 2916 | 1464998446325 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 16:00:46 INFO - PROCESS | 2916 | 1464998446337 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:46 INFO - PROCESS | 2916 | ++DOCSHELL 155DDC00 == 33 [pid = 2916] [id = 219] 16:00:46 INFO - PROCESS | 2916 | ++DOMWINDOW == 69 (157DBC00) [pid = 2916] [serial = 656] [outer = 00000000] 16:00:46 INFO - PROCESS | 2916 | ++DOMWINDOW == 70 (16127000) [pid = 2916] [serial = 657] [outer = 157DBC00] 16:00:46 INFO - PROCESS | 2916 | 1464998446384 Marionette DEBUG loaded listener.js 16:00:46 INFO - PROCESS | 2916 | ++DOMWINDOW == 71 (1621A000) [pid = 2916] [serial = 658] [outer = 157DBC00] 16:00:46 INFO - PROCESS | 2916 | 1464998446873 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]]]}] 16:00:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 16:00:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 776ms 16:00:46 INFO - PROCESS | 2916 | 1464998446941 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 16:00:46 INFO - PROCESS | 2916 | 1464998446943 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 16:00:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 16:00:47 INFO - PROCESS | 2916 | 1464998447000 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 16:00:47 INFO - PROCESS | 2916 | 1464998447002 Marionette TRACE conn3 <- [1,842,null,{}] 16:00:47 INFO - PROCESS | 2916 | 1464998447005 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}] 16:00:47 INFO - PROCESS | 2916 | 1464998447144 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 16:00:47 INFO - PROCESS | 2916 | 1464998447158 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:47 INFO - PROCESS | 2916 | ++DOCSHELL 1671D800 == 34 [pid = 2916] [id = 220] 16:00:47 INFO - PROCESS | 2916 | ++DOMWINDOW == 72 (16721C00) [pid = 2916] [serial = 659] [outer = 00000000] 16:00:47 INFO - PROCESS | 2916 | ++DOMWINDOW == 73 (168F1800) [pid = 2916] [serial = 660] [outer = 16721C00] 16:00:47 INFO - PROCESS | 2916 | 1464998447204 Marionette DEBUG loaded listener.js 16:00:47 INFO - PROCESS | 2916 | ++DOMWINDOW == 74 (16B0E800) [pid = 2916] [serial = 661] [outer = 16721C00] 16:00:47 INFO - PROCESS | 2916 | 1464998447696 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]]]}] 16:00:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 16:00:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 794ms 16:00:47 INFO - PROCESS | 2916 | 1464998447748 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 16:00:47 INFO - PROCESS | 2916 | 1464998447750 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 16:00:47 INFO - PROCESS | 2916 | 1464998447753 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 16:00:47 INFO - PROCESS | 2916 | 1464998447754 Marionette TRACE conn3 <- [1,846,null,{}] 16:00:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 16:00:47 INFO - PROCESS | 2916 | 1464998447811 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}] 16:00:47 INFO - PROCESS | 2916 | 1464998447926 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 16:00:48 INFO - PROCESS | 2916 | 1464998447983 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:48 INFO - PROCESS | 2916 | ++DOCSHELL 15B2F000 == 35 [pid = 2916] [id = 221] 16:00:48 INFO - PROCESS | 2916 | ++DOMWINDOW == 75 (16B77C00) [pid = 2916] [serial = 662] [outer = 00000000] 16:00:48 INFO - PROCESS | 2916 | ++DOMWINDOW == 76 (17179000) [pid = 2916] [serial = 663] [outer = 16B77C00] 16:00:48 INFO - PROCESS | 2916 | 1464998448041 Marionette DEBUG loaded listener.js 16:00:48 INFO - PROCESS | 2916 | ++DOMWINDOW == 77 (17808400) [pid = 2916] [serial = 664] [outer = 16B77C00] 16:00:48 INFO - PROCESS | 2916 | 1464998448580 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]]]}] 16:00:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 16:00:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 829ms 16:00:48 INFO - PROCESS | 2916 | 1464998448625 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 16:00:48 INFO - PROCESS | 2916 | 1464998448627 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 16:00:48 INFO - PROCESS | 2916 | 1464998448637 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 16:00:48 INFO - PROCESS | 2916 | 1464998448639 Marionette TRACE conn3 <- [1,850,null,{}] 16:00:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 16:00:48 INFO - PROCESS | 2916 | 1464998448642 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}] 16:00:48 INFO - PROCESS | 2916 | 1464998448750 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 16:00:48 INFO - PROCESS | 2916 | 1464998448757 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:48 INFO - PROCESS | 2916 | ++DOCSHELL 17856400 == 36 [pid = 2916] [id = 222] 16:00:48 INFO - PROCESS | 2916 | ++DOMWINDOW == 78 (17859C00) [pid = 2916] [serial = 665] [outer = 00000000] 16:00:48 INFO - PROCESS | 2916 | ++DOMWINDOW == 79 (17D08400) [pid = 2916] [serial = 666] [outer = 17859C00] 16:00:48 INFO - PROCESS | 2916 | 1464998448803 Marionette DEBUG loaded listener.js 16:00:48 INFO - PROCESS | 2916 | ++DOMWINDOW == 80 (17D09800) [pid = 2916] [serial = 667] [outer = 17859C00] 16:00:49 INFO - PROCESS | 2916 | --DOMWINDOW == 79 (1621E800) [pid = 2916] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 16:00:49 INFO - PROCESS | 2916 | --DOMWINDOW == 78 (10FFA400) [pid = 2916] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 16:00:49 INFO - PROCESS | 2916 | --DOMWINDOW == 77 (13C0CC00) [pid = 2916] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 16:00:49 INFO - PROCESS | 2916 | --DOMWINDOW == 76 (13094000) [pid = 2916] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 16:00:49 INFO - PROCESS | 2916 | --DOMWINDOW == 75 (0C77A400) [pid = 2916] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 16:00:49 INFO - PROCESS | 2916 | --DOMWINDOW == 74 (1611C400) [pid = 2916] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 16:00:49 INFO - PROCESS | 2916 | --DOMWINDOW == 73 (10E11000) [pid = 2916] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 16:00:49 INFO - PROCESS | 2916 | --DOMWINDOW == 72 (13909400) [pid = 2916] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 16:00:49 INFO - PROCESS | 2916 | --DOMWINDOW == 71 (16724400) [pid = 2916] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 16:00:49 INFO - PROCESS | 2916 | --DOMWINDOW == 70 (155DC400) [pid = 2916] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 16:00:49 INFO - PROCESS | 2916 | --DOMWINDOW == 69 (16214000) [pid = 2916] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 16:00:49 INFO - PROCESS | 2916 | 1464998449422 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]]]}] 16:00:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 16:00:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 828ms 16:00:49 INFO - PROCESS | 2916 | 1464998449454 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 16:00:49 INFO - PROCESS | 2916 | 1464998449456 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 16:00:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 16:00:49 INFO - PROCESS | 2916 | 1464998449459 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 16:00:49 INFO - PROCESS | 2916 | 1464998449461 Marionette TRACE conn3 <- [1,854,null,{}] 16:00:49 INFO - PROCESS | 2916 | 1464998449464 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}] 16:00:49 INFO - PROCESS | 2916 | 1464998449573 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 16:00:49 INFO - PROCESS | 2916 | 1464998449676 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:49 INFO - PROCESS | 2916 | ++DOCSHELL 12D8B800 == 37 [pid = 2916] [id = 223] 16:00:49 INFO - PROCESS | 2916 | ++DOMWINDOW == 70 (13027C00) [pid = 2916] [serial = 668] [outer = 00000000] 16:00:49 INFO - PROCESS | 2916 | ++DOMWINDOW == 71 (15746000) [pid = 2916] [serial = 669] [outer = 13027C00] 16:00:49 INFO - PROCESS | 2916 | 1464998449723 Marionette DEBUG loaded listener.js 16:00:49 INFO - PROCESS | 2916 | ++DOMWINDOW == 72 (17282800) [pid = 2916] [serial = 670] [outer = 13027C00] 16:00:50 INFO - PROCESS | 2916 | 1464998450129 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]]]}] 16:00:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 16:00:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 708ms 16:00:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 16:00:50 INFO - PROCESS | 2916 | 1464998450172 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 16:00:50 INFO - PROCESS | 2916 | 1464998450174 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 16:00:50 INFO - PROCESS | 2916 | 1464998450177 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 16:00:50 INFO - PROCESS | 2916 | 1464998450178 Marionette TRACE conn3 <- [1,858,null,{}] 16:00:50 INFO - PROCESS | 2916 | 1464998450182 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}] 16:00:50 INFO - PROCESS | 2916 | 1464998450290 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 16:00:50 INFO - PROCESS | 2916 | 1464998450295 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:50 INFO - PROCESS | 2916 | ++DOCSHELL 10A60000 == 38 [pid = 2916] [id = 224] 16:00:50 INFO - PROCESS | 2916 | ++DOMWINDOW == 73 (1628F400) [pid = 2916] [serial = 671] [outer = 00000000] 16:00:50 INFO - PROCESS | 2916 | ++DOMWINDOW == 74 (18003000) [pid = 2916] [serial = 672] [outer = 1628F400] 16:00:50 INFO - PROCESS | 2916 | 1464998450339 Marionette DEBUG loaded listener.js 16:00:50 INFO - PROCESS | 2916 | ++DOMWINDOW == 75 (1800F800) [pid = 2916] [serial = 673] [outer = 1628F400] 16:00:50 INFO - PROCESS | 2916 | 1464998450850 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]]]}] 16:00:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 16:00:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 707ms 16:00:50 INFO - PROCESS | 2916 | 1464998450881 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 16:00:50 INFO - PROCESS | 2916 | 1464998450883 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 16:00:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 16:00:50 INFO - PROCESS | 2916 | 1464998450886 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 16:00:50 INFO - PROCESS | 2916 | 1464998450888 Marionette TRACE conn3 <- [1,862,null,{}] 16:00:50 INFO - PROCESS | 2916 | 1464998450892 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}] 16:00:51 INFO - PROCESS | 2916 | 1464998450971 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 16:00:51 INFO - PROCESS | 2916 | 1464998450977 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:51 INFO - PROCESS | 2916 | ++DOCSHELL 10FFE800 == 39 [pid = 2916] [id = 225] 16:00:51 INFO - PROCESS | 2916 | ++DOMWINDOW == 76 (11CB2C00) [pid = 2916] [serial = 674] [outer = 00000000] 16:00:51 INFO - PROCESS | 2916 | ++DOMWINDOW == 77 (18383800) [pid = 2916] [serial = 675] [outer = 11CB2C00] 16:00:51 INFO - PROCESS | 2916 | 1464998451030 Marionette DEBUG loaded listener.js 16:00:51 INFO - PROCESS | 2916 | ++DOMWINDOW == 78 (18562400) [pid = 2916] [serial = 676] [outer = 11CB2C00] 16:00:51 INFO - PROCESS | 2916 | 1464998451654 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]]]}] 16:00:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 16:00:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 811ms 16:00:51 INFO - PROCESS | 2916 | 1464998451701 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 16:00:51 INFO - PROCESS | 2916 | 1464998451706 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 16:00:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 16:00:51 INFO - PROCESS | 2916 | 1464998451711 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 16:00:51 INFO - PROCESS | 2916 | 1464998451715 Marionette TRACE conn3 <- [1,866,null,{}] 16:00:51 INFO - PROCESS | 2916 | 1464998451721 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}] 16:00:51 INFO - PROCESS | 2916 | 1464998451932 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 16:00:52 INFO - PROCESS | 2916 | 1464998452030 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:52 INFO - PROCESS | 2916 | ++DOCSHELL 10A64400 == 40 [pid = 2916] [id = 226] 16:00:52 INFO - PROCESS | 2916 | ++DOMWINDOW == 79 (10A7EC00) [pid = 2916] [serial = 677] [outer = 00000000] 16:00:52 INFO - PROCESS | 2916 | ++DOMWINDOW == 80 (12AE3800) [pid = 2916] [serial = 678] [outer = 10A7EC00] 16:00:52 INFO - PROCESS | 2916 | 1464998452092 Marionette DEBUG loaded listener.js 16:00:52 INFO - PROCESS | 2916 | ++DOMWINDOW == 81 (130E1800) [pid = 2916] [serial = 679] [outer = 10A7EC00] 16:00:52 INFO - PROCESS | 2916 | 1464998452726 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]]]}] 16:00:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 16:00:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1036ms 16:00:52 INFO - PROCESS | 2916 | 1464998452765 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 16:00:52 INFO - PROCESS | 2916 | 1464998452771 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 16:00:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 16:00:52 INFO - PROCESS | 2916 | 1464998452778 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 16:00:52 INFO - PROCESS | 2916 | 1464998452781 Marionette TRACE conn3 <- [1,870,null,{}] 16:00:52 INFO - PROCESS | 2916 | 1464998452785 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}] 16:00:52 INFO - PROCESS | 2916 | 1464998452895 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 16:00:53 INFO - PROCESS | 2916 | 1464998452994 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:53 INFO - PROCESS | 2916 | ++DOCSHELL 15482800 == 41 [pid = 2916] [id = 227] 16:00:53 INFO - PROCESS | 2916 | ++DOMWINDOW == 82 (155D9C00) [pid = 2916] [serial = 680] [outer = 00000000] 16:00:53 INFO - PROCESS | 2916 | ++DOMWINDOW == 83 (157DC000) [pid = 2916] [serial = 681] [outer = 155D9C00] 16:00:53 INFO - PROCESS | 2916 | 1464998453100 Marionette DEBUG loaded listener.js 16:00:53 INFO - PROCESS | 2916 | ++DOMWINDOW == 84 (1611E000) [pid = 2916] [serial = 682] [outer = 155D9C00] 16:00:53 INFO - PROCESS | 2916 | 1464998453780 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]]]}] 16:00:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 16:00:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1104ms 16:00:53 INFO - PROCESS | 2916 | 1464998453887 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 16:00:53 INFO - PROCESS | 2916 | 1464998453890 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 16:00:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 16:00:53 INFO - PROCESS | 2916 | 1464998453894 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 16:00:53 INFO - PROCESS | 2916 | 1464998453897 Marionette TRACE conn3 <- [1,874,null,{}] 16:00:53 INFO - PROCESS | 2916 | 1464998453908 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}] 16:00:54 INFO - PROCESS | 2916 | 1464998454023 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 16:00:54 INFO - PROCESS | 2916 | 1464998454149 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:54 INFO - PROCESS | 2916 | ++DOCSHELL 178E2000 == 42 [pid = 2916] [id = 228] 16:00:54 INFO - PROCESS | 2916 | ++DOMWINDOW == 85 (178E5400) [pid = 2916] [serial = 683] [outer = 00000000] 16:00:54 INFO - PROCESS | 2916 | ++DOMWINDOW == 86 (18383C00) [pid = 2916] [serial = 684] [outer = 178E5400] 16:00:54 INFO - PROCESS | 2916 | 1464998454259 Marionette DEBUG loaded listener.js 16:00:54 INFO - PROCESS | 2916 | ++DOMWINDOW == 87 (1856CC00) [pid = 2916] [serial = 685] [outer = 178E5400] 16:00:54 INFO - PROCESS | 2916 | 1464998454922 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]]]}] 16:00:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 16:00:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1104ms 16:00:55 INFO - PROCESS | 2916 | 1464998455015 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 16:00:55 INFO - PROCESS | 2916 | 1464998455018 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 16:00:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 16:00:55 INFO - PROCESS | 2916 | 1464998455022 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 16:00:55 INFO - PROCESS | 2916 | 1464998455024 Marionette TRACE conn3 <- [1,878,null,{}] 16:00:55 INFO - PROCESS | 2916 | 1464998455028 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}] 16:00:55 INFO - PROCESS | 2916 | 1464998455136 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 16:00:55 INFO - PROCESS | 2916 | 1464998455259 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:55 INFO - PROCESS | 2916 | ++DOCSHELL 10A82000 == 43 [pid = 2916] [id = 229] 16:00:55 INFO - PROCESS | 2916 | ++DOMWINDOW == 88 (10A82800) [pid = 2916] [serial = 686] [outer = 00000000] 16:00:55 INFO - PROCESS | 2916 | ++DOMWINDOW == 89 (11087800) [pid = 2916] [serial = 687] [outer = 10A82800] 16:00:55 INFO - PROCESS | 2916 | 1464998455317 Marionette DEBUG loaded listener.js 16:00:55 INFO - PROCESS | 2916 | ++DOMWINDOW == 90 (12B5F400) [pid = 2916] [serial = 688] [outer = 10A82800] 16:00:56 INFO - PROCESS | 2916 | 1464998456177 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]]]}] 16:00:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 16:00:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1190ms 16:00:56 INFO - PROCESS | 2916 | 1464998456222 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 16:00:56 INFO - PROCESS | 2916 | 1464998456226 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 16:00:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 16:00:56 INFO - PROCESS | 2916 | 1464998456230 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 16:00:56 INFO - PROCESS | 2916 | 1464998456235 Marionette TRACE conn3 <- [1,882,null,{}] 16:00:56 INFO - PROCESS | 2916 | 1464998456240 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}] 16:00:56 INFO - PROCESS | 2916 | 1464998456339 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 16:00:56 INFO - PROCESS | 2916 | 1464998456423 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:56 INFO - PROCESS | 2916 | ++DOCSHELL 10E0F400 == 44 [pid = 2916] [id = 230] 16:00:56 INFO - PROCESS | 2916 | ++DOMWINDOW == 91 (10F89000) [pid = 2916] [serial = 689] [outer = 00000000] 16:00:56 INFO - PROCESS | 2916 | ++DOMWINDOW == 92 (12D88C00) [pid = 2916] [serial = 690] [outer = 10F89000] 16:00:56 INFO - PROCESS | 2916 | 1464998456586 Marionette DEBUG loaded listener.js 16:00:56 INFO - PROCESS | 2916 | ++DOMWINDOW == 93 (1380F800) [pid = 2916] [serial = 691] [outer = 10F89000] 16:00:57 INFO - PROCESS | 2916 | --DOCSHELL 10A60000 == 43 [pid = 2916] [id = 224] 16:00:57 INFO - PROCESS | 2916 | --DOCSHELL 12D8B800 == 42 [pid = 2916] [id = 223] 16:00:57 INFO - PROCESS | 2916 | --DOCSHELL 17856400 == 41 [pid = 2916] [id = 222] 16:00:57 INFO - PROCESS | 2916 | --DOCSHELL 15B2F000 == 40 [pid = 2916] [id = 221] 16:00:57 INFO - PROCESS | 2916 | --DOCSHELL 1671D800 == 39 [pid = 2916] [id = 220] 16:00:57 INFO - PROCESS | 2916 | --DOCSHELL 155DDC00 == 38 [pid = 2916] [id = 219] 16:00:57 INFO - PROCESS | 2916 | --DOCSHELL 14F59800 == 37 [pid = 2916] [id = 218] 16:00:57 INFO - PROCESS | 2916 | --DOCSHELL 12A81C00 == 36 [pid = 2916] [id = 217] 16:00:57 INFO - PROCESS | 2916 | --DOCSHELL 10E04400 == 35 [pid = 2916] [id = 216] 16:00:57 INFO - PROCESS | 2916 | --DOCSHELL 11C62C00 == 34 [pid = 2916] [id = 215] 16:00:57 INFO - PROCESS | 2916 | --DOCSHELL 11423000 == 33 [pid = 2916] [id = 214] 16:00:57 INFO - PROCESS | 2916 | --DOCSHELL 0C77A000 == 32 [pid = 2916] [id = 205] 16:00:57 INFO - PROCESS | 2916 | --DOCSHELL 10A82000 == 31 [pid = 2916] [id = 229] 16:00:57 INFO - PROCESS | 2916 | --DOCSHELL 178E2000 == 30 [pid = 2916] [id = 228] 16:00:57 INFO - PROCESS | 2916 | --DOCSHELL 10FFE800 == 29 [pid = 2916] [id = 225] 16:00:57 INFO - PROCESS | 2916 | --DOCSHELL 10A64400 == 28 [pid = 2916] [id = 226] 16:00:57 INFO - PROCESS | 2916 | --DOCSHELL 15482800 == 27 [pid = 2916] [id = 227] 16:00:57 INFO - PROCESS | 2916 | --DOMWINDOW == 92 (17951800) [pid = 2916] [serial = 638] [outer = 00000000] [url = about:blank] 16:00:57 INFO - PROCESS | 2916 | --DOMWINDOW == 91 (1120D800) [pid = 2916] [serial = 617] [outer = 00000000] [url = about:blank] 16:00:57 INFO - PROCESS | 2916 | --DOMWINDOW == 90 (11423400) [pid = 2916] [serial = 618] [outer = 00000000] [url = about:blank] 16:00:57 INFO - PROCESS | 2916 | --DOMWINDOW == 89 (14F5D400) [pid = 2916] [serial = 623] [outer = 00000000] [url = about:blank] 16:00:57 INFO - PROCESS | 2916 | --DOMWINDOW == 88 (13328800) [pid = 2916] [serial = 620] [outer = 00000000] [url = about:blank] 16:00:57 INFO - PROCESS | 2916 | --DOMWINDOW == 87 (1337FC00) [pid = 2916] [serial = 621] [outer = 00000000] [url = about:blank] 16:00:57 INFO - PROCESS | 2916 | --DOMWINDOW == 86 (10E09C00) [pid = 2916] [serial = 615] [outer = 00000000] [url = about:blank] 16:00:57 INFO - PROCESS | 2916 | --DOMWINDOW == 85 (10A5FC00) [pid = 2916] [serial = 614] [outer = 00000000] [url = about:blank] 16:00:57 INFO - PROCESS | 2916 | --DOMWINDOW == 84 (16129400) [pid = 2916] [serial = 629] [outer = 00000000] [url = about:blank] 16:00:57 INFO - PROCESS | 2916 | --DOMWINDOW == 83 (12D85C00) [pid = 2916] [serial = 609] [outer = 00000000] [url = about:blank] 16:00:57 INFO - PROCESS | 2916 | --DOMWINDOW == 82 (11CA8800) [pid = 2916] [serial = 608] [outer = 00000000] [url = about:blank] 16:00:57 INFO - PROCESS | 2916 | --DOMWINDOW == 81 (14F54C00) [pid = 2916] [serial = 612] [outer = 00000000] [url = about:blank] 16:00:57 INFO - PROCESS | 2916 | --DOMWINDOW == 80 (13C09C00) [pid = 2916] [serial = 611] [outer = 00000000] [url = about:blank] 16:00:57 INFO - PROCESS | 2916 | --DOMWINDOW == 79 (16B0B800) [pid = 2916] [serial = 632] [outer = 00000000] [url = about:blank] 16:00:57 INFO - PROCESS | 2916 | --DOMWINDOW == 78 (16BDB000) [pid = 2916] [serial = 633] [outer = 00000000] [url = about:blank] 16:00:57 INFO - PROCESS | 2916 | --DOMWINDOW == 77 (15741000) [pid = 2916] [serial = 626] [outer = 00000000] [url = about:blank] 16:00:57 INFO - PROCESS | 2916 | --DOMWINDOW == 76 (16216400) [pid = 2916] [serial = 630] [outer = 00000000] [url = about:blank] 16:00:57 INFO - PROCESS | 2916 | --DOMWINDOW == 75 (179F7400) [pid = 2916] [serial = 639] [outer = 00000000] [url = about:blank] 16:00:57 INFO - PROCESS | 2916 | --DOMWINDOW == 74 (15B3A400) [pid = 2916] [serial = 627] [outer = 00000000] [url = about:blank] 16:00:57 INFO - PROCESS | 2916 | --DOMWINDOW == 73 (173D9000) [pid = 2916] [serial = 636] [outer = 00000000] [url = about:blank] 16:00:57 INFO - PROCESS | 2916 | --DOMWINDOW == 72 (15441400) [pid = 2916] [serial = 624] [outer = 00000000] [url = about:blank] 16:00:57 INFO - PROCESS | 2916 | --DOMWINDOW == 71 (173D6C00) [pid = 2916] [serial = 635] [outer = 00000000] [url = about:blank] 16:00:57 INFO - PROCESS | 2916 | 1464998457867 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]]]}] 16:00:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 16:00:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1656ms 16:00:57 INFO - PROCESS | 2916 | 1464998457893 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 16:00:57 INFO - PROCESS | 2916 | 1464998457897 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 16:00:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 16:00:57 INFO - PROCESS | 2916 | 1464998457901 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 16:00:57 INFO - PROCESS | 2916 | 1464998457906 Marionette TRACE conn3 <- [1,886,null,{}] 16:00:57 INFO - PROCESS | 2916 | 1464998457911 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}] 16:00:58 INFO - PROCESS | 2916 | 1464998458001 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 16:00:58 INFO - PROCESS | 2916 | 1464998458015 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:58 INFO - PROCESS | 2916 | ++DOCSHELL 10E08C00 == 28 [pid = 2916] [id = 231] 16:00:58 INFO - PROCESS | 2916 | ++DOMWINDOW == 72 (10E09800) [pid = 2916] [serial = 692] [outer = 00000000] 16:00:58 INFO - PROCESS | 2916 | ++DOMWINDOW == 73 (10FF1400) [pid = 2916] [serial = 693] [outer = 10E09800] 16:00:58 INFO - PROCESS | 2916 | 1464998458067 Marionette DEBUG loaded listener.js 16:00:58 INFO - PROCESS | 2916 | ++DOMWINDOW == 74 (11207C00) [pid = 2916] [serial = 694] [outer = 10E09800] 16:00:58 INFO - PROCESS | 2916 | 1464998458643 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]]]}] 16:00:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 16:00:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 759ms 16:00:58 INFO - PROCESS | 2916 | 1464998458668 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 16:00:58 INFO - PROCESS | 2916 | 1464998458674 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 16:00:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 16:00:58 INFO - PROCESS | 2916 | 1464998458681 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 16:00:58 INFO - PROCESS | 2916 | 1464998458684 Marionette TRACE conn3 <- [1,890,null,{}] 16:00:58 INFO - PROCESS | 2916 | 1464998458688 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}] 16:00:58 INFO - PROCESS | 2916 | 1464998458809 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 16:00:58 INFO - PROCESS | 2916 | 1464998458902 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:58 INFO - PROCESS | 2916 | ++DOCSHELL 128F4000 == 29 [pid = 2916] [id = 232] 16:00:58 INFO - PROCESS | 2916 | ++DOMWINDOW == 75 (12A81C00) [pid = 2916] [serial = 695] [outer = 00000000] 16:00:58 INFO - PROCESS | 2916 | ++DOMWINDOW == 76 (13088800) [pid = 2916] [serial = 696] [outer = 12A81C00] 16:00:59 INFO - PROCESS | 2916 | 1464998459000 Marionette DEBUG loaded listener.js 16:00:59 INFO - PROCESS | 2916 | ++DOMWINDOW == 77 (1332C000) [pid = 2916] [serial = 697] [outer = 12A81C00] 16:00:59 INFO - PROCESS | 2916 | 1464998459464 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]]]}] 16:00:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 16:00:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 811ms 16:00:59 INFO - PROCESS | 2916 | 1464998459494 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 16:00:59 INFO - PROCESS | 2916 | 1464998459497 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 16:00:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 16:00:59 INFO - PROCESS | 2916 | 1464998459500 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 16:00:59 INFO - PROCESS | 2916 | 1464998459504 Marionette TRACE conn3 <- [1,894,null,{}] 16:00:59 INFO - PROCESS | 2916 | 1464998459514 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}] 16:00:59 INFO - PROCESS | 2916 | 1464998459598 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 16:00:59 INFO - PROCESS | 2916 | 1464998459604 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:59 INFO - PROCESS | 2916 | ++DOCSHELL 14F59400 == 30 [pid = 2916] [id = 233] 16:00:59 INFO - PROCESS | 2916 | ++DOMWINDOW == 78 (14F59800) [pid = 2916] [serial = 698] [outer = 00000000] 16:00:59 INFO - PROCESS | 2916 | ++DOMWINDOW == 79 (15371400) [pid = 2916] [serial = 699] [outer = 14F59800] 16:00:59 INFO - PROCESS | 2916 | 1464998459656 Marionette DEBUG loaded listener.js 16:00:59 INFO - PROCESS | 2916 | ++DOMWINDOW == 80 (155D3800) [pid = 2916] [serial = 700] [outer = 14F59800] 16:01:00 INFO - PROCESS | 2916 | 1464998460247 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]]]}] 16:01:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 16:01:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 759ms 16:01:00 INFO - PROCESS | 2916 | 1464998460277 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 16:01:00 INFO - PROCESS | 2916 | 1464998460279 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 16:01:00 INFO - PROCESS | 2916 | 1464998460282 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 16:01:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 16:01:00 INFO - PROCESS | 2916 | 1464998460284 Marionette TRACE conn3 <- [1,898,null,{}] 16:01:00 INFO - PROCESS | 2916 | 1464998460288 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}] 16:01:00 INFO - PROCESS | 2916 | 1464998460440 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 16:01:00 INFO - PROCESS | 2916 | 1464998460454 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:00 INFO - PROCESS | 2916 | ++DOCSHELL 155D7800 == 31 [pid = 2916] [id = 234] 16:01:00 INFO - PROCESS | 2916 | ++DOMWINDOW == 81 (155D8C00) [pid = 2916] [serial = 701] [outer = 00000000] 16:01:00 INFO - PROCESS | 2916 | ++DOMWINDOW == 82 (15B35400) [pid = 2916] [serial = 702] [outer = 155D8C00] 16:01:00 INFO - PROCESS | 2916 | 1464998460499 Marionette DEBUG loaded listener.js 16:01:00 INFO - PROCESS | 2916 | ++DOMWINDOW == 83 (15D52C00) [pid = 2916] [serial = 703] [outer = 155D8C00] 16:01:01 INFO - PROCESS | 2916 | 1464998461040 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]]]}] 16:01:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 16:01:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 811ms 16:01:01 INFO - PROCESS | 2916 | 1464998461096 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 16:01:01 INFO - PROCESS | 2916 | 1464998461098 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 16:01:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 16:01:01 INFO - PROCESS | 2916 | 1464998461106 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 16:01:01 INFO - PROCESS | 2916 | 1464998461107 Marionette TRACE conn3 <- [1,902,null,{}] 16:01:01 INFO - PROCESS | 2916 | 1464998461118 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}] 16:01:01 INFO - PROCESS | 2916 | 1464998461224 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 16:01:01 INFO - PROCESS | 2916 | 1464998461233 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:01 INFO - PROCESS | 2916 | ++DOCSHELL 15D4EC00 == 32 [pid = 2916] [id = 235] 16:01:01 INFO - PROCESS | 2916 | ++DOMWINDOW == 84 (1611E400) [pid = 2916] [serial = 704] [outer = 00000000] 16:01:01 INFO - PROCESS | 2916 | ++DOMWINDOW == 85 (16215400) [pid = 2916] [serial = 705] [outer = 1611E400] 16:01:01 INFO - PROCESS | 2916 | 1464998461282 Marionette DEBUG loaded listener.js 16:01:01 INFO - PROCESS | 2916 | ++DOMWINDOW == 86 (16216000) [pid = 2916] [serial = 706] [outer = 1611E400] 16:01:01 INFO - PROCESS | 2916 | 1464998461865 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]]]}] 16:01:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 16:01:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 828ms 16:01:01 INFO - PROCESS | 2916 | 1464998461935 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 16:01:01 INFO - PROCESS | 2916 | 1464998461937 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 16:01:01 INFO - PROCESS | 2916 | 1464998461940 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 16:01:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 16:01:01 INFO - PROCESS | 2916 | 1464998461942 Marionette TRACE conn3 <- [1,906,null,{}] 16:01:01 INFO - PROCESS | 2916 | 1464998461945 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}] 16:01:02 INFO - PROCESS | 2916 | 1464998462352 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 16:01:02 INFO - PROCESS | 2916 | --DOMWINDOW == 85 (16721C00) [pid = 2916] [serial = 659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 16:01:02 INFO - PROCESS | 2916 | --DOMWINDOW == 84 (16B77C00) [pid = 2916] [serial = 662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 16:01:02 INFO - PROCESS | 2916 | --DOMWINDOW == 83 (157DBC00) [pid = 2916] [serial = 656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 16:01:02 INFO - PROCESS | 2916 | --DOMWINDOW == 82 (14F5C000) [pid = 2916] [serial = 653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 16:01:02 INFO - PROCESS | 2916 | --DOMWINDOW == 81 (12A86C00) [pid = 2916] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 16:01:02 INFO - PROCESS | 2916 | --DOMWINDOW == 80 (11C6D800) [pid = 2916] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 16:01:02 INFO - PROCESS | 2916 | --DOMWINDOW == 79 (13027C00) [pid = 2916] [serial = 668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 16:01:02 INFO - PROCESS | 2916 | --DOMWINDOW == 78 (10E07800) [pid = 2916] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 16:01:02 INFO - PROCESS | 2916 | --DOMWINDOW == 77 (13806800) [pid = 2916] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 16:01:02 INFO - PROCESS | 2916 | --DOMWINDOW == 76 (17859C00) [pid = 2916] [serial = 665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 16:01:02 INFO - PROCESS | 2916 | --DOMWINDOW == 75 (11CB2C00) [pid = 2916] [serial = 674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 16:01:02 INFO - PROCESS | 2916 | --DOMWINDOW == 74 (1628F400) [pid = 2916] [serial = 671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 16:01:02 INFO - PROCESS | 2916 | 1464998462416 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:02 INFO - PROCESS | 2916 | ++DOCSHELL 0C773000 == 33 [pid = 2916] [id = 236] 16:01:02 INFO - PROCESS | 2916 | ++DOMWINDOW == 75 (102D2800) [pid = 2916] [serial = 707] [outer = 00000000] 16:01:02 INFO - PROCESS | 2916 | ++DOMWINDOW == 76 (11C6D800) [pid = 2916] [serial = 708] [outer = 102D2800] 16:01:02 INFO - PROCESS | 2916 | 1464998462463 Marionette DEBUG loaded listener.js 16:01:02 INFO - PROCESS | 2916 | ++DOMWINDOW == 77 (14F5C000) [pid = 2916] [serial = 709] [outer = 102D2800] 16:01:02 INFO - PROCESS | 2916 | 1464998462882 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]]]}] 16:01:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 16:01:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1001ms 16:01:02 INFO - PROCESS | 2916 | 1464998462944 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 16:01:02 INFO - PROCESS | 2916 | 1464998462947 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 16:01:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 16:01:02 INFO - PROCESS | 2916 | 1464998462951 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 16:01:02 INFO - PROCESS | 2916 | 1464998462952 Marionette TRACE conn3 <- [1,910,null,{}] 16:01:02 INFO - PROCESS | 2916 | 1464998462956 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}] 16:01:03 INFO - PROCESS | 2916 | 1464998463032 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 16:01:03 INFO - PROCESS | 2916 | 1464998463037 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:03 INFO - PROCESS | 2916 | ++DOCSHELL 10E06C00 == 34 [pid = 2916] [id = 237] 16:01:03 INFO - PROCESS | 2916 | ++DOMWINDOW == 78 (1337EC00) [pid = 2916] [serial = 710] [outer = 00000000] 16:01:03 INFO - PROCESS | 2916 | ++DOMWINDOW == 79 (16B19000) [pid = 2916] [serial = 711] [outer = 1337EC00] 16:01:03 INFO - PROCESS | 2916 | 1464998463133 Marionette DEBUG loaded listener.js 16:01:03 INFO - PROCESS | 2916 | ++DOMWINDOW == 80 (16BE0800) [pid = 2916] [serial = 712] [outer = 1337EC00] 16:01:03 INFO - PROCESS | 2916 | 1464998463595 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]]]}] 16:01:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 16:01:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 655ms 16:01:03 INFO - PROCESS | 2916 | 1464998463620 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 16:01:03 INFO - PROCESS | 2916 | 1464998463622 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 16:01:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 16:01:03 INFO - PROCESS | 2916 | 1464998463626 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 16:01:03 INFO - PROCESS | 2916 | 1464998463628 Marionette TRACE conn3 <- [1,914,null,{}] 16:01:03 INFO - PROCESS | 2916 | 1464998463633 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}] 16:01:03 INFO - PROCESS | 2916 | 1464998463714 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 16:01:03 INFO - PROCESS | 2916 | 1464998463719 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:03 INFO - PROCESS | 2916 | ++DOCSHELL 16B6A800 == 35 [pid = 2916] [id = 238] 16:01:03 INFO - PROCESS | 2916 | ++DOMWINDOW == 81 (17178400) [pid = 2916] [serial = 713] [outer = 00000000] 16:01:03 INFO - PROCESS | 2916 | ++DOMWINDOW == 82 (17808000) [pid = 2916] [serial = 714] [outer = 17178400] 16:01:03 INFO - PROCESS | 2916 | 1464998463763 Marionette DEBUG loaded listener.js 16:01:03 INFO - PROCESS | 2916 | ++DOMWINDOW == 83 (173D8800) [pid = 2916] [serial = 715] [outer = 17178400] 16:01:04 INFO - PROCESS | 2916 | 1464998464301 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]]]}] 16:01:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 16:01:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 707ms 16:01:04 INFO - PROCESS | 2916 | 1464998464336 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 16:01:04 INFO - PROCESS | 2916 | 1464998464338 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 16:01:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 16:01:04 INFO - PROCESS | 2916 | 1464998464341 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 16:01:04 INFO - PROCESS | 2916 | 1464998464343 Marionette TRACE conn3 <- [1,918,null,{}] 16:01:04 INFO - PROCESS | 2916 | 1464998464346 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}] 16:01:04 INFO - PROCESS | 2916 | 1464998464425 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 16:01:04 INFO - PROCESS | 2916 | 1464998464431 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:04 INFO - PROCESS | 2916 | ++DOCSHELL 178E2000 == 36 [pid = 2916] [id = 239] 16:01:04 INFO - PROCESS | 2916 | ++DOMWINDOW == 84 (178E4C00) [pid = 2916] [serial = 716] [outer = 00000000] 16:01:04 INFO - PROCESS | 2916 | ++DOMWINDOW == 85 (179F0400) [pid = 2916] [serial = 717] [outer = 178E4C00] 16:01:04 INFO - PROCESS | 2916 | 1464998464475 Marionette DEBUG loaded listener.js 16:01:04 INFO - PROCESS | 2916 | ++DOMWINDOW == 86 (179FE400) [pid = 2916] [serial = 718] [outer = 178E4C00] 16:01:05 INFO - PROCESS | 2916 | 1464998465405 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]]]}] 16:01:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 16:01:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1156ms 16:01:05 INFO - PROCESS | 2916 | 1464998465504 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 16:01:05 INFO - PROCESS | 2916 | 1464998465508 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 16:01:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 16:01:05 INFO - PROCESS | 2916 | 1464998465513 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 16:01:05 INFO - PROCESS | 2916 | 1464998465518 Marionette TRACE conn3 <- [1,922,null,{}] 16:01:05 INFO - PROCESS | 2916 | 1464998465523 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}] 16:01:05 INFO - PROCESS | 2916 | 1464998465726 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 16:01:05 INFO - PROCESS | 2916 | 1464998465846 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:05 INFO - PROCESS | 2916 | ++DOCSHELL 10A7D000 == 37 [pid = 2916] [id = 240] 16:01:05 INFO - PROCESS | 2916 | ++DOMWINDOW == 87 (10F84800) [pid = 2916] [serial = 719] [outer = 00000000] 16:01:05 INFO - PROCESS | 2916 | ++DOMWINDOW == 88 (114AB400) [pid = 2916] [serial = 720] [outer = 10F84800] 16:01:05 INFO - PROCESS | 2916 | 1464998465913 Marionette DEBUG loaded listener.js 16:01:06 INFO - PROCESS | 2916 | ++DOMWINDOW == 89 (12B55800) [pid = 2916] [serial = 721] [outer = 10F84800] 16:01:06 INFO - PROCESS | 2916 | 1464998466710 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]]]}] 16:01:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 16:01:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1277ms 16:01:06 INFO - PROCESS | 2916 | 1464998466768 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 16:01:06 INFO - PROCESS | 2916 | 1464998466825 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 16:01:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 16:01:06 INFO - PROCESS | 2916 | 1464998466962 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 16:01:06 INFO - PROCESS | 2916 | 1464998466966 Marionette TRACE conn3 <- [1,926,null,{}] 16:01:06 INFO - PROCESS | 2916 | 1464998466971 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}] 16:01:07 INFO - PROCESS | 2916 | 1464998467091 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 16:01:07 INFO - PROCESS | 2916 | 1464998467193 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:07 INFO - PROCESS | 2916 | ++DOCSHELL 10E05C00 == 38 [pid = 2916] [id = 241] 16:01:07 INFO - PROCESS | 2916 | ++DOMWINDOW == 90 (10E06800) [pid = 2916] [serial = 722] [outer = 00000000] 16:01:07 INFO - PROCESS | 2916 | ++DOMWINDOW == 91 (10F88400) [pid = 2916] [serial = 723] [outer = 10E06800] 16:01:07 INFO - PROCESS | 2916 | 1464998467301 Marionette DEBUG loaded listener.js 16:01:07 INFO - PROCESS | 2916 | ++DOMWINDOW == 92 (1142D400) [pid = 2916] [serial = 724] [outer = 10E06800] 16:01:07 INFO - PROCESS | 2916 | --DOCSHELL 16B6A800 == 37 [pid = 2916] [id = 238] 16:01:07 INFO - PROCESS | 2916 | --DOCSHELL 10E06C00 == 36 [pid = 2916] [id = 237] 16:01:07 INFO - PROCESS | 2916 | --DOCSHELL 0C773000 == 35 [pid = 2916] [id = 236] 16:01:07 INFO - PROCESS | 2916 | --DOCSHELL 15D4EC00 == 34 [pid = 2916] [id = 235] 16:01:07 INFO - PROCESS | 2916 | --DOCSHELL 155D7800 == 33 [pid = 2916] [id = 234] 16:01:07 INFO - PROCESS | 2916 | --DOCSHELL 14F59400 == 32 [pid = 2916] [id = 233] 16:01:07 INFO - PROCESS | 2916 | --DOCSHELL 128F4000 == 31 [pid = 2916] [id = 232] 16:01:07 INFO - PROCESS | 2916 | --DOCSHELL 10E08C00 == 30 [pid = 2916] [id = 231] 16:01:07 INFO - PROCESS | 2916 | --DOMWINDOW == 91 (168F1800) [pid = 2916] [serial = 660] [outer = 00000000] [url = about:blank] 16:01:07 INFO - PROCESS | 2916 | --DOMWINDOW == 90 (16B0E800) [pid = 2916] [serial = 661] [outer = 00000000] [url = about:blank] 16:01:07 INFO - PROCESS | 2916 | --DOMWINDOW == 89 (17808400) [pid = 2916] [serial = 664] [outer = 00000000] [url = about:blank] 16:01:07 INFO - PROCESS | 2916 | --DOMWINDOW == 88 (16127000) [pid = 2916] [serial = 657] [outer = 00000000] [url = about:blank] 16:01:07 INFO - PROCESS | 2916 | --DOMWINDOW == 87 (17179000) [pid = 2916] [serial = 663] [outer = 00000000] [url = about:blank] 16:01:07 INFO - PROCESS | 2916 | --DOMWINDOW == 86 (15369C00) [pid = 2916] [serial = 654] [outer = 00000000] [url = about:blank] 16:01:07 INFO - PROCESS | 2916 | --DOMWINDOW == 85 (15476800) [pid = 2916] [serial = 655] [outer = 00000000] [url = about:blank] 16:01:07 INFO - PROCESS | 2916 | --DOMWINDOW == 84 (130E7C00) [pid = 2916] [serial = 650] [outer = 00000000] [url = about:blank] 16:01:07 INFO - PROCESS | 2916 | --DOMWINDOW == 83 (13903000) [pid = 2916] [serial = 651] [outer = 00000000] [url = about:blank] 16:01:07 INFO - PROCESS | 2916 | --DOMWINDOW == 82 (12B5F800) [pid = 2916] [serial = 644] [outer = 00000000] [url = about:blank] 16:01:07 INFO - PROCESS | 2916 | --DOMWINDOW == 81 (13329000) [pid = 2916] [serial = 645] [outer = 00000000] [url = about:blank] 16:01:07 INFO - PROCESS | 2916 | --DOMWINDOW == 80 (15746000) [pid = 2916] [serial = 669] [outer = 00000000] [url = about:blank] 16:01:07 INFO - PROCESS | 2916 | --DOMWINDOW == 79 (10FF6000) [pid = 2916] [serial = 647] [outer = 00000000] [url = about:blank] 16:01:07 INFO - PROCESS | 2916 | --DOMWINDOW == 78 (11CB2400) [pid = 2916] [serial = 648] [outer = 00000000] [url = about:blank] 16:01:07 INFO - PROCESS | 2916 | --DOMWINDOW == 77 (17DB2400) [pid = 2916] [serial = 642] [outer = 00000000] [url = about:blank] 16:01:07 INFO - PROCESS | 2916 | --DOMWINDOW == 76 (17D06000) [pid = 2916] [serial = 641] [outer = 00000000] [url = about:blank] 16:01:07 INFO - PROCESS | 2916 | --DOMWINDOW == 75 (17D08400) [pid = 2916] [serial = 666] [outer = 00000000] [url = about:blank] 16:01:07 INFO - PROCESS | 2916 | --DOMWINDOW == 74 (1AB2D800) [pid = 2916] [serial = 375] [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.] 16:01:07 INFO - PROCESS | 2916 | --DOMWINDOW == 73 (18383800) [pid = 2916] [serial = 675] [outer = 00000000] [url = about:blank] 16:01:07 INFO - PROCESS | 2916 | --DOMWINDOW == 72 (18562400) [pid = 2916] [serial = 676] [outer = 00000000] [url = about:blank] 16:01:07 INFO - PROCESS | 2916 | --DOMWINDOW == 71 (18003000) [pid = 2916] [serial = 672] [outer = 00000000] [url = about:blank] 16:01:07 INFO - PROCESS | 2916 | --DOMWINDOW == 70 (1800F800) [pid = 2916] [serial = 673] [outer = 00000000] [url = about:blank] 16:01:07 INFO - PROCESS | 2916 | --DOMWINDOW == 69 (17D09800) [pid = 2916] [serial = 667] [outer = 00000000] [url = about:blank] 16:01:07 INFO - PROCESS | 2916 | --DOMWINDOW == 68 (17282800) [pid = 2916] [serial = 670] [outer = 00000000] [url = about:blank] 16:01:07 INFO - PROCESS | 2916 | --DOMWINDOW == 67 (1621A000) [pid = 2916] [serial = 658] [outer = 00000000] [url = about:blank] 16:01:07 INFO - PROCESS | 2916 | 1464998467912 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]]]}] 16:01:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 16:01:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 983ms 16:01:07 INFO - PROCESS | 2916 | 1464998467934 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 16:01:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 16:01:07 INFO - PROCESS | 2916 | 1464998467937 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 16:01:07 INFO - PROCESS | 2916 | 1464998467941 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 16:01:07 INFO - PROCESS | 2916 | 1464998467943 Marionette TRACE conn3 <- [1,930,null,{}] 16:01:07 INFO - PROCESS | 2916 | 1464998467950 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}] 16:01:08 INFO - PROCESS | 2916 | 1464998468090 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 16:01:08 INFO - PROCESS | 2916 | 1464998468099 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:08 INFO - PROCESS | 2916 | ++DOCSHELL 12B5F800 == 31 [pid = 2916] [id = 242] 16:01:08 INFO - PROCESS | 2916 | ++DOMWINDOW == 68 (130DF000) [pid = 2916] [serial = 725] [outer = 00000000] 16:01:08 INFO - PROCESS | 2916 | ++DOMWINDOW == 69 (1380F400) [pid = 2916] [serial = 726] [outer = 130DF000] 16:01:08 INFO - PROCESS | 2916 | 1464998468154 Marionette DEBUG loaded listener.js 16:01:08 INFO - PROCESS | 2916 | ++DOMWINDOW == 70 (13BBB000) [pid = 2916] [serial = 727] [outer = 130DF000] 16:01:08 INFO - PROCESS | 2916 | 1464998468673 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]]]}] 16:01:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 16:01:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 759ms 16:01:08 INFO - PROCESS | 2916 | 1464998468712 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 16:01:08 INFO - PROCESS | 2916 | 1464998468714 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 16:01:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 16:01:08 INFO - PROCESS | 2916 | 1464998468718 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 16:01:08 INFO - PROCESS | 2916 | 1464998468720 Marionette TRACE conn3 <- [1,934,null,{}] 16:01:08 INFO - PROCESS | 2916 | 1464998468723 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}] 16:01:08 INFO - PROCESS | 2916 | 1464998468890 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 16:01:08 INFO - PROCESS | 2916 | 1464998468985 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:09 INFO - PROCESS | 2916 | ++DOCSHELL 15372800 == 32 [pid = 2916] [id = 243] 16:01:09 INFO - PROCESS | 2916 | ++DOMWINDOW == 71 (15372C00) [pid = 2916] [serial = 728] [outer = 00000000] 16:01:09 INFO - PROCESS | 2916 | ++DOMWINDOW == 72 (15478000) [pid = 2916] [serial = 729] [outer = 15372C00] 16:01:09 INFO - PROCESS | 2916 | 1464998469040 Marionette DEBUG loaded listener.js 16:01:09 INFO - PROCESS | 2916 | ++DOMWINDOW == 73 (155D4C00) [pid = 2916] [serial = 730] [outer = 15372C00] 16:01:09 INFO - PROCESS | 2916 | 1464998469478 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]]]}] 16:01:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 16:01:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 811ms 16:01:09 INFO - PROCESS | 2916 | 1464998469528 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 16:01:09 INFO - PROCESS | 2916 | 1464998469530 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 16:01:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 16:01:09 INFO - PROCESS | 2916 | 1464998469586 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 16:01:09 INFO - PROCESS | 2916 | 1464998469587 Marionette TRACE conn3 <- [1,938,null,{}] 16:01:09 INFO - PROCESS | 2916 | 1464998469591 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}] 16:01:09 INFO - PROCESS | 2916 | 1464998469677 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 16:01:09 INFO - PROCESS | 2916 | 1464998469683 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:09 INFO - PROCESS | 2916 | ++DOCSHELL 15B2F000 == 33 [pid = 2916] [id = 244] 16:01:09 INFO - PROCESS | 2916 | ++DOMWINDOW == 74 (15B39800) [pid = 2916] [serial = 731] [outer = 00000000] 16:01:09 INFO - PROCESS | 2916 | ++DOMWINDOW == 75 (16211800) [pid = 2916] [serial = 732] [outer = 15B39800] 16:01:09 INFO - PROCESS | 2916 | 1464998469730 Marionette DEBUG loaded listener.js 16:01:09 INFO - PROCESS | 2916 | ++DOMWINDOW == 76 (16219800) [pid = 2916] [serial = 733] [outer = 15B39800] 16:01:10 INFO - PROCESS | 2916 | 1464998470240 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]]]}] 16:01:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 16:01:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 759ms 16:01:10 INFO - PROCESS | 2916 | 1464998470309 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 16:01:10 INFO - PROCESS | 2916 | 1464998470311 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 16:01:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 16:01:10 INFO - PROCESS | 2916 | 1464998470375 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 16:01:10 INFO - PROCESS | 2916 | 1464998470377 Marionette TRACE conn3 <- [1,942,null,{}] 16:01:10 INFO - PROCESS | 2916 | 1464998470424 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}] 16:01:10 INFO - PROCESS | 2916 | 1464998470540 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 16:01:10 INFO - PROCESS | 2916 | 1464998470546 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:10 INFO - PROCESS | 2916 | ++DOCSHELL 157DB400 == 34 [pid = 2916] [id = 245] 16:01:10 INFO - PROCESS | 2916 | ++DOMWINDOW == 77 (1621D800) [pid = 2916] [serial = 734] [outer = 00000000] 16:01:10 INFO - PROCESS | 2916 | ++DOMWINDOW == 78 (16B0C800) [pid = 2916] [serial = 735] [outer = 1621D800] 16:01:10 INFO - PROCESS | 2916 | 1464998470592 Marionette DEBUG loaded listener.js 16:01:10 INFO - PROCESS | 2916 | ++DOMWINDOW == 79 (16B12C00) [pid = 2916] [serial = 736] [outer = 1621D800] 16:01:11 INFO - PROCESS | 2916 | 1464998471116 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]]]}] 16:01:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 16:01:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 776ms 16:01:11 INFO - PROCESS | 2916 | 1464998471148 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 16:01:11 INFO - PROCESS | 2916 | 1464998471150 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 16:01:11 INFO - PROCESS | 2916 | 1464998471154 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 16:01:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 16:01:11 INFO - PROCESS | 2916 | 1464998471155 Marionette TRACE conn3 <- [1,946,null,{}] 16:01:11 INFO - PROCESS | 2916 | 1464998471159 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}] 16:01:11 INFO - PROCESS | 2916 | 1464998471299 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 16:01:11 INFO - PROCESS | 2916 | 1464998471305 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:11 INFO - PROCESS | 2916 | ++DOCSHELL 16BDAC00 == 35 [pid = 2916] [id = 246] 16:01:11 INFO - PROCESS | 2916 | ++DOMWINDOW == 80 (17289800) [pid = 2916] [serial = 737] [outer = 00000000] 16:01:11 INFO - PROCESS | 2916 | ++DOMWINDOW == 81 (1780D800) [pid = 2916] [serial = 738] [outer = 17289800] 16:01:11 INFO - PROCESS | 2916 | 1464998471351 Marionette DEBUG loaded listener.js 16:01:11 INFO - PROCESS | 2916 | ++DOMWINDOW == 82 (17957C00) [pid = 2916] [serial = 739] [outer = 17289800] 16:01:11 INFO - PROCESS | 2916 | 1464998471906 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]]]}] 16:01:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 16:01:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 811ms 16:01:12 INFO - PROCESS | 2916 | 1464998471994 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 16:01:12 INFO - PROCESS | 2916 | 1464998471996 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 16:01:12 INFO - PROCESS | 2916 | 1464998471999 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 16:01:12 INFO - PROCESS | 2916 | 1464998472001 Marionette TRACE conn3 <- [1,950,null,{}] 16:01:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 16:01:12 INFO - PROCESS | 2916 | 1464998472005 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}] 16:01:12 INFO - PROCESS | 2916 | 1464998472112 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 16:01:12 INFO - PROCESS | 2916 | 1464998472170 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:12 INFO - PROCESS | 2916 | ++DOCSHELL 12B59C00 == 36 [pid = 2916] [id = 247] 16:01:12 INFO - PROCESS | 2916 | ++DOMWINDOW == 83 (155D4800) [pid = 2916] [serial = 740] [outer = 00000000] 16:01:12 INFO - PROCESS | 2916 | ++DOMWINDOW == 84 (17DB5800) [pid = 2916] [serial = 741] [outer = 155D4800] 16:01:12 INFO - PROCESS | 2916 | 1464998472278 Marionette DEBUG loaded listener.js 16:01:12 INFO - PROCESS | 2916 | ++DOMWINDOW == 85 (17DB5C00) [pid = 2916] [serial = 742] [outer = 155D4800] 16:01:12 INFO - PROCESS | 2916 | --DOMWINDOW == 84 (155D8C00) [pid = 2916] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 16:01:12 INFO - PROCESS | 2916 | --DOMWINDOW == 83 (14F59800) [pid = 2916] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 16:01:12 INFO - PROCESS | 2916 | --DOMWINDOW == 82 (10E09800) [pid = 2916] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 16:01:12 INFO - PROCESS | 2916 | --DOMWINDOW == 81 (12A81C00) [pid = 2916] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 16:01:12 INFO - PROCESS | 2916 | --DOMWINDOW == 80 (10F89000) [pid = 2916] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 16:01:12 INFO - PROCESS | 2916 | --DOMWINDOW == 79 (1611E400) [pid = 2916] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 16:01:12 INFO - PROCESS | 2916 | --DOMWINDOW == 78 (10A7EC00) [pid = 2916] [serial = 677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 16:01:12 INFO - PROCESS | 2916 | --DOMWINDOW == 77 (155D9C00) [pid = 2916] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 16:01:12 INFO - PROCESS | 2916 | --DOMWINDOW == 76 (178E5400) [pid = 2916] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 16:01:12 INFO - PROCESS | 2916 | --DOMWINDOW == 75 (10A82800) [pid = 2916] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 16:01:12 INFO - PROCESS | 2916 | --DOMWINDOW == 74 (102D2800) [pid = 2916] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 16:01:12 INFO - PROCESS | 2916 | --DOMWINDOW == 73 (1337EC00) [pid = 2916] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 16:01:12 INFO - PROCESS | 2916 | --DOMWINDOW == 72 (17178400) [pid = 2916] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 16:01:12 INFO - PROCESS | 2916 | 1464998472813 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]]]}] 16:01:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 16:01:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 863ms 16:01:12 INFO - PROCESS | 2916 | 1464998472866 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 16:01:12 INFO - PROCESS | 2916 | 1464998472868 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 16:01:12 INFO - PROCESS | 2916 | 1464998472871 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 16:01:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 16:01:12 INFO - PROCESS | 2916 | 1464998472873 Marionette TRACE conn3 <- [1,954,null,{}] 16:01:12 INFO - PROCESS | 2916 | 1464998472876 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}] 16:01:13 INFO - PROCESS | 2916 | 1464998472989 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 16:01:13 INFO - PROCESS | 2916 | 1464998473092 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:13 INFO - PROCESS | 2916 | ++DOCSHELL 10F89000 == 37 [pid = 2916] [id = 248] 16:01:13 INFO - PROCESS | 2916 | ++DOMWINDOW == 73 (12A81C00) [pid = 2916] [serial = 743] [outer = 00000000] 16:01:13 INFO - PROCESS | 2916 | ++DOMWINDOW == 74 (155D9C00) [pid = 2916] [serial = 744] [outer = 12A81C00] 16:01:13 INFO - PROCESS | 2916 | 1464998473138 Marionette DEBUG loaded listener.js 16:01:13 INFO - PROCESS | 2916 | ++DOMWINDOW == 75 (16721C00) [pid = 2916] [serial = 745] [outer = 12A81C00] 16:01:13 INFO - PROCESS | 2916 | 1464998473536 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]]]}] 16:01:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 16:01:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 707ms 16:01:13 INFO - PROCESS | 2916 | 1464998473584 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 16:01:13 INFO - PROCESS | 2916 | 1464998473586 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 16:01:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 16:01:13 INFO - PROCESS | 2916 | 1464998473615 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 16:01:13 INFO - PROCESS | 2916 | 1464998473616 Marionette TRACE conn3 <- [1,958,null,{}] 16:01:13 INFO - PROCESS | 2916 | 1464998473623 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}] 16:01:13 INFO - PROCESS | 2916 | 1464998473703 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 16:01:13 INFO - PROCESS | 2916 | 1464998473708 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:13 INFO - PROCESS | 2916 | ++DOCSHELL 167B9C00 == 38 [pid = 2916] [id = 249] 16:01:13 INFO - PROCESS | 2916 | ++DOMWINDOW == 76 (1780D000) [pid = 2916] [serial = 746] [outer = 00000000] 16:01:13 INFO - PROCESS | 2916 | ++DOMWINDOW == 77 (17E88400) [pid = 2916] [serial = 747] [outer = 1780D000] 16:01:13 INFO - PROCESS | 2916 | 1464998473760 Marionette DEBUG loaded listener.js 16:01:13 INFO - PROCESS | 2916 | ++DOMWINDOW == 78 (18375C00) [pid = 2916] [serial = 748] [outer = 1780D000] 16:01:14 INFO - PROCESS | 2916 | 1464998474277 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]]]}] 16:01:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 16:01:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 759ms 16:01:14 INFO - PROCESS | 2916 | 1464998474339 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 16:01:14 INFO - PROCESS | 2916 | 1464998474341 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 16:01:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 16:01:14 INFO - PROCESS | 2916 | 1464998474345 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 16:01:14 INFO - PROCESS | 2916 | 1464998474346 Marionette TRACE conn3 <- [1,962,null,{}] 16:01:14 INFO - PROCESS | 2916 | 1464998474350 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}] 16:01:14 INFO - PROCESS | 2916 | 1464998474431 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 16:01:14 INFO - PROCESS | 2916 | 1464998474439 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:14 INFO - PROCESS | 2916 | ++DOCSHELL 17950C00 == 39 [pid = 2916] [id = 250] 16:01:14 INFO - PROCESS | 2916 | ++DOMWINDOW == 79 (1855E400) [pid = 2916] [serial = 749] [outer = 00000000] 16:01:14 INFO - PROCESS | 2916 | ++DOMWINDOW == 80 (18569000) [pid = 2916] [serial = 750] [outer = 1855E400] 16:01:14 INFO - PROCESS | 2916 | 1464998474493 Marionette DEBUG loaded listener.js 16:01:14 INFO - PROCESS | 2916 | ++DOMWINDOW == 81 (1983BC00) [pid = 2916] [serial = 751] [outer = 1855E400] 16:01:15 INFO - PROCESS | 2916 | --DOCSHELL 10E0F400 == 38 [pid = 2916] [id = 230] 16:01:15 INFO - PROCESS | 2916 | --DOCSHELL 12B5F800 == 37 [pid = 2916] [id = 242] 16:01:15 INFO - PROCESS | 2916 | --DOCSHELL 10A7D000 == 36 [pid = 2916] [id = 240] 16:01:15 INFO - PROCESS | 2916 | --DOCSHELL 10E05C00 == 35 [pid = 2916] [id = 241] 16:01:15 INFO - PROCESS | 2916 | --DOCSHELL 178E2000 == 34 [pid = 2916] [id = 239] 16:01:16 INFO - PROCESS | 2916 | --DOCSHELL 157DB400 == 33 [pid = 2916] [id = 245] 16:01:16 INFO - PROCESS | 2916 | --DOCSHELL 16BDAC00 == 32 [pid = 2916] [id = 246] 16:01:16 INFO - PROCESS | 2916 | --DOCSHELL 10F89000 == 31 [pid = 2916] [id = 248] 16:01:16 INFO - PROCESS | 2916 | --DOCSHELL 12B59C00 == 30 [pid = 2916] [id = 247] 16:01:16 INFO - PROCESS | 2916 | --DOCSHELL 15B2F000 == 29 [pid = 2916] [id = 244] 16:01:16 INFO - PROCESS | 2916 | --DOCSHELL 167B9C00 == 28 [pid = 2916] [id = 249] 16:01:16 INFO - PROCESS | 2916 | --DOCSHELL 15372800 == 27 [pid = 2916] [id = 243] 16:01:16 INFO - PROCESS | 2916 | --DOMWINDOW == 80 (17808000) [pid = 2916] [serial = 714] [outer = 00000000] [url = about:blank] 16:01:16 INFO - PROCESS | 2916 | --DOMWINDOW == 79 (15B35400) [pid = 2916] [serial = 702] [outer = 00000000] [url = about:blank] 16:01:16 INFO - PROCESS | 2916 | --DOMWINDOW == 78 (15371400) [pid = 2916] [serial = 699] [outer = 00000000] [url = about:blank] 16:01:16 INFO - PROCESS | 2916 | --DOMWINDOW == 77 (10FF1400) [pid = 2916] [serial = 693] [outer = 00000000] [url = about:blank] 16:01:16 INFO - PROCESS | 2916 | --DOMWINDOW == 76 (11207C00) [pid = 2916] [serial = 694] [outer = 00000000] [url = about:blank] 16:01:16 INFO - PROCESS | 2916 | --DOMWINDOW == 75 (13088800) [pid = 2916] [serial = 696] [outer = 00000000] [url = about:blank] 16:01:16 INFO - PROCESS | 2916 | --DOMWINDOW == 74 (1332C000) [pid = 2916] [serial = 697] [outer = 00000000] [url = about:blank] 16:01:16 INFO - PROCESS | 2916 | --DOMWINDOW == 73 (1380F800) [pid = 2916] [serial = 691] [outer = 00000000] [url = about:blank] 16:01:16 INFO - PROCESS | 2916 | --DOMWINDOW == 72 (16215400) [pid = 2916] [serial = 705] [outer = 00000000] [url = about:blank] 16:01:16 INFO - PROCESS | 2916 | --DOMWINDOW == 71 (12D88C00) [pid = 2916] [serial = 690] [outer = 00000000] [url = about:blank] 16:01:16 INFO - PROCESS | 2916 | --DOMWINDOW == 70 (15D52C00) [pid = 2916] [serial = 703] [outer = 00000000] [url = about:blank] 16:01:16 INFO - PROCESS | 2916 | --DOMWINDOW == 69 (130E1800) [pid = 2916] [serial = 679] [outer = 00000000] [url = about:blank] 16:01:16 INFO - PROCESS | 2916 | --DOMWINDOW == 68 (12AE3800) [pid = 2916] [serial = 678] [outer = 00000000] [url = about:blank] 16:01:16 INFO - PROCESS | 2916 | --DOMWINDOW == 67 (1611E000) [pid = 2916] [serial = 682] [outer = 00000000] [url = about:blank] 16:01:16 INFO - PROCESS | 2916 | --DOMWINDOW == 66 (157DC000) [pid = 2916] [serial = 681] [outer = 00000000] [url = about:blank] 16:01:16 INFO - PROCESS | 2916 | --DOMWINDOW == 65 (173D8800) [pid = 2916] [serial = 715] [outer = 00000000] [url = about:blank] 16:01:16 INFO - PROCESS | 2916 | --DOMWINDOW == 64 (1856CC00) [pid = 2916] [serial = 685] [outer = 00000000] [url = about:blank] 16:01:16 INFO - PROCESS | 2916 | --DOMWINDOW == 63 (18383C00) [pid = 2916] [serial = 684] [outer = 00000000] [url = about:blank] 16:01:16 INFO - PROCESS | 2916 | --DOMWINDOW == 62 (12B5F400) [pid = 2916] [serial = 688] [outer = 00000000] [url = about:blank] 16:01:16 INFO - PROCESS | 2916 | --DOMWINDOW == 61 (11087800) [pid = 2916] [serial = 687] [outer = 00000000] [url = about:blank] 16:01:16 INFO - PROCESS | 2916 | --DOMWINDOW == 60 (11C6D800) [pid = 2916] [serial = 708] [outer = 00000000] [url = about:blank] 16:01:16 INFO - PROCESS | 2916 | --DOMWINDOW == 59 (16216000) [pid = 2916] [serial = 706] [outer = 00000000] [url = about:blank] 16:01:16 INFO - PROCESS | 2916 | --DOMWINDOW == 58 (16B19000) [pid = 2916] [serial = 711] [outer = 00000000] [url = about:blank] 16:01:16 INFO - PROCESS | 2916 | --DOMWINDOW == 57 (14F5C000) [pid = 2916] [serial = 709] [outer = 00000000] [url = about:blank] 16:01:16 INFO - PROCESS | 2916 | --DOMWINDOW == 56 (16BE0800) [pid = 2916] [serial = 712] [outer = 00000000] [url = about:blank] 16:01:16 INFO - PROCESS | 2916 | --DOMWINDOW == 55 (155D3800) [pid = 2916] [serial = 700] [outer = 00000000] [url = about:blank] 16:01:16 INFO - PROCESS | 2916 | 1464998476479 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]]]}] 16:01:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 16:01:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 2174ms 16:01:16 INFO - PROCESS | 2916 | 1464998476521 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 16:01:16 INFO - PROCESS | 2916 | 1464998476524 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 16:01:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 16:01:16 INFO - PROCESS | 2916 | 1464998476530 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 16:01:16 INFO - PROCESS | 2916 | 1464998476532 Marionette TRACE conn3 <- [1,966,null,{}] 16:01:16 INFO - PROCESS | 2916 | 1464998476538 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}] 16:01:16 INFO - PROCESS | 2916 | 1464998476636 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 16:01:16 INFO - PROCESS | 2916 | 1464998476644 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:16 INFO - PROCESS | 2916 | ++DOCSHELL 10E05400 == 28 [pid = 2916] [id = 251] 16:01:16 INFO - PROCESS | 2916 | ++DOMWINDOW == 56 (10E05C00) [pid = 2916] [serial = 752] [outer = 00000000] 16:01:16 INFO - PROCESS | 2916 | ++DOMWINDOW == 57 (10F8B400) [pid = 2916] [serial = 753] [outer = 10E05C00] 16:01:16 INFO - PROCESS | 2916 | 1464998476748 Marionette DEBUG loaded listener.js 16:01:16 INFO - PROCESS | 2916 | ++DOMWINDOW == 58 (11084C00) [pid = 2916] [serial = 754] [outer = 10E05C00] 16:01:17 INFO - PROCESS | 2916 | 1464998477283 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]]]}] 16:01:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 16:01:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 811ms 16:01:17 INFO - PROCESS | 2916 | 1464998477343 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 16:01:17 INFO - PROCESS | 2916 | 1464998477350 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 16:01:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 16:01:17 INFO - PROCESS | 2916 | 1464998477356 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 16:01:17 INFO - PROCESS | 2916 | 1464998477359 Marionette TRACE conn3 <- [1,970,null,{}] 16:01:17 INFO - PROCESS | 2916 | 1464998477362 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}] 16:01:17 INFO - PROCESS | 2916 | 1464998477463 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 16:01:17 INFO - PROCESS | 2916 | 1464998477600 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:17 INFO - PROCESS | 2916 | ++DOCSHELL 11C62C00 == 29 [pid = 2916] [id = 252] 16:01:17 INFO - PROCESS | 2916 | ++DOMWINDOW == 59 (11C6E000) [pid = 2916] [serial = 755] [outer = 00000000] 16:01:17 INFO - PROCESS | 2916 | ++DOMWINDOW == 60 (12ADB400) [pid = 2916] [serial = 756] [outer = 11C6E000] 16:01:17 INFO - PROCESS | 2916 | 1464998477649 Marionette DEBUG loaded listener.js 16:01:17 INFO - PROCESS | 2916 | ++DOMWINDOW == 61 (12D87C00) [pid = 2916] [serial = 757] [outer = 11C6E000] 16:01:18 INFO - PROCESS | 2916 | 1464998478096 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]]]}] 16:01:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 16:01:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 776ms 16:01:18 INFO - PROCESS | 2916 | 1464998478126 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 16:01:18 INFO - PROCESS | 2916 | 1464998478129 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 16:01:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 16:01:18 INFO - PROCESS | 2916 | 1464998478133 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 16:01:18 INFO - PROCESS | 2916 | 1464998478136 Marionette TRACE conn3 <- [1,974,null,{}] 16:01:18 INFO - PROCESS | 2916 | 1464998478147 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}] 16:01:18 INFO - PROCESS | 2916 | 1464998478324 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 16:01:18 INFO - PROCESS | 2916 | 1464998478340 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:18 INFO - PROCESS | 2916 | ++DOCSHELL 1380E800 == 30 [pid = 2916] [id = 253] 16:01:18 INFO - PROCESS | 2916 | ++DOMWINDOW == 62 (1380F000) [pid = 2916] [serial = 758] [outer = 00000000] 16:01:18 INFO - PROCESS | 2916 | ++DOMWINDOW == 63 (13C02000) [pid = 2916] [serial = 759] [outer = 1380F000] 16:01:18 INFO - PROCESS | 2916 | 1464998478392 Marionette DEBUG loaded listener.js 16:01:18 INFO - PROCESS | 2916 | ++DOMWINDOW == 64 (13CE4C00) [pid = 2916] [serial = 760] [outer = 1380F000] 16:01:18 INFO - PROCESS | 2916 | 1464998478887 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]]]}] 16:01:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 16:01:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 811ms 16:01:18 INFO - PROCESS | 2916 | 1464998478944 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 16:01:18 INFO - PROCESS | 2916 | 1464998478946 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 16:01:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 16:01:18 INFO - PROCESS | 2916 | 1464998478949 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 16:01:18 INFO - PROCESS | 2916 | 1464998478951 Marionette TRACE conn3 <- [1,978,null,{}] 16:01:18 INFO - PROCESS | 2916 | 1464998478954 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}] 16:01:19 INFO - PROCESS | 2916 | 1464998479093 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 16:01:19 INFO - PROCESS | 2916 | 1464998479098 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:19 INFO - PROCESS | 2916 | ++DOCSHELL 14F59400 == 31 [pid = 2916] [id = 254] 16:01:19 INFO - PROCESS | 2916 | ++DOMWINDOW == 65 (14F5B400) [pid = 2916] [serial = 761] [outer = 00000000] 16:01:19 INFO - PROCESS | 2916 | ++DOMWINDOW == 66 (1543EC00) [pid = 2916] [serial = 762] [outer = 14F5B400] 16:01:19 INFO - PROCESS | 2916 | 1464998479145 Marionette DEBUG loaded listener.js 16:01:19 INFO - PROCESS | 2916 | ++DOMWINDOW == 67 (155D6400) [pid = 2916] [serial = 763] [outer = 14F5B400] 16:01:20 INFO - PROCESS | 2916 | 1464998480020 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]]]}] 16:01:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 16:01:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1139ms 16:01:20 INFO - PROCESS | 2916 | 1464998480093 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 16:01:20 INFO - PROCESS | 2916 | 1464998480097 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 16:01:20 INFO - PROCESS | 2916 | 1464998480121 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 16:01:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 16:01:20 INFO - PROCESS | 2916 | 1464998480179 Marionette TRACE conn3 <- [1,982,null,{}] 16:01:20 INFO - PROCESS | 2916 | 1464998480184 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}] 16:01:20 INFO - PROCESS | 2916 | 1464998480330 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 16:01:20 INFO - PROCESS | 2916 | 1464998480446 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:20 INFO - PROCESS | 2916 | ++DOCSHELL 114AA400 == 32 [pid = 2916] [id = 255] 16:01:20 INFO - PROCESS | 2916 | ++DOMWINDOW == 68 (11A0F400) [pid = 2916] [serial = 764] [outer = 00000000] 16:01:20 INFO - PROCESS | 2916 | ++DOMWINDOW == 69 (12ADC000) [pid = 2916] [serial = 765] [outer = 11A0F400] 16:01:20 INFO - PROCESS | 2916 | 1464998480564 Marionette DEBUG loaded listener.js 16:01:20 INFO - PROCESS | 2916 | ++DOMWINDOW == 70 (13093800) [pid = 2916] [serial = 766] [outer = 11A0F400] 16:01:21 INFO - PROCESS | 2916 | 1464998481247 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]]]}] 16:01:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 16:01:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1225ms 16:01:21 INFO - PROCESS | 2916 | 1464998481376 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 16:01:21 INFO - PROCESS | 2916 | 1464998481382 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 16:01:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 16:01:21 INFO - PROCESS | 2916 | 1464998481388 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 16:01:21 INFO - PROCESS | 2916 | 1464998481391 Marionette TRACE conn3 <- [1,986,null,{}] 16:01:21 INFO - PROCESS | 2916 | 1464998481426 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}] 16:01:21 INFO - PROCESS | 2916 | 1464998481605 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 16:01:21 INFO - PROCESS | 2916 | 1464998481820 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:21 INFO - PROCESS | 2916 | ++DOCSHELL 10231400 == 33 [pid = 2916] [id = 256] 16:01:21 INFO - PROCESS | 2916 | ++DOMWINDOW == 71 (10272000) [pid = 2916] [serial = 767] [outer = 00000000] 16:01:21 INFO - PROCESS | 2916 | ++DOMWINDOW == 72 (105EF000) [pid = 2916] [serial = 768] [outer = 10272000] 16:01:21 INFO - PROCESS | 2916 | 1464998481891 Marionette DEBUG loaded listener.js 16:01:22 INFO - PROCESS | 2916 | ++DOMWINDOW == 73 (10E09C00) [pid = 2916] [serial = 769] [outer = 10272000] 16:01:22 INFO - PROCESS | 2916 | --DOCSHELL 10F82800 == 32 [pid = 2916] [id = 132] 16:01:22 INFO - PROCESS | 2916 | --DOCSHELL 12A8C800 == 31 [pid = 2916] [id = 133] 16:01:22 INFO - PROCESS | 2916 | --DOCSHELL 16287C00 == 30 [pid = 2916] [id = 135] 16:01:22 INFO - PROCESS | 2916 | --DOCSHELL 13C0A400 == 29 [pid = 2916] [id = 134] 16:01:22 INFO - PROCESS | 2916 | 1464998482575 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]]]}] 16:01:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 16:01:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1242ms 16:01:22 INFO - PROCESS | 2916 | 1464998482641 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 16:01:22 INFO - PROCESS | 2916 | 1464998482646 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 16:01:22 INFO - PROCESS | 2916 | 1464998482650 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 16:01:22 INFO - PROCESS | 2916 | 1464998482653 Marionette TRACE conn3 <- [1,990,null,{}] 16:01:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 16:01:22 INFO - PROCESS | 2916 | 1464998482658 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}] 16:01:22 INFO - PROCESS | 2916 | 1464998482752 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 16:01:22 INFO - PROCESS | 2916 | 1464998482761 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:22 INFO - PROCESS | 2916 | ++DOCSHELL 1337A400 == 30 [pid = 2916] [id = 257] 16:01:22 INFO - PROCESS | 2916 | ++DOMWINDOW == 74 (1337E800) [pid = 2916] [serial = 770] [outer = 00000000] 16:01:22 INFO - PROCESS | 2916 | ++DOMWINDOW == 75 (13C0FC00) [pid = 2916] [serial = 771] [outer = 1337E800] 16:01:22 INFO - PROCESS | 2916 | 1464998482817 Marionette DEBUG loaded listener.js 16:01:22 INFO - PROCESS | 2916 | ++DOMWINDOW == 76 (14F61800) [pid = 2916] [serial = 772] [outer = 1337E800] 16:01:23 INFO - PROCESS | 2916 | 1464998483417 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]]]}] 16:01:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 16:01:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 810ms 16:01:23 INFO - PROCESS | 2916 | 1464998483475 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 16:01:23 INFO - PROCESS | 2916 | 1464998483479 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 16:01:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 16:01:23 INFO - PROCESS | 2916 | 1464998483483 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 16:01:23 INFO - PROCESS | 2916 | 1464998483485 Marionette TRACE conn3 <- [1,994,null,{}] 16:01:23 INFO - PROCESS | 2916 | 1464998483489 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}] 16:01:23 INFO - PROCESS | 2916 | 1464998483576 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 16:01:23 INFO - PROCESS | 2916 | 1464998483589 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:23 INFO - PROCESS | 2916 | ++DOCSHELL 157DB800 == 31 [pid = 2916] [id = 258] 16:01:23 INFO - PROCESS | 2916 | ++DOMWINDOW == 77 (157E3000) [pid = 2916] [serial = 773] [outer = 00000000] 16:01:23 INFO - PROCESS | 2916 | ++DOMWINDOW == 78 (15B3A400) [pid = 2916] [serial = 774] [outer = 157E3000] 16:01:23 INFO - PROCESS | 2916 | 1464998483685 Marionette DEBUG loaded listener.js 16:01:23 INFO - PROCESS | 2916 | ++DOMWINDOW == 79 (1611C000) [pid = 2916] [serial = 775] [outer = 157E3000] 16:01:24 INFO - PROCESS | 2916 | 1464998484190 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]]]}] 16:01:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 16:01:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 776ms 16:01:24 INFO - PROCESS | 2916 | 1464998484253 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 16:01:24 INFO - PROCESS | 2916 | 1464998484255 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 16:01:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 16:01:24 INFO - PROCESS | 2916 | 1464998484260 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 16:01:24 INFO - PROCESS | 2916 | 1464998484266 Marionette TRACE conn3 <- [1,998,null,{}] 16:01:24 INFO - PROCESS | 2916 | 1464998484276 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}] 16:01:24 INFO - PROCESS | 2916 | 1464998484415 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 16:01:24 INFO - PROCESS | 2916 | 1464998484510 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:24 INFO - PROCESS | 2916 | ++DOCSHELL 1621D400 == 32 [pid = 2916] [id = 259] 16:01:24 INFO - PROCESS | 2916 | ++DOMWINDOW == 80 (1621DC00) [pid = 2916] [serial = 776] [outer = 00000000] 16:01:24 INFO - PROCESS | 2916 | ++DOMWINDOW == 81 (1628D800) [pid = 2916] [serial = 777] [outer = 1621DC00] 16:01:24 INFO - PROCESS | 2916 | 1464998484556 Marionette DEBUG loaded listener.js 16:01:24 INFO - PROCESS | 2916 | ++DOMWINDOW == 82 (16726800) [pid = 2916] [serial = 778] [outer = 1621DC00] 16:01:25 INFO - PROCESS | 2916 | 1464998485011 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]]]}] 16:01:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 16:01:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 777ms 16:01:25 INFO - PROCESS | 2916 | 1464998485027 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 16:01:25 INFO - PROCESS | 2916 | 1464998485029 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 16:01:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 16:01:25 INFO - PROCESS | 2916 | 1464998485032 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 16:01:25 INFO - PROCESS | 2916 | 1464998485034 Marionette TRACE conn3 <- [1,1002,null,{}] 16:01:25 INFO - PROCESS | 2916 | 1464998485038 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}] 16:01:25 INFO - PROCESS | 2916 | 1464998485230 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 16:01:25 INFO - PROCESS | 2916 | 1464998485244 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:25 INFO - PROCESS | 2916 | ++DOCSHELL 112DB400 == 33 [pid = 2916] [id = 260] 16:01:25 INFO - PROCESS | 2916 | ++DOMWINDOW == 83 (130DEC00) [pid = 2916] [serial = 779] [outer = 00000000] 16:01:25 INFO - PROCESS | 2916 | ++DOMWINDOW == 84 (16B18800) [pid = 2916] [serial = 780] [outer = 130DEC00] 16:01:25 INFO - PROCESS | 2916 | 1464998485290 Marionette DEBUG loaded listener.js 16:01:25 INFO - PROCESS | 2916 | ++DOMWINDOW == 85 (16BDAC00) [pid = 2916] [serial = 781] [outer = 130DEC00] 16:01:25 INFO - PROCESS | 2916 | 1464998485796 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]]]}] 16:01:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 16:01:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 828ms 16:01:25 INFO - PROCESS | 2916 | 1464998485891 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 16:01:25 INFO - PROCESS | 2916 | 1464998485893 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 16:01:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 16:01:25 INFO - PROCESS | 2916 | 1464998485896 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 16:01:25 INFO - PROCESS | 2916 | 1464998485898 Marionette TRACE conn3 <- [1,1006,null,{}] 16:01:25 INFO - PROCESS | 2916 | 1464998485909 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}] 16:01:26 INFO - PROCESS | 2916 | 1464998486024 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 16:01:26 INFO - PROCESS | 2916 | 1464998486034 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:26 INFO - PROCESS | 2916 | ++DOCSHELL 17280000 == 34 [pid = 2916] [id = 261] 16:01:26 INFO - PROCESS | 2916 | ++DOMWINDOW == 86 (17287400) [pid = 2916] [serial = 782] [outer = 00000000] 16:01:26 INFO - PROCESS | 2916 | ++DOMWINDOW == 87 (17808000) [pid = 2916] [serial = 783] [outer = 17287400] 16:01:26 INFO - PROCESS | 2916 | 1464998486108 Marionette DEBUG loaded listener.js 16:01:26 INFO - PROCESS | 2916 | ++DOMWINDOW == 88 (17859800) [pid = 2916] [serial = 784] [outer = 17287400] 16:01:26 INFO - PROCESS | 2916 | 1464998486644 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]]]}] 16:01:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 16:01:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 811ms 16:01:26 INFO - PROCESS | 2916 | 1464998486737 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 16:01:26 INFO - PROCESS | 2916 | 1464998486739 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 16:01:26 INFO - PROCESS | 2916 | 1464998486743 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 16:01:26 INFO - PROCESS | 2916 | 1464998486744 Marionette TRACE conn3 <- [1,1010,null,{}] 16:01:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 16:01:26 INFO - PROCESS | 2916 | 1464998486748 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}] 16:01:26 INFO - PROCESS | 2916 | 1464998486858 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 16:01:26 INFO - PROCESS | 2916 | 1464998486864 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:26 INFO - PROCESS | 2916 | ++DOCSHELL 12A80000 == 35 [pid = 2916] [id = 262] 16:01:26 INFO - PROCESS | 2916 | ++DOMWINDOW == 89 (178DD400) [pid = 2916] [serial = 785] [outer = 00000000] 16:01:26 INFO - PROCESS | 2916 | ++DOMWINDOW == 90 (17E7D400) [pid = 2916] [serial = 786] [outer = 178DD400] 16:01:26 INFO - PROCESS | 2916 | 1464998486913 Marionette DEBUG loaded listener.js 16:01:27 INFO - PROCESS | 2916 | ++DOMWINDOW == 91 (17D05C00) [pid = 2916] [serial = 787] [outer = 178DD400] 16:01:27 INFO - PROCESS | 2916 | --DOMWINDOW == 90 (1621D800) [pid = 2916] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 16:01:27 INFO - PROCESS | 2916 | --DOMWINDOW == 89 (17289800) [pid = 2916] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 16:01:27 INFO - PROCESS | 2916 | --DOMWINDOW == 88 (12A81C00) [pid = 2916] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 16:01:27 INFO - PROCESS | 2916 | --DOMWINDOW == 87 (155D4800) [pid = 2916] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 16:01:27 INFO - PROCESS | 2916 | --DOMWINDOW == 86 (1780D000) [pid = 2916] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 16:01:27 INFO - PROCESS | 2916 | --DOMWINDOW == 85 (15B39800) [pid = 2916] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 16:01:27 INFO - PROCESS | 2916 | --DOMWINDOW == 84 (15372C00) [pid = 2916] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 16:01:27 INFO - PROCESS | 2916 | --DOMWINDOW == 83 (10E05C00) [pid = 2916] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 16:01:27 INFO - PROCESS | 2916 | --DOMWINDOW == 82 (11C6E000) [pid = 2916] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 16:01:27 INFO - PROCESS | 2916 | --DOMWINDOW == 81 (1380F000) [pid = 2916] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 16:01:27 INFO - PROCESS | 2916 | --DOMWINDOW == 80 (1855E400) [pid = 2916] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 16:01:27 INFO - PROCESS | 2916 | --DOMWINDOW == 79 (130DF000) [pid = 2916] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 16:01:27 INFO - PROCESS | 2916 | --DOMWINDOW == 78 (10E06800) [pid = 2916] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 16:01:27 INFO - PROCESS | 2916 | --DOMWINDOW == 77 (10F84800) [pid = 2916] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 16:01:27 INFO - PROCESS | 2916 | --DOMWINDOW == 76 (178E4C00) [pid = 2916] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 16:01:27 INFO - PROCESS | 2916 | 1464998487476 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]]]}] 16:01:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 16:01:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 811ms 16:01:27 INFO - PROCESS | 2916 | 1464998487581 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 16:01:27 INFO - PROCESS | 2916 | 1464998487583 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 16:01:27 INFO - PROCESS | 2916 | 1464998487587 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 16:01:27 INFO - PROCESS | 2916 | 1464998487588 Marionette TRACE conn3 <- [1,1014,null,{}] 16:01:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 16:01:27 INFO - PROCESS | 2916 | 1464998487591 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}] 16:01:27 INFO - PROCESS | 2916 | 1464998487673 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 16:01:27 INFO - PROCESS | 2916 | 1464998487682 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:27 INFO - PROCESS | 2916 | ++DOCSHELL 13805400 == 36 [pid = 2916] [id = 263] 16:01:27 INFO - PROCESS | 2916 | ++DOMWINDOW == 77 (13806000) [pid = 2916] [serial = 788] [outer = 00000000] 16:01:27 INFO - PROCESS | 2916 | ++DOMWINDOW == 78 (15372C00) [pid = 2916] [serial = 789] [outer = 13806000] 16:01:27 INFO - PROCESS | 2916 | 1464998487728 Marionette DEBUG loaded listener.js 16:01:27 INFO - PROCESS | 2916 | ++DOMWINDOW == 79 (15B33400) [pid = 2916] [serial = 790] [outer = 13806000] 16:01:28 INFO - PROCESS | 2916 | 1464998488193 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]]]}] 16:01:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 16:01:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 656ms 16:01:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 16:01:28 INFO - PROCESS | 2916 | 1464998488226 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 16:01:28 INFO - PROCESS | 2916 | 1464998488228 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 16:01:28 INFO - PROCESS | 2916 | 1464998488231 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 16:01:28 INFO - PROCESS | 2916 | 1464998488233 Marionette TRACE conn3 <- [1,1018,null,{}] 16:01:28 INFO - PROCESS | 2916 | 1464998488236 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}] 16:01:28 INFO - PROCESS | 2916 | 1464998488321 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 16:01:28 INFO - PROCESS | 2916 | 1464998488382 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:28 INFO - PROCESS | 2916 | ++DOCSHELL 1380E400 == 37 [pid = 2916] [id = 264] 16:01:28 INFO - PROCESS | 2916 | ++DOMWINDOW == 80 (16B0F000) [pid = 2916] [serial = 791] [outer = 00000000] 16:01:28 INFO - PROCESS | 2916 | ++DOMWINDOW == 81 (179F3400) [pid = 2916] [serial = 792] [outer = 16B0F000] 16:01:28 INFO - PROCESS | 2916 | 1464998488428 Marionette DEBUG loaded listener.js 16:01:28 INFO - PROCESS | 2916 | ++DOMWINDOW == 82 (17DB2400) [pid = 2916] [serial = 793] [outer = 16B0F000] 16:01:28 INFO - PROCESS | 2916 | 1464998488944 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]]]}] 16:01:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 16:01:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 759ms 16:01:29 INFO - PROCESS | 2916 | 1464998489001 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 16:01:29 INFO - PROCESS | 2916 | 1464998489003 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 16:01:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 16:01:29 INFO - PROCESS | 2916 | 1464998489006 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 16:01:29 INFO - PROCESS | 2916 | 1464998489008 Marionette TRACE conn3 <- [1,1022,null,{}] 16:01:29 INFO - PROCESS | 2916 | 1464998489011 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}] 16:01:29 INFO - PROCESS | 2916 | 1464998489145 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 16:01:29 INFO - PROCESS | 2916 | 1464998489156 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:29 INFO - PROCESS | 2916 | ++DOCSHELL 1780D000 == 38 [pid = 2916] [id = 265] 16:01:29 INFO - PROCESS | 2916 | ++DOMWINDOW == 83 (178E4C00) [pid = 2916] [serial = 794] [outer = 00000000] 16:01:29 INFO - PROCESS | 2916 | ++DOMWINDOW == 84 (18569400) [pid = 2916] [serial = 795] [outer = 178E4C00] 16:01:29 INFO - PROCESS | 2916 | 1464998489202 Marionette DEBUG loaded listener.js 16:01:29 INFO - PROCESS | 2916 | ++DOMWINDOW == 85 (1856A000) [pid = 2916] [serial = 796] [outer = 178E4C00] 16:01:29 INFO - PROCESS | 2916 | 1464998489992 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]]]}] 16:01:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 16:01:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1035ms 16:01:30 INFO - PROCESS | 2916 | 1464998490058 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 16:01:30 INFO - PROCESS | 2916 | 1464998490063 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 16:01:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 16:01:30 INFO - PROCESS | 2916 | 1464998490068 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 16:01:30 INFO - PROCESS | 2916 | 1464998490073 Marionette TRACE conn3 <- [1,1026,null,{}] 16:01:30 INFO - PROCESS | 2916 | 1464998490078 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}] 16:01:30 INFO - PROCESS | 2916 | 1464998490241 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 16:01:30 INFO - PROCESS | 2916 | 1464998490367 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:30 INFO - PROCESS | 2916 | ++DOCSHELL 10E07800 == 39 [pid = 2916] [id = 266] 16:01:30 INFO - PROCESS | 2916 | ++DOMWINDOW == 86 (10E11000) [pid = 2916] [serial = 797] [outer = 00000000] 16:01:30 INFO - PROCESS | 2916 | ++DOMWINDOW == 87 (12D5C800) [pid = 2916] [serial = 798] [outer = 10E11000] 16:01:30 INFO - PROCESS | 2916 | 1464998490428 Marionette DEBUG loaded listener.js 16:01:30 INFO - PROCESS | 2916 | ++DOMWINDOW == 88 (14F57000) [pid = 2916] [serial = 799] [outer = 10E11000] 16:01:31 INFO - PROCESS | 2916 | 1464998491095 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]]]}] 16:01:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 16:01:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1104ms 16:01:31 INFO - PROCESS | 2916 | 1464998491176 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 16:01:31 INFO - PROCESS | 2916 | 1464998491182 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 16:01:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 16:01:31 INFO - PROCESS | 2916 | 1464998491188 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 16:01:31 INFO - PROCESS | 2916 | 1464998491191 Marionette TRACE conn3 <- [1,1030,null,{}] 16:01:31 INFO - PROCESS | 2916 | 1464998491195 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}] 16:01:31 INFO - PROCESS | 2916 | 1464998491362 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 16:01:31 INFO - PROCESS | 2916 | 1464998491489 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:31 INFO - PROCESS | 2916 | ++DOCSHELL 1611EC00 == 40 [pid = 2916] [id = 267] 16:01:31 INFO - PROCESS | 2916 | ++DOMWINDOW == 89 (16121000) [pid = 2916] [serial = 800] [outer = 00000000] 16:01:31 INFO - PROCESS | 2916 | ++DOMWINDOW == 90 (16128C00) [pid = 2916] [serial = 801] [outer = 16121000] 16:01:31 INFO - PROCESS | 2916 | 1464998491550 Marionette DEBUG loaded listener.js 16:01:31 INFO - PROCESS | 2916 | ++DOMWINDOW == 91 (16213C00) [pid = 2916] [serial = 802] [outer = 16121000] 16:01:32 INFO - PROCESS | 2916 | 1464998492254 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]]]}] 16:01:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 16:01:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1104ms 16:01:32 INFO - PROCESS | 2916 | 1464998492298 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 16:01:32 INFO - PROCESS | 2916 | 1464998492300 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 16:01:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 16:01:32 INFO - PROCESS | 2916 | 1464998492304 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 16:01:32 INFO - PROCESS | 2916 | 1464998492308 Marionette TRACE conn3 <- [1,1034,null,{}] 16:01:32 INFO - PROCESS | 2916 | 1464998492319 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}] 16:01:32 INFO - PROCESS | 2916 | 1464998492429 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 16:01:32 INFO - PROCESS | 2916 | 1464998492611 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:32 INFO - PROCESS | 2916 | ++DOCSHELL 17958000 == 41 [pid = 2916] [id = 268] 16:01:32 INFO - PROCESS | 2916 | ++DOMWINDOW == 92 (179FC800) [pid = 2916] [serial = 803] [outer = 00000000] 16:01:32 INFO - PROCESS | 2916 | ++DOMWINDOW == 93 (18383800) [pid = 2916] [serial = 804] [outer = 179FC800] 16:01:32 INFO - PROCESS | 2916 | 1464998492672 Marionette DEBUG loaded listener.js 16:01:32 INFO - PROCESS | 2916 | ++DOMWINDOW == 94 (198BA400) [pid = 2916] [serial = 805] [outer = 179FC800] 16:01:33 INFO - PROCESS | 2916 | 1464998493548 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]]]}] 16:01:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 16:01:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1277ms 16:01:33 INFO - PROCESS | 2916 | 1464998493564 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 16:01:33 INFO - PROCESS | 2916 | 1464998493568 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 16:01:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 16:01:33 INFO - PROCESS | 2916 | 1464998493623 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 16:01:33 INFO - PROCESS | 2916 | 1464998493626 Marionette TRACE conn3 <- [1,1038,null,{}] 16:01:33 INFO - PROCESS | 2916 | 1464998493632 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}] 16:01:33 INFO - PROCESS | 2916 | 1464998493734 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 16:01:33 INFO - PROCESS | 2916 | 1464998493865 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:33 INFO - PROCESS | 2916 | ++DOCSHELL 105FB000 == 42 [pid = 2916] [id = 269] 16:01:33 INFO - PROCESS | 2916 | ++DOMWINDOW == 95 (10A78000) [pid = 2916] [serial = 806] [outer = 00000000] 16:01:33 INFO - PROCESS | 2916 | ++DOMWINDOW == 96 (112DF400) [pid = 2916] [serial = 807] [outer = 10A78000] 16:01:33 INFO - PROCESS | 2916 | 1464998493920 Marionette DEBUG loaded listener.js 16:01:34 INFO - PROCESS | 2916 | ++DOMWINDOW == 97 (11CA4800) [pid = 2916] [serial = 808] [outer = 10A78000] 16:01:34 INFO - PROCESS | 2916 | --DOCSHELL 17951400 == 41 [pid = 2916] [id = 137] 16:01:34 INFO - PROCESS | 2916 | --DOCSHELL 16B19800 == 40 [pid = 2916] [id = 136] 16:01:34 INFO - PROCESS | 2916 | --DOMWINDOW == 96 (16B0C800) [pid = 2916] [serial = 735] [outer = 00000000] [url = about:blank] 16:01:34 INFO - PROCESS | 2916 | --DOMWINDOW == 95 (16B12C00) [pid = 2916] [serial = 736] [outer = 00000000] [url = about:blank] 16:01:34 INFO - PROCESS | 2916 | --DOMWINDOW == 94 (17957C00) [pid = 2916] [serial = 739] [outer = 00000000] [url = about:blank] 16:01:34 INFO - PROCESS | 2916 | --DOMWINDOW == 93 (1780D800) [pid = 2916] [serial = 738] [outer = 00000000] [url = about:blank] 16:01:34 INFO - PROCESS | 2916 | --DOMWINDOW == 92 (155D9C00) [pid = 2916] [serial = 744] [outer = 00000000] [url = about:blank] 16:01:34 INFO - PROCESS | 2916 | --DOMWINDOW == 91 (17DB5800) [pid = 2916] [serial = 741] [outer = 00000000] [url = about:blank] 16:01:34 INFO - PROCESS | 2916 | --DOMWINDOW == 90 (17E88400) [pid = 2916] [serial = 747] [outer = 00000000] [url = about:blank] 16:01:34 INFO - PROCESS | 2916 | --DOMWINDOW == 89 (17DB5C00) [pid = 2916] [serial = 742] [outer = 00000000] [url = about:blank] 16:01:34 INFO - PROCESS | 2916 | --DOMWINDOW == 88 (16211800) [pid = 2916] [serial = 732] [outer = 00000000] [url = about:blank] 16:01:34 INFO - PROCESS | 2916 | --DOMWINDOW == 87 (15478000) [pid = 2916] [serial = 729] [outer = 00000000] [url = about:blank] 16:01:34 INFO - PROCESS | 2916 | --DOMWINDOW == 86 (155D4C00) [pid = 2916] [serial = 730] [outer = 00000000] [url = about:blank] 16:01:34 INFO - PROCESS | 2916 | --DOMWINDOW == 85 (10F8B400) [pid = 2916] [serial = 753] [outer = 00000000] [url = about:blank] 16:01:34 INFO - PROCESS | 2916 | --DOMWINDOW == 84 (12ADB400) [pid = 2916] [serial = 756] [outer = 00000000] [url = about:blank] 16:01:34 INFO - PROCESS | 2916 | --DOMWINDOW == 83 (13C02000) [pid = 2916] [serial = 759] [outer = 00000000] [url = about:blank] 16:01:34 INFO - PROCESS | 2916 | --DOMWINDOW == 82 (12D87C00) [pid = 2916] [serial = 757] [outer = 00000000] [url = about:blank] 16:01:34 INFO - PROCESS | 2916 | --DOMWINDOW == 81 (1983BC00) [pid = 2916] [serial = 751] [outer = 00000000] [url = about:blank] 16:01:34 INFO - PROCESS | 2916 | --DOMWINDOW == 80 (13CE4C00) [pid = 2916] [serial = 760] [outer = 00000000] [url = about:blank] 16:01:34 INFO - PROCESS | 2916 | --DOMWINDOW == 79 (1543EC00) [pid = 2916] [serial = 762] [outer = 00000000] [url = about:blank] 16:01:34 INFO - PROCESS | 2916 | --DOMWINDOW == 78 (18569000) [pid = 2916] [serial = 750] [outer = 00000000] [url = about:blank] 16:01:34 INFO - PROCESS | 2916 | --DOMWINDOW == 77 (18375C00) [pid = 2916] [serial = 748] [outer = 00000000] [url = about:blank] 16:01:34 INFO - PROCESS | 2916 | --DOMWINDOW == 76 (1380F400) [pid = 2916] [serial = 726] [outer = 00000000] [url = about:blank] 16:01:34 INFO - PROCESS | 2916 | --DOMWINDOW == 75 (13BBB000) [pid = 2916] [serial = 727] [outer = 00000000] [url = about:blank] 16:01:34 INFO - PROCESS | 2916 | --DOMWINDOW == 74 (1142D400) [pid = 2916] [serial = 724] [outer = 00000000] [url = about:blank] 16:01:34 INFO - PROCESS | 2916 | --DOMWINDOW == 73 (10F88400) [pid = 2916] [serial = 723] [outer = 00000000] [url = about:blank] 16:01:34 INFO - PROCESS | 2916 | --DOMWINDOW == 72 (12B55800) [pid = 2916] [serial = 721] [outer = 00000000] [url = about:blank] 16:01:34 INFO - PROCESS | 2916 | --DOMWINDOW == 71 (114AB400) [pid = 2916] [serial = 720] [outer = 00000000] [url = about:blank] 16:01:34 INFO - PROCESS | 2916 | --DOMWINDOW == 70 (179F0400) [pid = 2916] [serial = 717] [outer = 00000000] [url = about:blank] 16:01:34 INFO - PROCESS | 2916 | --DOMWINDOW == 69 (11084C00) [pid = 2916] [serial = 754] [outer = 00000000] [url = about:blank] 16:01:34 INFO - PROCESS | 2916 | --DOMWINDOW == 68 (179FE400) [pid = 2916] [serial = 718] [outer = 00000000] [url = about:blank] 16:01:34 INFO - PROCESS | 2916 | --DOMWINDOW == 67 (16721C00) [pid = 2916] [serial = 745] [outer = 00000000] [url = about:blank] 16:01:34 INFO - PROCESS | 2916 | --DOMWINDOW == 66 (16219800) [pid = 2916] [serial = 733] [outer = 00000000] [url = about:blank] 16:01:34 INFO - PROCESS | 2916 | 1464998494530 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]]]}] 16:01:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 16:01:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 983ms 16:01:34 INFO - PROCESS | 2916 | 1464998494595 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 16:01:34 INFO - PROCESS | 2916 | 1464998494600 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 16:01:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 16:01:34 INFO - PROCESS | 2916 | 1464998494606 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 16:01:34 INFO - PROCESS | 2916 | 1464998494609 Marionette TRACE conn3 <- [1,1042,null,{}] 16:01:34 INFO - PROCESS | 2916 | 1464998494612 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}] 16:01:34 INFO - PROCESS | 2916 | 1464998494750 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 16:01:34 INFO - PROCESS | 2916 | 1464998494835 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:34 INFO - PROCESS | 2916 | ++DOCSHELL 11C6E000 == 41 [pid = 2916] [id = 270] 16:01:34 INFO - PROCESS | 2916 | ++DOMWINDOW == 67 (11C6E400) [pid = 2916] [serial = 809] [outer = 00000000] 16:01:34 INFO - PROCESS | 2916 | ++DOMWINDOW == 68 (12D54000) [pid = 2916] [serial = 810] [outer = 11C6E400] 16:01:34 INFO - PROCESS | 2916 | 1464998494883 Marionette DEBUG loaded listener.js 16:01:34 INFO - PROCESS | 2916 | ++DOMWINDOW == 69 (13031C00) [pid = 2916] [serial = 811] [outer = 11C6E400] 16:01:35 INFO - PROCESS | 2916 | 1464998495367 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]]]}] 16:01:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 16:01:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 811ms 16:01:35 INFO - PROCESS | 2916 | 1464998495466 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 16:01:35 INFO - PROCESS | 2916 | 1464998495469 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 16:01:35 INFO - PROCESS | 2916 | 1464998495472 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 16:01:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 16:01:35 INFO - PROCESS | 2916 | 1464998495475 Marionette TRACE conn3 <- [1,1046,null,{}] 16:01:35 INFO - PROCESS | 2916 | 1464998495485 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}] 16:01:35 INFO - PROCESS | 2916 | 1464998495573 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 16:01:35 INFO - PROCESS | 2916 | 1464998495585 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:35 INFO - PROCESS | 2916 | ++DOCSHELL 14F53800 == 42 [pid = 2916] [id = 271] 16:01:35 INFO - PROCESS | 2916 | ++DOMWINDOW == 70 (14F54000) [pid = 2916] [serial = 812] [outer = 00000000] 16:01:35 INFO - PROCESS | 2916 | ++DOMWINDOW == 71 (1544A400) [pid = 2916] [serial = 813] [outer = 14F54000] 16:01:35 INFO - PROCESS | 2916 | 1464998495635 Marionette DEBUG loaded listener.js 16:01:35 INFO - PROCESS | 2916 | ++DOMWINDOW == 72 (155D9C00) [pid = 2916] [serial = 814] [outer = 14F54000] 16:01:36 INFO - PROCESS | 2916 | 1464998496141 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]]]}] 16:01:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 16:01:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 707ms 16:01:36 INFO - PROCESS | 2916 | 1464998496155 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 16:01:36 INFO - PROCESS | 2916 | 1464998496157 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 16:01:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 16:01:36 INFO - PROCESS | 2916 | 1464998496160 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 16:01:36 INFO - PROCESS | 2916 | 1464998496162 Marionette TRACE conn3 <- [1,1050,null,{}] 16:01:36 INFO - PROCESS | 2916 | 1464998496166 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}] 16:01:36 INFO - PROCESS | 2916 | 1464998496310 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 16:01:36 INFO - PROCESS | 2916 | 1464998496315 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:36 INFO - PROCESS | 2916 | ++DOCSHELL 15484800 == 43 [pid = 2916] [id = 272] 16:01:36 INFO - PROCESS | 2916 | ++DOMWINDOW == 73 (1574D800) [pid = 2916] [serial = 815] [outer = 00000000] 16:01:36 INFO - PROCESS | 2916 | ++DOMWINDOW == 74 (16123000) [pid = 2916] [serial = 816] [outer = 1574D800] 16:01:36 INFO - PROCESS | 2916 | 1464998496361 Marionette DEBUG loaded listener.js 16:01:36 INFO - PROCESS | 2916 | ++DOMWINDOW == 75 (16212C00) [pid = 2916] [serial = 817] [outer = 1574D800] 16:01:36 INFO - PROCESS | 2916 | 1464998496842 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]]]}] 16:01:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 16:01:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 708ms 16:01:36 INFO - PROCESS | 2916 | 1464998496870 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 16:01:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 16:01:36 INFO - PROCESS | 2916 | 1464998496872 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 16:01:36 INFO - PROCESS | 2916 | 1464998496875 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 16:01:36 INFO - PROCESS | 2916 | 1464998496877 Marionette TRACE conn3 <- [1,1054,null,{}] 16:01:36 INFO - PROCESS | 2916 | 1464998496880 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}] 16:01:37 INFO - PROCESS | 2916 | 1464998497043 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 16:01:37 INFO - PROCESS | 2916 | 1464998497049 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:37 INFO - PROCESS | 2916 | ++DOCSHELL 157DBC00 == 44 [pid = 2916] [id = 273] 16:01:37 INFO - PROCESS | 2916 | ++DOMWINDOW == 76 (15B2DC00) [pid = 2916] [serial = 818] [outer = 00000000] 16:01:37 INFO - PROCESS | 2916 | ++DOMWINDOW == 77 (1628D400) [pid = 2916] [serial = 819] [outer = 15B2DC00] 16:01:37 INFO - PROCESS | 2916 | 1464998497094 Marionette DEBUG loaded listener.js 16:01:37 INFO - PROCESS | 2916 | ++DOMWINDOW == 78 (168F2000) [pid = 2916] [serial = 820] [outer = 15B2DC00] 16:01:37 INFO - PROCESS | 2916 | 1464998497609 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]]]}] 16:01:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 16:01:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 759ms 16:01:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 16:01:37 INFO - PROCESS | 2916 | 1464998497640 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 16:01:37 INFO - PROCESS | 2916 | 1464998497642 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 16:01:37 INFO - PROCESS | 2916 | 1464998497646 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 16:01:37 INFO - PROCESS | 2916 | 1464998497647 Marionette TRACE conn3 <- [1,1058,null,{}] 16:01:37 INFO - PROCESS | 2916 | 1464998497651 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}] 16:01:37 INFO - PROCESS | 2916 | 1464998497850 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 16:01:37 INFO - PROCESS | 2916 | 1464998497863 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:37 INFO - PROCESS | 2916 | ++DOCSHELL 10233400 == 45 [pid = 2916] [id = 274] 16:01:37 INFO - PROCESS | 2916 | ++DOMWINDOW == 79 (16B18000) [pid = 2916] [serial = 821] [outer = 00000000] 16:01:37 INFO - PROCESS | 2916 | ++DOMWINDOW == 80 (17801C00) [pid = 2916] [serial = 822] [outer = 16B18000] 16:01:37 INFO - PROCESS | 2916 | 1464998497910 Marionette DEBUG loaded listener.js 16:01:38 INFO - PROCESS | 2916 | ++DOMWINDOW == 81 (178E8800) [pid = 2916] [serial = 823] [outer = 16B18000] 16:01:38 INFO - PROCESS | 2916 | 1464998498406 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]]]}] 16:01:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 16:01:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 811ms 16:01:38 INFO - PROCESS | 2916 | 1464998498459 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 16:01:38 INFO - PROCESS | 2916 | 1464998498462 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 16:01:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 16:01:38 INFO - PROCESS | 2916 | 1464998498573 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 16:01:38 INFO - PROCESS | 2916 | 1464998498575 Marionette TRACE conn3 <- [1,1062,null,{}] 16:01:38 INFO - PROCESS | 2916 | 1464998498578 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}] 16:01:38 INFO - PROCESS | 2916 | 1464998498688 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 16:01:38 INFO - PROCESS | 2916 | 1464998498697 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:38 INFO - PROCESS | 2916 | ++DOCSHELL 1780E400 == 46 [pid = 2916] [id = 275] 16:01:38 INFO - PROCESS | 2916 | ++DOMWINDOW == 82 (179F2C00) [pid = 2916] [serial = 824] [outer = 00000000] 16:01:38 INFO - PROCESS | 2916 | ++DOMWINDOW == 83 (17D05800) [pid = 2916] [serial = 825] [outer = 179F2C00] 16:01:38 INFO - PROCESS | 2916 | 1464998498750 Marionette DEBUG loaded listener.js 16:01:38 INFO - PROCESS | 2916 | ++DOMWINDOW == 84 (17E7D800) [pid = 2916] [serial = 826] [outer = 179F2C00] 16:01:39 INFO - PROCESS | 2916 | --DOMWINDOW == 83 (130DEC00) [pid = 2916] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 16:01:39 INFO - PROCESS | 2916 | --DOMWINDOW == 82 (1621DC00) [pid = 2916] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 16:01:39 INFO - PROCESS | 2916 | --DOMWINDOW == 81 (17287400) [pid = 2916] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 16:01:39 INFO - PROCESS | 2916 | --DOMWINDOW == 80 (1337E800) [pid = 2916] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 16:01:39 INFO - PROCESS | 2916 | --DOMWINDOW == 79 (157E3000) [pid = 2916] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 16:01:39 INFO - PROCESS | 2916 | --DOMWINDOW == 78 (10272000) [pid = 2916] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 16:01:39 INFO - PROCESS | 2916 | --DOMWINDOW == 77 (178DD400) [pid = 2916] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 16:01:39 INFO - PROCESS | 2916 | --DOMWINDOW == 76 (16B0F000) [pid = 2916] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 16:01:39 INFO - PROCESS | 2916 | --DOMWINDOW == 75 (13806000) [pid = 2916] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 16:01:39 INFO - PROCESS | 2916 | 1464998499382 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]]]}] 16:01:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 16:01:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 880ms 16:01:39 INFO - PROCESS | 2916 | 1464998499435 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 16:01:39 INFO - PROCESS | 2916 | 1464998499437 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 16:01:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 16:01:39 INFO - PROCESS | 2916 | 1464998499440 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 16:01:39 INFO - PROCESS | 2916 | 1464998499441 Marionette TRACE conn3 <- [1,1066,null,{}] 16:01:39 INFO - PROCESS | 2916 | 1464998499444 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}] 16:01:39 INFO - PROCESS | 2916 | 1464998499559 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 16:01:39 INFO - PROCESS | 2916 | 1464998499623 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:39 INFO - PROCESS | 2916 | ++DOCSHELL 10A7C000 == 47 [pid = 2916] [id = 276] 16:01:39 INFO - PROCESS | 2916 | ++DOMWINDOW == 76 (10F8B800) [pid = 2916] [serial = 827] [outer = 00000000] 16:01:39 INFO - PROCESS | 2916 | ++DOMWINDOW == 77 (157DC000) [pid = 2916] [serial = 828] [outer = 10F8B800] 16:01:39 INFO - PROCESS | 2916 | 1464998499719 Marionette DEBUG loaded listener.js 16:01:39 INFO - PROCESS | 2916 | ++DOMWINDOW == 78 (17958400) [pid = 2916] [serial = 829] [outer = 10F8B800] 16:01:40 INFO - PROCESS | 2916 | 1464998500108 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]]]}] 16:01:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 16:01:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 691ms 16:01:40 INFO - PROCESS | 2916 | 1464998500169 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 16:01:40 INFO - PROCESS | 2916 | 1464998500171 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 16:01:40 INFO - PROCESS | 2916 | 1464998500174 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 16:01:40 INFO - PROCESS | 2916 | 1464998500176 Marionette TRACE conn3 <- [1,1070,null,{}] 16:01:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 16:01:40 INFO - PROCESS | 2916 | 1464998500181 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}] 16:01:40 INFO - PROCESS | 2916 | 1464998500263 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 16:01:40 INFO - PROCESS | 2916 | 1464998500269 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:40 INFO - PROCESS | 2916 | ++DOCSHELL 16B6F000 == 48 [pid = 2916] [id = 277] 16:01:40 INFO - PROCESS | 2916 | ++DOMWINDOW == 79 (17810000) [pid = 2916] [serial = 830] [outer = 00000000] 16:01:40 INFO - PROCESS | 2916 | ++DOMWINDOW == 80 (1856A800) [pid = 2916] [serial = 831] [outer = 17810000] 16:01:40 INFO - PROCESS | 2916 | 1464998500314 Marionette DEBUG loaded listener.js 16:01:40 INFO - PROCESS | 2916 | ++DOMWINDOW == 81 (1856B800) [pid = 2916] [serial = 832] [outer = 17810000] 16:01:40 INFO - PROCESS | 2916 | 1464998500834 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]]]}] 16:01:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 16:01:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 708ms 16:01:40 INFO - PROCESS | 2916 | 1464998500889 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 16:01:40 INFO - PROCESS | 2916 | 1464998500891 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 16:01:40 INFO - PROCESS | 2916 | 1464998500894 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 16:01:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 16:01:40 INFO - PROCESS | 2916 | 1464998500896 Marionette TRACE conn3 <- [1,1074,null,{}] 16:01:40 INFO - PROCESS | 2916 | 1464998500899 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}] 16:01:41 INFO - PROCESS | 2916 | 1464998500981 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 16:01:41 INFO - PROCESS | 2916 | 1464998500986 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:41 INFO - PROCESS | 2916 | ++DOCSHELL 1983E000 == 49 [pid = 2916] [id = 278] 16:01:41 INFO - PROCESS | 2916 | ++DOMWINDOW == 82 (19845000) [pid = 2916] [serial = 833] [outer = 00000000] 16:01:41 INFO - PROCESS | 2916 | ++DOMWINDOW == 83 (198C1C00) [pid = 2916] [serial = 834] [outer = 19845000] 16:01:41 INFO - PROCESS | 2916 | 1464998501040 Marionette DEBUG loaded listener.js 16:01:41 INFO - PROCESS | 2916 | ++DOMWINDOW == 84 (198C3C00) [pid = 2916] [serial = 835] [outer = 19845000] 16:01:41 INFO - PROCESS | 2916 | 1464998501608 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]]]}] 16:01:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 16:01:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 811ms 16:01:41 INFO - PROCESS | 2916 | 1464998501713 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 16:01:41 INFO - PROCESS | 2916 | 1464998501718 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 16:01:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 16:01:41 INFO - PROCESS | 2916 | 1464998501769 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 16:01:41 INFO - PROCESS | 2916 | 1464998501772 Marionette TRACE conn3 <- [1,1078,null,{}] 16:01:41 INFO - PROCESS | 2916 | 1464998501840 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}] 16:01:41 INFO - PROCESS | 2916 | 1464998501957 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 16:01:42 INFO - PROCESS | 2916 | 1464998502130 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:42 INFO - PROCESS | 2916 | ++DOCSHELL 10A5F000 == 50 [pid = 2916] [id = 279] 16:01:42 INFO - PROCESS | 2916 | ++DOMWINDOW == 85 (10A60000) [pid = 2916] [serial = 836] [outer = 00000000] 16:01:42 INFO - PROCESS | 2916 | ++DOMWINDOW == 86 (114AB400) [pid = 2916] [serial = 837] [outer = 10A60000] 16:01:42 INFO - PROCESS | 2916 | 1464998502194 Marionette DEBUG loaded listener.js 16:01:42 INFO - PROCESS | 2916 | ++DOMWINDOW == 87 (12ADC400) [pid = 2916] [serial = 838] [outer = 10A60000] 16:01:42 INFO - PROCESS | 2916 | 1464998502815 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]]]}] 16:01:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 16:01:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1139ms 16:01:42 INFO - PROCESS | 2916 | 1464998502874 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 16:01:42 INFO - PROCESS | 2916 | 1464998502880 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 16:01:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 16:01:42 INFO - PROCESS | 2916 | 1464998502886 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 16:01:42 INFO - PROCESS | 2916 | 1464998502889 Marionette TRACE conn3 <- [1,1082,null,{}] 16:01:42 INFO - PROCESS | 2916 | 1464998502893 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}] 16:01:43 INFO - PROCESS | 2916 | 1464998503013 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 16:01:43 INFO - PROCESS | 2916 | 1464998503162 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:43 INFO - PROCESS | 2916 | ++DOCSHELL 13C10400 == 51 [pid = 2916] [id = 280] 16:01:43 INFO - PROCESS | 2916 | ++DOMWINDOW == 88 (13CE5800) [pid = 2916] [serial = 839] [outer = 00000000] 16:01:43 INFO - PROCESS | 2916 | ++DOMWINDOW == 89 (15477000) [pid = 2916] [serial = 840] [outer = 13CE5800] 16:01:43 INFO - PROCESS | 2916 | 1464998503221 Marionette DEBUG loaded listener.js 16:01:43 INFO - PROCESS | 2916 | ++DOMWINDOW == 90 (15B3A800) [pid = 2916] [serial = 841] [outer = 13CE5800] 16:01:43 INFO - PROCESS | 2916 | 1464998503945 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]]]}] 16:01:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 16:01:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1087ms 16:01:43 INFO - PROCESS | 2916 | 1464998503980 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 16:01:43 INFO - PROCESS | 2916 | 1464998503983 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 16:01:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 16:01:44 INFO - PROCESS | 2916 | 1464998503987 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 16:01:44 INFO - PROCESS | 2916 | 1464998503991 Marionette TRACE conn3 <- [1,1086,null,{}] 16:01:44 INFO - PROCESS | 2916 | 1464998504002 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}] 16:01:44 INFO - PROCESS | 2916 | 1464998504164 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 16:01:44 INFO - PROCESS | 2916 | 1464998504180 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:44 INFO - PROCESS | 2916 | ++DOCSHELL 1780C400 == 52 [pid = 2916] [id = 281] 16:01:44 INFO - PROCESS | 2916 | ++DOMWINDOW == 91 (18380400) [pid = 2916] [serial = 842] [outer = 00000000] 16:01:44 INFO - PROCESS | 2916 | ++DOMWINDOW == 92 (198BEC00) [pid = 2916] [serial = 843] [outer = 18380400] 16:01:44 INFO - PROCESS | 2916 | 1464998504288 Marionette DEBUG loaded listener.js 16:01:44 INFO - PROCESS | 2916 | ++DOMWINDOW == 93 (19B58400) [pid = 2916] [serial = 844] [outer = 18380400] 16:01:44 INFO - PROCESS | 2916 | 1464998504926 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]]]}] 16:01:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 16:01:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1001ms 16:01:44 INFO - PROCESS | 2916 | 1464998504960 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 16:01:44 INFO - PROCESS | 2916 | 1464998504963 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 16:01:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 16:01:45 INFO - PROCESS | 2916 | 1464998504966 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 16:01:45 INFO - PROCESS | 2916 | 1464998504968 Marionette TRACE conn3 <- [1,1090,null,{}] 16:01:45 INFO - PROCESS | 2916 | 1464998505025 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}] 16:01:45 INFO - PROCESS | 2916 | 1464998505183 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 16:01:45 INFO - PROCESS | 2916 | 1464998505274 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:45 INFO - PROCESS | 2916 | ++DOCSHELL 19D83C00 == 53 [pid = 2916] [id = 282] 16:01:45 INFO - PROCESS | 2916 | ++DOMWINDOW == 94 (19D84000) [pid = 2916] [serial = 845] [outer = 00000000] 16:01:45 INFO - PROCESS | 2916 | ++DOMWINDOW == 95 (19D87000) [pid = 2916] [serial = 846] [outer = 19D84000] 16:01:45 INFO - PROCESS | 2916 | 1464998505479 Marionette DEBUG loaded listener.js 16:01:45 INFO - PROCESS | 2916 | ++DOMWINDOW == 96 (19FC9C00) [pid = 2916] [serial = 847] [outer = 19D84000] 16:01:46 INFO - PROCESS | 2916 | 1464998506381 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]]]}] 16:01:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 16:01:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1432ms 16:01:46 INFO - PROCESS | 2916 | 1464998506405 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 16:01:46 INFO - PROCESS | 2916 | 1464998506409 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 16:01:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 16:01:46 INFO - PROCESS | 2916 | 1464998506414 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 16:01:46 INFO - PROCESS | 2916 | 1464998506417 Marionette TRACE conn3 <- [1,1094,null,{}] 16:01:46 INFO - PROCESS | 2916 | 1464998506423 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}] 16:01:46 INFO - PROCESS | 2916 | 1464998506578 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 16:01:46 INFO - PROCESS | 2916 | 1464998506675 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:46 INFO - PROCESS | 2916 | ++DOCSHELL 112DC000 == 54 [pid = 2916] [id = 283] 16:01:46 INFO - PROCESS | 2916 | ++DOMWINDOW == 97 (112DC400) [pid = 2916] [serial = 848] [outer = 00000000] 16:01:46 INFO - PROCESS | 2916 | ++DOMWINDOW == 98 (11A0C400) [pid = 2916] [serial = 849] [outer = 112DC400] 16:01:46 INFO - PROCESS | 2916 | 1464998506728 Marionette DEBUG loaded listener.js 16:01:46 INFO - PROCESS | 2916 | ++DOMWINDOW == 99 (12B59C00) [pid = 2916] [serial = 850] [outer = 112DC400] 16:01:47 INFO - PROCESS | 2916 | 1464998507425 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]]]}] 16:01:47 INFO - PROCESS | 2916 | --DOCSHELL 17950C00 == 53 [pid = 2916] [id = 250] 16:01:47 INFO - PROCESS | 2916 | --DOCSHELL 16B6F000 == 52 [pid = 2916] [id = 277] 16:01:47 INFO - PROCESS | 2916 | --DOCSHELL 10A7C000 == 51 [pid = 2916] [id = 276] 16:01:47 INFO - PROCESS | 2916 | --DOCSHELL 1780E400 == 50 [pid = 2916] [id = 275] 16:01:47 INFO - PROCESS | 2916 | --DOCSHELL 10233400 == 49 [pid = 2916] [id = 274] 16:01:47 INFO - PROCESS | 2916 | --DOCSHELL 157DBC00 == 48 [pid = 2916] [id = 273] 16:01:47 INFO - PROCESS | 2916 | --DOCSHELL 15484800 == 47 [pid = 2916] [id = 272] 16:01:47 INFO - PROCESS | 2916 | --DOCSHELL 14F53800 == 46 [pid = 2916] [id = 271] 16:01:47 INFO - PROCESS | 2916 | --DOCSHELL 11C6E000 == 45 [pid = 2916] [id = 270] 16:01:47 INFO - PROCESS | 2916 | --DOCSHELL 105FB000 == 44 [pid = 2916] [id = 269] 16:01:47 INFO - PROCESS | 2916 | --DOMWINDOW == 98 (16B18800) [pid = 2916] [serial = 780] [outer = 00000000] [url = about:blank] 16:01:47 INFO - PROCESS | 2916 | --DOMWINDOW == 97 (1628D800) [pid = 2916] [serial = 777] [outer = 00000000] [url = about:blank] 16:01:47 INFO - PROCESS | 2916 | --DOMWINDOW == 96 (17808000) [pid = 2916] [serial = 783] [outer = 00000000] [url = about:blank] 16:01:47 INFO - PROCESS | 2916 | --DOMWINDOW == 95 (13C0FC00) [pid = 2916] [serial = 771] [outer = 00000000] [url = about:blank] 16:01:47 INFO - PROCESS | 2916 | --DOMWINDOW == 94 (14F61800) [pid = 2916] [serial = 772] [outer = 00000000] [url = about:blank] 16:01:47 INFO - PROCESS | 2916 | --DOMWINDOW == 93 (12ADC000) [pid = 2916] [serial = 765] [outer = 00000000] [url = about:blank] 16:01:47 INFO - PROCESS | 2916 | --DOMWINDOW == 92 (15B3A400) [pid = 2916] [serial = 774] [outer = 00000000] [url = about:blank] 16:01:47 INFO - PROCESS | 2916 | --DOMWINDOW == 91 (1611C000) [pid = 2916] [serial = 775] [outer = 00000000] [url = about:blank] 16:01:47 INFO - PROCESS | 2916 | --DOMWINDOW == 90 (10E09C00) [pid = 2916] [serial = 769] [outer = 00000000] [url = about:blank] 16:01:47 INFO - PROCESS | 2916 | --DOMWINDOW == 89 (105EF000) [pid = 2916] [serial = 768] [outer = 00000000] [url = about:blank] 16:01:47 INFO - PROCESS | 2916 | --DOMWINDOW == 88 (17E7D400) [pid = 2916] [serial = 786] [outer = 00000000] [url = about:blank] 16:01:47 INFO - PROCESS | 2916 | --DOMWINDOW == 87 (179F3400) [pid = 2916] [serial = 792] [outer = 00000000] [url = about:blank] 16:01:47 INFO - PROCESS | 2916 | --DOMWINDOW == 86 (17D05C00) [pid = 2916] [serial = 787] [outer = 00000000] [url = about:blank] 16:01:47 INFO - PROCESS | 2916 | --DOMWINDOW == 85 (15372C00) [pid = 2916] [serial = 789] [outer = 00000000] [url = about:blank] 16:01:47 INFO - PROCESS | 2916 | --DOMWINDOW == 84 (16BDAC00) [pid = 2916] [serial = 781] [outer = 00000000] [url = about:blank] 16:01:47 INFO - PROCESS | 2916 | --DOMWINDOW == 83 (17859800) [pid = 2916] [serial = 784] [outer = 00000000] [url = about:blank] 16:01:47 INFO - PROCESS | 2916 | --DOMWINDOW == 82 (16726800) [pid = 2916] [serial = 778] [outer = 00000000] [url = about:blank] 16:01:47 INFO - PROCESS | 2916 | --DOMWINDOW == 81 (18569400) [pid = 2916] [serial = 795] [outer = 00000000] [url = about:blank] 16:01:47 INFO - PROCESS | 2916 | --DOMWINDOW == 80 (17DB2400) [pid = 2916] [serial = 793] [outer = 00000000] [url = about:blank] 16:01:47 INFO - PROCESS | 2916 | --DOMWINDOW == 79 (15B33400) [pid = 2916] [serial = 790] [outer = 00000000] [url = about:blank] 16:01:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 16:01:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1104ms 16:01:47 INFO - PROCESS | 2916 | 1464998507523 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 16:01:47 INFO - PROCESS | 2916 | 1464998507529 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 16:01:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 16:01:47 INFO - PROCESS | 2916 | 1464998507535 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 16:01:47 INFO - PROCESS | 2916 | 1464998507537 Marionette TRACE conn3 <- [1,1098,null,{}] 16:01:47 INFO - PROCESS | 2916 | 1464998507541 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}] 16:01:47 INFO - PROCESS | 2916 | 1464998507703 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 16:01:47 INFO - PROCESS | 2916 | 1464998507786 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:47 INFO - PROCESS | 2916 | ++DOCSHELL 10E0EC00 == 45 [pid = 2916] [id = 284] 16:01:47 INFO - PROCESS | 2916 | ++DOMWINDOW == 80 (128F7400) [pid = 2916] [serial = 851] [outer = 00000000] 16:01:47 INFO - PROCESS | 2916 | ++DOMWINDOW == 81 (13905000) [pid = 2916] [serial = 852] [outer = 128F7400] 16:01:47 INFO - PROCESS | 2916 | 1464998507834 Marionette DEBUG loaded listener.js 16:01:47 INFO - PROCESS | 2916 | ++DOMWINDOW == 82 (13C0FC00) [pid = 2916] [serial = 853] [outer = 128F7400] 16:01:48 INFO - PROCESS | 2916 | 1464998508313 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]]]}] 16:01:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 16:01:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 810ms 16:01:48 INFO - PROCESS | 2916 | 1464998508342 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 16:01:48 INFO - PROCESS | 2916 | 1464998508344 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 16:01:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 16:01:48 INFO - PROCESS | 2916 | 1464998508348 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 16:01:48 INFO - PROCESS | 2916 | 1464998508351 Marionette TRACE conn3 <- [1,1102,null,{}] 16:01:48 INFO - PROCESS | 2916 | 1464998508365 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}] 16:01:48 INFO - PROCESS | 2916 | 1464998508508 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 16:01:48 INFO - PROCESS | 2916 | 1464998508517 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:48 INFO - PROCESS | 2916 | ++DOCSHELL 155D8000 == 46 [pid = 2916] [id = 285] 16:01:48 INFO - PROCESS | 2916 | ++DOMWINDOW == 83 (15B38800) [pid = 2916] [serial = 854] [outer = 00000000] 16:01:48 INFO - PROCESS | 2916 | ++DOMWINDOW == 84 (16215400) [pid = 2916] [serial = 855] [outer = 15B38800] 16:01:48 INFO - PROCESS | 2916 | 1464998508575 Marionette DEBUG loaded listener.js 16:01:48 INFO - PROCESS | 2916 | ++DOMWINDOW == 85 (1628B400) [pid = 2916] [serial = 856] [outer = 15B38800] 16:01:49 INFO - PROCESS | 2916 | 1464998509082 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]]]}] 16:01:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 16:01:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 776ms 16:01:49 INFO - PROCESS | 2916 | 1464998509124 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 16:01:49 INFO - PROCESS | 2916 | 1464998509126 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 16:01:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 16:01:49 INFO - PROCESS | 2916 | 1464998509129 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 16:01:49 INFO - PROCESS | 2916 | 1464998509131 Marionette TRACE conn3 <- [1,1106,null,{}] 16:01:49 INFO - PROCESS | 2916 | 1464998509134 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}] 16:01:49 INFO - PROCESS | 2916 | 1464998509271 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 16:01:49 INFO - PROCESS | 2916 | 1464998509278 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:49 INFO - PROCESS | 2916 | ++DOCSHELL 16727400 == 47 [pid = 2916] [id = 286] 16:01:49 INFO - PROCESS | 2916 | ++DOMWINDOW == 86 (16B12C00) [pid = 2916] [serial = 857] [outer = 00000000] 16:01:49 INFO - PROCESS | 2916 | ++DOMWINDOW == 87 (1717A400) [pid = 2916] [serial = 858] [outer = 16B12C00] 16:01:49 INFO - PROCESS | 2916 | 1464998509329 Marionette DEBUG loaded listener.js 16:01:49 INFO - PROCESS | 2916 | ++DOMWINDOW == 88 (1717D800) [pid = 2916] [serial = 859] [outer = 16B12C00] 16:01:49 INFO - PROCESS | 2916 | 1464998509866 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]]]}] 16:01:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 16:01:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 777ms 16:01:49 INFO - PROCESS | 2916 | 1464998509904 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 16:01:49 INFO - PROCESS | 2916 | 1464998509906 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 16:01:49 INFO - PROCESS | 2916 | 1464998509909 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 16:01:49 INFO - PROCESS | 2916 | 1464998509911 Marionette TRACE conn3 <- [1,1110,null,{}] 16:01:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 16:01:49 INFO - PROCESS | 2916 | 1464998509914 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}] 16:01:50 INFO - PROCESS | 2916 | 1464998510075 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 16:01:50 INFO - PROCESS | 2916 | 1464998510087 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:50 INFO - PROCESS | 2916 | ++DOCSHELL 1785A000 == 48 [pid = 2916] [id = 287] 16:01:50 INFO - PROCESS | 2916 | ++DOMWINDOW == 89 (1785A400) [pid = 2916] [serial = 860] [outer = 00000000] 16:01:50 INFO - PROCESS | 2916 | ++DOMWINDOW == 90 (17D06000) [pid = 2916] [serial = 861] [outer = 1785A400] 16:01:50 INFO - PROCESS | 2916 | 1464998510133 Marionette DEBUG loaded listener.js 16:01:50 INFO - PROCESS | 2916 | ++DOMWINDOW == 91 (17D09800) [pid = 2916] [serial = 862] [outer = 1785A400] 16:01:50 INFO - PROCESS | 2916 | 1464998510644 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]]]}] 16:01:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 16:01:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 759ms 16:01:50 INFO - PROCESS | 2916 | 1464998510683 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 16:01:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 16:01:50 INFO - PROCESS | 2916 | 1464998510685 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 16:01:50 INFO - PROCESS | 2916 | 1464998510689 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 16:01:50 INFO - PROCESS | 2916 | 1464998510690 Marionette TRACE conn3 <- [1,1114,null,{}] 16:01:50 INFO - PROCESS | 2916 | 1464998510694 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}] 16:01:50 INFO - PROCESS | 2916 | 1464998510893 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 16:01:50 INFO - PROCESS | 2916 | 1464998510955 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:50 INFO - PROCESS | 2916 | ++DOCSHELL 1837A000 == 49 [pid = 2916] [id = 288] 16:01:50 INFO - PROCESS | 2916 | ++DOMWINDOW == 92 (18380C00) [pid = 2916] [serial = 863] [outer = 00000000] 16:01:51 INFO - PROCESS | 2916 | ++DOMWINDOW == 93 (1856C800) [pid = 2916] [serial = 864] [outer = 18380C00] 16:01:51 INFO - PROCESS | 2916 | 1464998511002 Marionette DEBUG loaded listener.js 16:01:51 INFO - PROCESS | 2916 | ++DOMWINDOW == 94 (19B59C00) [pid = 2916] [serial = 865] [outer = 18380C00] 16:01:51 INFO - PROCESS | 2916 | 1464998511528 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]]]}] 16:01:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 16:01:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 880ms 16:01:51 INFO - PROCESS | 2916 | 1464998511594 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 16:01:51 INFO - PROCESS | 2916 | 1464998511596 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 16:01:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 16:01:51 INFO - PROCESS | 2916 | 1464998511599 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 16:01:51 INFO - PROCESS | 2916 | 1464998511601 Marionette TRACE conn3 <- [1,1118,null,{}] 16:01:51 INFO - PROCESS | 2916 | 1464998511604 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}] 16:01:51 INFO - PROCESS | 2916 | 1464998511719 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 16:01:51 INFO - PROCESS | 2916 | 1464998511782 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:51 INFO - PROCESS | 2916 | ++DOCSHELL 0C779000 == 50 [pid = 2916] [id = 289] 16:01:51 INFO - PROCESS | 2916 | ++DOMWINDOW == 95 (1983E800) [pid = 2916] [serial = 866] [outer = 00000000] 16:01:51 INFO - PROCESS | 2916 | ++DOMWINDOW == 96 (19FC9800) [pid = 2916] [serial = 867] [outer = 1983E800] 16:01:51 INFO - PROCESS | 2916 | 1464998511885 Marionette DEBUG loaded listener.js 16:01:51 INFO - PROCESS | 2916 | ++DOMWINDOW == 97 (19FCB400) [pid = 2916] [serial = 868] [outer = 1983E800] 16:01:52 INFO - PROCESS | 2916 | 1464998512344 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]]]}] 16:01:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 16:01:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 777ms 16:01:52 INFO - PROCESS | 2916 | 1464998512367 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 16:01:52 INFO - PROCESS | 2916 | 1464998512369 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 16:01:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 16:01:52 INFO - PROCESS | 2916 | 1464998512379 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 16:01:52 INFO - PROCESS | 2916 | 1464998512381 Marionette TRACE conn3 <- [1,1122,null,{}] 16:01:52 INFO - PROCESS | 2916 | 1464998512388 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}] 16:01:52 INFO - PROCESS | 2916 | 1464998512501 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 16:01:52 INFO - PROCESS | 2916 | 1464998512507 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:52 INFO - PROCESS | 2916 | ++DOCSHELL 173DEC00 == 51 [pid = 2916] [id = 290] 16:01:52 INFO - PROCESS | 2916 | ++DOMWINDOW == 98 (19D7F800) [pid = 2916] [serial = 869] [outer = 00000000] 16:01:52 INFO - PROCESS | 2916 | ++DOMWINDOW == 99 (1A194000) [pid = 2916] [serial = 870] [outer = 19D7F800] 16:01:52 INFO - PROCESS | 2916 | 1464998512602 Marionette DEBUG loaded listener.js 16:01:52 INFO - PROCESS | 2916 | ++DOMWINDOW == 100 (1A24EC00) [pid = 2916] [serial = 871] [outer = 19D7F800] 16:01:52 INFO - PROCESS | 2916 | --DOMWINDOW == 99 (11A0F400) [pid = 2916] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 16:01:52 INFO - PROCESS | 2916 | --DOMWINDOW == 98 (16B18000) [pid = 2916] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 16:01:52 INFO - PROCESS | 2916 | --DOMWINDOW == 97 (10A78000) [pid = 2916] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 16:01:52 INFO - PROCESS | 2916 | --DOMWINDOW == 96 (11C6E400) [pid = 2916] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 16:01:52 INFO - PROCESS | 2916 | --DOMWINDOW == 95 (14F54000) [pid = 2916] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 16:01:52 INFO - PROCESS | 2916 | --DOMWINDOW == 94 (1574D800) [pid = 2916] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 16:01:52 INFO - PROCESS | 2916 | --DOMWINDOW == 93 (10F8B800) [pid = 2916] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 16:01:52 INFO - PROCESS | 2916 | --DOMWINDOW == 92 (179F2C00) [pid = 2916] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 16:01:52 INFO - PROCESS | 2916 | --DOMWINDOW == 91 (17810000) [pid = 2916] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 16:01:52 INFO - PROCESS | 2916 | --DOMWINDOW == 90 (15B2DC00) [pid = 2916] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 16:01:53 INFO - PROCESS | 2916 | 1464998513182 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]]]}] 16:01:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 16:01:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 880ms 16:01:53 INFO - PROCESS | 2916 | 1464998513247 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 16:01:53 INFO - PROCESS | 2916 | 1464998513249 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 16:01:53 INFO - PROCESS | 2916 | 1464998513252 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 16:01:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 16:01:53 INFO - PROCESS | 2916 | 1464998513253 Marionette TRACE conn3 <- [1,1126,null,{}] 16:01:53 INFO - PROCESS | 2916 | 1464998513257 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}] 16:01:53 INFO - PROCESS | 2916 | 1464998513395 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 16:01:53 INFO - PROCESS | 2916 | 1464998513404 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:53 INFO - PROCESS | 2916 | ++DOCSHELL 112DD800 == 52 [pid = 2916] [id = 291] 16:01:53 INFO - PROCESS | 2916 | ++DOMWINDOW == 91 (11C6E400) [pid = 2916] [serial = 872] [outer = 00000000] 16:01:53 INFO - PROCESS | 2916 | ++DOMWINDOW == 92 (17803800) [pid = 2916] [serial = 873] [outer = 11C6E400] 16:01:53 INFO - PROCESS | 2916 | 1464998513449 Marionette DEBUG loaded listener.js 16:01:53 INFO - PROCESS | 2916 | ++DOMWINDOW == 93 (1983B000) [pid = 2916] [serial = 874] [outer = 11C6E400] 16:01:53 INFO - PROCESS | 2916 | 1464998513943 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]]]}] 16:01:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 16:01:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 776ms 16:01:54 INFO - PROCESS | 2916 | 1464998514024 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 16:01:54 INFO - PROCESS | 2916 | 1464998514025 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 16:01:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 16:01:54 INFO - PROCESS | 2916 | 1464998514029 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 16:01:54 INFO - PROCESS | 2916 | 1464998514030 Marionette TRACE conn3 <- [1,1130,null,{}] 16:01:54 INFO - PROCESS | 2916 | 1464998514083 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}] 16:01:54 INFO - PROCESS | 2916 | 1464998514183 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 16:01:54 INFO - PROCESS | 2916 | 1464998514188 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:54 INFO - PROCESS | 2916 | ++DOCSHELL 1611D000 == 53 [pid = 2916] [id = 292] 16:01:54 INFO - PROCESS | 2916 | ++DOMWINDOW == 94 (19B5D400) [pid = 2916] [serial = 875] [outer = 00000000] 16:01:54 INFO - PROCESS | 2916 | ++DOMWINDOW == 95 (1A259400) [pid = 2916] [serial = 876] [outer = 19B5D400] 16:01:54 INFO - PROCESS | 2916 | 1464998514240 Marionette DEBUG loaded listener.js 16:01:54 INFO - PROCESS | 2916 | ++DOMWINDOW == 96 (1A34CC00) [pid = 2916] [serial = 877] [outer = 19B5D400] 16:01:54 INFO - PROCESS | 2916 | 1464998514702 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]]]}] 16:01:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 16:01:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 708ms 16:01:54 INFO - PROCESS | 2916 | 1464998514739 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 16:01:54 INFO - PROCESS | 2916 | 1464998514741 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 16:01:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 16:01:54 INFO - PROCESS | 2916 | 1464998514745 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 16:01:54 INFO - PROCESS | 2916 | 1464998514748 Marionette TRACE conn3 <- [1,1134,null,{}] 16:01:54 INFO - PROCESS | 2916 | 1464998514751 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}] 16:01:54 INFO - PROCESS | 2916 | 1464998514929 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 16:01:54 INFO - PROCESS | 2916 | 1464998514937 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:54 INFO - PROCESS | 2916 | ++DOCSHELL 1A6BA800 == 54 [pid = 2916] [id = 293] 16:01:54 INFO - PROCESS | 2916 | ++DOMWINDOW == 97 (1A6BB800) [pid = 2916] [serial = 878] [outer = 00000000] 16:01:54 INFO - PROCESS | 2916 | ++DOMWINDOW == 98 (1A733000) [pid = 2916] [serial = 879] [outer = 1A6BB800] 16:01:54 INFO - PROCESS | 2916 | 1464998514985 Marionette DEBUG loaded listener.js 16:01:55 INFO - PROCESS | 2916 | ++DOMWINDOW == 99 (1A73BC00) [pid = 2916] [serial = 880] [outer = 1A6BB800] 16:01:55 INFO - PROCESS | 2916 | 1464998515744 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]]]}] 16:01:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 16:01:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1035ms 16:01:55 INFO - PROCESS | 2916 | 1464998515798 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 16:01:55 INFO - PROCESS | 2916 | 1464998515802 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 16:01:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 16:01:55 INFO - PROCESS | 2916 | 1464998515807 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 16:01:55 INFO - PROCESS | 2916 | 1464998515812 Marionette TRACE conn3 <- [1,1138,null,{}] 16:01:55 INFO - PROCESS | 2916 | 1464998515817 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}] 16:01:56 INFO - PROCESS | 2916 | 1464998516014 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 16:01:56 INFO - PROCESS | 2916 | 1464998516148 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:56 INFO - PROCESS | 2916 | ++DOCSHELL 10A61000 == 55 [pid = 2916] [id = 294] 16:01:56 INFO - PROCESS | 2916 | ++DOMWINDOW == 100 (10FFD800) [pid = 2916] [serial = 881] [outer = 00000000] 16:01:56 INFO - PROCESS | 2916 | ++DOMWINDOW == 101 (13090400) [pid = 2916] [serial = 882] [outer = 10FFD800] 16:01:56 INFO - PROCESS | 2916 | 1464998516208 Marionette DEBUG loaded listener.js 16:01:56 INFO - PROCESS | 2916 | ++DOMWINDOW == 102 (14F55800) [pid = 2916] [serial = 883] [outer = 10FFD800] 16:01:56 INFO - PROCESS | 2916 | 1464998516915 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]]]}] 16:01:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 16:01:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1139ms 16:01:56 INFO - PROCESS | 2916 | 1464998516957 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 16:01:56 INFO - PROCESS | 2916 | 1464998516963 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 16:01:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 16:01:57 INFO - PROCESS | 2916 | 1464998516988 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 16:01:57 INFO - PROCESS | 2916 | 1464998516991 Marionette TRACE conn3 <- [1,1142,null,{}] 16:01:57 INFO - PROCESS | 2916 | 1464998516995 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}] 16:01:57 INFO - PROCESS | 2916 | 1464998517164 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 16:01:57 INFO - PROCESS | 2916 | 1464998517299 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:57 INFO - PROCESS | 2916 | ++DOCSHELL 157DBC00 == 56 [pid = 2916] [id = 295] 16:01:57 INFO - PROCESS | 2916 | ++DOMWINDOW == 103 (1611B800) [pid = 2916] [serial = 884] [outer = 00000000] 16:01:57 INFO - PROCESS | 2916 | ++DOMWINDOW == 104 (16724800) [pid = 2916] [serial = 885] [outer = 1611B800] 16:01:57 INFO - PROCESS | 2916 | 1464998517359 Marionette DEBUG loaded listener.js 16:01:57 INFO - PROCESS | 2916 | ++DOMWINDOW == 105 (16BD9800) [pid = 2916] [serial = 886] [outer = 1611B800] 16:01:58 INFO - PROCESS | 2916 | 1464998518074 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]]]}] 16:01:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 16:01:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1105ms 16:01:58 INFO - PROCESS | 2916 | 1464998518085 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 16:01:58 INFO - PROCESS | 2916 | 1464998518087 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 16:01:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 16:01:58 INFO - PROCESS | 2916 | 1464998518091 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 16:01:58 INFO - PROCESS | 2916 | 1464998518095 Marionette TRACE conn3 <- [1,1146,null,{}] 16:01:58 INFO - PROCESS | 2916 | 1464998518106 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}] 16:01:58 INFO - PROCESS | 2916 | 1464998518220 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 16:01:58 INFO - PROCESS | 2916 | 1464998518371 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:58 INFO - PROCESS | 2916 | ++DOCSHELL 19FD3400 == 57 [pid = 2916] [id = 296] 16:01:58 INFO - PROCESS | 2916 | ++DOMWINDOW == 106 (19FD3800) [pid = 2916] [serial = 887] [outer = 00000000] 16:01:58 INFO - PROCESS | 2916 | ++DOMWINDOW == 107 (1A351800) [pid = 2916] [serial = 888] [outer = 19FD3800] 16:01:58 INFO - PROCESS | 2916 | 1464998518432 Marionette DEBUG loaded listener.js 16:01:58 INFO - PROCESS | 2916 | ++DOMWINDOW == 108 (1A6C5400) [pid = 2916] [serial = 889] [outer = 19FD3800] 16:01:59 INFO - PROCESS | 2916 | 1464998519124 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]]]}] 16:01:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 16:01:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1104ms 16:01:59 INFO - PROCESS | 2916 | 1464998519197 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 16:01:59 INFO - PROCESS | 2916 | 1464998519200 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 16:01:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 16:01:59 INFO - PROCESS | 2916 | 1464998519204 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 16:01:59 INFO - PROCESS | 2916 | 1464998519206 Marionette TRACE conn3 <- [1,1150,null,{}] 16:01:59 INFO - PROCESS | 2916 | 1464998519209 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}] 16:01:59 INFO - PROCESS | 2916 | 1464998519325 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 16:01:59 INFO - PROCESS | 2916 | 1464998519663 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:59 INFO - PROCESS | 2916 | ++DOCSHELL 0F345C00 == 58 [pid = 2916] [id = 297] 16:01:59 INFO - PROCESS | 2916 | ++DOMWINDOW == 109 (1043AC00) [pid = 2916] [serial = 890] [outer = 00000000] 16:01:59 INFO - PROCESS | 2916 | ++DOMWINDOW == 110 (10E03000) [pid = 2916] [serial = 891] [outer = 1043AC00] 16:01:59 INFO - PROCESS | 2916 | 1464998519738 Marionette DEBUG loaded listener.js 16:01:59 INFO - PROCESS | 2916 | ++DOMWINDOW == 111 (10F82800) [pid = 2916] [serial = 892] [outer = 1043AC00] 16:02:00 INFO - PROCESS | 2916 | 1464998520453 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]]]}] 16:02:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 16:02:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1312ms 16:02:00 INFO - PROCESS | 2916 | 1464998520518 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 16:02:00 INFO - PROCESS | 2916 | 1464998520572 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 16:02:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 16:02:00 INFO - PROCESS | 2916 | 1464998520576 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 16:02:00 INFO - PROCESS | 2916 | 1464998520579 Marionette TRACE conn3 <- [1,1154,null,{}] 16:02:00 INFO - PROCESS | 2916 | 1464998520598 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}] 16:02:00 INFO - PROCESS | 2916 | 1464998520711 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 16:02:00 INFO - PROCESS | 2916 | 1464998520844 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:00 INFO - PROCESS | 2916 | --DOCSHELL 1611D000 == 57 [pid = 2916] [id = 292] 16:02:00 INFO - PROCESS | 2916 | --DOCSHELL 112DD800 == 56 [pid = 2916] [id = 291] 16:02:00 INFO - PROCESS | 2916 | --DOCSHELL 173DEC00 == 55 [pid = 2916] [id = 290] 16:02:00 INFO - PROCESS | 2916 | --DOCSHELL 0C779000 == 54 [pid = 2916] [id = 289] 16:02:00 INFO - PROCESS | 2916 | --DOCSHELL 1837A000 == 53 [pid = 2916] [id = 288] 16:02:00 INFO - PROCESS | 2916 | --DOCSHELL 1785A000 == 52 [pid = 2916] [id = 287] 16:02:00 INFO - PROCESS | 2916 | --DOCSHELL 16727400 == 51 [pid = 2916] [id = 286] 16:02:00 INFO - PROCESS | 2916 | --DOCSHELL 155D8000 == 50 [pid = 2916] [id = 285] 16:02:00 INFO - PROCESS | 2916 | --DOCSHELL 10E0EC00 == 49 [pid = 2916] [id = 284] 16:02:00 INFO - PROCESS | 2916 | --DOCSHELL 112DC000 == 48 [pid = 2916] [id = 283] 16:02:00 INFO - PROCESS | 2916 | --DOMWINDOW == 110 (198C1C00) [pid = 2916] [serial = 834] [outer = 00000000] [url = about:blank] 16:02:00 INFO - PROCESS | 2916 | ++DOCSHELL 10E0EC00 == 49 [pid = 2916] [id = 298] 16:02:00 INFO - PROCESS | 2916 | ++DOMWINDOW == 111 (10FF6000) [pid = 2916] [serial = 893] [outer = 00000000] 16:02:00 INFO - PROCESS | 2916 | ++DOMWINDOW == 112 (12ADCC00) [pid = 2916] [serial = 894] [outer = 10FF6000] 16:02:00 INFO - PROCESS | 2916 | 1464998520984 Marionette DEBUG loaded listener.js 16:02:01 INFO - PROCESS | 2916 | ++DOMWINDOW == 113 (130E1800) [pid = 2916] [serial = 895] [outer = 10FF6000] 16:02:01 INFO - PROCESS | 2916 | --DOMWINDOW == 112 (178E8800) [pid = 2916] [serial = 823] [outer = 00000000] [url = about:blank] 16:02:01 INFO - PROCESS | 2916 | --DOMWINDOW == 111 (11CA4800) [pid = 2916] [serial = 808] [outer = 00000000] [url = about:blank] 16:02:01 INFO - PROCESS | 2916 | --DOMWINDOW == 110 (112DF400) [pid = 2916] [serial = 807] [outer = 00000000] [url = about:blank] 16:02:01 INFO - PROCESS | 2916 | --DOMWINDOW == 109 (16128C00) [pid = 2916] [serial = 801] [outer = 00000000] [url = about:blank] 16:02:01 INFO - PROCESS | 2916 | --DOMWINDOW == 108 (17801C00) [pid = 2916] [serial = 822] [outer = 00000000] [url = about:blank] 16:02:01 INFO - PROCESS | 2916 | --DOMWINDOW == 107 (12D54000) [pid = 2916] [serial = 810] [outer = 00000000] [url = about:blank] 16:02:01 INFO - PROCESS | 2916 | --DOMWINDOW == 106 (13031C00) [pid = 2916] [serial = 811] [outer = 00000000] [url = about:blank] 16:02:01 INFO - PROCESS | 2916 | --DOMWINDOW == 105 (1544A400) [pid = 2916] [serial = 813] [outer = 00000000] [url = about:blank] 16:02:01 INFO - PROCESS | 2916 | --DOMWINDOW == 104 (155D9C00) [pid = 2916] [serial = 814] [outer = 00000000] [url = about:blank] 16:02:01 INFO - PROCESS | 2916 | --DOMWINDOW == 103 (16123000) [pid = 2916] [serial = 816] [outer = 00000000] [url = about:blank] 16:02:01 INFO - PROCESS | 2916 | --DOMWINDOW == 102 (157DC000) [pid = 2916] [serial = 828] [outer = 00000000] [url = about:blank] 16:02:01 INFO - PROCESS | 2916 | --DOMWINDOW == 101 (18383800) [pid = 2916] [serial = 804] [outer = 00000000] [url = about:blank] 16:02:01 INFO - PROCESS | 2916 | --DOMWINDOW == 100 (12D5C800) [pid = 2916] [serial = 798] [outer = 00000000] [url = about:blank] 16:02:01 INFO - PROCESS | 2916 | --DOMWINDOW == 99 (17D05800) [pid = 2916] [serial = 825] [outer = 00000000] [url = about:blank] 16:02:01 INFO - PROCESS | 2916 | --DOMWINDOW == 98 (1856A800) [pid = 2916] [serial = 831] [outer = 00000000] [url = about:blank] 16:02:01 INFO - PROCESS | 2916 | --DOMWINDOW == 97 (17958400) [pid = 2916] [serial = 829] [outer = 00000000] [url = about:blank] 16:02:01 INFO - PROCESS | 2916 | --DOMWINDOW == 96 (17E7D800) [pid = 2916] [serial = 826] [outer = 00000000] [url = about:blank] 16:02:01 INFO - PROCESS | 2916 | --DOMWINDOW == 95 (1628D400) [pid = 2916] [serial = 819] [outer = 00000000] [url = about:blank] 16:02:01 INFO - PROCESS | 2916 | --DOMWINDOW == 94 (1856B800) [pid = 2916] [serial = 832] [outer = 00000000] [url = about:blank] 16:02:01 INFO - PROCESS | 2916 | --DOMWINDOW == 93 (168F2000) [pid = 2916] [serial = 820] [outer = 00000000] [url = about:blank] 16:02:01 INFO - PROCESS | 2916 | --DOMWINDOW == 92 (16212C00) [pid = 2916] [serial = 817] [outer = 00000000] [url = about:blank] 16:02:01 INFO - PROCESS | 2916 | --DOMWINDOW == 91 (13093800) [pid = 2916] [serial = 766] [outer = 00000000] [url = about:blank] 16:02:01 INFO - PROCESS | 2916 | 1464998521467 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]]]}] 16:02:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 16:02:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 949ms 16:02:01 INFO - PROCESS | 2916 | 1464998521512 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 16:02:01 INFO - PROCESS | 2916 | 1464998521516 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 16:02:01 INFO - PROCESS | 2916 | 1464998521520 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 16:02:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 16:02:01 INFO - PROCESS | 2916 | 1464998521522 Marionette TRACE conn3 <- [1,1158,null,{}] 16:02:01 INFO - PROCESS | 2916 | 1464998521526 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}] 16:02:01 INFO - PROCESS | 2916 | 1464998521615 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 16:02:01 INFO - PROCESS | 2916 | 1464998521621 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:01 INFO - PROCESS | 2916 | ++DOCSHELL 13808400 == 50 [pid = 2916] [id = 299] 16:02:01 INFO - PROCESS | 2916 | ++DOMWINDOW == 92 (13810000) [pid = 2916] [serial = 896] [outer = 00000000] 16:02:01 INFO - PROCESS | 2916 | ++DOMWINDOW == 93 (15370C00) [pid = 2916] [serial = 897] [outer = 13810000] 16:02:01 INFO - PROCESS | 2916 | 1464998521717 Marionette DEBUG loaded listener.js 16:02:01 INFO - PROCESS | 2916 | ++DOMWINDOW == 94 (155D8000) [pid = 2916] [serial = 898] [outer = 13810000] 16:02:02 INFO - PROCESS | 2916 | 1464998522271 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]]]}] 16:02:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 16:02:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 811ms 16:02:02 INFO - PROCESS | 2916 | 1464998522330 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 16:02:02 INFO - PROCESS | 2916 | 1464998522332 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 16:02:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 16:02:02 INFO - PROCESS | 2916 | 1464998522337 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 16:02:02 INFO - PROCESS | 2916 | 1464998522343 Marionette TRACE conn3 <- [1,1162,null,{}] 16:02:02 INFO - PROCESS | 2916 | 1464998522400 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}] 16:02:02 INFO - PROCESS | 2916 | 1464998522526 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 16:02:02 INFO - PROCESS | 2916 | 1464998522620 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:02 INFO - PROCESS | 2916 | ++DOCSHELL 13C05000 == 51 [pid = 2916] [id = 300] 16:02:02 INFO - PROCESS | 2916 | ++DOMWINDOW == 95 (155DCC00) [pid = 2916] [serial = 899] [outer = 00000000] 16:02:02 INFO - PROCESS | 2916 | ++DOMWINDOW == 96 (16128C00) [pid = 2916] [serial = 900] [outer = 155DCC00] 16:02:02 INFO - PROCESS | 2916 | 1464998522665 Marionette DEBUG loaded listener.js 16:02:02 INFO - PROCESS | 2916 | ++DOMWINDOW == 97 (1621E000) [pid = 2916] [serial = 901] [outer = 155DCC00] 16:02:03 INFO - PROCESS | 2916 | 1464998523070 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] 16:02:03 INFO - PROCESS | 2916 | 1464998523161 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 16:02:03 INFO - PROCESS | 2916 | 1464998523165 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 16:02:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 16:02:03 INFO - PROCESS | 2916 | 1464998523166 Marionette TRACE conn3 <- [1,1166,null,{}] 16:02:03 INFO - PROCESS | 2916 | 1464998523170 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}] 16:02:03 INFO - PROCESS | 2916 | 1464998523273 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 16:02:03 INFO - PROCESS | 2916 | 1464998523278 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:03 INFO - PROCESS | 2916 | ++DOCSHELL 16128000 == 52 [pid = 2916] [id = 301] 16:02:03 INFO - PROCESS | 2916 | ++DOMWINDOW == 98 (16218000) [pid = 2916] [serial = 902] [outer = 00000000] 16:02:03 INFO - PROCESS | 2916 | ++DOMWINDOW == 99 (16B18C00) [pid = 2916] [serial = 903] [outer = 16218000] 16:02:03 INFO - PROCESS | 2916 | 1464998523324 Marionette DEBUG loaded listener.js 16:02:03 INFO - PROCESS | 2916 | ++DOMWINDOW == 100 (16BE5C00) [pid = 2916] [serial = 904] [outer = 16218000] 16:02:03 INFO - PROCESS | 2916 | 1464998523842 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] 16:02:03 INFO - PROCESS | 2916 | 1464998523908 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 16:02:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 16:02:03 INFO - PROCESS | 2916 | 1464998523912 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 16:02:03 INFO - PROCESS | 2916 | 1464998523913 Marionette TRACE conn3 <- [1,1170,null,{}] 16:02:03 INFO - PROCESS | 2916 | 1464998523917 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}] 16:02:04 INFO - PROCESS | 2916 | 1464998524110 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 16:02:04 INFO - PROCESS | 2916 | 1464998524136 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:04 INFO - PROCESS | 2916 | ++DOCSHELL 0F351000 == 53 [pid = 2916] [id = 302] 16:02:04 INFO - PROCESS | 2916 | ++DOMWINDOW == 101 (178DB400) [pid = 2916] [serial = 905] [outer = 00000000] 16:02:04 INFO - PROCESS | 2916 | ++DOMWINDOW == 102 (17954400) [pid = 2916] [serial = 906] [outer = 178DB400] 16:02:04 INFO - PROCESS | 2916 | 1464998524195 Marionette DEBUG loaded listener.js 16:02:04 INFO - PROCESS | 2916 | ++DOMWINDOW == 103 (17DB5400) [pid = 2916] [serial = 907] [outer = 178DB400] 16:02:04 INFO - PROCESS | 2916 | 1464998524774 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] 16:02:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 16:02:04 INFO - PROCESS | 2916 | 1464998524821 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 16:02:04 INFO - PROCESS | 2916 | 1464998524825 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 16:02:04 INFO - PROCESS | 2916 | 1464998524827 Marionette TRACE conn3 <- [1,1174,null,{}] 16:02:04 INFO - PROCESS | 2916 | 1464998524837 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}] 16:02:04 INFO - PROCESS | 2916 | 1464998524955 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 16:02:04 INFO - PROCESS | 2916 | 1464998524961 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:05 INFO - PROCESS | 2916 | ++DOCSHELL 179FC400 == 54 [pid = 2916] [id = 303] 16:02:05 INFO - PROCESS | 2916 | ++DOMWINDOW == 104 (17DBF000) [pid = 2916] [serial = 908] [outer = 00000000] 16:02:05 INFO - PROCESS | 2916 | ++DOMWINDOW == 105 (19845800) [pid = 2916] [serial = 909] [outer = 17DBF000] 16:02:05 INFO - PROCESS | 2916 | 1464998525011 Marionette DEBUG loaded listener.js 16:02:05 INFO - PROCESS | 2916 | ++DOMWINDOW == 106 (198BC800) [pid = 2916] [serial = 910] [outer = 17DBF000] 16:02:05 INFO - PROCESS | 2916 | 1464998525577 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] 16:02:05 INFO - PROCESS | 2916 | 1464998525654 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 16:02:05 INFO - PROCESS | 2916 | 1464998525658 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 16:02:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 16:02:05 INFO - PROCESS | 2916 | 1464998525669 Marionette TRACE conn3 <- [1,1178,null,{}] 16:02:05 INFO - PROCESS | 2916 | 1464998525673 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}] 16:02:06 INFO - PROCESS | 2916 | 1464998526048 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 16:02:06 INFO - PROCESS | 2916 | --DOMWINDOW == 105 (16B12C00) [pid = 2916] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 16:02:06 INFO - PROCESS | 2916 | --DOMWINDOW == 104 (128F7400) [pid = 2916] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 16:02:06 INFO - PROCESS | 2916 | --DOMWINDOW == 103 (18380C00) [pid = 2916] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 16:02:06 INFO - PROCESS | 2916 | --DOMWINDOW == 102 (1983E800) [pid = 2916] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 16:02:06 INFO - PROCESS | 2916 | --DOMWINDOW == 101 (1785A400) [pid = 2916] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 16:02:06 INFO - PROCESS | 2916 | --DOMWINDOW == 100 (19D7F800) [pid = 2916] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 16:02:06 INFO - PROCESS | 2916 | --DOMWINDOW == 99 (15B38800) [pid = 2916] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 16:02:06 INFO - PROCESS | 2916 | --DOMWINDOW == 98 (112DC400) [pid = 2916] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 16:02:06 INFO - PROCESS | 2916 | --DOMWINDOW == 97 (11C6E400) [pid = 2916] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 16:02:06 INFO - PROCESS | 2916 | --DOMWINDOW == 96 (19B5D400) [pid = 2916] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 16:02:06 INFO - PROCESS | 2916 | 1464998526113 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:06 INFO - PROCESS | 2916 | ++DOCSHELL 10A58000 == 55 [pid = 2916] [id = 304] 16:02:06 INFO - PROCESS | 2916 | ++DOMWINDOW == 97 (10E02800) [pid = 2916] [serial = 911] [outer = 00000000] 16:02:06 INFO - PROCESS | 2916 | ++DOMWINDOW == 98 (13C0A800) [pid = 2916] [serial = 912] [outer = 10E02800] 16:02:06 INFO - PROCESS | 2916 | 1464998526159 Marionette DEBUG loaded listener.js 16:02:06 INFO - PROCESS | 2916 | ++DOMWINDOW == 99 (15B38800) [pid = 2916] [serial = 913] [outer = 10E02800] 16:02:06 INFO - PROCESS | 2916 | 1464998526600 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] 16:02:06 INFO - PROCESS | 2916 | 1464998526652 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 16:02:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 16:02:06 INFO - PROCESS | 2916 | 1464998526655 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 16:02:06 INFO - PROCESS | 2916 | 1464998526657 Marionette TRACE conn3 <- [1,1182,null,{}] 16:02:06 INFO - PROCESS | 2916 | 1464998526660 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}] 16:02:06 INFO - PROCESS | 2916 | 1464998526792 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 16:02:06 INFO - PROCESS | 2916 | 1464998526797 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:06 INFO - PROCESS | 2916 | ++DOCSHELL 16B12C00 == 56 [pid = 2916] [id = 305] 16:02:06 INFO - PROCESS | 2916 | ++DOMWINDOW == 100 (18009C00) [pid = 2916] [serial = 914] [outer = 00000000] 16:02:06 INFO - PROCESS | 2916 | ++DOMWINDOW == 101 (19D86800) [pid = 2916] [serial = 915] [outer = 18009C00] 16:02:06 INFO - PROCESS | 2916 | 1464998526843 Marionette DEBUG loaded listener.js 16:02:06 INFO - PROCESS | 2916 | ++DOMWINDOW == 102 (1A193C00) [pid = 2916] [serial = 916] [outer = 18009C00] 16:02:07 INFO - PROCESS | 2916 | 1464998527354 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] 16:02:07 INFO - PROCESS | 2916 | 1464998527432 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 16:02:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 16:02:07 INFO - PROCESS | 2916 | 1464998527436 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 16:02:07 INFO - PROCESS | 2916 | 1464998527437 Marionette TRACE conn3 <- [1,1186,null,{}] 16:02:07 INFO - PROCESS | 2916 | 1464998527441 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}] 16:02:07 INFO - PROCESS | 2916 | 1464998527606 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 16:02:07 INFO - PROCESS | 2916 | 1464998527618 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:07 INFO - PROCESS | 2916 | ++DOCSHELL 10489000 == 57 [pid = 2916] [id = 306] 16:02:07 INFO - PROCESS | 2916 | ++DOMWINDOW == 103 (198BA000) [pid = 2916] [serial = 917] [outer = 00000000] 16:02:07 INFO - PROCESS | 2916 | ++DOMWINDOW == 104 (1A259C00) [pid = 2916] [serial = 918] [outer = 198BA000] 16:02:07 INFO - PROCESS | 2916 | 1464998527663 Marionette DEBUG loaded listener.js 16:02:07 INFO - PROCESS | 2916 | ++DOMWINDOW == 105 (1A6BD800) [pid = 2916] [serial = 919] [outer = 198BA000] 16:02:08 INFO - PROCESS | 2916 | 1464998528155 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]]]}] 16:02:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 16:02:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 777ms 16:02:08 INFO - PROCESS | 2916 | 1464998528246 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 16:02:08 INFO - PROCESS | 2916 | 1464998528301 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 16:02:08 INFO - PROCESS | 2916 | 1464998528306 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 16:02:08 INFO - PROCESS | 2916 | 1464998528311 Marionette TRACE conn3 <- [1,1190,null,{}] 16:02:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 16:02:08 INFO - PROCESS | 2916 | 1464998528321 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}] 16:02:08 INFO - PROCESS | 2916 | 1464998528450 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 16:02:08 INFO - PROCESS | 2916 | 1464998528551 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:08 INFO - PROCESS | 2916 | ++DOCSHELL 10A84000 == 58 [pid = 2916] [id = 307] 16:02:08 INFO - PROCESS | 2916 | ++DOMWINDOW == 106 (10E02400) [pid = 2916] [serial = 920] [outer = 00000000] 16:02:08 INFO - PROCESS | 2916 | ++DOMWINDOW == 107 (10F8C000) [pid = 2916] [serial = 921] [outer = 10E02400] 16:02:08 INFO - PROCESS | 2916 | 1464998528612 Marionette DEBUG loaded listener.js 16:02:08 INFO - PROCESS | 2916 | ++DOMWINDOW == 108 (11A05800) [pid = 2916] [serial = 922] [outer = 10E02400] 16:02:09 INFO - PROCESS | 2916 | 1464998529339 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]]]}] 16:02:09 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 16:02:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1156ms 16:02:09 INFO - PROCESS | 2916 | 1464998529466 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 16:02:09 INFO - PROCESS | 2916 | 1464998529469 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 16:02:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 16:02:09 INFO - PROCESS | 2916 | 1464998529497 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 16:02:09 INFO - PROCESS | 2916 | 1464998529501 Marionette TRACE conn3 <- [1,1194,null,{}] 16:02:09 INFO - PROCESS | 2916 | 1464998529519 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}] 16:02:09 INFO - PROCESS | 2916 | 1464998529641 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 16:02:09 INFO - PROCESS | 2916 | 1464998529784 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:09 INFO - PROCESS | 2916 | ++DOCSHELL 13DE1C00 == 59 [pid = 2916] [id = 308] 16:02:09 INFO - PROCESS | 2916 | ++DOMWINDOW == 109 (14F31800) [pid = 2916] [serial = 923] [outer = 00000000] 16:02:09 INFO - PROCESS | 2916 | ++DOMWINDOW == 110 (155DA400) [pid = 2916] [serial = 924] [outer = 14F31800] 16:02:09 INFO - PROCESS | 2916 | 1464998529843 Marionette DEBUG loaded listener.js 16:02:09 INFO - PROCESS | 2916 | ++DOMWINDOW == 111 (157E2400) [pid = 2916] [serial = 925] [outer = 14F31800] 16:02:10 INFO - PROCESS | 2916 | 1464998530523 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]]]}] 16:02:10 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 16:02:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1070ms 16:02:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 16:02:10 INFO - PROCESS | 2916 | 1464998530566 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 16:02:10 INFO - PROCESS | 2916 | 1464998530569 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 16:02:10 INFO - PROCESS | 2916 | 1464998530573 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 16:02:10 INFO - PROCESS | 2916 | 1464998530575 Marionette TRACE conn3 <- [1,1198,null,{}] 16:02:10 INFO - PROCESS | 2916 | 1464998530585 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}] 16:02:10 INFO - PROCESS | 2916 | 1464998530704 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 16:02:10 INFO - PROCESS | 2916 | 1464998530814 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:10 INFO - PROCESS | 2916 | ++DOCSHELL 167DF000 == 60 [pid = 2916] [id = 309] 16:02:10 INFO - PROCESS | 2916 | ++DOMWINDOW == 112 (167DF400) [pid = 2916] [serial = 926] [outer = 00000000] 16:02:10 INFO - PROCESS | 2916 | ++DOMWINDOW == 113 (167E2000) [pid = 2916] [serial = 927] [outer = 167DF400] 16:02:10 INFO - PROCESS | 2916 | 1464998530944 Marionette DEBUG loaded listener.js 16:02:11 INFO - PROCESS | 2916 | ++DOMWINDOW == 114 (16B0F800) [pid = 2916] [serial = 928] [outer = 167DF400] 16:02:11 INFO - PROCESS | 2916 | 1464998531624 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]]]}] 16:02:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 16:02:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1105ms 16:02:11 INFO - PROCESS | 2916 | 1464998531679 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 16:02:11 INFO - PROCESS | 2916 | 1464998531682 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 16:02:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 16:02:11 INFO - PROCESS | 2916 | 1464998531685 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 16:02:11 INFO - PROCESS | 2916 | 1464998531687 Marionette TRACE conn3 <- [1,1202,null,{}] 16:02:11 INFO - PROCESS | 2916 | 1464998531705 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}] 16:02:11 INFO - PROCESS | 2916 | 1464998531817 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 16:02:11 INFO - PROCESS | 2916 | 1464998531976 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:11 INFO - PROCESS | 2916 | ++DOCSHELL 114A9400 == 61 [pid = 2916] [id = 310] 16:02:11 INFO - PROCESS | 2916 | ++DOMWINDOW == 115 (1536D800) [pid = 2916] [serial = 929] [outer = 00000000] 16:02:12 INFO - PROCESS | 2916 | ++DOMWINDOW == 116 (18379800) [pid = 2916] [serial = 930] [outer = 1536D800] 16:02:12 INFO - PROCESS | 2916 | 1464998532032 Marionette DEBUG loaded listener.js 16:02:12 INFO - PROCESS | 2916 | ++DOMWINDOW == 117 (19B5D400) [pid = 2916] [serial = 931] [outer = 1536D800] 16:02:12 INFO - PROCESS | 2916 | 1464998532707 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]]]}] 16:02:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 16:02:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1069ms 16:02:12 INFO - PROCESS | 2916 | 1464998532753 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 16:02:12 INFO - PROCESS | 2916 | 1464998532756 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 16:02:12 INFO - PROCESS | 2916 | 1464998532759 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 16:02:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 16:02:12 INFO - PROCESS | 2916 | 1464998532761 Marionette TRACE conn3 <- [1,1206,null,{}] 16:02:12 INFO - PROCESS | 2916 | 1464998532764 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}] 16:02:12 INFO - PROCESS | 2916 | 1464998532901 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 16:02:13 INFO - PROCESS | 2916 | 1464998533063 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:13 INFO - PROCESS | 2916 | ++DOCSHELL 10271400 == 62 [pid = 2916] [id = 311] 16:02:13 INFO - PROCESS | 2916 | ++DOMWINDOW == 118 (13091400) [pid = 2916] [serial = 932] [outer = 00000000] 16:02:13 INFO - PROCESS | 2916 | ++DOMWINDOW == 119 (15BE2800) [pid = 2916] [serial = 933] [outer = 13091400] 16:02:13 INFO - PROCESS | 2916 | 1464998533119 Marionette DEBUG loaded listener.js 16:02:13 INFO - PROCESS | 2916 | ++DOMWINDOW == 120 (15BE3C00) [pid = 2916] [serial = 934] [outer = 13091400] 16:02:13 INFO - PROCESS | 2916 | 1464998533754 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]]]}] 16:02:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 16:02:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1053ms 16:02:13 INFO - PROCESS | 2916 | 1464998533778 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 16:02:13 INFO - PROCESS | 2916 | 1464998533780 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 16:02:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 16:02:13 INFO - PROCESS | 2916 | 1464998533784 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 16:02:13 INFO - PROCESS | 2916 | 1464998533787 Marionette TRACE conn3 <- [1,1210,null,{}] 16:02:13 INFO - PROCESS | 2916 | 1464998533791 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}] 16:02:13 INFO - PROCESS | 2916 | 1464998533979 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 16:02:14 INFO - PROCESS | 2916 | 1464998534271 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:14 INFO - PROCESS | 2916 | ++DOCSHELL 0C779000 == 63 [pid = 2916] [id = 312] 16:02:14 INFO - PROCESS | 2916 | ++DOMWINDOW == 121 (0C780400) [pid = 2916] [serial = 935] [outer = 00000000] 16:02:14 INFO - PROCESS | 2916 | ++DOMWINDOW == 122 (1058C800) [pid = 2916] [serial = 936] [outer = 0C780400] 16:02:14 INFO - PROCESS | 2916 | 1464998534330 Marionette DEBUG loaded listener.js 16:02:14 INFO - PROCESS | 2916 | ++DOMWINDOW == 123 (10A84C00) [pid = 2916] [serial = 937] [outer = 0C780400] 16:02:15 INFO - PROCESS | 2916 | 1464998535095 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] 16:02:16 INFO - PROCESS | 2916 | 1464998536089 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 16:02:16 INFO - PROCESS | 2916 | 1464998536101 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 16:02:16 INFO - PROCESS | 2916 | 1464998536104 Marionette TRACE conn3 <- [1,1214,null,{}] 16:02:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 16:02:16 INFO - PROCESS | 2916 | 1464998536186 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}] 16:02:16 INFO - PROCESS | 2916 | 1464998536277 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 16:02:16 INFO - PROCESS | 2916 | 1464998536367 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:16 INFO - PROCESS | 2916 | ++DOCSHELL 1043EC00 == 28 [pid = 2916] [id = 313] 16:02:16 INFO - PROCESS | 2916 | ++DOMWINDOW == 99 (10446800) [pid = 2916] [serial = 938] [outer = 00000000] 16:02:16 INFO - PROCESS | 2916 | ++DOMWINDOW == 100 (10A58000) [pid = 2916] [serial = 939] [outer = 10446800] 16:02:16 INFO - PROCESS | 2916 | 1464998536419 Marionette DEBUG loaded listener.js 16:02:16 INFO - PROCESS | 2916 | ++DOMWINDOW == 101 (10A78C00) [pid = 2916] [serial = 940] [outer = 10446800] 16:02:16 INFO - PROCESS | 2916 | 1464998536937 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]]]}] 16:02:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 16:02:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 845ms 16:02:16 INFO - PROCESS | 2916 | 1464998536980 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 16:02:16 INFO - PROCESS | 2916 | 1464998536984 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 16:02:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 16:02:16 INFO - PROCESS | 2916 | 1464998536993 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 16:02:16 INFO - PROCESS | 2916 | 1464998536997 Marionette TRACE conn3 <- [1,1218,null,{}] 16:02:17 INFO - PROCESS | 2916 | 1464998537001 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}] 16:02:17 INFO - PROCESS | 2916 | 1464998537096 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 16:02:17 INFO - PROCESS | 2916 | 1464998537105 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:17 INFO - PROCESS | 2916 | ++DOCSHELL 128FF800 == 29 [pid = 2916] [id = 314] 16:02:17 INFO - PROCESS | 2916 | ++DOMWINDOW == 102 (12A86C00) [pid = 2916] [serial = 941] [outer = 00000000] 16:02:17 INFO - PROCESS | 2916 | ++DOMWINDOW == 103 (12AE3400) [pid = 2916] [serial = 942] [outer = 12A86C00] 16:02:17 INFO - PROCESS | 2916 | 1464998537154 Marionette DEBUG loaded listener.js 16:02:17 INFO - PROCESS | 2916 | ++DOMWINDOW == 104 (12D8BC00) [pid = 2916] [serial = 943] [outer = 12A86C00] 16:02:17 INFO - PROCESS | 2916 | 1464998537720 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]]]}] 16:02:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 16:02:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 759ms 16:02:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 16:02:17 INFO - PROCESS | 2916 | 1464998537762 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 16:02:17 INFO - PROCESS | 2916 | 1464998537764 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 16:02:17 INFO - PROCESS | 2916 | 1464998537768 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 16:02:17 INFO - PROCESS | 2916 | 1464998537770 Marionette TRACE conn3 <- [1,1222,null,{}] 16:02:17 INFO - PROCESS | 2916 | 1464998537780 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}] 16:02:17 INFO - PROCESS | 2916 | 1464998537908 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 16:02:18 INFO - PROCESS | 2916 | 1464998538065 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:18 INFO - PROCESS | 2916 | ++DOCSHELL 14F5E400 == 30 [pid = 2916] [id = 315] 16:02:18 INFO - PROCESS | 2916 | ++DOMWINDOW == 105 (14F60400) [pid = 2916] [serial = 944] [outer = 00000000] 16:02:18 INFO - PROCESS | 2916 | ++DOMWINDOW == 106 (1574D400) [pid = 2916] [serial = 945] [outer = 14F60400] 16:02:18 INFO - PROCESS | 2916 | 1464998538118 Marionette DEBUG loaded listener.js 16:02:18 INFO - PROCESS | 2916 | ++DOMWINDOW == 107 (15BD8400) [pid = 2916] [serial = 946] [outer = 14F60400] 16:02:18 INFO - PROCESS | 2916 | 1464998538590 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]]]}] 16:02:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 16:02:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 880ms 16:02:18 INFO - PROCESS | 2916 | 1464998538641 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 16:02:18 INFO - PROCESS | 2916 | 1464998538643 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 16:02:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 16:02:18 INFO - PROCESS | 2916 | 1464998538646 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 16:02:18 INFO - PROCESS | 2916 | 1464998538648 Marionette TRACE conn3 <- [1,1226,null,{}] 16:02:18 INFO - PROCESS | 2916 | 1464998538651 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}] 16:02:18 INFO - PROCESS | 2916 | 1464998538833 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 16:02:18 INFO - PROCESS | 2916 | 1464998538900 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:18 INFO - PROCESS | 2916 | ++DOCSHELL 15D49400 == 31 [pid = 2916] [id = 316] 16:02:18 INFO - PROCESS | 2916 | ++DOMWINDOW == 108 (15D4E000) [pid = 2916] [serial = 947] [outer = 00000000] 16:02:18 INFO - PROCESS | 2916 | ++DOMWINDOW == 109 (16212800) [pid = 2916] [serial = 948] [outer = 15D4E000] 16:02:18 INFO - PROCESS | 2916 | 1464998538954 Marionette DEBUG loaded listener.js 16:02:19 INFO - PROCESS | 2916 | ++DOMWINDOW == 110 (16288400) [pid = 2916] [serial = 949] [outer = 15D4E000] 16:02:19 INFO - PROCESS | 2916 | 1464998539418 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]]]}] 16:02:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 16:02:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 828ms 16:02:19 INFO - PROCESS | 2916 | 1464998539463 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 16:02:19 INFO - PROCESS | 2916 | 1464998539465 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 16:02:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 16:02:19 INFO - PROCESS | 2916 | 1464998539469 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 16:02:19 INFO - PROCESS | 2916 | 1464998539470 Marionette TRACE conn3 <- [1,1230,null,{}] 16:02:19 INFO - PROCESS | 2916 | 1464998539474 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}] 16:02:19 INFO - PROCESS | 2916 | 1464998539593 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 16:02:19 INFO - PROCESS | 2916 | 1464998539599 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:19 INFO - PROCESS | 2916 | ++DOCSHELL 1621BC00 == 32 [pid = 2916] [id = 317] 16:02:19 INFO - PROCESS | 2916 | ++DOMWINDOW == 111 (1628A000) [pid = 2916] [serial = 950] [outer = 00000000] 16:02:19 INFO - PROCESS | 2916 | ++DOMWINDOW == 112 (167DA400) [pid = 2916] [serial = 951] [outer = 1628A000] 16:02:19 INFO - PROCESS | 2916 | 1464998539754 Marionette DEBUG loaded listener.js 16:02:19 INFO - PROCESS | 2916 | ++DOMWINDOW == 113 (16B0C400) [pid = 2916] [serial = 952] [outer = 1628A000] 16:02:20 INFO - PROCESS | 2916 | 1464998540217 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]]]}] 16:02:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 16:02:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 777ms 16:02:20 INFO - PROCESS | 2916 | 1464998540244 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 16:02:20 INFO - PROCESS | 2916 | 1464998540246 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 16:02:20 INFO - PROCESS | 2916 | 1464998540263 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 16:02:20 INFO - PROCESS | 2916 | 1464998540265 Marionette TRACE conn3 <- [1,1234,null,{}] 16:02:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 16:02:20 INFO - PROCESS | 2916 | 1464998540272 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}] 16:02:20 INFO - PROCESS | 2916 | 1464998540480 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 16:02:21 INFO - PROCESS | 2916 | --DOMWINDOW == 112 (198BA000) [pid = 2916] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 16:02:21 INFO - PROCESS | 2916 | --DOMWINDOW == 111 (16121000) [pid = 2916] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 16:02:21 INFO - PROCESS | 2916 | --DOMWINDOW == 110 (18380400) [pid = 2916] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 16:02:21 INFO - PROCESS | 2916 | --DOMWINDOW == 109 (10A60000) [pid = 2916] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 16:02:21 INFO - PROCESS | 2916 | --DOMWINDOW == 108 (13CE5800) [pid = 2916] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 16:02:21 INFO - PROCESS | 2916 | --DOMWINDOW == 107 (19D84000) [pid = 2916] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 16:02:21 INFO - PROCESS | 2916 | --DOMWINDOW == 106 (19845000) [pid = 2916] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 16:02:21 INFO - PROCESS | 2916 | --DOMWINDOW == 105 (10E11000) [pid = 2916] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 16:02:21 INFO - PROCESS | 2916 | --DOMWINDOW == 104 (179FC800) [pid = 2916] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 16:02:21 INFO - PROCESS | 2916 | --DOMWINDOW == 103 (14F5B400) [pid = 2916] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 16:02:21 INFO - PROCESS | 2916 | --DOMWINDOW == 102 (178E4C00) [pid = 2916] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 16:02:21 INFO - PROCESS | 2916 | --DOMWINDOW == 101 (178DB400) [pid = 2916] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 16:02:21 INFO - PROCESS | 2916 | --DOMWINDOW == 100 (17DBF000) [pid = 2916] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 16:02:21 INFO - PROCESS | 2916 | --DOMWINDOW == 99 (13810000) [pid = 2916] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 16:02:21 INFO - PROCESS | 2916 | --DOMWINDOW == 98 (1611B800) [pid = 2916] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 16:02:21 INFO - PROCESS | 2916 | --DOMWINDOW == 97 (1A6BB800) [pid = 2916] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 16:02:21 INFO - PROCESS | 2916 | --DOMWINDOW == 96 (19FD3800) [pid = 2916] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 16:02:21 INFO - PROCESS | 2916 | --DOMWINDOW == 95 (10FFD800) [pid = 2916] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 16:02:21 INFO - PROCESS | 2916 | --DOMWINDOW == 94 (18009C00) [pid = 2916] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 16:02:21 INFO - PROCESS | 2916 | --DOMWINDOW == 93 (10FF6000) [pid = 2916] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 16:02:21 INFO - PROCESS | 2916 | --DOMWINDOW == 92 (16218000) [pid = 2916] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 16:02:21 INFO - PROCESS | 2916 | --DOMWINDOW == 91 (155DCC00) [pid = 2916] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 16:02:21 INFO - PROCESS | 2916 | --DOMWINDOW == 90 (1043AC00) [pid = 2916] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 16:02:21 INFO - PROCESS | 2916 | --DOMWINDOW == 89 (10E02800) [pid = 2916] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 16:02:21 INFO - PROCESS | 2916 | 1464998541065 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:21 INFO - PROCESS | 2916 | ++DOCSHELL 0C777800 == 33 [pid = 2916] [id = 318] 16:02:21 INFO - PROCESS | 2916 | ++DOMWINDOW == 90 (0F34A000) [pid = 2916] [serial = 953] [outer = 00000000] 16:02:21 INFO - PROCESS | 2916 | ++DOMWINDOW == 91 (10A61C00) [pid = 2916] [serial = 954] [outer = 0F34A000] 16:02:21 INFO - PROCESS | 2916 | 1464998541113 Marionette DEBUG loaded listener.js 16:02:21 INFO - PROCESS | 2916 | ++DOMWINDOW == 92 (12B5B400) [pid = 2916] [serial = 955] [outer = 0F34A000] 16:02:21 INFO - PROCESS | 2916 | 1464998541574 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]]]}] 16:02:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 16:02:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1311ms 16:02:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 16:02:21 INFO - PROCESS | 2916 | 1464998541586 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 16:02:21 INFO - PROCESS | 2916 | 1464998541588 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 16:02:21 INFO - PROCESS | 2916 | 1464998541591 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 16:02:21 INFO - PROCESS | 2916 | 1464998541592 Marionette TRACE conn3 <- [1,1238,null,{}] 16:02:21 INFO - PROCESS | 2916 | 1464998541596 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}] 16:02:21 INFO - PROCESS | 2916 | 1464998541711 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 16:02:21 INFO - PROCESS | 2916 | 1464998541719 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:21 INFO - PROCESS | 2916 | ++DOCSHELL 14F5B400 == 34 [pid = 2916] [id = 319] 16:02:21 INFO - PROCESS | 2916 | ++DOMWINDOW == 93 (157D9C00) [pid = 2916] [serial = 956] [outer = 00000000] 16:02:21 INFO - PROCESS | 2916 | ++DOMWINDOW == 94 (16726C00) [pid = 2916] [serial = 957] [outer = 157D9C00] 16:02:21 INFO - PROCESS | 2916 | 1464998541825 Marionette DEBUG loaded listener.js 16:02:21 INFO - PROCESS | 2916 | ++DOMWINDOW == 95 (16B12800) [pid = 2916] [serial = 958] [outer = 157D9C00] 16:02:22 INFO - PROCESS | 2916 | 1464998542275 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]]]}] 16:02:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 16:02:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 707ms 16:02:22 INFO - PROCESS | 2916 | 1464998542302 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 16:02:22 INFO - PROCESS | 2916 | 1464998542304 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 16:02:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 16:02:22 INFO - PROCESS | 2916 | 1464998542307 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 16:02:22 INFO - PROCESS | 2916 | 1464998542309 Marionette TRACE conn3 <- [1,1242,null,{}] 16:02:22 INFO - PROCESS | 2916 | 1464998542312 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}] 16:02:22 INFO - PROCESS | 2916 | 1464998542428 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 16:02:22 INFO - PROCESS | 2916 | 1464998542464 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:22 INFO - PROCESS | 2916 | ++DOCSHELL 12AE3000 == 35 [pid = 2916] [id = 320] 16:02:22 INFO - PROCESS | 2916 | ++DOMWINDOW == 96 (14F5D400) [pid = 2916] [serial = 959] [outer = 00000000] 16:02:22 INFO - PROCESS | 2916 | ++DOMWINDOW == 97 (17951800) [pid = 2916] [serial = 960] [outer = 14F5D400] 16:02:22 INFO - PROCESS | 2916 | 1464998542509 Marionette DEBUG loaded listener.js 16:02:22 INFO - PROCESS | 2916 | ++DOMWINDOW == 98 (179F8000) [pid = 2916] [serial = 961] [outer = 14F5D400] 16:02:23 INFO - PROCESS | 2916 | 1464998543033 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]]]}] 16:02:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 16:02:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 776ms 16:02:23 INFO - PROCESS | 2916 | 1464998543080 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 16:02:23 INFO - PROCESS | 2916 | 1464998543082 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 16:02:23 INFO - PROCESS | 2916 | 1464998543089 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 16:02:23 INFO - PROCESS | 2916 | 1464998543091 Marionette TRACE conn3 <- [1,1246,null,{}] 16:02:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 16:02:23 INFO - PROCESS | 2916 | 1464998543095 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}] 16:02:23 INFO - PROCESS | 2916 | 1464998543175 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 16:02:23 INFO - PROCESS | 2916 | 1464998543181 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:23 INFO - PROCESS | 2916 | ++DOCSHELL 17E7D400 == 36 [pid = 2916] [id = 321] 16:02:23 INFO - PROCESS | 2916 | ++DOMWINDOW == 99 (17E88000) [pid = 2916] [serial = 962] [outer = 00000000] 16:02:23 INFO - PROCESS | 2916 | ++DOMWINDOW == 100 (1809C800) [pid = 2916] [serial = 963] [outer = 17E88000] 16:02:23 INFO - PROCESS | 2916 | 1464998543228 Marionette DEBUG loaded listener.js 16:02:23 INFO - PROCESS | 2916 | ++DOMWINDOW == 101 (1809D400) [pid = 2916] [serial = 964] [outer = 17E88000] 16:02:24 INFO - PROCESS | 2916 | 1464998544180 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]]]}] 16:02:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 16:02:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1138ms 16:02:24 INFO - PROCESS | 2916 | 1464998544249 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 16:02:24 INFO - PROCESS | 2916 | 1464998544254 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 16:02:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 16:02:24 INFO - PROCESS | 2916 | 1464998544258 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 16:02:24 INFO - PROCESS | 2916 | 1464998544262 Marionette TRACE conn3 <- [1,1250,null,{}] 16:02:24 INFO - PROCESS | 2916 | 1464998544267 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}] 16:02:24 INFO - PROCESS | 2916 | 1464998544473 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 16:02:24 INFO - PROCESS | 2916 | 1464998544609 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:24 INFO - PROCESS | 2916 | ++DOCSHELL 10F88C00 == 37 [pid = 2916] [id = 322] 16:02:24 INFO - PROCESS | 2916 | ++DOMWINDOW == 102 (10F8CC00) [pid = 2916] [serial = 965] [outer = 00000000] 16:02:24 INFO - PROCESS | 2916 | ++DOMWINDOW == 103 (11CA8800) [pid = 2916] [serial = 966] [outer = 10F8CC00] 16:02:24 INFO - PROCESS | 2916 | 1464998544671 Marionette DEBUG loaded listener.js 16:02:24 INFO - PROCESS | 2916 | ++DOMWINDOW == 104 (13328800) [pid = 2916] [serial = 967] [outer = 10F8CC00] 16:02:25 INFO - PROCESS | 2916 | 1464998545507 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]]]}] 16:02:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 16:02:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1259ms 16:02:25 INFO - PROCESS | 2916 | 1464998545562 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 16:02:25 INFO - PROCESS | 2916 | 1464998545568 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 16:02:25 INFO - PROCESS | 2916 | 1464998545575 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 16:02:25 INFO - PROCESS | 2916 | 1464998545578 Marionette TRACE conn3 <- [1,1254,null,{}] 16:02:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 16:02:25 INFO - PROCESS | 2916 | 1464998545582 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}] 16:02:25 INFO - PROCESS | 2916 | 1464998545725 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 16:02:25 INFO - PROCESS | 2916 | 1464998545906 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:25 INFO - PROCESS | 2916 | ++DOCSHELL 11A0F400 == 38 [pid = 2916] [id = 323] 16:02:25 INFO - PROCESS | 2916 | ++DOMWINDOW == 105 (12ADEC00) [pid = 2916] [serial = 968] [outer = 00000000] 16:02:25 INFO - PROCESS | 2916 | ++DOMWINDOW == 106 (15BE3000) [pid = 2916] [serial = 969] [outer = 12ADEC00] 16:02:25 INFO - PROCESS | 2916 | 1464998545965 Marionette DEBUG loaded listener.js 16:02:26 INFO - PROCESS | 2916 | ++DOMWINDOW == 107 (16120800) [pid = 2916] [serial = 970] [outer = 12ADEC00] 16:02:26 INFO - PROCESS | 2916 | --DOCSHELL 12AE3000 == 37 [pid = 2916] [id = 320] 16:02:26 INFO - PROCESS | 2916 | --DOCSHELL 14F5B400 == 36 [pid = 2916] [id = 319] 16:02:26 INFO - PROCESS | 2916 | --DOCSHELL 0C777800 == 35 [pid = 2916] [id = 318] 16:02:26 INFO - PROCESS | 2916 | --DOCSHELL 1621BC00 == 34 [pid = 2916] [id = 317] 16:02:26 INFO - PROCESS | 2916 | --DOCSHELL 15D49400 == 33 [pid = 2916] [id = 316] 16:02:26 INFO - PROCESS | 2916 | --DOCSHELL 14F5E400 == 32 [pid = 2916] [id = 315] 16:02:26 INFO - PROCESS | 2916 | --DOCSHELL 128FF800 == 31 [pid = 2916] [id = 314] 16:02:26 INFO - PROCESS | 2916 | --DOCSHELL 1043EC00 == 30 [pid = 2916] [id = 313] 16:02:26 INFO - PROCESS | 2916 | --DOMWINDOW == 106 (19B58400) [pid = 2916] [serial = 844] [outer = 00000000] [url = about:blank] 16:02:26 INFO - PROCESS | 2916 | --DOMWINDOW == 105 (12ADC400) [pid = 2916] [serial = 838] [outer = 00000000] [url = about:blank] 16:02:26 INFO - PROCESS | 2916 | --DOMWINDOW == 104 (15B3A800) [pid = 2916] [serial = 841] [outer = 00000000] [url = about:blank] 16:02:26 INFO - PROCESS | 2916 | --DOMWINDOW == 103 (19FC9C00) [pid = 2916] [serial = 847] [outer = 00000000] [url = about:blank] 16:02:26 INFO - PROCESS | 2916 | --DOMWINDOW == 102 (198C3C00) [pid = 2916] [serial = 835] [outer = 00000000] [url = about:blank] 16:02:26 INFO - PROCESS | 2916 | --DOMWINDOW == 101 (14F57000) [pid = 2916] [serial = 799] [outer = 00000000] [url = about:blank] 16:02:26 INFO - PROCESS | 2916 | --DOMWINDOW == 100 (198BA400) [pid = 2916] [serial = 805] [outer = 00000000] [url = about:blank] 16:02:26 INFO - PROCESS | 2916 | --DOMWINDOW == 99 (155D6400) [pid = 2916] [serial = 763] [outer = 00000000] [url = about:blank] 16:02:26 INFO - PROCESS | 2916 | --DOMWINDOW == 98 (1856A000) [pid = 2916] [serial = 796] [outer = 00000000] [url = about:blank] 16:02:26 INFO - PROCESS | 2916 | --DOMWINDOW == 97 (17954400) [pid = 2916] [serial = 906] [outer = 00000000] [url = about:blank] 16:02:26 INFO - PROCESS | 2916 | --DOMWINDOW == 96 (19845800) [pid = 2916] [serial = 909] [outer = 00000000] [url = about:blank] 16:02:26 INFO - PROCESS | 2916 | --DOMWINDOW == 95 (17DB5400) [pid = 2916] [serial = 907] [outer = 00000000] [url = about:blank] 16:02:26 INFO - PROCESS | 2916 | --DOMWINDOW == 94 (198BC800) [pid = 2916] [serial = 910] [outer = 00000000] [url = about:blank] 16:02:26 INFO - PROCESS | 2916 | --DOMWINDOW == 93 (15370C00) [pid = 2916] [serial = 897] [outer = 00000000] [url = about:blank] 16:02:26 INFO - PROCESS | 2916 | --DOMWINDOW == 92 (155D8000) [pid = 2916] [serial = 898] [outer = 00000000] [url = about:blank] 16:02:26 INFO - PROCESS | 2916 | --DOMWINDOW == 91 (16724800) [pid = 2916] [serial = 885] [outer = 00000000] [url = about:blank] 16:02:26 INFO - PROCESS | 2916 | --DOMWINDOW == 90 (16BD9800) [pid = 2916] [serial = 886] [outer = 00000000] [url = about:blank] 16:02:26 INFO - PROCESS | 2916 | --DOMWINDOW == 89 (1A73BC00) [pid = 2916] [serial = 880] [outer = 00000000] [url = about:blank] 16:02:26 INFO - PROCESS | 2916 | --DOMWINDOW == 88 (1A351800) [pid = 2916] [serial = 888] [outer = 00000000] [url = about:blank] 16:02:26 INFO - PROCESS | 2916 | --DOMWINDOW == 87 (1A6C5400) [pid = 2916] [serial = 889] [outer = 00000000] [url = about:blank] 16:02:26 INFO - PROCESS | 2916 | --DOMWINDOW == 86 (13090400) [pid = 2916] [serial = 882] [outer = 00000000] [url = about:blank] 16:02:26 INFO - PROCESS | 2916 | --DOMWINDOW == 85 (14F55800) [pid = 2916] [serial = 883] [outer = 00000000] [url = about:blank] 16:02:26 INFO - PROCESS | 2916 | --DOMWINDOW == 84 (19D86800) [pid = 2916] [serial = 915] [outer = 00000000] [url = about:blank] 16:02:26 INFO - PROCESS | 2916 | --DOMWINDOW == 83 (12ADCC00) [pid = 2916] [serial = 894] [outer = 00000000] [url = about:blank] 16:02:26 INFO - PROCESS | 2916 | --DOMWINDOW == 82 (130E1800) [pid = 2916] [serial = 895] [outer = 00000000] [url = about:blank] 16:02:26 INFO - PROCESS | 2916 | --DOMWINDOW == 81 (16B18C00) [pid = 2916] [serial = 903] [outer = 00000000] [url = about:blank] 16:02:26 INFO - PROCESS | 2916 | --DOMWINDOW == 80 (16128C00) [pid = 2916] [serial = 900] [outer = 00000000] [url = about:blank] 16:02:26 INFO - PROCESS | 2916 | --DOMWINDOW == 79 (1621E000) [pid = 2916] [serial = 901] [outer = 00000000] [url = about:blank] 16:02:26 INFO - PROCESS | 2916 | --DOMWINDOW == 78 (10E03000) [pid = 2916] [serial = 891] [outer = 00000000] [url = about:blank] 16:02:26 INFO - PROCESS | 2916 | --DOMWINDOW == 77 (10F82800) [pid = 2916] [serial = 892] [outer = 00000000] [url = about:blank] 16:02:26 INFO - PROCESS | 2916 | --DOMWINDOW == 76 (1A6BD800) [pid = 2916] [serial = 919] [outer = 00000000] [url = about:blank] 16:02:26 INFO - PROCESS | 2916 | --DOMWINDOW == 75 (15B38800) [pid = 2916] [serial = 913] [outer = 00000000] [url = about:blank] 16:02:26 INFO - PROCESS | 2916 | --DOMWINDOW == 74 (1A193C00) [pid = 2916] [serial = 916] [outer = 00000000] [url = about:blank] 16:02:26 INFO - PROCESS | 2916 | --DOMWINDOW == 73 (16BE5C00) [pid = 2916] [serial = 904] [outer = 00000000] [url = about:blank] 16:02:26 INFO - PROCESS | 2916 | --DOMWINDOW == 72 (13C0A800) [pid = 2916] [serial = 912] [outer = 00000000] [url = about:blank] 16:02:26 INFO - PROCESS | 2916 | --DOMWINDOW == 71 (1A259C00) [pid = 2916] [serial = 918] [outer = 00000000] [url = about:blank] 16:02:27 INFO - PROCESS | 2916 | --DOMWINDOW == 70 (16213C00) [pid = 2916] [serial = 802] [outer = 00000000] [url = about:blank] 16:02:27 INFO - PROCESS | 2916 | 1464998546941 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]]]}] 16:02:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 16:02:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1432ms 16:02:27 INFO - PROCESS | 2916 | 1464998546992 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 16:02:27 INFO - PROCESS | 2916 | 1464998546995 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 16:02:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 16:02:27 INFO - PROCESS | 2916 | 1464998547000 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 16:02:27 INFO - PROCESS | 2916 | 1464998547055 Marionette TRACE conn3 <- [1,1258,null,{}] 16:02:27 INFO - PROCESS | 2916 | 1464998547061 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}] 16:02:27 INFO - PROCESS | 2916 | 1464998547150 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 16:02:27 INFO - PROCESS | 2916 | 1464998547156 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:27 INFO - PROCESS | 2916 | ++DOCSHELL 10E0F400 == 31 [pid = 2916] [id = 324] 16:02:27 INFO - PROCESS | 2916 | ++DOMWINDOW == 71 (10E0FC00) [pid = 2916] [serial = 971] [outer = 00000000] 16:02:27 INFO - PROCESS | 2916 | ++DOMWINDOW == 72 (10F89000) [pid = 2916] [serial = 972] [outer = 10E0FC00] 16:02:27 INFO - PROCESS | 2916 | 1464998547209 Marionette DEBUG loaded listener.js 16:02:27 INFO - PROCESS | 2916 | ++DOMWINDOW == 73 (112E4C00) [pid = 2916] [serial = 973] [outer = 10E0FC00] 16:02:27 INFO - PROCESS | 2916 | 1464998547776 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]]]}] 16:02:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 16:02:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 846ms 16:02:27 INFO - PROCESS | 2916 | 1464998547872 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 16:02:27 INFO - PROCESS | 2916 | 1464998547878 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 16:02:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 16:02:27 INFO - PROCESS | 2916 | 1464998547884 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 16:02:27 INFO - PROCESS | 2916 | 1464998547886 Marionette TRACE conn3 <- [1,1262,null,{}] 16:02:27 INFO - PROCESS | 2916 | 1464998547890 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}] 16:02:28 INFO - PROCESS | 2916 | 1464998547988 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 16:02:28 INFO - PROCESS | 2916 | 1464998548079 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:28 INFO - PROCESS | 2916 | ++DOCSHELL 12A8C800 == 32 [pid = 2916] [id = 325] 16:02:28 INFO - PROCESS | 2916 | ++DOMWINDOW == 74 (12AD6000) [pid = 2916] [serial = 974] [outer = 00000000] 16:02:28 INFO - PROCESS | 2916 | ++DOMWINDOW == 75 (13333800) [pid = 2916] [serial = 975] [outer = 12AD6000] 16:02:28 INFO - PROCESS | 2916 | 1464998548127 Marionette DEBUG loaded listener.js 16:02:28 INFO - PROCESS | 2916 | ++DOMWINDOW == 76 (13C03000) [pid = 2916] [serial = 976] [outer = 12AD6000] 16:02:28 INFO - PROCESS | 2916 | 1464998548623 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]]]}] 16:02:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 16:02:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 811ms 16:02:28 INFO - PROCESS | 2916 | 1464998548719 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 16:02:28 INFO - PROCESS | 2916 | 1464998548723 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 16:02:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 16:02:28 INFO - PROCESS | 2916 | 1464998548728 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 16:02:28 INFO - PROCESS | 2916 | 1464998548733 Marionette TRACE conn3 <- [1,1266,null,{}] 16:02:28 INFO - PROCESS | 2916 | 1464998548743 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}] 16:02:28 INFO - PROCESS | 2916 | 1464998548896 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 16:02:29 INFO - PROCESS | 2916 | 1464998549045 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:29 INFO - PROCESS | 2916 | ++DOCSHELL 10E09800 == 33 [pid = 2916] [id = 326] 16:02:29 INFO - PROCESS | 2916 | ++DOMWINDOW == 77 (10E0A400) [pid = 2916] [serial = 977] [outer = 00000000] 16:02:29 INFO - PROCESS | 2916 | ++DOMWINDOW == 78 (11085400) [pid = 2916] [serial = 978] [outer = 10E0A400] 16:02:29 INFO - PROCESS | 2916 | 1464998549122 Marionette DEBUG loaded listener.js 16:02:29 INFO - PROCESS | 2916 | ++DOMWINDOW == 79 (11CB0800) [pid = 2916] [serial = 979] [outer = 10E0A400] 16:02:29 INFO - PROCESS | 2916 | 1464998549781 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]]]}] 16:02:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 16:02:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1104ms 16:02:29 INFO - PROCESS | 2916 | 1464998549842 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 16:02:29 INFO - PROCESS | 2916 | 1464998549845 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 16:02:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 16:02:29 INFO - PROCESS | 2916 | 1464998549853 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 16:02:29 INFO - PROCESS | 2916 | 1464998549857 Marionette TRACE conn3 <- [1,1270,null,{}] 16:02:29 INFO - PROCESS | 2916 | 1464998549861 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}] 16:02:30 INFO - PROCESS | 2916 | 1464998549970 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 16:02:30 INFO - PROCESS | 2916 | 1464998550151 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:30 INFO - PROCESS | 2916 | ++DOCSHELL 1536E800 == 34 [pid = 2916] [id = 327] 16:02:30 INFO - PROCESS | 2916 | ++DOMWINDOW == 80 (15371400) [pid = 2916] [serial = 980] [outer = 00000000] 16:02:30 INFO - PROCESS | 2916 | ++DOMWINDOW == 81 (155D5400) [pid = 2916] [serial = 981] [outer = 15371400] 16:02:30 INFO - PROCESS | 2916 | 1464998550218 Marionette DEBUG loaded listener.js 16:02:30 INFO - PROCESS | 2916 | ++DOMWINDOW == 82 (155DB400) [pid = 2916] [serial = 982] [outer = 15371400] 16:02:30 INFO - PROCESS | 2916 | 1464998550927 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]]]}] 16:02:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 16:02:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1104ms 16:02:30 INFO - PROCESS | 2916 | 1464998550968 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 16:02:30 INFO - PROCESS | 2916 | 1464998550971 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 16:02:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 16:02:30 INFO - PROCESS | 2916 | 1464998550974 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 16:02:30 INFO - PROCESS | 2916 | 1464998550976 Marionette TRACE conn3 <- [1,1274,null,{}] 16:02:30 INFO - PROCESS | 2916 | 1464998550987 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}] 16:02:31 INFO - PROCESS | 2916 | 1464998551100 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 16:02:31 INFO - PROCESS | 2916 | 1464998551248 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:31 INFO - PROCESS | 2916 | ++DOCSHELL 1611D000 == 35 [pid = 2916] [id = 328] 16:02:31 INFO - PROCESS | 2916 | ++DOMWINDOW == 83 (1611D400) [pid = 2916] [serial = 983] [outer = 00000000] 16:02:31 INFO - PROCESS | 2916 | ++DOMWINDOW == 84 (16128C00) [pid = 2916] [serial = 984] [outer = 1611D400] 16:02:31 INFO - PROCESS | 2916 | 1464998551320 Marionette DEBUG loaded listener.js 16:02:31 INFO - PROCESS | 2916 | ++DOMWINDOW == 85 (16214C00) [pid = 2916] [serial = 985] [outer = 1611D400] 16:02:32 INFO - PROCESS | 2916 | 1464998552031 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]]]}] 16:02:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 16:02:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1105ms 16:02:32 INFO - PROCESS | 2916 | 1464998552081 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 16:02:32 INFO - PROCESS | 2916 | 1464998552083 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 16:02:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 16:02:32 INFO - PROCESS | 2916 | 1464998552088 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 16:02:32 INFO - PROCESS | 2916 | 1464998552090 Marionette TRACE conn3 <- [1,1278,null,{}] 16:02:32 INFO - PROCESS | 2916 | 1464998552093 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}] 16:02:32 INFO - PROCESS | 2916 | 1464998552201 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 16:02:32 INFO - PROCESS | 2916 | 1464998552352 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:32 INFO - PROCESS | 2916 | ++DOCSHELL 16217C00 == 36 [pid = 2916] [id = 329] 16:02:32 INFO - PROCESS | 2916 | ++DOMWINDOW == 86 (16726000) [pid = 2916] [serial = 986] [outer = 00000000] 16:02:32 INFO - PROCESS | 2916 | ++DOMWINDOW == 87 (167DC000) [pid = 2916] [serial = 987] [outer = 16726000] 16:02:32 INFO - PROCESS | 2916 | 1464998552413 Marionette DEBUG loaded listener.js 16:02:32 INFO - PROCESS | 2916 | ++DOMWINDOW == 88 (167E0000) [pid = 2916] [serial = 988] [outer = 16726000] 16:02:33 INFO - PROCESS | 2916 | 1464998552991 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]]]}] 16:02:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 16:02:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1001ms 16:02:33 INFO - PROCESS | 2916 | 1464998553065 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 16:02:33 INFO - PROCESS | 2916 | 1464998553067 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 16:02:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 16:02:33 INFO - PROCESS | 2916 | 1464998553070 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 16:02:33 INFO - PROCESS | 2916 | 1464998553072 Marionette TRACE conn3 <- [1,1282,null,{}] 16:02:33 INFO - PROCESS | 2916 | 1464998553076 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}] 16:02:33 INFO - PROCESS | 2916 | 1464998553227 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 16:02:33 INFO - PROCESS | 2916 | 1464998553358 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:33 INFO - PROCESS | 2916 | ++DOCSHELL 16B14400 == 37 [pid = 2916] [id = 330] 16:02:33 INFO - PROCESS | 2916 | ++DOMWINDOW == 89 (16B14C00) [pid = 2916] [serial = 989] [outer = 00000000] 16:02:33 INFO - PROCESS | 2916 | ++DOMWINDOW == 90 (16B6F000) [pid = 2916] [serial = 990] [outer = 16B14C00] 16:02:33 INFO - PROCESS | 2916 | 1464998553414 Marionette DEBUG loaded listener.js 16:02:33 INFO - PROCESS | 2916 | ++DOMWINDOW == 91 (16B19400) [pid = 2916] [serial = 991] [outer = 16B14C00] 16:02:34 INFO - PROCESS | 2916 | 1464998554152 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]]]}] 16:02:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 16:02:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1104ms 16:02:34 INFO - PROCESS | 2916 | 1464998554194 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 16:02:34 INFO - PROCESS | 2916 | 1464998554198 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 16:02:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 16:02:34 INFO - PROCESS | 2916 | 1464998554254 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 16:02:34 INFO - PROCESS | 2916 | 1464998554258 Marionette TRACE conn3 <- [1,1286,null,{}] 16:02:34 INFO - PROCESS | 2916 | 1464998554264 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}] 16:02:34 INFO - PROCESS | 2916 | 1464998554375 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 16:02:34 INFO - PROCESS | 2916 | 1464998554500 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:34 INFO - PROCESS | 2916 | ++DOCSHELL 10E0B800 == 38 [pid = 2916] [id = 331] 16:02:34 INFO - PROCESS | 2916 | ++DOMWINDOW == 92 (10E0E400) [pid = 2916] [serial = 992] [outer = 00000000] 16:02:34 INFO - PROCESS | 2916 | ++DOMWINDOW == 93 (1288E000) [pid = 2916] [serial = 993] [outer = 10E0E400] 16:02:34 INFO - PROCESS | 2916 | 1464998554622 Marionette DEBUG loaded listener.js 16:02:34 INFO - PROCESS | 2916 | ++DOMWINDOW == 94 (1380CC00) [pid = 2916] [serial = 994] [outer = 10E0E400] 16:02:35 INFO - PROCESS | 2916 | --DOCSHELL 10E0F400 == 37 [pid = 2916] [id = 324] 16:02:35 INFO - PROCESS | 2916 | --DOCSHELL 11A0F400 == 36 [pid = 2916] [id = 323] 16:02:35 INFO - PROCESS | 2916 | --DOCSHELL 10F88C00 == 35 [pid = 2916] [id = 322] 16:02:35 INFO - PROCESS | 2916 | --DOCSHELL 0C779000 == 34 [pid = 2916] [id = 312] 16:02:35 INFO - PROCESS | 2916 | --DOCSHELL 16B14400 == 33 [pid = 2916] [id = 330] 16:02:35 INFO - PROCESS | 2916 | --DOCSHELL 16217C00 == 32 [pid = 2916] [id = 329] 16:02:35 INFO - PROCESS | 2916 | --DOCSHELL 17E7D400 == 31 [pid = 2916] [id = 321] 16:02:35 INFO - PROCESS | 2916 | --DOCSHELL 1536E800 == 30 [pid = 2916] [id = 327] 16:02:35 INFO - PROCESS | 2916 | --DOCSHELL 1611D000 == 29 [pid = 2916] [id = 328] 16:02:35 INFO - PROCESS | 2916 | --DOCSHELL 12A8C800 == 28 [pid = 2916] [id = 325] 16:02:35 INFO - PROCESS | 2916 | --DOCSHELL 10E09800 == 27 [pid = 2916] [id = 326] 16:02:36 INFO - PROCESS | 2916 | 1464998556091 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]]]}] 16:02:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 16:02:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1880ms 16:02:36 INFO - PROCESS | 2916 | 1464998556126 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 16:02:36 INFO - PROCESS | 2916 | 1464998556130 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 16:02:36 INFO - PROCESS | 2916 | 1464998556134 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 16:02:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 16:02:36 INFO - PROCESS | 2916 | 1464998556139 Marionette TRACE conn3 <- [1,1290,null,{}] 16:02:36 INFO - PROCESS | 2916 | 1464998556144 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}] 16:02:36 INFO - PROCESS | 2916 | 1464998556317 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 16:02:36 INFO - PROCESS | 2916 | 1464998556377 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:36 INFO - PROCESS | 2916 | ++DOCSHELL 10A83000 == 28 [pid = 2916] [id = 332] 16:02:36 INFO - PROCESS | 2916 | ++DOMWINDOW == 95 (10E03400) [pid = 2916] [serial = 995] [outer = 00000000] 16:02:36 INFO - PROCESS | 2916 | ++DOMWINDOW == 96 (1108C000) [pid = 2916] [serial = 996] [outer = 10E03400] 16:02:36 INFO - PROCESS | 2916 | 1464998556427 Marionette DEBUG loaded listener.js 16:02:36 INFO - PROCESS | 2916 | ++DOMWINDOW == 97 (114A9400) [pid = 2916] [serial = 997] [outer = 10E03400] 16:02:37 INFO - PROCESS | 2916 | 1464998556963 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]]]}] 16:02:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 16:02:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 880ms 16:02:37 INFO - PROCESS | 2916 | 1464998557063 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 16:02:37 INFO - PROCESS | 2916 | 1464998557069 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 16:02:37 INFO - PROCESS | 2916 | 1464998557082 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 16:02:37 INFO - PROCESS | 2916 | 1464998557085 Marionette TRACE conn3 <- [1,1294,null,{}] 16:02:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 16:02:37 INFO - PROCESS | 2916 | 1464998557089 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}] 16:02:37 INFO - PROCESS | 2916 | 1464998557211 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 16:02:37 INFO - PROCESS | 2916 | 1464998557223 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:37 INFO - PROCESS | 2916 | ++DOCSHELL 13378400 == 29 [pid = 2916] [id = 333] 16:02:37 INFO - PROCESS | 2916 | ++DOMWINDOW == 98 (1337FC00) [pid = 2916] [serial = 998] [outer = 00000000] 16:02:37 INFO - PROCESS | 2916 | ++DOMWINDOW == 99 (13C02000) [pid = 2916] [serial = 999] [outer = 1337FC00] 16:02:37 INFO - PROCESS | 2916 | 1464998557273 Marionette DEBUG loaded listener.js 16:02:37 INFO - PROCESS | 2916 | ++DOMWINDOW == 100 (13C0D000) [pid = 2916] [serial = 1000] [outer = 1337FC00] 16:02:37 INFO - PROCESS | 2916 | 1464998557796 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]]]}] 16:02:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 16:02:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 742ms 16:02:37 INFO - PROCESS | 2916 | 1464998557857 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 16:02:37 INFO - PROCESS | 2916 | 1464998557860 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 16:02:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 16:02:37 INFO - PROCESS | 2916 | 1464998557871 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 16:02:37 INFO - PROCESS | 2916 | 1464998557874 Marionette TRACE conn3 <- [1,1298,null,{}] 16:02:37 INFO - PROCESS | 2916 | 1464998557889 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}] 16:02:38 INFO - PROCESS | 2916 | 1464998558009 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 16:02:38 INFO - PROCESS | 2916 | 1464998558081 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:38 INFO - PROCESS | 2916 | ++DOCSHELL 15BD9000 == 30 [pid = 2916] [id = 334] 16:02:38 INFO - PROCESS | 2916 | ++DOMWINDOW == 101 (15BD9C00) [pid = 2916] [serial = 1001] [outer = 00000000] 16:02:38 INFO - PROCESS | 2916 | ++DOMWINDOW == 102 (15BE1800) [pid = 2916] [serial = 1002] [outer = 15BD9C00] 16:02:38 INFO - PROCESS | 2916 | 1464998558132 Marionette DEBUG loaded listener.js 16:02:38 INFO - PROCESS | 2916 | ++DOMWINDOW == 103 (1611D000) [pid = 2916] [serial = 1003] [outer = 15BD9C00] 16:02:38 INFO - PROCESS | 2916 | --DOMWINDOW == 102 (14F5D400) [pid = 2916] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 16:02:38 INFO - PROCESS | 2916 | --DOMWINDOW == 101 (10446800) [pid = 2916] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 16:02:38 INFO - PROCESS | 2916 | --DOMWINDOW == 100 (15D4E000) [pid = 2916] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 16:02:38 INFO - PROCESS | 2916 | --DOMWINDOW == 99 (1628A000) [pid = 2916] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 16:02:38 INFO - PROCESS | 2916 | --DOMWINDOW == 98 (0C780400) [pid = 2916] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 16:02:38 INFO - PROCESS | 2916 | --DOMWINDOW == 97 (14F60400) [pid = 2916] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 16:02:38 INFO - PROCESS | 2916 | --DOMWINDOW == 96 (12A86C00) [pid = 2916] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 16:02:38 INFO - PROCESS | 2916 | --DOMWINDOW == 95 (10E02400) [pid = 2916] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 16:02:38 INFO - PROCESS | 2916 | --DOMWINDOW == 94 (14F31800) [pid = 2916] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 16:02:38 INFO - PROCESS | 2916 | --DOMWINDOW == 93 (167DF400) [pid = 2916] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 16:02:38 INFO - PROCESS | 2916 | --DOMWINDOW == 92 (1536D800) [pid = 2916] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 16:02:38 INFO - PROCESS | 2916 | --DOMWINDOW == 91 (13091400) [pid = 2916] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 16:02:38 INFO - PROCESS | 2916 | --DOMWINDOW == 90 (0F34A000) [pid = 2916] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 16:02:38 INFO - PROCESS | 2916 | --DOMWINDOW == 89 (157D9C00) [pid = 2916] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 16:02:38 INFO - PROCESS | 2916 | --DOMWINDOW == 88 (12ADEC00) [pid = 2916] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 16:02:38 INFO - PROCESS | 2916 | --DOMWINDOW == 87 (10E0FC00) [pid = 2916] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 16:02:38 INFO - PROCESS | 2916 | --DOMWINDOW == 86 (12AD6000) [pid = 2916] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 16:02:38 INFO - PROCESS | 2916 | --DOMWINDOW == 85 (17E88000) [pid = 2916] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 16:02:38 INFO - PROCESS | 2916 | --DOMWINDOW == 84 (10F8CC00) [pid = 2916] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 16:02:38 INFO - PROCESS | 2916 | 1464998558967 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] 16:02:39 INFO - PROCESS | 2916 | 1464998559004 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 16:02:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 16:02:39 INFO - PROCESS | 2916 | 1464998559020 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 16:02:39 INFO - PROCESS | 2916 | 1464998559022 Marionette TRACE conn3 <- [1,1302,null,{}] 16:02:39 INFO - PROCESS | 2916 | 1464998559025 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}] 16:02:39 INFO - PROCESS | 2916 | 1464998559169 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 16:02:39 INFO - PROCESS | 2916 | 1464998559174 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:39 INFO - PROCESS | 2916 | ++DOCSHELL 13327800 == 31 [pid = 2916] [id = 335] 16:02:39 INFO - PROCESS | 2916 | ++DOMWINDOW == 85 (13806400) [pid = 2916] [serial = 1004] [outer = 00000000] 16:02:39 INFO - PROCESS | 2916 | ++DOMWINDOW == 86 (14F60400) [pid = 2916] [serial = 1005] [outer = 13806400] 16:02:39 INFO - PROCESS | 2916 | 1464998559220 Marionette DEBUG loaded listener.js 16:02:39 INFO - PROCESS | 2916 | ++DOMWINDOW == 87 (15BE1400) [pid = 2916] [serial = 1006] [outer = 13806400] 16:02:39 INFO - PROCESS | 2916 | 1464998559706 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]]]}] 16:02:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 16:02:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 725ms 16:02:39 INFO - PROCESS | 2916 | 1464998559742 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 16:02:39 INFO - PROCESS | 2916 | 1464998559744 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 16:02:39 INFO - PROCESS | 2916 | 1464998559747 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 16:02:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 16:02:39 INFO - PROCESS | 2916 | 1464998559749 Marionette TRACE conn3 <- [1,1306,null,{}] 16:02:39 INFO - PROCESS | 2916 | 1464998559753 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}] 16:02:39 INFO - PROCESS | 2916 | 1464998559883 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 16:02:39 INFO - PROCESS | 2916 | 1464998559888 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:39 INFO - PROCESS | 2916 | ++DOCSHELL 1611E800 == 32 [pid = 2916] [id = 336] 16:02:39 INFO - PROCESS | 2916 | ++DOMWINDOW == 88 (1611F400) [pid = 2916] [serial = 1007] [outer = 00000000] 16:02:39 INFO - PROCESS | 2916 | ++DOMWINDOW == 89 (16724000) [pid = 2916] [serial = 1008] [outer = 1611F400] 16:02:39 INFO - PROCESS | 2916 | 1464998559936 Marionette DEBUG loaded listener.js 16:02:40 INFO - PROCESS | 2916 | ++DOMWINDOW == 90 (1672CC00) [pid = 2916] [serial = 1009] [outer = 1611F400] 16:02:40 INFO - PROCESS | 2916 | 1464998560471 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]]]}] 16:02:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 16:02:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 759ms 16:02:40 INFO - PROCESS | 2916 | 1464998560517 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 16:02:40 INFO - PROCESS | 2916 | 1464998560519 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 16:02:40 INFO - PROCESS | 2916 | 1464998560522 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 16:02:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 16:02:40 INFO - PROCESS | 2916 | 1464998560524 Marionette TRACE conn3 <- [1,1310,null,{}] 16:02:40 INFO - PROCESS | 2916 | 1464998560528 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}] 16:02:40 INFO - PROCESS | 2916 | 1464998560676 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 16:02:40 INFO - PROCESS | 2916 | 1464998560689 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:40 INFO - PROCESS | 2916 | ++DOCSHELL 16B19C00 == 33 [pid = 2916] [id = 337] 16:02:40 INFO - PROCESS | 2916 | ++DOMWINDOW == 91 (16BD9800) [pid = 2916] [serial = 1010] [outer = 00000000] 16:02:40 INFO - PROCESS | 2916 | ++DOMWINDOW == 92 (1730CC00) [pid = 2916] [serial = 1011] [outer = 16BD9800] 16:02:40 INFO - PROCESS | 2916 | 1464998560735 Marionette DEBUG loaded listener.js 16:02:40 INFO - PROCESS | 2916 | ++DOMWINDOW == 93 (1780AC00) [pid = 2916] [serial = 1012] [outer = 16BD9800] 16:02:41 INFO - PROCESS | 2916 | 1464998561602 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]]]}] 16:02:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 16:02:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1104ms 16:02:41 INFO - PROCESS | 2916 | 1464998561644 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 16:02:41 INFO - PROCESS | 2916 | 1464998561648 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 16:02:41 INFO - PROCESS | 2916 | 1464998561654 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 16:02:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 16:02:41 INFO - PROCESS | 2916 | 1464998561660 Marionette TRACE conn3 <- [1,1314,null,{}] 16:02:41 INFO - PROCESS | 2916 | 1464998561665 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}] 16:02:41 INFO - PROCESS | 2916 | 1464998561835 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 16:02:41 INFO - PROCESS | 2916 | 1464998561965 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:42 INFO - PROCESS | 2916 | ++DOCSHELL 10A79400 == 34 [pid = 2916] [id = 338] 16:02:42 INFO - PROCESS | 2916 | ++DOMWINDOW == 94 (10E08800) [pid = 2916] [serial = 1013] [outer = 00000000] 16:02:42 INFO - PROCESS | 2916 | ++DOMWINDOW == 95 (11A10C00) [pid = 2916] [serial = 1014] [outer = 10E08800] 16:02:42 INFO - PROCESS | 2916 | 1464998562026 Marionette DEBUG loaded listener.js 16:02:42 INFO - PROCESS | 2916 | ++DOMWINDOW == 96 (13329000) [pid = 2916] [serial = 1015] [outer = 10E08800] 16:02:42 INFO - PROCESS | 2916 | 1464998562846 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]]]}] 16:02:42 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 16:02:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1190ms 16:02:42 INFO - PROCESS | 2916 | 1464998562889 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 16:02:42 INFO - PROCESS | 2916 | 1464998562895 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 16:02:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 16:02:42 INFO - PROCESS | 2916 | 1464998562901 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 16:02:42 INFO - PROCESS | 2916 | 1464998562904 Marionette TRACE conn3 <- [1,1318,null,{}] 16:02:42 INFO - PROCESS | 2916 | 1464998562908 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}] 16:02:43 INFO - PROCESS | 2916 | 1464998563028 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 16:02:43 INFO - PROCESS | 2916 | 1464998563206 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:43 INFO - PROCESS | 2916 | ++DOCSHELL 112DE000 == 35 [pid = 2916] [id = 339] 16:02:43 INFO - PROCESS | 2916 | ++DOMWINDOW == 97 (1536E800) [pid = 2916] [serial = 1016] [outer = 00000000] 16:02:43 INFO - PROCESS | 2916 | ++DOMWINDOW == 98 (155DF800) [pid = 2916] [serial = 1017] [outer = 1536E800] 16:02:43 INFO - PROCESS | 2916 | 1464998563265 Marionette DEBUG loaded listener.js 16:02:43 INFO - PROCESS | 2916 | ++DOMWINDOW == 99 (15BDF800) [pid = 2916] [serial = 1018] [outer = 1536E800] 16:02:44 INFO - PROCESS | 2916 | 1464998564184 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]]]}] 16:02:44 INFO - PROCESS | 2916 | --DOCSHELL 1611E800 == 34 [pid = 2916] [id = 336] 16:02:44 INFO - PROCESS | 2916 | --DOCSHELL 13327800 == 33 [pid = 2916] [id = 335] 16:02:44 INFO - PROCESS | 2916 | --DOCSHELL 15BD9000 == 32 [pid = 2916] [id = 334] 16:02:44 INFO - PROCESS | 2916 | --DOCSHELL 13378400 == 31 [pid = 2916] [id = 333] 16:02:44 INFO - PROCESS | 2916 | --DOCSHELL 10A83000 == 30 [pid = 2916] [id = 332] 16:02:44 INFO - PROCESS | 2916 | --DOMWINDOW == 98 (157E2400) [pid = 2916] [serial = 925] [outer = 00000000] [url = about:blank] 16:02:44 INFO - PROCESS | 2916 | --DOMWINDOW == 97 (155DA400) [pid = 2916] [serial = 924] [outer = 00000000] [url = about:blank] 16:02:44 INFO - PROCESS | 2916 | --DOMWINDOW == 96 (16B0F800) [pid = 2916] [serial = 928] [outer = 00000000] [url = about:blank] 16:02:44 INFO - PROCESS | 2916 | --DOMWINDOW == 95 (167E2000) [pid = 2916] [serial = 927] [outer = 00000000] [url = about:blank] 16:02:44 INFO - PROCESS | 2916 | --DOMWINDOW == 94 (19B5D400) [pid = 2916] [serial = 931] [outer = 00000000] [url = about:blank] 16:02:44 INFO - PROCESS | 2916 | --DOMWINDOW == 93 (18379800) [pid = 2916] [serial = 930] [outer = 00000000] [url = about:blank] 16:02:44 INFO - PROCESS | 2916 | --DOMWINDOW == 92 (10F89000) [pid = 2916] [serial = 972] [outer = 00000000] [url = about:blank] 16:02:44 INFO - PROCESS | 2916 | --DOMWINDOW == 91 (1809C800) [pid = 2916] [serial = 963] [outer = 00000000] [url = about:blank] 16:02:44 INFO - PROCESS | 2916 | --DOMWINDOW == 90 (112E4C00) [pid = 2916] [serial = 973] [outer = 00000000] [url = about:blank] 16:02:44 INFO - PROCESS | 2916 | --DOMWINDOW == 89 (1809D400) [pid = 2916] [serial = 964] [outer = 00000000] [url = about:blank] 16:02:44 INFO - PROCESS | 2916 | --DOMWINDOW == 88 (11CA8800) [pid = 2916] [serial = 966] [outer = 00000000] [url = about:blank] 16:02:44 INFO - PROCESS | 2916 | --DOMWINDOW == 87 (15BE3C00) [pid = 2916] [serial = 934] [outer = 00000000] [url = about:blank] 16:02:44 INFO - PROCESS | 2916 | --DOMWINDOW == 86 (16120800) [pid = 2916] [serial = 970] [outer = 00000000] [url = about:blank] 16:02:44 INFO - PROCESS | 2916 | --DOMWINDOW == 85 (15BE2800) [pid = 2916] [serial = 933] [outer = 00000000] [url = about:blank] 16:02:44 INFO - PROCESS | 2916 | --DOMWINDOW == 84 (13328800) [pid = 2916] [serial = 967] [outer = 00000000] [url = about:blank] 16:02:44 INFO - PROCESS | 2916 | --DOMWINDOW == 83 (15BE3000) [pid = 2916] [serial = 969] [outer = 00000000] [url = about:blank] 16:02:44 INFO - PROCESS | 2916 | --DOMWINDOW == 82 (10A61C00) [pid = 2916] [serial = 954] [outer = 00000000] [url = about:blank] 16:02:44 INFO - PROCESS | 2916 | --DOMWINDOW == 81 (12B5B400) [pid = 2916] [serial = 955] [outer = 00000000] [url = about:blank] 16:02:44 INFO - PROCESS | 2916 | --DOMWINDOW == 80 (16B12800) [pid = 2916] [serial = 958] [outer = 00000000] [url = about:blank] 16:02:44 INFO - PROCESS | 2916 | --DOMWINDOW == 79 (15BD8400) [pid = 2916] [serial = 946] [outer = 00000000] [url = about:blank] 16:02:44 INFO - PROCESS | 2916 | --DOMWINDOW == 78 (13C03000) [pid = 2916] [serial = 976] [outer = 00000000] [url = about:blank] 16:02:44 INFO - PROCESS | 2916 | --DOMWINDOW == 77 (16726C00) [pid = 2916] [serial = 957] [outer = 00000000] [url = about:blank] 16:02:44 INFO - PROCESS | 2916 | --DOMWINDOW == 76 (179F8000) [pid = 2916] [serial = 961] [outer = 00000000] [url = about:blank] 16:02:44 INFO - PROCESS | 2916 | --DOMWINDOW == 75 (13333800) [pid = 2916] [serial = 975] [outer = 00000000] [url = about:blank] 16:02:44 INFO - PROCESS | 2916 | --DOMWINDOW == 74 (17951800) [pid = 2916] [serial = 960] [outer = 00000000] [url = about:blank] 16:02:44 INFO - PROCESS | 2916 | --DOMWINDOW == 73 (10A58000) [pid = 2916] [serial = 939] [outer = 00000000] [url = about:blank] 16:02:44 INFO - PROCESS | 2916 | --DOMWINDOW == 72 (16212800) [pid = 2916] [serial = 948] [outer = 00000000] [url = about:blank] 16:02:44 INFO - PROCESS | 2916 | --DOMWINDOW == 71 (10A78C00) [pid = 2916] [serial = 940] [outer = 00000000] [url = about:blank] 16:02:44 INFO - PROCESS | 2916 | --DOMWINDOW == 70 (167DA400) [pid = 2916] [serial = 951] [outer = 00000000] [url = about:blank] 16:02:44 INFO - PROCESS | 2916 | --DOMWINDOW == 69 (16288400) [pid = 2916] [serial = 949] [outer = 00000000] [url = about:blank] 16:02:44 INFO - PROCESS | 2916 | --DOMWINDOW == 68 (10A84C00) [pid = 2916] [serial = 937] [outer = 00000000] [url = about:blank] 16:02:44 INFO - PROCESS | 2916 | --DOMWINDOW == 67 (1058C800) [pid = 2916] [serial = 936] [outer = 00000000] [url = about:blank] 16:02:44 INFO - PROCESS | 2916 | --DOMWINDOW == 66 (1574D400) [pid = 2916] [serial = 945] [outer = 00000000] [url = about:blank] 16:02:44 INFO - PROCESS | 2916 | --DOMWINDOW == 65 (16B0C400) [pid = 2916] [serial = 952] [outer = 00000000] [url = about:blank] 16:02:44 INFO - PROCESS | 2916 | --DOMWINDOW == 64 (12AE3400) [pid = 2916] [serial = 942] [outer = 00000000] [url = about:blank] 16:02:44 INFO - PROCESS | 2916 | --DOMWINDOW == 63 (12D8BC00) [pid = 2916] [serial = 943] [outer = 00000000] [url = about:blank] 16:02:44 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 16:02:44 INFO - PROCESS | 2916 | --DOMWINDOW == 62 (11A05800) [pid = 2916] [serial = 922] [outer = 00000000] [url = about:blank] 16:02:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1397ms 16:02:44 INFO - PROCESS | 2916 | --DOMWINDOW == 61 (10F8C000) [pid = 2916] [serial = 921] [outer = 00000000] [url = about:blank] 16:02:44 INFO - PROCESS | 2916 | 1464998564267 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 16:02:44 INFO - PROCESS | 2916 | 1464998564271 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 16:02:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 16:02:44 INFO - PROCESS | 2916 | 1464998564326 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 16:02:44 INFO - PROCESS | 2916 | 1464998564329 Marionette TRACE conn3 <- [1,1322,null,{}] 16:02:44 INFO - PROCESS | 2916 | 1464998564334 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}] 16:02:44 INFO - PROCESS | 2916 | 1464998564430 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 16:02:44 INFO - PROCESS | 2916 | 1464998564437 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:44 INFO - PROCESS | 2916 | ++DOCSHELL 10A59400 == 31 [pid = 2916] [id = 340] 16:02:44 INFO - PROCESS | 2916 | ++DOMWINDOW == 62 (10A5A400) [pid = 2916] [serial = 1019] [outer = 00000000] 16:02:44 INFO - PROCESS | 2916 | ++DOMWINDOW == 63 (10E0A800) [pid = 2916] [serial = 1020] [outer = 10A5A400] 16:02:44 INFO - PROCESS | 2916 | 1464998564488 Marionette DEBUG loaded listener.js 16:02:44 INFO - PROCESS | 2916 | ++DOMWINDOW == 64 (10F8C000) [pid = 2916] [serial = 1021] [outer = 10A5A400] 16:02:45 INFO - PROCESS | 2916 | 1464998565051 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]]]}] 16:02:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 16:02:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 828ms 16:02:45 INFO - PROCESS | 2916 | 1464998565113 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 16:02:45 INFO - PROCESS | 2916 | 1464998565173 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 16:02:45 INFO - PROCESS | 2916 | 1464998565178 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 16:02:45 INFO - PROCESS | 2916 | 1464998565181 Marionette TRACE conn3 <- [1,1326,null,{}] 16:02:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 16:02:45 INFO - PROCESS | 2916 | 1464998565185 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}] 16:02:45 INFO - PROCESS | 2916 | 1464998565274 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 16:02:45 INFO - PROCESS | 2916 | 1464998565360 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:45 INFO - PROCESS | 2916 | ++DOCSHELL 1288D400 == 32 [pid = 2916] [id = 341] 16:02:45 INFO - PROCESS | 2916 | ++DOMWINDOW == 65 (128F7400) [pid = 2916] [serial = 1022] [outer = 00000000] 16:02:45 INFO - PROCESS | 2916 | ++DOMWINDOW == 66 (12B5C800) [pid = 2916] [serial = 1023] [outer = 128F7400] 16:02:45 INFO - PROCESS | 2916 | 1464998565408 Marionette DEBUG loaded listener.js 16:02:45 INFO - PROCESS | 2916 | ++DOMWINDOW == 67 (13033800) [pid = 2916] [serial = 1024] [outer = 128F7400] 16:02:46 INFO - PROCESS | 2916 | 1464998566398 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]]]}] 16:02:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 16:02:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1260ms 16:02:46 INFO - PROCESS | 2916 | 1464998566434 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 16:02:46 INFO - PROCESS | 2916 | 1464998566436 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 16:02:46 INFO - PROCESS | 2916 | 1464998566448 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 16:02:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 16:02:46 INFO - PROCESS | 2916 | 1464998566451 Marionette TRACE conn3 <- [1,1330,null,{}] 16:02:46 INFO - PROCESS | 2916 | 1464998566464 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}] 16:02:46 INFO - PROCESS | 2916 | 1464998566612 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 16:02:46 INFO - PROCESS | 2916 | 1464998566619 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:46 INFO - PROCESS | 2916 | ++DOCSHELL 14F55000 == 33 [pid = 2916] [id = 342] 16:02:46 INFO - PROCESS | 2916 | ++DOMWINDOW == 68 (14F56800) [pid = 2916] [serial = 1025] [outer = 00000000] 16:02:46 INFO - PROCESS | 2916 | ++DOMWINDOW == 69 (15372C00) [pid = 2916] [serial = 1026] [outer = 14F56800] 16:02:46 INFO - PROCESS | 2916 | 1464998566670 Marionette DEBUG loaded listener.js 16:02:46 INFO - PROCESS | 2916 | ++DOMWINDOW == 70 (155DA400) [pid = 2916] [serial = 1027] [outer = 14F56800] 16:02:47 INFO - PROCESS | 2916 | 1464998567216 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]]]}] 16:02:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 16:02:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 811ms 16:02:47 INFO - PROCESS | 2916 | 1464998567265 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 16:02:47 INFO - PROCESS | 2916 | 1464998567276 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 16:02:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 16:02:47 INFO - PROCESS | 2916 | 1464998567284 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 16:02:47 INFO - PROCESS | 2916 | 1464998567286 Marionette TRACE conn3 <- [1,1334,null,{}] 16:02:47 INFO - PROCESS | 2916 | 1464998567289 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}] 16:02:47 INFO - PROCESS | 2916 | 1464998567404 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 16:02:47 INFO - PROCESS | 2916 | 1464998567416 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:47 INFO - PROCESS | 2916 | ++DOCSHELL 15BDB400 == 34 [pid = 2916] [id = 343] 16:02:47 INFO - PROCESS | 2916 | ++DOMWINDOW == 71 (15BDD400) [pid = 2916] [serial = 1028] [outer = 00000000] 16:02:47 INFO - PROCESS | 2916 | ++DOMWINDOW == 72 (15BE7C00) [pid = 2916] [serial = 1029] [outer = 15BDD400] 16:02:47 INFO - PROCESS | 2916 | 1464998567463 Marionette DEBUG loaded listener.js 16:02:47 INFO - PROCESS | 2916 | ++DOMWINDOW == 73 (1611E800) [pid = 2916] [serial = 1030] [outer = 15BDD400] 16:02:48 INFO - PROCESS | 2916 | 1464998568023 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]]]}] 16:02:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 16:02:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 760ms 16:02:48 INFO - PROCESS | 2916 | 1464998568088 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 16:02:48 INFO - PROCESS | 2916 | 1464998568090 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 16:02:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 16:02:48 INFO - PROCESS | 2916 | 1464998568104 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 16:02:48 INFO - PROCESS | 2916 | 1464998568105 Marionette TRACE conn3 <- [1,1338,null,{}] 16:02:48 INFO - PROCESS | 2916 | 1464998568109 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}] 16:02:48 INFO - PROCESS | 2916 | 1464998568225 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 16:02:48 INFO - PROCESS | 2916 | 1464998568283 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:48 INFO - PROCESS | 2916 | ++DOCSHELL 15BE7800 == 35 [pid = 2916] [id = 344] 16:02:48 INFO - PROCESS | 2916 | ++DOMWINDOW == 74 (16215400) [pid = 2916] [serial = 1031] [outer = 00000000] 16:02:48 INFO - PROCESS | 2916 | ++DOMWINDOW == 75 (1621E800) [pid = 2916] [serial = 1032] [outer = 16215400] 16:02:48 INFO - PROCESS | 2916 | 1464998568384 Marionette DEBUG loaded listener.js 16:02:48 INFO - PROCESS | 2916 | ++DOMWINDOW == 76 (1628AC00) [pid = 2916] [serial = 1033] [outer = 16215400] 16:02:48 INFO - PROCESS | 2916 | --DOMWINDOW == 75 (10E0E400) [pid = 2916] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 16:02:48 INFO - PROCESS | 2916 | --DOMWINDOW == 74 (10E0A400) [pid = 2916] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 16:02:48 INFO - PROCESS | 2916 | --DOMWINDOW == 73 (15371400) [pid = 2916] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 16:02:48 INFO - PROCESS | 2916 | --DOMWINDOW == 72 (1611D400) [pid = 2916] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 16:02:48 INFO - PROCESS | 2916 | --DOMWINDOW == 71 (16726000) [pid = 2916] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 16:02:48 INFO - PROCESS | 2916 | --DOMWINDOW == 70 (16B14C00) [pid = 2916] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 16:02:48 INFO - PROCESS | 2916 | --DOMWINDOW == 69 (1611F400) [pid = 2916] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 16:02:48 INFO - PROCESS | 2916 | --DOMWINDOW == 68 (10E03400) [pid = 2916] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 16:02:48 INFO - PROCESS | 2916 | --DOMWINDOW == 67 (1337FC00) [pid = 2916] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 16:02:48 INFO - PROCESS | 2916 | --DOMWINDOW == 66 (15BD9C00) [pid = 2916] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 16:02:48 INFO - PROCESS | 2916 | --DOMWINDOW == 65 (13806400) [pid = 2916] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 16:02:48 INFO - PROCESS | 2916 | 1464998568888 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]]]}] 16:02:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 16:02:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 811ms 16:02:48 INFO - PROCESS | 2916 | 1464998568921 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 16:02:48 INFO - PROCESS | 2916 | 1464998568923 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 16:02:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 16:02:48 INFO - PROCESS | 2916 | 1464998568926 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 16:02:48 INFO - PROCESS | 2916 | 1464998568928 Marionette TRACE conn3 <- [1,1342,null,{}] 16:02:48 INFO - PROCESS | 2916 | 1464998568931 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}] 16:02:49 INFO - PROCESS | 2916 | 1464998569121 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 16:02:49 INFO - PROCESS | 2916 | 1464998569181 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:49 INFO - PROCESS | 2916 | ++DOCSHELL 15371400 == 36 [pid = 2916] [id = 345] 16:02:49 INFO - PROCESS | 2916 | ++DOMWINDOW == 66 (15444400) [pid = 2916] [serial = 1034] [outer = 00000000] 16:02:49 INFO - PROCESS | 2916 | ++DOMWINDOW == 67 (1611D400) [pid = 2916] [serial = 1035] [outer = 15444400] 16:02:49 INFO - PROCESS | 2916 | 1464998569227 Marionette DEBUG loaded listener.js 16:02:49 INFO - PROCESS | 2916 | ++DOMWINDOW == 68 (167DE800) [pid = 2916] [serial = 1036] [outer = 15444400] 16:02:49 INFO - PROCESS | 2916 | 1464998569650 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]]]}] 16:02:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 16:02:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 776ms 16:02:49 INFO - PROCESS | 2916 | 1464998569715 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 16:02:49 INFO - PROCESS | 2916 | 1464998569717 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 16:02:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 16:02:49 INFO - PROCESS | 2916 | 1464998569734 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 16:02:49 INFO - PROCESS | 2916 | 1464998569736 Marionette TRACE conn3 <- [1,1346,null,{}] 16:02:49 INFO - PROCESS | 2916 | 1464998569739 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}] 16:02:49 INFO - PROCESS | 2916 | 1464998569869 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 16:02:49 INFO - PROCESS | 2916 | 1464998569876 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:49 INFO - PROCESS | 2916 | ++DOCSHELL 167DE000 == 37 [pid = 2916] [id = 346] 16:02:49 INFO - PROCESS | 2916 | ++DOMWINDOW == 69 (167E1400) [pid = 2916] [serial = 1037] [outer = 00000000] 16:02:49 INFO - PROCESS | 2916 | ++DOMWINDOW == 70 (16B0D400) [pid = 2916] [serial = 1038] [outer = 167E1400] 16:02:49 INFO - PROCESS | 2916 | 1464998569926 Marionette DEBUG loaded listener.js 16:02:50 INFO - PROCESS | 2916 | ++DOMWINDOW == 71 (16B13C00) [pid = 2916] [serial = 1039] [outer = 167E1400] 16:02:50 INFO - PROCESS | 2916 | 1464998570393 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]]]}] 16:02:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 16:02:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 725ms 16:02:50 INFO - PROCESS | 2916 | 1464998570458 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 16:02:50 INFO - PROCESS | 2916 | 1464998570460 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 16:02:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 16:02:50 INFO - PROCESS | 2916 | 1464998570464 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 16:02:50 INFO - PROCESS | 2916 | 1464998570465 Marionette TRACE conn3 <- [1,1350,null,{}] 16:02:50 INFO - PROCESS | 2916 | 1464998570469 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}] 16:02:50 INFO - PROCESS | 2916 | 1464998570552 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 16:02:50 INFO - PROCESS | 2916 | 1464998570557 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:50 INFO - PROCESS | 2916 | ++DOCSHELL 16216C00 == 38 [pid = 2916] [id = 347] 16:02:50 INFO - PROCESS | 2916 | ++DOMWINDOW == 72 (16B14400) [pid = 2916] [serial = 1040] [outer = 00000000] 16:02:50 INFO - PROCESS | 2916 | ++DOMWINDOW == 73 (17170000) [pid = 2916] [serial = 1041] [outer = 16B14400] 16:02:50 INFO - PROCESS | 2916 | 1464998570604 Marionette DEBUG loaded listener.js 16:02:50 INFO - PROCESS | 2916 | ++DOMWINDOW == 74 (173D6C00) [pid = 2916] [serial = 1042] [outer = 16B14400] 16:02:51 INFO - PROCESS | 2916 | 1464998571338 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]]]}] 16:02:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 16:02:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 933ms 16:02:51 INFO - PROCESS | 2916 | 1464998571405 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 16:02:51 INFO - PROCESS | 2916 | 1464998571409 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 16:02:51 INFO - PROCESS | 2916 | 1464998571414 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 16:02:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 16:02:51 INFO - PROCESS | 2916 | 1464998571418 Marionette TRACE conn3 <- [1,1354,null,{}] 16:02:51 INFO - PROCESS | 2916 | 1464998571423 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}] 16:02:51 INFO - PROCESS | 2916 | 1464998571631 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 16:02:51 INFO - PROCESS | 2916 | 1464998571754 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:51 INFO - PROCESS | 2916 | ++DOCSHELL 10437400 == 39 [pid = 2916] [id = 348] 16:02:51 INFO - PROCESS | 2916 | ++DOMWINDOW == 75 (10A78C00) [pid = 2916] [serial = 1043] [outer = 00000000] 16:02:51 INFO - PROCESS | 2916 | ++DOMWINDOW == 76 (11206C00) [pid = 2916] [serial = 1044] [outer = 10A78C00] 16:02:51 INFO - PROCESS | 2916 | 1464998571814 Marionette DEBUG loaded listener.js 16:02:51 INFO - PROCESS | 2916 | ++DOMWINDOW == 77 (11C04800) [pid = 2916] [serial = 1045] [outer = 10A78C00] 16:02:52 INFO - PROCESS | 2916 | 1464998572460 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] 16:02:52 INFO - PROCESS | 2916 | 1464998572490 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 16:02:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 16:02:52 INFO - PROCESS | 2916 | 1464998572496 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 16:02:52 INFO - PROCESS | 2916 | 1464998572499 Marionette TRACE conn3 <- [1,1358,null,{}] 16:02:52 INFO - PROCESS | 2916 | 1464998572503 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}] 16:02:52 INFO - PROCESS | 2916 | 1464998572623 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 16:02:52 INFO - PROCESS | 2916 | 1464998572752 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:52 INFO - PROCESS | 2916 | ++DOCSHELL 13CE4C00 == 40 [pid = 2916] [id = 349] 16:02:52 INFO - PROCESS | 2916 | ++DOMWINDOW == 78 (13DD6C00) [pid = 2916] [serial = 1046] [outer = 00000000] 16:02:52 INFO - PROCESS | 2916 | ++DOMWINDOW == 79 (14F60C00) [pid = 2916] [serial = 1047] [outer = 13DD6C00] 16:02:52 INFO - PROCESS | 2916 | 1464998572810 Marionette DEBUG loaded listener.js 16:02:52 INFO - PROCESS | 2916 | ++DOMWINDOW == 80 (15744400) [pid = 2916] [serial = 1048] [outer = 13DD6C00] 16:02:53 INFO - PROCESS | 2916 | 1464998573497 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] 16:02:53 INFO - PROCESS | 2916 | 1464998573578 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 16:02:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 16:02:53 INFO - PROCESS | 2916 | 1464998573582 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 16:02:53 INFO - PROCESS | 2916 | 1464998573585 Marionette TRACE conn3 <- [1,1362,null,{}] 16:02:53 INFO - PROCESS | 2916 | 1464998573667 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}] 16:02:53 INFO - PROCESS | 2916 | 1464998573803 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 16:02:54 INFO - PROCESS | 2916 | 1464998574012 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:54 INFO - PROCESS | 2916 | ++DOCSHELL 0C77CC00 == 41 [pid = 2916] [id = 350] 16:02:54 INFO - PROCESS | 2916 | ++DOMWINDOW == 81 (0F349000) [pid = 2916] [serial = 1049] [outer = 00000000] 16:02:54 INFO - PROCESS | 2916 | ++DOMWINDOW == 82 (0F352800) [pid = 2916] [serial = 1050] [outer = 0F349000] 16:02:54 INFO - PROCESS | 2916 | 1464998574065 Marionette DEBUG loaded listener.js 16:02:54 INFO - PROCESS | 2916 | ++DOMWINDOW == 83 (105F9400) [pid = 2916] [serial = 1051] [outer = 0F349000] 16:02:55 INFO - PROCESS | 2916 | --DOCSHELL 167DE000 == 40 [pid = 2916] [id = 346] 16:02:55 INFO - PROCESS | 2916 | --DOCSHELL 15371400 == 39 [pid = 2916] [id = 345] 16:02:55 INFO - PROCESS | 2916 | --DOCSHELL 15BE7800 == 38 [pid = 2916] [id = 344] 16:02:55 INFO - PROCESS | 2916 | --DOCSHELL 15BDB400 == 37 [pid = 2916] [id = 343] 16:02:55 INFO - PROCESS | 2916 | --DOCSHELL 14F55000 == 36 [pid = 2916] [id = 342] 16:02:55 INFO - PROCESS | 2916 | --DOCSHELL 1288D400 == 35 [pid = 2916] [id = 341] 16:02:55 INFO - PROCESS | 2916 | --DOCSHELL 10A59400 == 34 [pid = 2916] [id = 340] 16:02:55 INFO - PROCESS | 2916 | --DOCSHELL 10E0B800 == 33 [pid = 2916] [id = 331] 16:02:55 INFO - PROCESS | 2916 | --DOCSHELL 16B19C00 == 32 [pid = 2916] [id = 337] 16:02:55 INFO - PROCESS | 2916 | --DOCSHELL 112DE000 == 31 [pid = 2916] [id = 339] 16:02:55 INFO - PROCESS | 2916 | --DOCSHELL 10A79400 == 30 [pid = 2916] [id = 338] 16:02:55 INFO - PROCESS | 2916 | --DOCSHELL 16216C00 == 29 [pid = 2916] [id = 347] 16:02:55 INFO - PROCESS | 2916 | --DOCSHELL 10437400 == 28 [pid = 2916] [id = 348] 16:02:55 INFO - PROCESS | 2916 | --DOCSHELL 13CE4C00 == 27 [pid = 2916] [id = 349] 16:02:55 INFO - PROCESS | 2916 | --DOMWINDOW == 82 (1288E000) [pid = 2916] [serial = 993] [outer = 00000000] [url = about:blank] 16:02:55 INFO - PROCESS | 2916 | --DOMWINDOW == 81 (11CB0800) [pid = 2916] [serial = 979] [outer = 00000000] [url = about:blank] 16:02:55 INFO - PROCESS | 2916 | --DOMWINDOW == 80 (11085400) [pid = 2916] [serial = 978] [outer = 00000000] [url = about:blank] 16:02:55 INFO - PROCESS | 2916 | --DOMWINDOW == 79 (155DB400) [pid = 2916] [serial = 982] [outer = 00000000] [url = about:blank] 16:02:55 INFO - PROCESS | 2916 | --DOMWINDOW == 78 (155D5400) [pid = 2916] [serial = 981] [outer = 00000000] [url = about:blank] 16:02:55 INFO - PROCESS | 2916 | --DOMWINDOW == 77 (16214C00) [pid = 2916] [serial = 985] [outer = 00000000] [url = about:blank] 16:02:55 INFO - PROCESS | 2916 | --DOMWINDOW == 76 (16128C00) [pid = 2916] [serial = 984] [outer = 00000000] [url = about:blank] 16:02:55 INFO - PROCESS | 2916 | --DOMWINDOW == 75 (167E0000) [pid = 2916] [serial = 988] [outer = 00000000] [url = about:blank] 16:02:55 INFO - PROCESS | 2916 | --DOMWINDOW == 74 (167DC000) [pid = 2916] [serial = 987] [outer = 00000000] [url = about:blank] 16:02:55 INFO - PROCESS | 2916 | --DOMWINDOW == 73 (16B19400) [pid = 2916] [serial = 991] [outer = 00000000] [url = about:blank] 16:02:55 INFO - PROCESS | 2916 | --DOMWINDOW == 72 (1672CC00) [pid = 2916] [serial = 1009] [outer = 00000000] [url = about:blank] 16:02:55 INFO - PROCESS | 2916 | --DOMWINDOW == 71 (1108C000) [pid = 2916] [serial = 996] [outer = 00000000] [url = about:blank] 16:02:55 INFO - PROCESS | 2916 | --DOMWINDOW == 70 (16B6F000) [pid = 2916] [serial = 990] [outer = 00000000] [url = about:blank] 16:02:55 INFO - PROCESS | 2916 | --DOMWINDOW == 69 (13C02000) [pid = 2916] [serial = 999] [outer = 00000000] [url = about:blank] 16:02:55 INFO - PROCESS | 2916 | --DOMWINDOW == 68 (1730CC00) [pid = 2916] [serial = 1011] [outer = 00000000] [url = about:blank] 16:02:55 INFO - PROCESS | 2916 | --DOMWINDOW == 67 (15BE1800) [pid = 2916] [serial = 1002] [outer = 00000000] [url = about:blank] 16:02:55 INFO - PROCESS | 2916 | --DOMWINDOW == 66 (16724000) [pid = 2916] [serial = 1008] [outer = 00000000] [url = about:blank] 16:02:55 INFO - PROCESS | 2916 | --DOMWINDOW == 65 (1611D000) [pid = 2916] [serial = 1003] [outer = 00000000] [url = about:blank] 16:02:55 INFO - PROCESS | 2916 | --DOMWINDOW == 64 (15BE1400) [pid = 2916] [serial = 1006] [outer = 00000000] [url = about:blank] 16:02:55 INFO - PROCESS | 2916 | --DOMWINDOW == 63 (114A9400) [pid = 2916] [serial = 997] [outer = 00000000] [url = about:blank] 16:02:55 INFO - PROCESS | 2916 | --DOMWINDOW == 62 (13C0D000) [pid = 2916] [serial = 1000] [outer = 00000000] [url = about:blank] 16:02:55 INFO - PROCESS | 2916 | --DOMWINDOW == 61 (14F60400) [pid = 2916] [serial = 1005] [outer = 00000000] [url = about:blank] 16:02:55 INFO - PROCESS | 2916 | --DOMWINDOW == 60 (1380CC00) [pid = 2916] [serial = 994] [outer = 00000000] [url = about:blank] 16:02:55 INFO - PROCESS | 2916 | [2916] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:02:55 INFO - PROCESS | 2916 | 1464998575405 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] 16:02:55 INFO - PROCESS | 2916 | 1464998575490 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 16:02:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 16:02:55 INFO - PROCESS | 2916 | 1464998575496 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 16:02:55 INFO - PROCESS | 2916 | 1464998575499 Marionette TRACE conn3 <- [1,1366,null,{}] 16:02:55 INFO - PROCESS | 2916 | 1464998575505 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}] 16:02:55 INFO - PROCESS | 2916 | 1464998575606 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 16:02:55 INFO - PROCESS | 2916 | 1464998575613 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:55 INFO - PROCESS | 2916 | ++DOCSHELL 10A7CC00 == 28 [pid = 2916] [id = 351] 16:02:55 INFO - PROCESS | 2916 | ++DOMWINDOW == 61 (10A7E000) [pid = 2916] [serial = 1052] [outer = 00000000] 16:02:55 INFO - PROCESS | 2916 | ++DOMWINDOW == 62 (10E03800) [pid = 2916] [serial = 1053] [outer = 10A7E000] 16:02:55 INFO - PROCESS | 2916 | 1464998575668 Marionette DEBUG loaded listener.js 16:02:55 INFO - PROCESS | 2916 | ++DOMWINDOW == 63 (10E0A400) [pid = 2916] [serial = 1054] [outer = 10A7E000] 16:02:56 INFO - PROCESS | 2916 | 1464998576220 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] 16:02:56 INFO - PROCESS | 2916 | 1464998576277 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 16:02:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 16:02:56 INFO - PROCESS | 2916 | 1464998576283 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 16:02:56 INFO - PROCESS | 2916 | 1464998576286 Marionette TRACE conn3 <- [1,1370,null,{}] 16:02:56 INFO - PROCESS | 2916 | 1464998576290 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}] 16:02:56 INFO - PROCESS | 2916 | 1464998576384 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 16:02:56 INFO - PROCESS | 2916 | 1464998576395 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:56 INFO - PROCESS | 2916 | ++DOCSHELL 1288A000 == 29 [pid = 2916] [id = 352] 16:02:56 INFO - PROCESS | 2916 | ++DOMWINDOW == 64 (1288E000) [pid = 2916] [serial = 1055] [outer = 00000000] 16:02:56 INFO - PROCESS | 2916 | ++DOMWINDOW == 65 (12ADAC00) [pid = 2916] [serial = 1056] [outer = 1288E000] 16:02:56 INFO - PROCESS | 2916 | 1464998576449 Marionette DEBUG loaded listener.js 16:02:56 INFO - PROCESS | 2916 | ++DOMWINDOW == 66 (12D84000) [pid = 2916] [serial = 1057] [outer = 1288E000] 16:02:56 INFO - PROCESS | 2916 | [2916] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:02:56 INFO - PROCESS | 2916 | 1464998576923 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] 16:02:57 INFO - PROCESS | 2916 | 1464998577015 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 16:02:57 INFO - PROCESS | 2916 | 1464998577019 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 16:02:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 16:02:57 INFO - PROCESS | 2916 | 1464998577023 Marionette TRACE conn3 <- [1,1374,null,{}] 16:02:57 INFO - PROCESS | 2916 | 1464998577039 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}] 16:02:57 INFO - PROCESS | 2916 | 1464998577180 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 16:02:57 INFO - PROCESS | 2916 | 1464998577189 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:57 INFO - PROCESS | 2916 | ++DOCSHELL 13C0D000 == 30 [pid = 2916] [id = 353] 16:02:57 INFO - PROCESS | 2916 | ++DOMWINDOW == 67 (13C0FC00) [pid = 2916] [serial = 1058] [outer = 00000000] 16:02:57 INFO - PROCESS | 2916 | ++DOMWINDOW == 68 (14F56000) [pid = 2916] [serial = 1059] [outer = 13C0FC00] 16:02:57 INFO - PROCESS | 2916 | 1464998577241 Marionette DEBUG loaded listener.js 16:02:57 INFO - PROCESS | 2916 | ++DOMWINDOW == 69 (14F60800) [pid = 2916] [serial = 1060] [outer = 13C0FC00] 16:02:57 INFO - PROCESS | 2916 | ++DOMWINDOW == 70 (13DE1C00) [pid = 2916] [serial = 1061] [outer = 1B41F400] 16:02:57 INFO - PROCESS | 2916 | 1464998577747 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] 16:02:57 INFO - PROCESS | 2916 | 1464998577828 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 16:02:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 16:02:57 INFO - PROCESS | 2916 | 1464998577831 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 16:02:57 INFO - PROCESS | 2916 | 1464998577833 Marionette TRACE conn3 <- [1,1378,null,{}] 16:02:57 INFO - PROCESS | 2916 | 1464998577837 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}] 16:02:58 INFO - PROCESS | 2916 | 1464998577962 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 16:02:58 INFO - PROCESS | 2916 | 1464998578068 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:58 INFO - PROCESS | 2916 | ++DOCSHELL 14F57400 == 31 [pid = 2916] [id = 354] 16:02:58 INFO - PROCESS | 2916 | ++DOMWINDOW == 71 (14F5C800) [pid = 2916] [serial = 1062] [outer = 00000000] 16:02:58 INFO - PROCESS | 2916 | ++DOMWINDOW == 72 (1574DC00) [pid = 2916] [serial = 1063] [outer = 14F5C800] 16:02:58 INFO - PROCESS | 2916 | 1464998578115 Marionette DEBUG loaded listener.js 16:02:58 INFO - PROCESS | 2916 | ++DOMWINDOW == 73 (15BE4C00) [pid = 2916] [serial = 1064] [outer = 14F5C800] 16:02:58 INFO - PROCESS | 2916 | 1464998578534 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]]]}] 16:02:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 16:02:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 762ms 16:02:58 INFO - PROCESS | 2916 | 1464998578611 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 16:02:58 INFO - PROCESS | 2916 | 1464998578613 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 16:02:58 INFO - PROCESS | 2916 | 1464998578616 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 16:02:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 16:02:58 INFO - PROCESS | 2916 | 1464998578618 Marionette TRACE conn3 <- [1,1382,null,{}] 16:02:58 INFO - PROCESS | 2916 | 1464998578621 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}] 16:02:58 INFO - PROCESS | 2916 | 1464998578730 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 16:02:58 INFO - PROCESS | 2916 | 1464998578741 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:58 INFO - PROCESS | 2916 | ++DOCSHELL 15BE7800 == 32 [pid = 2916] [id = 355] 16:02:58 INFO - PROCESS | 2916 | ++DOMWINDOW == 74 (1611E400) [pid = 2916] [serial = 1065] [outer = 00000000] 16:02:58 INFO - PROCESS | 2916 | ++DOMWINDOW == 75 (16127C00) [pid = 2916] [serial = 1066] [outer = 1611E400] 16:02:58 INFO - PROCESS | 2916 | 1464998578850 Marionette DEBUG loaded listener.js 16:02:58 INFO - PROCESS | 2916 | ++DOMWINDOW == 76 (16218000) [pid = 2916] [serial = 1067] [outer = 1611E400] 16:02:59 INFO - PROCESS | 2916 | --DOMWINDOW == 75 (15BDD400) [pid = 2916] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 16:02:59 INFO - PROCESS | 2916 | --DOMWINDOW == 74 (16215400) [pid = 2916] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 16:02:59 INFO - PROCESS | 2916 | --DOMWINDOW == 73 (15444400) [pid = 2916] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 16:02:59 INFO - PROCESS | 2916 | --DOMWINDOW == 72 (16BD9800) [pid = 2916] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 16:02:59 INFO - PROCESS | 2916 | --DOMWINDOW == 71 (10A5A400) [pid = 2916] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 16:02:59 INFO - PROCESS | 2916 | --DOMWINDOW == 70 (128F7400) [pid = 2916] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 16:02:59 INFO - PROCESS | 2916 | --DOMWINDOW == 69 (1536E800) [pid = 2916] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 16:02:59 INFO - PROCESS | 2916 | --DOMWINDOW == 68 (10E08800) [pid = 2916] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 16:02:59 INFO - PROCESS | 2916 | --DOMWINDOW == 67 (16B14400) [pid = 2916] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 16:02:59 INFO - PROCESS | 2916 | --DOMWINDOW == 66 (167E1400) [pid = 2916] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 16:02:59 INFO - PROCESS | 2916 | --DOMWINDOW == 65 (14F56800) [pid = 2916] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 16:02:59 INFO - PROCESS | 2916 | 1464998579748 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]]]}] 16:02:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 16:02:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1183ms 16:02:59 INFO - PROCESS | 2916 | 1464998579792 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 16:02:59 INFO - PROCESS | 2916 | 1464998579796 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 16:02:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 16:02:59 INFO - PROCESS | 2916 | 1464998579873 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 16:02:59 INFO - PROCESS | 2916 | 1464998579876 Marionette TRACE conn3 <- [1,1386,null,{}] 16:02:59 INFO - PROCESS | 2916 | 1464998579884 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}] 16:03:00 INFO - PROCESS | 2916 | 1464998580023 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 16:03:00 INFO - PROCESS | 2916 | 1464998580141 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:00 INFO - PROCESS | 2916 | ++DOCSHELL 10561000 == 33 [pid = 2916] [id = 356] 16:03:00 INFO - PROCESS | 2916 | ++DOMWINDOW == 66 (105F4C00) [pid = 2916] [serial = 1068] [outer = 00000000] 16:03:00 INFO - PROCESS | 2916 | ++DOMWINDOW == 67 (10FF7C00) [pid = 2916] [serial = 1069] [outer = 105F4C00] 16:03:00 INFO - PROCESS | 2916 | 1464998580246 Marionette DEBUG loaded listener.js 16:03:00 INFO - PROCESS | 2916 | ++DOMWINDOW == 68 (114B7800) [pid = 2916] [serial = 1070] [outer = 105F4C00] 16:03:00 INFO - PROCESS | 2916 | 1464998580953 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]]]}] 16:03:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 16:03:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1168ms 16:03:01 INFO - PROCESS | 2916 | 1464998580999 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 16:03:01 INFO - PROCESS | 2916 | 1464998581005 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 16:03:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 16:03:01 INFO - PROCESS | 2916 | 1464998581011 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 16:03:01 INFO - PROCESS | 2916 | 1464998581014 Marionette TRACE conn3 <- [1,1390,null,{}] 16:03:01 INFO - PROCESS | 2916 | 1464998581019 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}] 16:03:01 INFO - PROCESS | 2916 | 1464998581150 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 16:03:01 INFO - PROCESS | 2916 | 1464998581279 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:01 INFO - PROCESS | 2916 | ++DOCSHELL 105F4000 == 34 [pid = 2916] [id = 357] 16:03:01 INFO - PROCESS | 2916 | ++DOMWINDOW == 69 (10A58000) [pid = 2916] [serial = 1071] [outer = 00000000] 16:03:01 INFO - PROCESS | 2916 | ++DOMWINDOW == 70 (11C6E000) [pid = 2916] [serial = 1072] [outer = 10A58000] 16:03:01 INFO - PROCESS | 2916 | 1464998581338 Marionette DEBUG loaded listener.js 16:03:01 INFO - PROCESS | 2916 | ++DOMWINDOW == 71 (130E6000) [pid = 2916] [serial = 1073] [outer = 10A58000] 16:03:02 INFO - PROCESS | 2916 | --DOCSHELL 1621D400 == 33 [pid = 2916] [id = 259] 16:03:02 INFO - PROCESS | 2916 | --DOCSHELL 157DB800 == 32 [pid = 2916] [id = 258] 16:03:02 INFO - PROCESS | 2916 | --DOCSHELL 10E05400 == 31 [pid = 2916] [id = 251] 16:03:02 INFO - PROCESS | 2916 | --DOCSHELL 14F57400 == 30 [pid = 2916] [id = 354] 16:03:02 INFO - PROCESS | 2916 | --DOCSHELL 13C0D000 == 29 [pid = 2916] [id = 353] 16:03:02 INFO - PROCESS | 2916 | --DOCSHELL 1288A000 == 28 [pid = 2916] [id = 352] 16:03:02 INFO - PROCESS | 2916 | --DOCSHELL 10A7CC00 == 27 [pid = 2916] [id = 351] 16:03:02 INFO - PROCESS | 2916 | --DOCSHELL 0C77CC00 == 26 [pid = 2916] [id = 350] 16:03:02 INFO - PROCESS | 2916 | --DOMWINDOW == 70 (1621E800) [pid = 2916] [serial = 1032] [outer = 00000000] [url = about:blank] 16:03:02 INFO - PROCESS | 2916 | --DOMWINDOW == 69 (1611D400) [pid = 2916] [serial = 1035] [outer = 00000000] [url = about:blank] 16:03:02 INFO - PROCESS | 2916 | --DOMWINDOW == 68 (1780AC00) [pid = 2916] [serial = 1012] [outer = 00000000] [url = about:blank] 16:03:02 INFO - PROCESS | 2916 | --DOMWINDOW == 67 (10E0A800) [pid = 2916] [serial = 1020] [outer = 00000000] [url = about:blank] 16:03:02 INFO - PROCESS | 2916 | --DOMWINDOW == 66 (10F8C000) [pid = 2916] [serial = 1021] [outer = 00000000] [url = about:blank] 16:03:02 INFO - PROCESS | 2916 | --DOMWINDOW == 65 (12B5C800) [pid = 2916] [serial = 1023] [outer = 00000000] [url = about:blank] 16:03:02 INFO - PROCESS | 2916 | --DOMWINDOW == 64 (155DF800) [pid = 2916] [serial = 1017] [outer = 00000000] [url = about:blank] 16:03:02 INFO - PROCESS | 2916 | --DOMWINDOW == 63 (15BDF800) [pid = 2916] [serial = 1018] [outer = 00000000] [url = about:blank] 16:03:02 INFO - PROCESS | 2916 | --DOMWINDOW == 62 (11A10C00) [pid = 2916] [serial = 1014] [outer = 00000000] [url = about:blank] 16:03:02 INFO - PROCESS | 2916 | --DOMWINDOW == 61 (13329000) [pid = 2916] [serial = 1015] [outer = 00000000] [url = about:blank] 16:03:02 INFO - PROCESS | 2916 | --DOMWINDOW == 60 (173D6C00) [pid = 2916] [serial = 1042] [outer = 00000000] [url = about:blank] 16:03:02 INFO - PROCESS | 2916 | --DOMWINDOW == 59 (16B0D400) [pid = 2916] [serial = 1038] [outer = 00000000] [url = about:blank] 16:03:02 INFO - PROCESS | 2916 | --DOMWINDOW == 58 (17170000) [pid = 2916] [serial = 1041] [outer = 00000000] [url = about:blank] 16:03:02 INFO - PROCESS | 2916 | --DOMWINDOW == 57 (16B13C00) [pid = 2916] [serial = 1039] [outer = 00000000] [url = about:blank] 16:03:02 INFO - PROCESS | 2916 | --DOMWINDOW == 56 (1628AC00) [pid = 2916] [serial = 1033] [outer = 00000000] [url = about:blank] 16:03:02 INFO - PROCESS | 2916 | --DOMWINDOW == 55 (15372C00) [pid = 2916] [serial = 1026] [outer = 00000000] [url = about:blank] 16:03:02 INFO - PROCESS | 2916 | --DOMWINDOW == 54 (155DA400) [pid = 2916] [serial = 1027] [outer = 00000000] [url = about:blank] 16:03:02 INFO - PROCESS | 2916 | --DOMWINDOW == 53 (167DE800) [pid = 2916] [serial = 1036] [outer = 00000000] [url = about:blank] 16:03:02 INFO - PROCESS | 2916 | --DOMWINDOW == 52 (1611E800) [pid = 2916] [serial = 1030] [outer = 00000000] [url = about:blank] 16:03:02 INFO - PROCESS | 2916 | --DOMWINDOW == 51 (13033800) [pid = 2916] [serial = 1024] [outer = 00000000] [url = about:blank] 16:03:02 INFO - PROCESS | 2916 | --DOMWINDOW == 50 (15BE7C00) [pid = 2916] [serial = 1029] [outer = 00000000] [url = about:blank] 16:03:02 INFO - PROCESS | 2916 | 1464998582209 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]]]}] 16:03:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 16:03:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1232ms 16:03:02 INFO - PROCESS | 2916 | 1464998582242 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 16:03:02 INFO - PROCESS | 2916 | 1464998582247 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 16:03:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 16:03:02 INFO - PROCESS | 2916 | 1464998582253 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 16:03:02 INFO - PROCESS | 2916 | 1464998582256 Marionette TRACE conn3 <- [1,1394,null,{}] 16:03:02 INFO - PROCESS | 2916 | 1464998582262 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}] 16:03:02 INFO - PROCESS | 2916 | 1464998582379 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 16:03:02 INFO - PROCESS | 2916 | 1464998582461 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:02 INFO - PROCESS | 2916 | ++DOCSHELL 10A7F400 == 27 [pid = 2916] [id = 358] 16:03:02 INFO - PROCESS | 2916 | ++DOMWINDOW == 51 (10A82C00) [pid = 2916] [serial = 1074] [outer = 00000000] 16:03:02 INFO - PROCESS | 2916 | ++DOMWINDOW == 52 (10F88800) [pid = 2916] [serial = 1075] [outer = 10A82C00] 16:03:02 INFO - PROCESS | 2916 | 1464998582612 Marionette DEBUG loaded listener.js 16:03:02 INFO - PROCESS | 2916 | ++DOMWINDOW == 53 (1120C000) [pid = 2916] [serial = 1076] [outer = 10A82C00] 16:03:03 INFO - PROCESS | 2916 | 1464998583242 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]]]}] 16:03:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 16:03:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1038ms 16:03:03 INFO - PROCESS | 2916 | 1464998583288 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 16:03:03 INFO - PROCESS | 2916 | 1464998583294 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 16:03:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 16:03:03 INFO - PROCESS | 2916 | 1464998583300 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 16:03:03 INFO - PROCESS | 2916 | 1464998583303 Marionette TRACE conn3 <- [1,1398,null,{}] 16:03:03 INFO - PROCESS | 2916 | 1464998583307 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}] 16:03:03 INFO - PROCESS | 2916 | 1464998583423 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 16:03:03 INFO - PROCESS | 2916 | 1464998583506 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:03 INFO - PROCESS | 2916 | ++DOCSHELL 12D5A400 == 28 [pid = 2916] [id = 359] 16:03:03 INFO - PROCESS | 2916 | ++DOMWINDOW == 54 (12D5C800) [pid = 2916] [serial = 1077] [outer = 00000000] 16:03:03 INFO - PROCESS | 2916 | ++DOMWINDOW == 55 (13094400) [pid = 2916] [serial = 1078] [outer = 12D5C800] 16:03:03 INFO - PROCESS | 2916 | 1464998583655 Marionette DEBUG loaded listener.js 16:03:03 INFO - PROCESS | 2916 | ++DOMWINDOW == 56 (1337FC00) [pid = 2916] [serial = 1079] [outer = 12D5C800] 16:03:04 INFO - PROCESS | 2916 | 1464998584376 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]]]}] 16:03:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 16:03:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1135ms 16:03:04 INFO - PROCESS | 2916 | 1464998584432 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 16:03:04 INFO - PROCESS | 2916 | 1464998584434 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 16:03:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 16:03:04 INFO - PROCESS | 2916 | 1464998584487 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 16:03:04 INFO - PROCESS | 2916 | 1464998584491 Marionette TRACE conn3 <- [1,1402,null,{}] 16:03:04 INFO - PROCESS | 2916 | 1464998584503 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}] 16:03:04 INFO - PROCESS | 2916 | 1464998584681 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 16:03:04 INFO - PROCESS | 2916 | 1464998584772 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:04 INFO - PROCESS | 2916 | ++DOCSHELL 1436D000 == 29 [pid = 2916] [id = 360] 16:03:04 INFO - PROCESS | 2916 | ++DOMWINDOW == 57 (14F2B400) [pid = 2916] [serial = 1080] [outer = 00000000] 16:03:04 INFO - PROCESS | 2916 | ++DOMWINDOW == 58 (14F5A400) [pid = 2916] [serial = 1081] [outer = 14F2B400] 16:03:04 INFO - PROCESS | 2916 | 1464998584838 Marionette DEBUG loaded listener.js 16:03:04 INFO - PROCESS | 2916 | ++DOMWINDOW == 59 (1543E800) [pid = 2916] [serial = 1082] [outer = 14F2B400] 16:03:05 INFO - PROCESS | 2916 | 1464998585591 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]]]}] 16:03:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 16:03:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1135ms 16:03:05 INFO - PROCESS | 2916 | 1464998585624 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 16:03:05 INFO - PROCESS | 2916 | 1464998585628 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 16:03:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 16:03:05 INFO - PROCESS | 2916 | 1464998585670 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 16:03:05 INFO - PROCESS | 2916 | 1464998585673 Marionette TRACE conn3 <- [1,1406,null,{}] 16:03:05 INFO - PROCESS | 2916 | 1464998585680 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}] 16:03:05 INFO - PROCESS | 2916 | 1464998585798 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 16:03:05 INFO - PROCESS | 2916 | 1464998585875 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:07 INFO - PROCESS | 2916 | --DOCSHELL 1380E400 == 28 [pid = 2916] [id = 264] 16:03:07 INFO - PROCESS | 2916 | --DOCSHELL 14F59400 == 27 [pid = 2916] [id = 254] 16:03:07 INFO - PROCESS | 2916 | --DOCSHELL 17958000 == 26 [pid = 2916] [id = 268] 16:03:07 INFO - PROCESS | 2916 | --DOCSHELL 12A80000 == 25 [pid = 2916] [id = 262] 16:03:07 INFO - PROCESS | 2916 | --DOCSHELL 10561000 == 24 [pid = 2916] [id = 356] 16:03:07 INFO - PROCESS | 2916 | --DOCSHELL 10E07800 == 23 [pid = 2916] [id = 266] 16:03:07 INFO - PROCESS | 2916 | --DOCSHELL 10231400 == 22 [pid = 2916] [id = 256] 16:03:07 INFO - PROCESS | 2916 | --DOCSHELL 114AA400 == 21 [pid = 2916] [id = 255] 16:03:07 INFO - PROCESS | 2916 | --DOCSHELL 11C62C00 == 20 [pid = 2916] [id = 252] 16:03:07 INFO - PROCESS | 2916 | --DOCSHELL 1337A400 == 19 [pid = 2916] [id = 257] 16:03:07 INFO - PROCESS | 2916 | --DOCSHELL 112DB400 == 18 [pid = 2916] [id = 260] 16:03:07 INFO - PROCESS | 2916 | --DOCSHELL 17280000 == 17 [pid = 2916] [id = 261] 16:03:07 INFO - PROCESS | 2916 | --DOCSHELL 1380E800 == 16 [pid = 2916] [id = 253] 16:03:07 INFO - PROCESS | 2916 | --DOCSHELL 1780D000 == 15 [pid = 2916] [id = 265] 16:03:07 INFO - PROCESS | 2916 | --DOCSHELL 1611EC00 == 14 [pid = 2916] [id = 267] 16:03:07 INFO - PROCESS | 2916 | --DOCSHELL 13805400 == 13 [pid = 2916] [id = 263] 16:03:07 INFO - PROCESS | 2916 | --DOCSHELL 1436D000 == 12 [pid = 2916] [id = 360] 16:03:07 INFO - PROCESS | 2916 | --DOCSHELL 15BE7800 == 11 [pid = 2916] [id = 355] 16:03:07 INFO - PROCESS | 2916 | --DOCSHELL 12D5A400 == 10 [pid = 2916] [id = 359] 16:03:07 INFO - PROCESS | 2916 | --DOCSHELL 105F4000 == 9 [pid = 2916] [id = 357] 16:03:07 INFO - PROCESS | 2916 | --DOCSHELL 10A7F400 == 8 [pid = 2916] [id = 358] 16:03:07 INFO - PROCESS | 2916 | ++DOCSHELL 0C783000 == 9 [pid = 2916] [id = 361] 16:03:07 INFO - PROCESS | 2916 | ++DOMWINDOW == 60 (0C786000) [pid = 2916] [serial = 1083] [outer = 00000000] 16:03:07 INFO - PROCESS | 2916 | ++DOMWINDOW == 61 (0F351000) [pid = 2916] [serial = 1084] [outer = 0C786000] 16:03:07 INFO - PROCESS | 2916 | 1464998587733 Marionette DEBUG loaded listener.js 16:03:07 INFO - PROCESS | 2916 | ++DOMWINDOW == 62 (105F4000) [pid = 2916] [serial = 1085] [outer = 0C786000] 16:03:08 INFO - PROCESS | 2916 | 1464998588277 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]]]}] 16:03:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 16:03:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 2691ms 16:03:08 INFO - PROCESS | 2916 | 1464998588327 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 16:03:08 INFO - PROCESS | 2916 | 1464998588332 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 16:03:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 16:03:08 INFO - PROCESS | 2916 | 1464998588340 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 16:03:08 INFO - PROCESS | 2916 | 1464998588344 Marionette TRACE conn3 <- [1,1410,null,{}] 16:03:08 INFO - PROCESS | 2916 | 1464998588349 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}] 16:03:08 INFO - PROCESS | 2916 | 1464998588526 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 16:03:08 INFO - PROCESS | 2916 | 1464998588610 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:08 INFO - PROCESS | 2916 | ++DOCSHELL 11210C00 == 10 [pid = 2916] [id = 362] 16:03:08 INFO - PROCESS | 2916 | ++DOMWINDOW == 63 (112DE800) [pid = 2916] [serial = 1086] [outer = 00000000] 16:03:08 INFO - PROCESS | 2916 | ++DOMWINDOW == 64 (11CAC800) [pid = 2916] [serial = 1087] [outer = 112DE800] 16:03:08 INFO - PROCESS | 2916 | 1464998588659 Marionette DEBUG loaded listener.js 16:03:08 INFO - PROCESS | 2916 | ++DOMWINDOW == 65 (12A87800) [pid = 2916] [serial = 1088] [outer = 112DE800] 16:03:09 INFO - PROCESS | 2916 | 1464998589070 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]]]}] 16:03:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 16:03:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 826ms 16:03:09 INFO - PROCESS | 2916 | 1464998589171 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 16:03:09 INFO - PROCESS | 2916 | 1464998589176 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 16:03:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 16:03:09 INFO - PROCESS | 2916 | 1464998589182 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 16:03:09 INFO - PROCESS | 2916 | 1464998589185 Marionette TRACE conn3 <- [1,1414,null,{}] 16:03:09 INFO - PROCESS | 2916 | 1464998589188 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}] 16:03:09 INFO - PROCESS | 2916 | 1464998589335 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 16:03:09 INFO - PROCESS | 2916 | 1464998589342 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:09 INFO - PROCESS | 2916 | ++DOCSHELL 13904800 == 11 [pid = 2916] [id = 363] 16:03:09 INFO - PROCESS | 2916 | ++DOMWINDOW == 66 (13904C00) [pid = 2916] [serial = 1089] [outer = 00000000] 16:03:09 INFO - PROCESS | 2916 | ++DOMWINDOW == 67 (13BB5C00) [pid = 2916] [serial = 1090] [outer = 13904C00] 16:03:09 INFO - PROCESS | 2916 | 1464998589389 Marionette DEBUG loaded listener.js 16:03:09 INFO - PROCESS | 2916 | ++DOMWINDOW == 68 (13C0CC00) [pid = 2916] [serial = 1091] [outer = 13904C00] 16:03:09 INFO - PROCESS | 2916 | 1464998589894 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]]]}] 16:03:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 16:03:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 762ms 16:03:09 INFO - PROCESS | 2916 | 1464998589955 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 16:03:09 INFO - PROCESS | 2916 | 1464998589957 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 16:03:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 16:03:09 INFO - PROCESS | 2916 | 1464998589961 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 16:03:09 INFO - PROCESS | 2916 | 1464998589964 Marionette TRACE conn3 <- [1,1418,null,{}] 16:03:09 INFO - PROCESS | 2916 | 1464998589979 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}] 16:03:10 INFO - PROCESS | 2916 | 1464998590074 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 16:03:10 INFO - PROCESS | 2916 | 1464998590084 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:10 INFO - PROCESS | 2916 | ++DOCSHELL 155DA400 == 12 [pid = 2916] [id = 364] 16:03:10 INFO - PROCESS | 2916 | ++DOMWINDOW == 69 (155DA800) [pid = 2916] [serial = 1092] [outer = 00000000] 16:03:10 INFO - PROCESS | 2916 | ++DOMWINDOW == 70 (155E1C00) [pid = 2916] [serial = 1093] [outer = 155DA800] 16:03:10 INFO - PROCESS | 2916 | 1464998590137 Marionette DEBUG loaded listener.js 16:03:10 INFO - PROCESS | 2916 | ++DOMWINDOW == 71 (157DB800) [pid = 2916] [serial = 1094] [outer = 155DA800] 16:03:10 INFO - PROCESS | 2916 | 1464998590694 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]]]}] 16:03:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 16:03:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 762ms 16:03:10 INFO - PROCESS | 2916 | 1464998590738 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 16:03:10 INFO - PROCESS | 2916 | 1464998590740 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 16:03:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 16:03:10 INFO - PROCESS | 2916 | 1464998590744 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 16:03:10 INFO - PROCESS | 2916 | 1464998590746 Marionette TRACE conn3 <- [1,1422,null,{}] 16:03:10 INFO - PROCESS | 2916 | 1464998590749 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}] 16:03:10 INFO - PROCESS | 2916 | 1464998590871 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 16:03:10 INFO - PROCESS | 2916 | 1464998590883 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:10 INFO - PROCESS | 2916 | ++DOCSHELL 1308F400 == 13 [pid = 2916] [id = 365] 16:03:10 INFO - PROCESS | 2916 | ++DOMWINDOW == 72 (1380E000) [pid = 2916] [serial = 1095] [outer = 00000000] 16:03:11 INFO - PROCESS | 2916 | ++DOMWINDOW == 73 (15BE2C00) [pid = 2916] [serial = 1096] [outer = 1380E000] 16:03:11 INFO - PROCESS | 2916 | 1464998590976 Marionette DEBUG loaded listener.js 16:03:11 INFO - PROCESS | 2916 | ++DOMWINDOW == 74 (15D4C400) [pid = 2916] [serial = 1097] [outer = 1380E000] 16:03:11 INFO - PROCESS | 2916 | 1464998591437 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]]]}] 16:03:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 16:03:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 713ms 16:03:11 INFO - PROCESS | 2916 | 1464998591476 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 16:03:11 INFO - PROCESS | 2916 | 1464998591478 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 16:03:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 16:03:11 INFO - PROCESS | 2916 | 1464998591486 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 16:03:11 INFO - PROCESS | 2916 | 1464998591487 Marionette TRACE conn3 <- [1,1426,null,{}] 16:03:11 INFO - PROCESS | 2916 | 1464998591491 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}] 16:03:11 INFO - PROCESS | 2916 | 1464998591630 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 16:03:11 INFO - PROCESS | 2916 | 1464998591645 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:11 INFO - PROCESS | 2916 | ++DOCSHELL 16124400 == 14 [pid = 2916] [id = 366] 16:03:11 INFO - PROCESS | 2916 | ++DOMWINDOW == 75 (16124800) [pid = 2916] [serial = 1098] [outer = 00000000] 16:03:11 INFO - PROCESS | 2916 | ++DOMWINDOW == 76 (16213C00) [pid = 2916] [serial = 1099] [outer = 16124800] 16:03:11 INFO - PROCESS | 2916 | 1464998591702 Marionette DEBUG loaded listener.js 16:03:11 INFO - PROCESS | 2916 | ++DOMWINDOW == 77 (16289400) [pid = 2916] [serial = 1100] [outer = 16124800] 16:03:12 INFO - PROCESS | 2916 | 1464998592232 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]]]}] 16:03:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 16:03:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 762ms 16:03:12 INFO - PROCESS | 2916 | 1464998592283 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 16:03:12 INFO - PROCESS | 2916 | 1464998592285 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 16:03:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 16:03:12 INFO - PROCESS | 2916 | 1464998592289 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 16:03:12 INFO - PROCESS | 2916 | 1464998592290 Marionette TRACE conn3 <- [1,1430,null,{}] 16:03:12 INFO - PROCESS | 2916 | 1464998592293 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}] 16:03:12 INFO - PROCESS | 2916 | 1464998592409 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 16:03:12 INFO - PROCESS | 2916 | 1464998592414 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:12 INFO - PROCESS | 2916 | ++DOCSHELL 0C773000 == 15 [pid = 2916] [id = 367] 16:03:12 INFO - PROCESS | 2916 | ++DOMWINDOW == 78 (1628B400) [pid = 2916] [serial = 1101] [outer = 00000000] 16:03:12 INFO - PROCESS | 2916 | ++DOMWINDOW == 79 (167E4800) [pid = 2916] [serial = 1102] [outer = 1628B400] 16:03:12 INFO - PROCESS | 2916 | 1464998592462 Marionette DEBUG loaded listener.js 16:03:12 INFO - PROCESS | 2916 | ++DOMWINDOW == 80 (16B0BC00) [pid = 2916] [serial = 1103] [outer = 1628B400] 16:03:12 INFO - PROCESS | 2916 | --DOMWINDOW == 79 (14F5C800) [pid = 2916] [serial = 1062] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 16:03:12 INFO - PROCESS | 2916 | --DOMWINDOW == 78 (1288E000) [pid = 2916] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 16:03:12 INFO - PROCESS | 2916 | --DOMWINDOW == 77 (10A7E000) [pid = 2916] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 16:03:12 INFO - PROCESS | 2916 | --DOMWINDOW == 76 (0F349000) [pid = 2916] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 16:03:12 INFO - PROCESS | 2916 | --DOMWINDOW == 75 (13C0FC00) [pid = 2916] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 16:03:12 INFO - PROCESS | 2916 | --DOMWINDOW == 74 (12D5C800) [pid = 2916] [serial = 1077] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 16:03:12 INFO - PROCESS | 2916 | --DOMWINDOW == 73 (13DD6C00) [pid = 2916] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 16:03:12 INFO - PROCESS | 2916 | --DOMWINDOW == 72 (10A78C00) [pid = 2916] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 16:03:12 INFO - PROCESS | 2916 | --DOMWINDOW == 71 (10A58000) [pid = 2916] [serial = 1071] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 16:03:12 INFO - PROCESS | 2916 | --DOMWINDOW == 70 (105F4C00) [pid = 2916] [serial = 1068] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 16:03:12 INFO - PROCESS | 2916 | --DOMWINDOW == 69 (10A82C00) [pid = 2916] [serial = 1074] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 16:03:12 INFO - PROCESS | 2916 | --DOMWINDOW == 68 (1611E400) [pid = 2916] [serial = 1065] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 16:03:13 INFO - PROCESS | 2916 | 1464998593171 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]]]}] 16:03:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 16:03:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 940ms 16:03:13 INFO - PROCESS | 2916 | 1464998593223 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 16:03:13 INFO - PROCESS | 2916 | 1464998593225 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 16:03:13 INFO - PROCESS | 2916 | 1464998593228 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 16:03:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 16:03:13 INFO - PROCESS | 2916 | 1464998593230 Marionette TRACE conn3 <- [1,1434,null,{}] 16:03:13 INFO - PROCESS | 2916 | 1464998593234 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}] 16:03:13 INFO - PROCESS | 2916 | 1464998593313 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 16:03:13 INFO - PROCESS | 2916 | 1464998593320 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:13 INFO - PROCESS | 2916 | ++DOCSHELL 10E06000 == 16 [pid = 2916] [id = 368] 16:03:13 INFO - PROCESS | 2916 | ++DOMWINDOW == 69 (10E0B800) [pid = 2916] [serial = 1104] [outer = 00000000] 16:03:13 INFO - PROCESS | 2916 | ++DOMWINDOW == 70 (13328800) [pid = 2916] [serial = 1105] [outer = 10E0B800] 16:03:13 INFO - PROCESS | 2916 | 1464998593366 Marionette DEBUG loaded listener.js 16:03:13 INFO - PROCESS | 2916 | ++DOMWINDOW == 71 (13C10800) [pid = 2916] [serial = 1106] [outer = 10E0B800] 16:03:13 INFO - PROCESS | 2916 | 1464998593810 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]]]}] 16:03:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 16:03:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 649ms 16:03:13 INFO - PROCESS | 2916 | 1464998593866 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 16:03:13 INFO - PROCESS | 2916 | 1464998593919 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 16:03:13 INFO - PROCESS | 2916 | 1464998593948 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 16:03:13 INFO - PROCESS | 2916 | 1464998593950 Marionette TRACE conn3 <- [1,1438,null,{}] 16:03:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 16:03:13 INFO - PROCESS | 2916 | 1464998593956 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}] 16:03:14 INFO - PROCESS | 2916 | 1464998594033 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 16:03:14 INFO - PROCESS | 2916 | 1464998594118 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:14 INFO - PROCESS | 2916 | ++DOCSHELL 10A78000 == 17 [pid = 2916] [id = 369] 16:03:14 INFO - PROCESS | 2916 | ++DOMWINDOW == 72 (10F8C000) [pid = 2916] [serial = 1107] [outer = 00000000] 16:03:14 INFO - PROCESS | 2916 | ++DOMWINDOW == 73 (16725400) [pid = 2916] [serial = 1108] [outer = 10F8C000] 16:03:14 INFO - PROCESS | 2916 | 1464998594165 Marionette DEBUG loaded listener.js 16:03:14 INFO - PROCESS | 2916 | ++DOMWINDOW == 74 (15D49800) [pid = 2916] [serial = 1109] [outer = 10F8C000] 16:03:14 INFO - PROCESS | 2916 | 1464998594518 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]]]}] 16:03:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 16:03:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 616ms 16:03:14 INFO - PROCESS | 2916 | 1464998594548 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 16:03:14 INFO - PROCESS | 2916 | 1464998594550 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 16:03:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 16:03:14 INFO - PROCESS | 2916 | 1464998594554 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 16:03:14 INFO - PROCESS | 2916 | 1464998594556 Marionette TRACE conn3 <- [1,1442,null,{}] 16:03:14 INFO - PROCESS | 2916 | 1464998594559 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}] 16:03:14 INFO - PROCESS | 2916 | 1464998594642 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 16:03:14 INFO - PROCESS | 2916 | 1464998594727 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:14 INFO - PROCESS | 2916 | ++DOCSHELL 14F5C400 == 18 [pid = 2916] [id = 370] 16:03:14 INFO - PROCESS | 2916 | ++DOMWINDOW == 75 (167DC400) [pid = 2916] [serial = 1110] [outer = 00000000] 16:03:14 INFO - PROCESS | 2916 | ++DOMWINDOW == 76 (16B13400) [pid = 2916] [serial = 1111] [outer = 167DC400] 16:03:14 INFO - PROCESS | 2916 | 1464998594772 Marionette DEBUG loaded listener.js 16:03:14 INFO - PROCESS | 2916 | ++DOMWINDOW == 77 (16B18400) [pid = 2916] [serial = 1112] [outer = 167DC400] 16:03:15 INFO - PROCESS | 2916 | 1464998595460 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]]]}] 16:03:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 16:03:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 940ms 16:03:15 INFO - PROCESS | 2916 | 1464998595492 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 16:03:15 INFO - PROCESS | 2916 | 1464998595496 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 16:03:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 16:03:15 INFO - PROCESS | 2916 | 1464998595515 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 16:03:15 INFO - PROCESS | 2916 | 1464998595521 Marionette TRACE conn3 <- [1,1446,null,{}] 16:03:15 INFO - PROCESS | 2916 | 1464998595527 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}] 16:03:15 INFO - PROCESS | 2916 | 1464998595649 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 16:03:15 INFO - PROCESS | 2916 | 1464998595785 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:15 INFO - PROCESS | 2916 | ++DOCSHELL 10E0CC00 == 19 [pid = 2916] [id = 371] 16:03:15 INFO - PROCESS | 2916 | ++DOMWINDOW == 78 (10FF0000) [pid = 2916] [serial = 1113] [outer = 00000000] 16:03:15 INFO - PROCESS | 2916 | ++DOMWINDOW == 79 (12A80000) [pid = 2916] [serial = 1114] [outer = 10FF0000] 16:03:15 INFO - PROCESS | 2916 | 1464998595853 Marionette DEBUG loaded listener.js 16:03:15 INFO - PROCESS | 2916 | ++DOMWINDOW == 80 (130E1400) [pid = 2916] [serial = 1115] [outer = 10FF0000] 16:03:16 INFO - PROCESS | 2916 | 1464998596437 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]]]}] 16:03:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 16:03:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 989ms 16:03:16 INFO - PROCESS | 2916 | 1464998596503 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 16:03:16 INFO - PROCESS | 2916 | 1464998596510 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 16:03:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 16:03:16 INFO - PROCESS | 2916 | 1464998596516 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 16:03:16 INFO - PROCESS | 2916 | 1464998596520 Marionette TRACE conn3 <- [1,1450,null,{}] 16:03:16 INFO - PROCESS | 2916 | 1464998596524 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}] 16:03:16 INFO - PROCESS | 2916 | 1464998596639 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 16:03:16 INFO - PROCESS | 2916 | 1464998596816 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:16 INFO - PROCESS | 2916 | ++DOCSHELL 15446400 == 20 [pid = 2916] [id = 372] 16:03:16 INFO - PROCESS | 2916 | ++DOMWINDOW == 81 (15482800) [pid = 2916] [serial = 1116] [outer = 00000000] 16:03:16 INFO - PROCESS | 2916 | ++DOMWINDOW == 82 (155DE800) [pid = 2916] [serial = 1117] [outer = 15482800] 16:03:16 INFO - PROCESS | 2916 | 1464998596876 Marionette DEBUG loaded listener.js 16:03:16 INFO - PROCESS | 2916 | ++DOMWINDOW == 83 (15BE1000) [pid = 2916] [serial = 1118] [outer = 15482800] 16:03:17 INFO - PROCESS | 2916 | 1464998597605 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]]]}] 16:03:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 16:03:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1135ms 16:03:17 INFO - PROCESS | 2916 | 1464998597674 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 16:03:17 INFO - PROCESS | 2916 | 1464998597679 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 16:03:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 16:03:17 INFO - PROCESS | 2916 | 1464998597684 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 16:03:17 INFO - PROCESS | 2916 | 1464998597688 Marionette TRACE conn3 <- [1,1454,null,{}] 16:03:17 INFO - PROCESS | 2916 | 1464998597694 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}] 16:03:17 INFO - PROCESS | 2916 | 1464998597807 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 16:03:17 INFO - PROCESS | 2916 | 1464998597939 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:17 INFO - PROCESS | 2916 | ++DOCSHELL 10FFCC00 == 21 [pid = 2916] [id = 373] 16:03:17 INFO - PROCESS | 2916 | ++DOMWINDOW == 84 (11084C00) [pid = 2916] [serial = 1119] [outer = 00000000] 16:03:18 INFO - PROCESS | 2916 | ++DOMWINDOW == 85 (13C08400) [pid = 2916] [serial = 1120] [outer = 11084C00] 16:03:18 INFO - PROCESS | 2916 | 1464998598000 Marionette DEBUG loaded listener.js 16:03:18 INFO - PROCESS | 2916 | ++DOMWINDOW == 86 (1536E000) [pid = 2916] [serial = 1121] [outer = 11084C00] 16:03:19 INFO - PROCESS | 2916 | --DOMWINDOW == 85 (1337FC00) [pid = 2916] [serial = 1079] [outer = 00000000] [url = about:blank] 16:03:19 INFO - PROCESS | 2916 | --DOMWINDOW == 84 (15744400) [pid = 2916] [serial = 1048] [outer = 00000000] [url = about:blank] 16:03:19 INFO - PROCESS | 2916 | --DOMWINDOW == 83 (11C04800) [pid = 2916] [serial = 1045] [outer = 00000000] [url = about:blank] 16:03:19 INFO - PROCESS | 2916 | --DOMWINDOW == 82 (14F5A400) [pid = 2916] [serial = 1081] [outer = 00000000] [url = about:blank] 16:03:19 INFO - PROCESS | 2916 | --DOMWINDOW == 81 (130E6000) [pid = 2916] [serial = 1073] [outer = 00000000] [url = about:blank] 16:03:19 INFO - PROCESS | 2916 | --DOMWINDOW == 80 (114B7800) [pid = 2916] [serial = 1070] [outer = 00000000] [url = about:blank] 16:03:19 INFO - PROCESS | 2916 | --DOMWINDOW == 79 (13094400) [pid = 2916] [serial = 1078] [outer = 00000000] [url = about:blank] 16:03:19 INFO - PROCESS | 2916 | --DOMWINDOW == 78 (10FF7C00) [pid = 2916] [serial = 1069] [outer = 00000000] [url = about:blank] 16:03:19 INFO - PROCESS | 2916 | --DOMWINDOW == 77 (11C6E000) [pid = 2916] [serial = 1072] [outer = 00000000] [url = about:blank] 16:03:19 INFO - PROCESS | 2916 | --DOMWINDOW == 76 (1120C000) [pid = 2916] [serial = 1076] [outer = 00000000] [url = about:blank] 16:03:19 INFO - PROCESS | 2916 | --DOMWINDOW == 75 (16218000) [pid = 2916] [serial = 1067] [outer = 00000000] [url = about:blank] 16:03:19 INFO - PROCESS | 2916 | --DOMWINDOW == 74 (10F88800) [pid = 2916] [serial = 1075] [outer = 00000000] [url = about:blank] 16:03:19 INFO - PROCESS | 2916 | --DOMWINDOW == 73 (14F56000) [pid = 2916] [serial = 1059] [outer = 00000000] [url = about:blank] 16:03:19 INFO - PROCESS | 2916 | --DOMWINDOW == 72 (1574DC00) [pid = 2916] [serial = 1063] [outer = 00000000] [url = about:blank] 16:03:19 INFO - PROCESS | 2916 | --DOMWINDOW == 71 (16127C00) [pid = 2916] [serial = 1066] [outer = 00000000] [url = about:blank] 16:03:19 INFO - PROCESS | 2916 | --DOMWINDOW == 70 (15BE4C00) [pid = 2916] [serial = 1064] [outer = 00000000] [url = about:blank] 16:03:19 INFO - PROCESS | 2916 | --DOMWINDOW == 69 (12ADAC00) [pid = 2916] [serial = 1056] [outer = 00000000] [url = about:blank] 16:03:19 INFO - PROCESS | 2916 | --DOMWINDOW == 68 (12D84000) [pid = 2916] [serial = 1057] [outer = 00000000] [url = about:blank] 16:03:19 INFO - PROCESS | 2916 | --DOMWINDOW == 67 (10E03800) [pid = 2916] [serial = 1053] [outer = 00000000] [url = about:blank] 16:03:19 INFO - PROCESS | 2916 | --DOMWINDOW == 66 (10E0A400) [pid = 2916] [serial = 1054] [outer = 00000000] [url = about:blank] 16:03:19 INFO - PROCESS | 2916 | --DOMWINDOW == 65 (105F9400) [pid = 2916] [serial = 1051] [outer = 00000000] [url = about:blank] 16:03:19 INFO - PROCESS | 2916 | --DOMWINDOW == 64 (0F352800) [pid = 2916] [serial = 1050] [outer = 00000000] [url = about:blank] 16:03:19 INFO - PROCESS | 2916 | --DOMWINDOW == 63 (11206C00) [pid = 2916] [serial = 1044] [outer = 00000000] [url = about:blank] 16:03:19 INFO - PROCESS | 2916 | --DOMWINDOW == 62 (14F60C00) [pid = 2916] [serial = 1047] [outer = 00000000] [url = about:blank] 16:03:19 INFO - PROCESS | 2916 | --DOMWINDOW == 61 (14F60800) [pid = 2916] [serial = 1060] [outer = 00000000] [url = about:blank] 16:03:19 INFO - PROCESS | 2916 | --DOMWINDOW == 60 (14F2C400) [pid = 2916] [serial = 652] [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.] 16:03:19 INFO - PROCESS | 2916 | 1464998599239 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]]]}] 16:03:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 16:03:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1621ms 16:03:19 INFO - PROCESS | 2916 | 1464998599291 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 16:03:19 INFO - PROCESS | 2916 | 1464998599295 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 16:03:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 16:03:19 INFO - PROCESS | 2916 | 1464998599299 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 16:03:19 INFO - PROCESS | 2916 | 1464998599302 Marionette TRACE conn3 <- [1,1458,null,{}] 16:03:19 INFO - PROCESS | 2916 | 1464998599308 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}] 16:03:19 INFO - PROCESS | 2916 | 1464998599398 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 16:03:19 INFO - PROCESS | 2916 | 1464998599523 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:19 INFO - PROCESS | 2916 | ++DOCSHELL 10A57800 == 22 [pid = 2916] [id = 374] 16:03:19 INFO - PROCESS | 2916 | ++DOMWINDOW == 61 (10A57C00) [pid = 2916] [serial = 1122] [outer = 00000000] 16:03:19 INFO - PROCESS | 2916 | ++DOMWINDOW == 62 (10E07400) [pid = 2916] [serial = 1123] [outer = 10A57C00] 16:03:19 INFO - PROCESS | 2916 | 1464998599573 Marionette DEBUG loaded listener.js 16:03:19 INFO - PROCESS | 2916 | ++DOMWINDOW == 63 (10E0E400) [pid = 2916] [serial = 1124] [outer = 10A57C00] 16:03:20 INFO - PROCESS | 2916 | 1464998600091 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]]]}] 16:03:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 16:03:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 826ms 16:03:20 INFO - PROCESS | 2916 | 1464998600135 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 16:03:20 INFO - PROCESS | 2916 | 1464998600141 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 16:03:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 16:03:20 INFO - PROCESS | 2916 | 1464998600154 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 16:03:20 INFO - PROCESS | 2916 | 1464998600157 Marionette TRACE conn3 <- [1,1462,null,{}] 16:03:20 INFO - PROCESS | 2916 | 1464998600161 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}] 16:03:20 INFO - PROCESS | 2916 | 1464998600278 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 16:03:20 INFO - PROCESS | 2916 | 1464998600337 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:20 INFO - PROCESS | 2916 | ++DOCSHELL 11C09800 == 23 [pid = 2916] [id = 375] 16:03:20 INFO - PROCESS | 2916 | ++DOMWINDOW == 64 (11C0E400) [pid = 2916] [serial = 1125] [outer = 00000000] 16:03:20 INFO - PROCESS | 2916 | ++DOMWINDOW == 65 (11CA7000) [pid = 2916] [serial = 1126] [outer = 11C0E400] 16:03:20 INFO - PROCESS | 2916 | 1464998600386 Marionette DEBUG loaded listener.js 16:03:20 INFO - PROCESS | 2916 | ++DOMWINDOW == 66 (12A8C800) [pid = 2916] [serial = 1127] [outer = 11C0E400] 16:03:20 INFO - PROCESS | 2916 | 1464998600886 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]]]}] 16:03:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 16:03:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 762ms 16:03:20 INFO - PROCESS | 2916 | 1464998600944 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 16:03:20 INFO - PROCESS | 2916 | 1464998600947 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 16:03:20 INFO - PROCESS | 2916 | 1464998600951 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 16:03:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 16:03:20 INFO - PROCESS | 2916 | 1464998600954 Marionette TRACE conn3 <- [1,1466,null,{}] 16:03:20 INFO - PROCESS | 2916 | 1464998600965 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}] 16:03:21 INFO - PROCESS | 2916 | 1464998601089 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 16:03:21 INFO - PROCESS | 2916 | 1464998601153 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:21 INFO - PROCESS | 2916 | ++DOCSHELL 13BBB000 == 24 [pid = 2916] [id = 376] 16:03:21 INFO - PROCESS | 2916 | ++DOMWINDOW == 67 (13BBB800) [pid = 2916] [serial = 1128] [outer = 00000000] 16:03:21 INFO - PROCESS | 2916 | ++DOMWINDOW == 68 (13C09400) [pid = 2916] [serial = 1129] [outer = 13BBB800] 16:03:21 INFO - PROCESS | 2916 | 1464998601204 Marionette DEBUG loaded listener.js 16:03:21 INFO - PROCESS | 2916 | ++DOMWINDOW == 69 (13DD6C00) [pid = 2916] [serial = 1130] [outer = 13BBB800] 16:03:21 INFO - PROCESS | 2916 | 1464998601676 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]]]}] 16:03:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 16:03:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 778ms 16:03:21 INFO - PROCESS | 2916 | 1464998601731 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 16:03:21 INFO - PROCESS | 2916 | 1464998601743 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 16:03:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 16:03:21 INFO - PROCESS | 2916 | 1464998601754 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 16:03:21 INFO - PROCESS | 2916 | 1464998601756 Marionette TRACE conn3 <- [1,1470,null,{}] 16:03:21 INFO - PROCESS | 2916 | 1464998601760 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}] 16:03:21 INFO - PROCESS | 2916 | 1464998601949 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 16:03:21 INFO - PROCESS | 2916 | --DOMWINDOW == 68 (10F8C000) [pid = 2916] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 16:03:21 INFO - PROCESS | 2916 | --DOMWINDOW == 67 (1380E000) [pid = 2916] [serial = 1095] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 16:03:21 INFO - PROCESS | 2916 | --DOMWINDOW == 66 (16124800) [pid = 2916] [serial = 1098] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 16:03:21 INFO - PROCESS | 2916 | --DOMWINDOW == 65 (1628B400) [pid = 2916] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 16:03:21 INFO - PROCESS | 2916 | --DOMWINDOW == 64 (10E0B800) [pid = 2916] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 16:03:21 INFO - PROCESS | 2916 | --DOMWINDOW == 63 (155DA800) [pid = 2916] [serial = 1092] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 16:03:21 INFO - PROCESS | 2916 | --DOMWINDOW == 62 (13904C00) [pid = 2916] [serial = 1089] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 16:03:21 INFO - PROCESS | 2916 | --DOMWINDOW == 61 (112DE800) [pid = 2916] [serial = 1086] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 16:03:21 INFO - PROCESS | 2916 | --DOMWINDOW == 60 (0C786000) [pid = 2916] [serial = 1083] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 16:03:21 INFO - PROCESS | 2916 | --DOMWINDOW == 59 (14F2B400) [pid = 2916] [serial = 1080] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 16:03:22 INFO - PROCESS | 2916 | 1464998602012 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:22 INFO - PROCESS | 2916 | ++DOCSHELL 0C786000 == 25 [pid = 2916] [id = 377] 16:03:22 INFO - PROCESS | 2916 | ++DOMWINDOW == 60 (0F34BC00) [pid = 2916] [serial = 1131] [outer = 00000000] 16:03:22 INFO - PROCESS | 2916 | ++DOMWINDOW == 61 (10E0C800) [pid = 2916] [serial = 1132] [outer = 0F34BC00] 16:03:22 INFO - PROCESS | 2916 | 1464998602059 Marionette DEBUG loaded listener.js 16:03:22 INFO - PROCESS | 2916 | ++DOMWINDOW == 62 (13805000) [pid = 2916] [serial = 1133] [outer = 0F34BC00] 16:03:22 INFO - PROCESS | 2916 | 1464998602429 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]]]}] 16:03:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 16:03:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 778ms 16:03:22 INFO - PROCESS | 2916 | 1464998602529 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 16:03:22 INFO - PROCESS | 2916 | 1464998602531 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 16:03:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 16:03:22 INFO - PROCESS | 2916 | 1464998602534 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 16:03:22 INFO - PROCESS | 2916 | 1464998602536 Marionette TRACE conn3 <- [1,1474,null,{}] 16:03:22 INFO - PROCESS | 2916 | 1464998602539 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}] 16:03:22 INFO - PROCESS | 2916 | 1464998602618 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 16:03:22 INFO - PROCESS | 2916 | 1464998602623 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:22 INFO - PROCESS | 2916 | ++DOCSHELL 14F59800 == 26 [pid = 2916] [id = 378] 16:03:22 INFO - PROCESS | 2916 | ++DOMWINDOW == 63 (14F5D400) [pid = 2916] [serial = 1134] [outer = 00000000] 16:03:22 INFO - PROCESS | 2916 | ++DOMWINDOW == 64 (155DA800) [pid = 2916] [serial = 1135] [outer = 14F5D400] 16:03:22 INFO - PROCESS | 2916 | 1464998602670 Marionette DEBUG loaded listener.js 16:03:22 INFO - PROCESS | 2916 | ++DOMWINDOW == 65 (15743000) [pid = 2916] [serial = 1136] [outer = 14F5D400] 16:03:23 INFO - PROCESS | 2916 | 1464998603109 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]]]}] 16:03:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 16:03:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 616ms 16:03:23 INFO - PROCESS | 2916 | 1464998603131 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 16:03:23 INFO - PROCESS | 2916 | 1464998603134 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 16:03:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 16:03:23 INFO - PROCESS | 2916 | 1464998603137 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 16:03:23 INFO - PROCESS | 2916 | 1464998603139 Marionette TRACE conn3 <- [1,1478,null,{}] 16:03:23 INFO - PROCESS | 2916 | 1464998603146 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}] 16:03:23 INFO - PROCESS | 2916 | 1464998603252 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 16:03:23 INFO - PROCESS | 2916 | 1464998603260 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:23 INFO - PROCESS | 2916 | ++DOCSHELL 15D53000 == 27 [pid = 2916] [id = 379] 16:03:23 INFO - PROCESS | 2916 | ++DOMWINDOW == 66 (15D53C00) [pid = 2916] [serial = 1137] [outer = 00000000] 16:03:23 INFO - PROCESS | 2916 | ++DOMWINDOW == 67 (16122000) [pid = 2916] [serial = 1138] [outer = 15D53C00] 16:03:23 INFO - PROCESS | 2916 | 1464998603307 Marionette DEBUG loaded listener.js 16:03:23 INFO - PROCESS | 2916 | ++DOMWINDOW == 68 (16212C00) [pid = 2916] [serial = 1139] [outer = 15D53C00] 16:03:23 INFO - PROCESS | 2916 | 1464998603808 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]]]}] 16:03:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 16:03:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 713ms 16:03:23 INFO - PROCESS | 2916 | 1464998603868 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 16:03:23 INFO - PROCESS | 2916 | 1464998603870 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 16:03:23 INFO - PROCESS | 2916 | 1464998603873 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 16:03:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 16:03:23 INFO - PROCESS | 2916 | 1464998603874 Marionette TRACE conn3 <- [1,1482,null,{}] 16:03:23 INFO - PROCESS | 2916 | 1464998603886 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}] 16:03:23 INFO - PROCESS | 2916 | 1464998603966 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 16:03:24 INFO - PROCESS | 2916 | 1464998604033 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:24 INFO - PROCESS | 2916 | ++DOCSHELL 0C770800 == 28 [pid = 2916] [id = 380] 16:03:24 INFO - PROCESS | 2916 | ++DOMWINDOW == 69 (0C772800) [pid = 2916] [serial = 1140] [outer = 00000000] 16:03:24 INFO - PROCESS | 2916 | ++DOMWINDOW == 70 (0F347C00) [pid = 2916] [serial = 1141] [outer = 0C772800] 16:03:24 INFO - PROCESS | 2916 | 1464998604171 Marionette DEBUG loaded listener.js 16:03:24 INFO - PROCESS | 2916 | ++DOMWINDOW == 71 (1058C800) [pid = 2916] [serial = 1142] [outer = 0C772800] 16:03:24 INFO - PROCESS | 2916 | 1464998604847 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]]]}] 16:03:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 16:03:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1022ms 16:03:24 INFO - PROCESS | 2916 | 1464998604893 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 16:03:24 INFO - PROCESS | 2916 | 1464998604898 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 16:03:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 16:03:24 INFO - PROCESS | 2916 | 1464998604903 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 16:03:24 INFO - PROCESS | 2916 | 1464998604906 Marionette TRACE conn3 <- [1,1486,null,{}] 16:03:24 INFO - PROCESS | 2916 | 1464998604911 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}] 16:03:25 INFO - PROCESS | 2916 | 1464998605022 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 16:03:25 INFO - PROCESS | 2916 | 1464998605105 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:25 INFO - PROCESS | 2916 | ++DOCSHELL 12A81400 == 29 [pid = 2916] [id = 381] 16:03:25 INFO - PROCESS | 2916 | ++DOMWINDOW == 72 (12B5C800) [pid = 2916] [serial = 1143] [outer = 00000000] 16:03:25 INFO - PROCESS | 2916 | ++DOMWINDOW == 73 (130E5C00) [pid = 2916] [serial = 1144] [outer = 12B5C800] 16:03:25 INFO - PROCESS | 2916 | 1464998605224 Marionette DEBUG loaded listener.js 16:03:25 INFO - PROCESS | 2916 | ++DOMWINDOW == 74 (13333800) [pid = 2916] [serial = 1145] [outer = 12B5C800] 16:03:25 INFO - PROCESS | 2916 | 1464998605843 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]]]}] 16:03:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 16:03:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 972ms 16:03:25 INFO - PROCESS | 2916 | 1464998605883 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 16:03:25 INFO - PROCESS | 2916 | 1464998605888 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 16:03:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 16:03:25 INFO - PROCESS | 2916 | 1464998605893 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 16:03:25 INFO - PROCESS | 2916 | 1464998605895 Marionette TRACE conn3 <- [1,1490,null,{}] 16:03:25 INFO - PROCESS | 2916 | 1464998605899 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}] 16:03:26 INFO - PROCESS | 2916 | 1464998606007 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 16:03:26 INFO - PROCESS | 2916 | 1464998606181 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:26 INFO - PROCESS | 2916 | ++DOCSHELL 13905400 == 30 [pid = 2916] [id = 382] 16:03:26 INFO - PROCESS | 2916 | ++DOMWINDOW == 75 (14F62000) [pid = 2916] [serial = 1146] [outer = 00000000] 16:03:26 INFO - PROCESS | 2916 | ++DOMWINDOW == 76 (15BD9800) [pid = 2916] [serial = 1147] [outer = 14F62000] 16:03:26 INFO - PROCESS | 2916 | 1464998606239 Marionette DEBUG loaded listener.js 16:03:26 INFO - PROCESS | 2916 | ++DOMWINDOW == 77 (1611DC00) [pid = 2916] [serial = 1148] [outer = 14F62000] 16:03:26 INFO - PROCESS | 2916 | 1464998606853 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]]]}] 16:03:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 16:03:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1037ms 16:03:26 INFO - PROCESS | 2916 | 1464998606928 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 16:03:26 INFO - PROCESS | 2916 | 1464998606930 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 16:03:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 16:03:26 INFO - PROCESS | 2916 | 1464998606936 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 16:03:26 INFO - PROCESS | 2916 | 1464998606942 Marionette TRACE conn3 <- [1,1494,null,{}] 16:03:26 INFO - PROCESS | 2916 | 1464998606951 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}] 16:03:27 INFO - PROCESS | 2916 | 1464998607265 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 16:03:27 INFO - PROCESS | 2916 | 1464998607389 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:27 INFO - PROCESS | 2916 | ++DOCSHELL 10E11000 == 31 [pid = 2916] [id = 383] 16:03:27 INFO - PROCESS | 2916 | ++DOMWINDOW == 78 (10F82400) [pid = 2916] [serial = 1149] [outer = 00000000] 16:03:27 INFO - PROCESS | 2916 | ++DOMWINDOW == 79 (11086000) [pid = 2916] [serial = 1150] [outer = 10F82400] 16:03:27 INFO - PROCESS | 2916 | 1464998607440 Marionette DEBUG loaded listener.js 16:03:27 INFO - PROCESS | 2916 | ++DOMWINDOW == 80 (114AB000) [pid = 2916] [serial = 1151] [outer = 10F82400] 16:03:27 INFO - PROCESS | 2916 | --DOCSHELL 0C783000 == 30 [pid = 2916] [id = 361] 16:03:27 INFO - PROCESS | 2916 | --DOMWINDOW == 79 (1543E800) [pid = 2916] [serial = 1082] [outer = 00000000] [url = about:blank] 16:03:27 INFO - PROCESS | 2916 | --DOMWINDOW == 78 (16725400) [pid = 2916] [serial = 1108] [outer = 00000000] [url = about:blank] 16:03:27 INFO - PROCESS | 2916 | --DOMWINDOW == 77 (15D49800) [pid = 2916] [serial = 1109] [outer = 00000000] [url = about:blank] 16:03:27 INFO - PROCESS | 2916 | --DOMWINDOW == 76 (15BE2C00) [pid = 2916] [serial = 1096] [outer = 00000000] [url = about:blank] 16:03:27 INFO - PROCESS | 2916 | --DOMWINDOW == 75 (16213C00) [pid = 2916] [serial = 1099] [outer = 00000000] [url = about:blank] 16:03:27 INFO - PROCESS | 2916 | --DOMWINDOW == 74 (15D4C400) [pid = 2916] [serial = 1097] [outer = 00000000] [url = about:blank] 16:03:27 INFO - PROCESS | 2916 | --DOMWINDOW == 73 (167E4800) [pid = 2916] [serial = 1102] [outer = 00000000] [url = about:blank] 16:03:27 INFO - PROCESS | 2916 | --DOMWINDOW == 72 (16289400) [pid = 2916] [serial = 1100] [outer = 00000000] [url = about:blank] 16:03:27 INFO - PROCESS | 2916 | --DOMWINDOW == 71 (13328800) [pid = 2916] [serial = 1105] [outer = 00000000] [url = about:blank] 16:03:27 INFO - PROCESS | 2916 | --DOMWINDOW == 70 (13C10800) [pid = 2916] [serial = 1106] [outer = 00000000] [url = about:blank] 16:03:27 INFO - PROCESS | 2916 | --DOMWINDOW == 69 (16B0BC00) [pid = 2916] [serial = 1103] [outer = 00000000] [url = about:blank] 16:03:27 INFO - PROCESS | 2916 | --DOMWINDOW == 68 (155E1C00) [pid = 2916] [serial = 1093] [outer = 00000000] [url = about:blank] 16:03:27 INFO - PROCESS | 2916 | --DOMWINDOW == 67 (13BB5C00) [pid = 2916] [serial = 1090] [outer = 00000000] [url = about:blank] 16:03:27 INFO - PROCESS | 2916 | --DOMWINDOW == 66 (13C0CC00) [pid = 2916] [serial = 1091] [outer = 00000000] [url = about:blank] 16:03:27 INFO - PROCESS | 2916 | --DOMWINDOW == 65 (11CAC800) [pid = 2916] [serial = 1087] [outer = 00000000] [url = about:blank] 16:03:27 INFO - PROCESS | 2916 | --DOMWINDOW == 64 (12A87800) [pid = 2916] [serial = 1088] [outer = 00000000] [url = about:blank] 16:03:27 INFO - PROCESS | 2916 | --DOMWINDOW == 63 (0F351000) [pid = 2916] [serial = 1084] [outer = 00000000] [url = about:blank] 16:03:27 INFO - PROCESS | 2916 | --DOMWINDOW == 62 (105F4000) [pid = 2916] [serial = 1085] [outer = 00000000] [url = about:blank] 16:03:27 INFO - PROCESS | 2916 | --DOMWINDOW == 61 (157DB800) [pid = 2916] [serial = 1094] [outer = 00000000] [url = about:blank] 16:03:27 INFO - PROCESS | 2916 | 1464998607985 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]]]}] 16:03:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 16:03:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1038ms 16:03:28 INFO - PROCESS | 2916 | 1464998608002 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 16:03:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 16:03:28 INFO - PROCESS | 2916 | 1464998608005 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 16:03:28 INFO - PROCESS | 2916 | 1464998608010 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 16:03:28 INFO - PROCESS | 2916 | 1464998608012 Marionette TRACE conn3 <- [1,1498,null,{}] 16:03:28 INFO - PROCESS | 2916 | 1464998608017 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}] 16:03:28 INFO - PROCESS | 2916 | 1464998608105 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 16:03:28 INFO - PROCESS | 2916 | 1464998608113 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:28 INFO - PROCESS | 2916 | ++DOCSHELL 12ADAC00 == 31 [pid = 2916] [id = 384] 16:03:28 INFO - PROCESS | 2916 | ++DOMWINDOW == 62 (12B57400) [pid = 2916] [serial = 1152] [outer = 00000000] 16:03:28 INFO - PROCESS | 2916 | ++DOMWINDOW == 63 (12D88C00) [pid = 2916] [serial = 1153] [outer = 12B57400] 16:03:28 INFO - PROCESS | 2916 | 1464998608164 Marionette DEBUG loaded listener.js 16:03:28 INFO - PROCESS | 2916 | ++DOMWINDOW == 64 (13328C00) [pid = 2916] [serial = 1154] [outer = 12B57400] 16:03:28 INFO - PROCESS | 2916 | 1464998608647 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]]]}] 16:03:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 16:03:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 713ms 16:03:28 INFO - PROCESS | 2916 | 1464998608740 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 16:03:28 INFO - PROCESS | 2916 | 1464998608743 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 16:03:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 16:03:28 INFO - PROCESS | 2916 | 1464998608747 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 16:03:28 INFO - PROCESS | 2916 | 1464998608749 Marionette TRACE conn3 <- [1,1502,null,{}] 16:03:28 INFO - PROCESS | 2916 | 1464998608756 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}] 16:03:28 INFO - PROCESS | 2916 | 1464998608920 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 16:03:29 INFO - PROCESS | 2916 | 1464998609001 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:29 INFO - PROCESS | 2916 | ++DOCSHELL 13CE5800 == 32 [pid = 2916] [id = 385] 16:03:29 INFO - PROCESS | 2916 | ++DOMWINDOW == 65 (13DDB400) [pid = 2916] [serial = 1155] [outer = 00000000] 16:03:29 INFO - PROCESS | 2916 | ++DOMWINDOW == 66 (14F56800) [pid = 2916] [serial = 1156] [outer = 13DDB400] 16:03:29 INFO - PROCESS | 2916 | 1464998609053 Marionette DEBUG loaded listener.js 16:03:29 INFO - PROCESS | 2916 | ++DOMWINDOW == 67 (15369000) [pid = 2916] [serial = 1157] [outer = 13DDB400] 16:03:29 INFO - PROCESS | 2916 | 1464998609427 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]]]}] 16:03:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 16:03:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 729ms 16:03:29 INFO - PROCESS | 2916 | 1464998609479 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 16:03:29 INFO - PROCESS | 2916 | 1464998609483 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 16:03:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 16:03:29 INFO - PROCESS | 2916 | 1464998609493 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 16:03:29 INFO - PROCESS | 2916 | 1464998609497 Marionette TRACE conn3 <- [1,1506,null,{}] 16:03:29 INFO - PROCESS | 2916 | 1464998609501 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}] 16:03:29 INFO - PROCESS | 2916 | 1464998609586 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 16:03:29 INFO - PROCESS | 2916 | 1464998609591 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:29 INFO - PROCESS | 2916 | ++DOCSHELL 155E0800 == 33 [pid = 2916] [id = 386] 16:03:29 INFO - PROCESS | 2916 | ++DOMWINDOW == 68 (15744800) [pid = 2916] [serial = 1158] [outer = 00000000] 16:03:29 INFO - PROCESS | 2916 | ++DOMWINDOW == 69 (15BE6800) [pid = 2916] [serial = 1159] [outer = 15744800] 16:03:29 INFO - PROCESS | 2916 | 1464998609637 Marionette DEBUG loaded listener.js 16:03:29 INFO - PROCESS | 2916 | ++DOMWINDOW == 70 (16120800) [pid = 2916] [serial = 1160] [outer = 15744800] 16:03:30 INFO - PROCESS | 2916 | 1464998610142 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]]]}] 16:03:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 16:03:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 713ms 16:03:30 INFO - PROCESS | 2916 | 1464998610227 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 16:03:30 INFO - PROCESS | 2916 | 1464998610229 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 16:03:30 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 16:03:30 INFO - PROCESS | 2916 | 1464998610232 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 16:03:30 INFO - PROCESS | 2916 | 1464998610234 Marionette TRACE conn3 <- [1,1510,null,{}] 16:03:30 INFO - PROCESS | 2916 | 1464998610238 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}] 16:03:30 INFO - PROCESS | 2916 | 1464998610377 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 16:03:30 INFO - PROCESS | 2916 | 1464998610396 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:30 INFO - PROCESS | 2916 | ++DOCSHELL 15D4A800 == 34 [pid = 2916] [id = 387] 16:03:30 INFO - PROCESS | 2916 | ++DOMWINDOW == 71 (15D4C400) [pid = 2916] [serial = 1161] [outer = 00000000] 16:03:30 INFO - PROCESS | 2916 | ++DOMWINDOW == 72 (16216400) [pid = 2916] [serial = 1162] [outer = 15D4C400] 16:03:30 INFO - PROCESS | 2916 | 1464998610441 Marionette DEBUG loaded listener.js 16:03:30 INFO - PROCESS | 2916 | ++DOMWINDOW == 73 (16218800) [pid = 2916] [serial = 1163] [outer = 15D4C400] 16:03:30 INFO - PROCESS | 2916 | 1464998610937 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"]]]}] 16:03:30 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 () { 16:03:30 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:03:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 16:03:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:03:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:03:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 16:03:31 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 () { 16:03:31 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:03:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 16:03:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:03:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:03:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 16:03:31 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 () { 16:03:31 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:03:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 16:03:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:03:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:03:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 16:03:31 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 () { 16:03:31 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:03:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 16:03:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:03:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:03:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 16:03:31 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 730ms 16:03:31 INFO - PROCESS | 2916 | 1464998610977 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 16:03:31 INFO - PROCESS | 2916 | 1464998610979 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 16:03:31 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 16:03:31 INFO - PROCESS | 2916 | 1464998610982 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 16:03:31 INFO - PROCESS | 2916 | 1464998610984 Marionette TRACE conn3 <- [1,1514,null,{}] 16:03:31 INFO - PROCESS | 2916 | 1464998610988 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}] 16:03:31 INFO - PROCESS | 2916 | 1464998611125 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 16:03:31 INFO - PROCESS | 2916 | 1464998611184 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:31 INFO - PROCESS | 2916 | ++DOCSHELL 167D8000 == 35 [pid = 2916] [id = 388] 16:03:31 INFO - PROCESS | 2916 | ++DOMWINDOW == 74 (167E3C00) [pid = 2916] [serial = 1164] [outer = 00000000] 16:03:31 INFO - PROCESS | 2916 | ++DOMWINDOW == 75 (16B0D400) [pid = 2916] [serial = 1165] [outer = 167E3C00] 16:03:31 INFO - PROCESS | 2916 | 1464998611236 Marionette DEBUG loaded listener.js 16:03:31 INFO - PROCESS | 2916 | ++DOMWINDOW == 76 (16B13800) [pid = 2916] [serial = 1166] [outer = 167E3C00] 16:03:31 INFO - PROCESS | 2916 | 1464998611653 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"]]]}] 16:03:31 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 16:03:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 16:03:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:03:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:03:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 16:03:31 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 16:03:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 16:03:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:03:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:03:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 16:03:31 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 16:03:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 16:03:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:03:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:03:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 16:03:31 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 729ms 16:03:31 INFO - PROCESS | 2916 | 1464998611676 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 16:03:31 INFO - PROCESS | 2916 | 1464998611678 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 16:03:31 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 16:03:31 INFO - PROCESS | 2916 | 1464998611682 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 16:03:31 INFO - PROCESS | 2916 | 1464998611683 Marionette TRACE conn3 <- [1,1518,null,{}] 16:03:31 INFO - PROCESS | 2916 | 1464998611694 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}] 16:03:31 INFO - PROCESS | 2916 | 1464998611877 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 16:03:31 INFO - PROCESS | 2916 | 1464998611889 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:31 INFO - PROCESS | 2916 | ++DOCSHELL 16B18000 == 36 [pid = 2916] [id = 389] 16:03:31 INFO - PROCESS | 2916 | ++DOMWINDOW == 77 (16B69C00) [pid = 2916] [serial = 1167] [outer = 00000000] 16:03:31 INFO - PROCESS | 2916 | ++DOMWINDOW == 78 (17176000) [pid = 2916] [serial = 1168] [outer = 16B69C00] 16:03:31 INFO - PROCESS | 2916 | 1464998611935 Marionette DEBUG loaded listener.js 16:03:32 INFO - PROCESS | 2916 | ++DOMWINDOW == 79 (173D5C00) [pid = 2916] [serial = 1169] [outer = 16B69C00] 16:03:32 INFO - PROCESS | 2916 | --DOMWINDOW == 78 (11C0E400) [pid = 2916] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 16:03:32 INFO - PROCESS | 2916 | --DOMWINDOW == 77 (10A57C00) [pid = 2916] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 16:03:32 INFO - PROCESS | 2916 | --DOMWINDOW == 76 (11084C00) [pid = 2916] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 16:03:32 INFO - PROCESS | 2916 | --DOMWINDOW == 75 (167DC400) [pid = 2916] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 16:03:32 INFO - PROCESS | 2916 | --DOMWINDOW == 74 (13BBB800) [pid = 2916] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 16:03:32 INFO - PROCESS | 2916 | --DOMWINDOW == 73 (10FF0000) [pid = 2916] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 16:03:32 INFO - PROCESS | 2916 | --DOMWINDOW == 72 (15482800) [pid = 2916] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 16:03:32 INFO - PROCESS | 2916 | --DOMWINDOW == 71 (0F34BC00) [pid = 2916] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 16:03:32 INFO - PROCESS | 2916 | --DOMWINDOW == 70 (14F5D400) [pid = 2916] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 16:03:32 INFO - PROCESS | 2916 | 1464998612376 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]]]}] 16:03:32 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 16:03:32 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 16:03:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:03:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:03:32 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 16:03:32 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 16:03:32 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. 16:03:32 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 16:03:32 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 730ms 16:03:32 INFO - PROCESS | 2916 | 1464998612413 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 16:03:32 INFO - PROCESS | 2916 | 1464998612415 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 16:03:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 16:03:32 INFO - PROCESS | 2916 | 1464998612418 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 16:03:32 INFO - PROCESS | 2916 | 1464998612420 Marionette TRACE conn3 <- [1,1522,null,{}] 16:03:32 INFO - PROCESS | 2916 | 1464998612424 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}] 16:03:32 INFO - PROCESS | 2916 | 1464998612507 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 16:03:32 INFO - PROCESS | 2916 | 1464998612512 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:32 INFO - PROCESS | 2916 | ++DOCSHELL 0C780400 == 37 [pid = 2916] [id = 390] 16:03:32 INFO - PROCESS | 2916 | ++DOMWINDOW == 71 (0F34BC00) [pid = 2916] [serial = 1170] [outer = 00000000] 16:03:32 INFO - PROCESS | 2916 | ++DOMWINDOW == 72 (13BB9C00) [pid = 2916] [serial = 1171] [outer = 0F34BC00] 16:03:32 INFO - PROCESS | 2916 | 1464998612557 Marionette DEBUG loaded listener.js 16:03:32 INFO - PROCESS | 2916 | ++DOMWINDOW == 73 (14F5B400) [pid = 2916] [serial = 1172] [outer = 0F34BC00] 16:03:33 INFO - PROCESS | 2916 | 1464998613044 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]]]}] 16:03:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 16:03:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 664ms 16:03:33 INFO - PROCESS | 2916 | 1464998613089 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 16:03:33 INFO - PROCESS | 2916 | 1464998613091 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 16:03:33 INFO - PROCESS | 2916 | 1464998613094 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 16:03:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 16:03:33 INFO - PROCESS | 2916 | 1464998613096 Marionette TRACE conn3 <- [1,1526,null,{}] 16:03:33 INFO - PROCESS | 2916 | 1464998613099 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}] 16:03:33 INFO - PROCESS | 2916 | 1464998613179 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 16:03:33 INFO - PROCESS | 2916 | 1464998613184 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:33 INFO - PROCESS | 2916 | ++DOCSHELL 10E05400 == 38 [pid = 2916] [id = 391] 16:03:33 INFO - PROCESS | 2916 | ++DOMWINDOW == 74 (16BE0800) [pid = 2916] [serial = 1173] [outer = 00000000] 16:03:33 INFO - PROCESS | 2916 | ++DOMWINDOW == 75 (17805800) [pid = 2916] [serial = 1174] [outer = 16BE0800] 16:03:33 INFO - PROCESS | 2916 | 1464998613229 Marionette DEBUG loaded listener.js 16:03:33 INFO - PROCESS | 2916 | ++DOMWINDOW == 76 (17858800) [pid = 2916] [serial = 1175] [outer = 16BE0800] 16:03:33 INFO - PROCESS | 2916 | 1464998613738 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]]]}] 16:03:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 16:03:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 730ms 16:03:33 INFO - PROCESS | 2916 | 1464998613827 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 16:03:33 INFO - PROCESS | 2916 | 1464998613830 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 16:03:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 16:03:33 INFO - PROCESS | 2916 | 1464998613834 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 16:03:33 INFO - PROCESS | 2916 | 1464998613835 Marionette TRACE conn3 <- [1,1530,null,{}] 16:03:33 INFO - PROCESS | 2916 | 1464998613839 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}] 16:03:33 INFO - PROCESS | 2916 | 1464998613922 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 16:03:33 INFO - PROCESS | 2916 | 1464998613930 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:33 INFO - PROCESS | 2916 | ++DOCSHELL 16BDE400 == 39 [pid = 2916] [id = 392] 16:03:33 INFO - PROCESS | 2916 | ++DOMWINDOW == 77 (16BE4400) [pid = 2916] [serial = 1176] [outer = 00000000] 16:03:33 INFO - PROCESS | 2916 | ++DOMWINDOW == 78 (17957800) [pid = 2916] [serial = 1177] [outer = 16BE4400] 16:03:33 INFO - PROCESS | 2916 | 1464998613974 Marionette DEBUG loaded listener.js 16:03:34 INFO - PROCESS | 2916 | ++DOMWINDOW == 79 (179F8400) [pid = 2916] [serial = 1178] [outer = 16BE4400] 16:03:34 INFO - PROCESS | 2916 | 1464998614486 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]]]}] 16:03:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 16:03:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 713ms 16:03:34 INFO - PROCESS | 2916 | 1464998614565 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 16:03:34 INFO - PROCESS | 2916 | 1464998614569 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 16:03:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 16:03:34 INFO - PROCESS | 2916 | 1464998614665 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 16:03:34 INFO - PROCESS | 2916 | 1464998614669 Marionette TRACE conn3 <- [1,1534,null,{}] 16:03:34 INFO - PROCESS | 2916 | 1464998614676 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}] 16:03:34 INFO - PROCESS | 2916 | 1464998614798 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 16:03:34 INFO - PROCESS | 2916 | 1464998614893 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:34 INFO - PROCESS | 2916 | ++DOCSHELL 10E08C00 == 40 [pid = 2916] [id = 393] 16:03:34 INFO - PROCESS | 2916 | ++DOMWINDOW == 80 (10E0B400) [pid = 2916] [serial = 1179] [outer = 00000000] 16:03:34 INFO - PROCESS | 2916 | ++DOMWINDOW == 81 (11207400) [pid = 2916] [serial = 1180] [outer = 10E0B400] 16:03:34 INFO - PROCESS | 2916 | 1464998614954 Marionette DEBUG loaded listener.js 16:03:35 INFO - PROCESS | 2916 | ++DOMWINDOW == 82 (11CACC00) [pid = 2916] [serial = 1181] [outer = 10E0B400] 16:03:35 INFO - PROCESS | 2916 | 1464998615540 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]]]}] 16:03:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 16:03:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 973ms 16:03:35 INFO - PROCESS | 2916 | 1464998615604 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 16:03:35 INFO - PROCESS | 2916 | 1464998615610 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 16:03:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 16:03:35 INFO - PROCESS | 2916 | 1464998615617 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 16:03:35 INFO - PROCESS | 2916 | 1464998615619 Marionette TRACE conn3 <- [1,1538,null,{}] 16:03:35 INFO - PROCESS | 2916 | 1464998615623 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}] 16:03:35 INFO - PROCESS | 2916 | 1464998615737 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 16:03:35 INFO - PROCESS | 2916 | 1464998615876 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:35 INFO - PROCESS | 2916 | ++DOCSHELL 13CE1400 == 41 [pid = 2916] [id = 394] 16:03:35 INFO - PROCESS | 2916 | ++DOMWINDOW == 83 (13CE1800) [pid = 2916] [serial = 1182] [outer = 00000000] 16:03:35 INFO - PROCESS | 2916 | ++DOMWINDOW == 84 (1543EC00) [pid = 2916] [serial = 1183] [outer = 13CE1800] 16:03:35 INFO - PROCESS | 2916 | 1464998615935 Marionette DEBUG loaded listener.js 16:03:36 INFO - PROCESS | 2916 | ++DOMWINDOW == 85 (155E0C00) [pid = 2916] [serial = 1184] [outer = 13CE1800] 16:03:36 INFO - PROCESS | 2916 | 1464998616588 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]]]}] 16:03:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 16:03:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1038ms 16:03:36 INFO - PROCESS | 2916 | 1464998616649 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 16:03:36 INFO - PROCESS | 2916 | 1464998616652 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 16:03:36 INFO - PROCESS | 2916 | 1464998616670 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 16:03:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 16:03:36 INFO - PROCESS | 2916 | 1464998616674 Marionette TRACE conn3 <- [1,1542,null,{}] 16:03:36 INFO - PROCESS | 2916 | 1464998616685 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}] 16:03:36 INFO - PROCESS | 2916 | 1464998616797 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 16:03:36 INFO - PROCESS | 2916 | 1464998616933 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:36 INFO - PROCESS | 2916 | ++DOCSHELL 167DE000 == 42 [pid = 2916] [id = 395] 16:03:36 INFO - PROCESS | 2916 | ++DOMWINDOW == 86 (16B0C400) [pid = 2916] [serial = 1185] [outer = 00000000] 16:03:37 INFO - PROCESS | 2916 | ++DOMWINDOW == 87 (17170000) [pid = 2916] [serial = 1186] [outer = 16B0C400] 16:03:37 INFO - PROCESS | 2916 | 1464998616994 Marionette DEBUG loaded listener.js 16:03:37 INFO - PROCESS | 2916 | ++DOMWINDOW == 88 (1780BC00) [pid = 2916] [serial = 1187] [outer = 16B0C400] 16:03:37 INFO - PROCESS | 2916 | 1464998617827 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]]]}] 16:03:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 16:03:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1232ms 16:03:37 INFO - PROCESS | 2916 | 1464998617915 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 16:03:37 INFO - PROCESS | 2916 | 1464998617919 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 16:03:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 16:03:37 INFO - PROCESS | 2916 | 1464998617926 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 16:03:37 INFO - PROCESS | 2916 | 1464998617929 Marionette TRACE conn3 <- [1,1546,null,{}] 16:03:37 INFO - PROCESS | 2916 | 1464998617935 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}] 16:03:38 INFO - PROCESS | 2916 | 1464998618035 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 16:03:38 INFO - PROCESS | 2916 | 1464998618118 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:38 INFO - PROCESS | 2916 | ++DOCSHELL 10A58C00 == 43 [pid = 2916] [id = 396] 16:03:38 INFO - PROCESS | 2916 | ++DOMWINDOW == 89 (10E08000) [pid = 2916] [serial = 1188] [outer = 00000000] 16:03:38 INFO - PROCESS | 2916 | ++DOMWINDOW == 90 (10FF1400) [pid = 2916] [serial = 1189] [outer = 10E08000] 16:03:38 INFO - PROCESS | 2916 | 1464998618282 Marionette DEBUG loaded listener.js 16:03:38 INFO - PROCESS | 2916 | ++DOMWINDOW == 91 (112DEC00) [pid = 2916] [serial = 1190] [outer = 10E08000] 16:03:39 INFO - PROCESS | 2916 | --DOCSHELL 10E05400 == 42 [pid = 2916] [id = 391] 16:03:39 INFO - PROCESS | 2916 | --DOCSHELL 0C780400 == 41 [pid = 2916] [id = 390] 16:03:39 INFO - PROCESS | 2916 | --DOCSHELL 16B18000 == 40 [pid = 2916] [id = 389] 16:03:39 INFO - PROCESS | 2916 | --DOCSHELL 167D8000 == 39 [pid = 2916] [id = 388] 16:03:39 INFO - PROCESS | 2916 | --DOCSHELL 15D4A800 == 38 [pid = 2916] [id = 387] 16:03:39 INFO - PROCESS | 2916 | --DOCSHELL 155E0800 == 37 [pid = 2916] [id = 386] 16:03:39 INFO - PROCESS | 2916 | --DOCSHELL 13CE5800 == 36 [pid = 2916] [id = 385] 16:03:39 INFO - PROCESS | 2916 | --DOCSHELL 12ADAC00 == 35 [pid = 2916] [id = 384] 16:03:39 INFO - PROCESS | 2916 | --DOCSHELL 13905400 == 34 [pid = 2916] [id = 382] 16:03:39 INFO - PROCESS | 2916 | --DOCSHELL 10E11000 == 33 [pid = 2916] [id = 383] 16:03:39 INFO - PROCESS | 2916 | --DOCSHELL 12A81400 == 32 [pid = 2916] [id = 381] 16:03:39 INFO - PROCESS | 2916 | --DOCSHELL 0C770800 == 31 [pid = 2916] [id = 380] 16:03:39 INFO - PROCESS | 2916 | --DOCSHELL 15D53000 == 30 [pid = 2916] [id = 379] 16:03:39 INFO - PROCESS | 2916 | --DOCSHELL 167DE000 == 29 [pid = 2916] [id = 395] 16:03:39 INFO - PROCESS | 2916 | --DOCSHELL 16BDE400 == 28 [pid = 2916] [id = 392] 16:03:39 INFO - PROCESS | 2916 | --DOCSHELL 10E08C00 == 27 [pid = 2916] [id = 393] 16:03:39 INFO - PROCESS | 2916 | --DOCSHELL 13CE1400 == 26 [pid = 2916] [id = 394] 16:03:39 INFO - PROCESS | 2916 | --DOMWINDOW == 90 (16122000) [pid = 2916] [serial = 1138] [outer = 00000000] [url = about:blank] 16:03:39 INFO - PROCESS | 2916 | --DOMWINDOW == 89 (11CA7000) [pid = 2916] [serial = 1126] [outer = 00000000] [url = about:blank] 16:03:39 INFO - PROCESS | 2916 | --DOMWINDOW == 88 (10E07400) [pid = 2916] [serial = 1123] [outer = 00000000] [url = about:blank] 16:03:39 INFO - PROCESS | 2916 | --DOMWINDOW == 87 (13C08400) [pid = 2916] [serial = 1120] [outer = 00000000] [url = about:blank] 16:03:39 INFO - PROCESS | 2916 | --DOMWINDOW == 86 (1536E000) [pid = 2916] [serial = 1121] [outer = 00000000] [url = about:blank] 16:03:39 INFO - PROCESS | 2916 | --DOMWINDOW == 85 (16B13400) [pid = 2916] [serial = 1111] [outer = 00000000] [url = about:blank] 16:03:39 INFO - PROCESS | 2916 | --DOMWINDOW == 84 (13C09400) [pid = 2916] [serial = 1129] [outer = 00000000] [url = about:blank] 16:03:39 INFO - PROCESS | 2916 | --DOMWINDOW == 83 (16B18400) [pid = 2916] [serial = 1112] [outer = 00000000] [url = about:blank] 16:03:39 INFO - PROCESS | 2916 | --DOMWINDOW == 82 (130E1400) [pid = 2916] [serial = 1115] [outer = 00000000] [url = about:blank] 16:03:39 INFO - PROCESS | 2916 | --DOMWINDOW == 81 (12A80000) [pid = 2916] [serial = 1114] [outer = 00000000] [url = about:blank] 16:03:39 INFO - PROCESS | 2916 | --DOMWINDOW == 80 (15BE1000) [pid = 2916] [serial = 1118] [outer = 00000000] [url = about:blank] 16:03:39 INFO - PROCESS | 2916 | --DOMWINDOW == 79 (155DE800) [pid = 2916] [serial = 1117] [outer = 00000000] [url = about:blank] 16:03:39 INFO - PROCESS | 2916 | --DOMWINDOW == 78 (12A8C800) [pid = 2916] [serial = 1127] [outer = 00000000] [url = about:blank] 16:03:39 INFO - PROCESS | 2916 | --DOMWINDOW == 77 (10E0C800) [pid = 2916] [serial = 1132] [outer = 00000000] [url = about:blank] 16:03:39 INFO - PROCESS | 2916 | --DOMWINDOW == 76 (13DD6C00) [pid = 2916] [serial = 1130] [outer = 00000000] [url = about:blank] 16:03:39 INFO - PROCESS | 2916 | --DOMWINDOW == 75 (155DA800) [pid = 2916] [serial = 1135] [outer = 00000000] [url = about:blank] 16:03:39 INFO - PROCESS | 2916 | --DOMWINDOW == 74 (15743000) [pid = 2916] [serial = 1136] [outer = 00000000] [url = about:blank] 16:03:39 INFO - PROCESS | 2916 | --DOMWINDOW == 73 (13805000) [pid = 2916] [serial = 1133] [outer = 00000000] [url = about:blank] 16:03:39 INFO - PROCESS | 2916 | --DOMWINDOW == 72 (10E0E400) [pid = 2916] [serial = 1124] [outer = 00000000] [url = about:blank] 16:03:39 INFO - PROCESS | 2916 | 1464998619691 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]]]}] 16:03:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 16:03:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1832ms 16:03:39 INFO - PROCESS | 2916 | 1464998619763 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 16:03:39 INFO - PROCESS | 2916 | 1464998619768 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 16:03:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 16:03:39 INFO - PROCESS | 2916 | 1464998619774 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 16:03:39 INFO - PROCESS | 2916 | 1464998619777 Marionette TRACE conn3 <- [1,1550,null,{}] 16:03:39 INFO - PROCESS | 2916 | 1464998619783 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}] 16:03:39 INFO - PROCESS | 2916 | 1464998619935 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 16:03:40 INFO - PROCESS | 2916 | 1464998620114 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:40 INFO - PROCESS | 2916 | ++DOCSHELL 10A5F000 == 27 [pid = 2916] [id = 397] 16:03:40 INFO - PROCESS | 2916 | ++DOMWINDOW == 73 (10A61C00) [pid = 2916] [serial = 1191] [outer = 00000000] 16:03:40 INFO - PROCESS | 2916 | ++DOMWINDOW == 74 (10E0B800) [pid = 2916] [serial = 1192] [outer = 10A61C00] 16:03:40 INFO - PROCESS | 2916 | 1464998620179 Marionette DEBUG loaded listener.js 16:03:40 INFO - PROCESS | 2916 | ++DOMWINDOW == 75 (10E11800) [pid = 2916] [serial = 1193] [outer = 10A61C00] 16:03:40 INFO - PROCESS | 2916 | 1464998620853 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]]]}] 16:03:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 16:03:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1134ms 16:03:40 INFO - PROCESS | 2916 | 1464998620939 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 16:03:40 INFO - PROCESS | 2916 | 1464998620946 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 16:03:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 16:03:40 INFO - PROCESS | 2916 | 1464998620976 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 16:03:40 INFO - PROCESS | 2916 | 1464998620979 Marionette TRACE conn3 <- [1,1554,null,{}] 16:03:40 INFO - PROCESS | 2916 | 1464998620985 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}] 16:03:41 INFO - PROCESS | 2916 | 1464998621112 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 16:03:41 INFO - PROCESS | 2916 | 1464998621238 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:41 INFO - PROCESS | 2916 | ++DOCSHELL 112E7000 == 28 [pid = 2916] [id = 398] 16:03:41 INFO - PROCESS | 2916 | ++DOMWINDOW == 76 (11A10000) [pid = 2916] [serial = 1194] [outer = 00000000] 16:03:41 INFO - PROCESS | 2916 | ++DOMWINDOW == 77 (12ADEC00) [pid = 2916] [serial = 1195] [outer = 11A10000] 16:03:41 INFO - PROCESS | 2916 | 1464998621302 Marionette DEBUG loaded listener.js 16:03:41 INFO - PROCESS | 2916 | ++DOMWINDOW == 78 (12D85C00) [pid = 2916] [serial = 1196] [outer = 11A10000] 16:03:42 INFO - PROCESS | 2916 | 1464998622023 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]]]}] 16:03:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 16:03:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1118ms 16:03:42 INFO - PROCESS | 2916 | 1464998622056 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 16:03:42 INFO - PROCESS | 2916 | 1464998622060 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 16:03:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 16:03:42 INFO - PROCESS | 2916 | 1464998622081 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 16:03:42 INFO - PROCESS | 2916 | 1464998622084 Marionette TRACE conn3 <- [1,1558,null,{}] 16:03:42 INFO - PROCESS | 2916 | 1464998622092 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}] 16:03:42 INFO - PROCESS | 2916 | 1464998622199 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 16:03:42 INFO - PROCESS | 2916 | 1464998622289 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:42 INFO - PROCESS | 2916 | ++DOCSHELL 10A84000 == 29 [pid = 2916] [id = 399] 16:03:42 INFO - PROCESS | 2916 | ++DOMWINDOW == 79 (10E02400) [pid = 2916] [serial = 1197] [outer = 00000000] 16:03:42 INFO - PROCESS | 2916 | ++DOMWINDOW == 80 (11CAD800) [pid = 2916] [serial = 1198] [outer = 10E02400] 16:03:42 INFO - PROCESS | 2916 | 1464998622339 Marionette DEBUG loaded listener.js 16:03:42 INFO - PROCESS | 2916 | ++DOMWINDOW == 81 (12D8C400) [pid = 2916] [serial = 1199] [outer = 10E02400] 16:03:42 INFO - PROCESS | 2916 | 1464998622817 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]]]}] 16:03:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 16:03:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 762ms 16:03:42 INFO - PROCESS | 2916 | 1464998622855 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 16:03:42 INFO - PROCESS | 2916 | 1464998622861 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 16:03:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 16:03:42 INFO - PROCESS | 2916 | 1464998622867 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 16:03:42 INFO - PROCESS | 2916 | 1464998622869 Marionette TRACE conn3 <- [1,1562,null,{}] 16:03:42 INFO - PROCESS | 2916 | 1464998622873 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}] 16:03:42 INFO - PROCESS | 2916 | 1464998622979 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 16:03:43 INFO - PROCESS | 2916 | 1464998622991 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:43 INFO - PROCESS | 2916 | ++DOCSHELL 10A82400 == 30 [pid = 2916] [id = 400] 16:03:43 INFO - PROCESS | 2916 | ++DOMWINDOW == 82 (13C0F800) [pid = 2916] [serial = 1200] [outer = 00000000] 16:03:43 INFO - PROCESS | 2916 | ++DOMWINDOW == 83 (13DD6C00) [pid = 2916] [serial = 1201] [outer = 13C0F800] 16:03:43 INFO - PROCESS | 2916 | 1464998623038 Marionette DEBUG loaded listener.js 16:03:43 INFO - PROCESS | 2916 | ++DOMWINDOW == 84 (14F54C00) [pid = 2916] [serial = 1202] [outer = 13C0F800] 16:03:43 INFO - PROCESS | 2916 | 1464998623499 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]]]}] 16:03:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 16:03:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 713ms 16:03:43 INFO - PROCESS | 2916 | 1464998623568 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 16:03:43 INFO - PROCESS | 2916 | 1464998623619 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 16:03:43 INFO - PROCESS | 2916 | 1464998623623 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 16:03:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 16:03:43 INFO - PROCESS | 2916 | 1464998623626 Marionette TRACE conn3 <- [1,1566,null,{}] 16:03:43 INFO - PROCESS | 2916 | 1464998623637 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}] 16:03:43 INFO - PROCESS | 2916 | 1464998623723 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 16:03:43 INFO - PROCESS | 2916 | 1464998623818 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:43 INFO - PROCESS | 2916 | ++DOCSHELL 155E0800 == 31 [pid = 2916] [id = 401] 16:03:43 INFO - PROCESS | 2916 | ++DOMWINDOW == 85 (155E1400) [pid = 2916] [serial = 1203] [outer = 00000000] 16:03:43 INFO - PROCESS | 2916 | ++DOMWINDOW == 86 (1574EC00) [pid = 2916] [serial = 1204] [outer = 155E1400] 16:03:43 INFO - PROCESS | 2916 | 1464998623869 Marionette DEBUG loaded listener.js 16:03:43 INFO - PROCESS | 2916 | ++DOMWINDOW == 87 (15BDEC00) [pid = 2916] [serial = 1205] [outer = 155E1400] 16:03:44 INFO - PROCESS | 2916 | 1464998624266 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]]]}] 16:03:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 16:03:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 730ms 16:03:44 INFO - PROCESS | 2916 | 1464998624324 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 16:03:44 INFO - PROCESS | 2916 | 1464998624327 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 16:03:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 16:03:44 INFO - PROCESS | 2916 | 1464998624336 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 16:03:44 INFO - PROCESS | 2916 | 1464998624338 Marionette TRACE conn3 <- [1,1570,null,{}] 16:03:44 INFO - PROCESS | 2916 | 1464998624368 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}] 16:03:44 INFO - PROCESS | 2916 | 1464998624543 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 16:03:44 INFO - PROCESS | 2916 | 1464998624555 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:44 INFO - PROCESS | 2916 | ++DOCSHELL 1611EC00 == 32 [pid = 2916] [id = 402] 16:03:44 INFO - PROCESS | 2916 | ++DOMWINDOW == 88 (1611F400) [pid = 2916] [serial = 1206] [outer = 00000000] 16:03:44 INFO - PROCESS | 2916 | ++DOMWINDOW == 89 (16128000) [pid = 2916] [serial = 1207] [outer = 1611F400] 16:03:44 INFO - PROCESS | 2916 | 1464998624652 Marionette DEBUG loaded listener.js 16:03:44 INFO - PROCESS | 2916 | ++DOMWINDOW == 90 (1621CC00) [pid = 2916] [serial = 1208] [outer = 1611F400] 16:03:45 INFO - PROCESS | 2916 | 1464998625060 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]]]}] 16:03:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 16:03:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 778ms 16:03:45 INFO - PROCESS | 2916 | 1464998625108 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 16:03:45 INFO - PROCESS | 2916 | 1464998625110 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 16:03:45 INFO - PROCESS | 2916 | 1464998625113 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 16:03:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 16:03:45 INFO - PROCESS | 2916 | 1464998625115 Marionette TRACE conn3 <- [1,1574,null,{}] 16:03:45 INFO - PROCESS | 2916 | 1464998625118 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}] 16:03:45 INFO - PROCESS | 2916 | 1464998625232 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 16:03:45 INFO - PROCESS | 2916 | 1464998625237 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:45 INFO - PROCESS | 2916 | ++DOCSHELL 16216000 == 33 [pid = 2916] [id = 403] 16:03:45 INFO - PROCESS | 2916 | ++DOMWINDOW == 91 (16724000) [pid = 2916] [serial = 1209] [outer = 00000000] 16:03:45 INFO - PROCESS | 2916 | ++DOMWINDOW == 92 (167D6C00) [pid = 2916] [serial = 1210] [outer = 16724000] 16:03:45 INFO - PROCESS | 2916 | 1464998625288 Marionette DEBUG loaded listener.js 16:03:45 INFO - PROCESS | 2916 | ++DOMWINDOW == 93 (167D7000) [pid = 2916] [serial = 1211] [outer = 16724000] 16:03:45 INFO - PROCESS | 2916 | 1464998625806 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]]]}] 16:03:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 16:03:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 730ms 16:03:45 INFO - PROCESS | 2916 | 1464998625848 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 16:03:45 INFO - PROCESS | 2916 | 1464998625850 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 16:03:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 16:03:45 INFO - PROCESS | 2916 | 1464998625857 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 16:03:45 INFO - PROCESS | 2916 | 1464998625859 Marionette TRACE conn3 <- [1,1578,null,{}] 16:03:45 INFO - PROCESS | 2916 | 1464998625862 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}] 16:03:46 INFO - PROCESS | 2916 | 1464998626025 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 16:03:46 INFO - PROCESS | 2916 | 1464998626045 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:46 INFO - PROCESS | 2916 | ++DOCSHELL 16123000 == 34 [pid = 2916] [id = 404] 16:03:46 INFO - PROCESS | 2916 | ++DOMWINDOW == 94 (167D6800) [pid = 2916] [serial = 1212] [outer = 00000000] 16:03:46 INFO - PROCESS | 2916 | ++DOMWINDOW == 95 (1727FC00) [pid = 2916] [serial = 1213] [outer = 167D6800] 16:03:46 INFO - PROCESS | 2916 | 1464998626092 Marionette DEBUG loaded listener.js 16:03:46 INFO - PROCESS | 2916 | ++DOMWINDOW == 96 (17287400) [pid = 2916] [serial = 1214] [outer = 167D6800] 16:03:46 INFO - PROCESS | 2916 | --DOMWINDOW == 95 (16BE0800) [pid = 2916] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 16:03:46 INFO - PROCESS | 2916 | --DOMWINDOW == 94 (15D4C400) [pid = 2916] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 16:03:46 INFO - PROCESS | 2916 | --DOMWINDOW == 93 (13DDB400) [pid = 2916] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 16:03:46 INFO - PROCESS | 2916 | --DOMWINDOW == 92 (10F82400) [pid = 2916] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 16:03:46 INFO - PROCESS | 2916 | --DOMWINDOW == 91 (14F62000) [pid = 2916] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 16:03:46 INFO - PROCESS | 2916 | --DOMWINDOW == 90 (12B57400) [pid = 2916] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 16:03:46 INFO - PROCESS | 2916 | --DOMWINDOW == 89 (15744800) [pid = 2916] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 16:03:46 INFO - PROCESS | 2916 | --DOMWINDOW == 88 (16BE4400) [pid = 2916] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 16:03:46 INFO - PROCESS | 2916 | --DOMWINDOW == 87 (12B5C800) [pid = 2916] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 16:03:46 INFO - PROCESS | 2916 | --DOMWINDOW == 86 (0C772800) [pid = 2916] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 16:03:46 INFO - PROCESS | 2916 | --DOMWINDOW == 85 (167E3C00) [pid = 2916] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 16:03:46 INFO - PROCESS | 2916 | --DOMWINDOW == 84 (16B69C00) [pid = 2916] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 16:03:46 INFO - PROCESS | 2916 | --DOMWINDOW == 83 (0F34BC00) [pid = 2916] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 16:03:46 INFO - PROCESS | 2916 | --DOMWINDOW == 82 (15D53C00) [pid = 2916] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 16:03:46 INFO - PROCESS | 2916 | --DOMWINDOW == 81 (16B0C400) [pid = 2916] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 16:03:46 INFO - PROCESS | 2916 | --DOMWINDOW == 80 (13CE1800) [pid = 2916] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 16:03:46 INFO - PROCESS | 2916 | --DOMWINDOW == 79 (10E0B400) [pid = 2916] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 16:03:46 INFO - PROCESS | 2916 | 1464998626646 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]]]}] 16:03:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 16:03:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 826ms 16:03:46 INFO - PROCESS | 2916 | 1464998626692 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 16:03:46 INFO - PROCESS | 2916 | 1464998626694 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 16:03:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 16:03:46 INFO - PROCESS | 2916 | 1464998626697 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 16:03:46 INFO - PROCESS | 2916 | 1464998626699 Marionette TRACE conn3 <- [1,1582,null,{}] 16:03:46 INFO - PROCESS | 2916 | 1464998626702 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}] 16:03:46 INFO - PROCESS | 2916 | 1464998626843 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 16:03:46 INFO - PROCESS | 2916 | 1464998626901 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:46 INFO - PROCESS | 2916 | ++DOCSHELL 10A82800 == 35 [pid = 2916] [id = 405] 16:03:46 INFO - PROCESS | 2916 | ++DOMWINDOW == 80 (10F82400) [pid = 2916] [serial = 1215] [outer = 00000000] 16:03:46 INFO - PROCESS | 2916 | ++DOMWINDOW == 81 (14F62000) [pid = 2916] [serial = 1216] [outer = 10F82400] 16:03:46 INFO - PROCESS | 2916 | 1464998626946 Marionette DEBUG loaded listener.js 16:03:47 INFO - PROCESS | 2916 | ++DOMWINDOW == 82 (15740800) [pid = 2916] [serial = 1217] [outer = 10F82400] 16:03:47 INFO - PROCESS | 2916 | 1464998627310 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]]]}] 16:03:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 16:03:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 664ms 16:03:47 INFO - PROCESS | 2916 | 1464998627335 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 16:03:47 INFO - PROCESS | 2916 | 1464998627338 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 16:03:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 16:03:47 INFO - PROCESS | 2916 | 1464998627341 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 16:03:47 INFO - PROCESS | 2916 | 1464998627343 Marionette TRACE conn3 <- [1,1586,null,{}] 16:03:47 INFO - PROCESS | 2916 | 1464998627346 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}] 16:03:47 INFO - PROCESS | 2916 | 1464998627545 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 16:03:47 INFO - PROCESS | 2916 | 1464998627550 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:47 INFO - PROCESS | 2916 | ++DOCSHELL 14F54000 == 36 [pid = 2916] [id = 406] 16:03:47 INFO - PROCESS | 2916 | ++DOMWINDOW == 83 (14F56000) [pid = 2916] [serial = 1218] [outer = 00000000] 16:03:47 INFO - PROCESS | 2916 | ++DOMWINDOW == 84 (1780DC00) [pid = 2916] [serial = 1219] [outer = 14F56000] 16:03:47 INFO - PROCESS | 2916 | 1464998627596 Marionette DEBUG loaded listener.js 16:03:47 INFO - PROCESS | 2916 | ++DOMWINDOW == 85 (17958000) [pid = 2916] [serial = 1220] [outer = 14F56000] 16:03:47 INFO - PROCESS | 2916 | 1464998627978 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]]]}] 16:03:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 16:03:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 665ms 16:03:48 INFO - PROCESS | 2916 | 1464998628011 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 16:03:48 INFO - PROCESS | 2916 | 1464998628013 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 16:03:48 INFO - PROCESS | 2916 | 1464998628016 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 16:03:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 16:03:48 INFO - PROCESS | 2916 | 1464998628018 Marionette TRACE conn3 <- [1,1590,null,{}] 16:03:48 INFO - PROCESS | 2916 | 1464998628035 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}] 16:03:48 INFO - PROCESS | 2916 | 1464998628120 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 16:03:48 INFO - PROCESS | 2916 | 1464998628126 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:48 INFO - PROCESS | 2916 | ++DOCSHELL 155E0400 == 37 [pid = 2916] [id = 407] 16:03:48 INFO - PROCESS | 2916 | ++DOMWINDOW == 86 (17178800) [pid = 2916] [serial = 1221] [outer = 00000000] 16:03:48 INFO - PROCESS | 2916 | ++DOMWINDOW == 87 (17D08400) [pid = 2916] [serial = 1222] [outer = 17178800] 16:03:48 INFO - PROCESS | 2916 | 1464998628180 Marionette DEBUG loaded listener.js 16:03:48 INFO - PROCESS | 2916 | ++DOMWINDOW == 88 (17D09000) [pid = 2916] [serial = 1223] [outer = 17178800] 16:03:49 INFO - PROCESS | 2916 | --DOCSHELL 10A84000 == 36 [pid = 2916] [id = 399] 16:03:49 INFO - PROCESS | 2916 | --DOCSHELL 10A5F000 == 35 [pid = 2916] [id = 397] 16:03:49 INFO - PROCESS | 2916 | --DOCSHELL 112E7000 == 34 [pid = 2916] [id = 398] 16:03:49 INFO - PROCESS | 2916 | --DOCSHELL 10A58C00 == 33 [pid = 2916] [id = 396] 16:03:49 INFO - PROCESS | 2916 | --DOCSHELL 1611EC00 == 32 [pid = 2916] [id = 402] 16:03:49 INFO - PROCESS | 2916 | --DOCSHELL 10A82400 == 31 [pid = 2916] [id = 400] 16:03:49 INFO - PROCESS | 2916 | --DOCSHELL 16123000 == 30 [pid = 2916] [id = 404] 16:03:49 INFO - PROCESS | 2916 | --DOCSHELL 10A82800 == 29 [pid = 2916] [id = 405] 16:03:49 INFO - PROCESS | 2916 | --DOCSHELL 16216000 == 28 [pid = 2916] [id = 403] 16:03:49 INFO - PROCESS | 2916 | --DOCSHELL 155E0800 == 27 [pid = 2916] [id = 401] 16:03:49 INFO - PROCESS | 2916 | --DOCSHELL 14F54000 == 26 [pid = 2916] [id = 406] 16:03:50 INFO - PROCESS | 2916 | --DOMWINDOW == 87 (16212C00) [pid = 2916] [serial = 1139] [outer = 00000000] [url = about:blank] 16:03:50 INFO - PROCESS | 2916 | --DOMWINDOW == 86 (10FF1400) [pid = 2916] [serial = 1189] [outer = 00000000] [url = about:blank] 16:03:50 INFO - PROCESS | 2916 | --DOMWINDOW == 85 (17858800) [pid = 2916] [serial = 1175] [outer = 00000000] [url = about:blank] 16:03:50 INFO - PROCESS | 2916 | --DOMWINDOW == 84 (16216400) [pid = 2916] [serial = 1162] [outer = 00000000] [url = about:blank] 16:03:50 INFO - PROCESS | 2916 | --DOMWINDOW == 83 (16218800) [pid = 2916] [serial = 1163] [outer = 00000000] [url = about:blank] 16:03:50 INFO - PROCESS | 2916 | --DOMWINDOW == 82 (14F56800) [pid = 2916] [serial = 1156] [outer = 00000000] [url = about:blank] 16:03:50 INFO - PROCESS | 2916 | --DOMWINDOW == 81 (15369000) [pid = 2916] [serial = 1157] [outer = 00000000] [url = about:blank] 16:03:50 INFO - PROCESS | 2916 | --DOMWINDOW == 80 (11086000) [pid = 2916] [serial = 1150] [outer = 00000000] [url = about:blank] 16:03:50 INFO - PROCESS | 2916 | --DOMWINDOW == 79 (114AB000) [pid = 2916] [serial = 1151] [outer = 00000000] [url = about:blank] 16:03:50 INFO - PROCESS | 2916 | --DOMWINDOW == 78 (15BD9800) [pid = 2916] [serial = 1147] [outer = 00000000] [url = about:blank] 16:03:50 INFO - PROCESS | 2916 | --DOMWINDOW == 77 (1611DC00) [pid = 2916] [serial = 1148] [outer = 00000000] [url = about:blank] 16:03:50 INFO - PROCESS | 2916 | --DOMWINDOW == 76 (12D88C00) [pid = 2916] [serial = 1153] [outer = 00000000] [url = about:blank] 16:03:50 INFO - PROCESS | 2916 | --DOMWINDOW == 75 (13328C00) [pid = 2916] [serial = 1154] [outer = 00000000] [url = about:blank] 16:03:50 INFO - PROCESS | 2916 | --DOMWINDOW == 74 (15BE6800) [pid = 2916] [serial = 1159] [outer = 00000000] [url = about:blank] 16:03:50 INFO - PROCESS | 2916 | --DOMWINDOW == 73 (179F8400) [pid = 2916] [serial = 1178] [outer = 00000000] [url = about:blank] 16:03:50 INFO - PROCESS | 2916 | --DOMWINDOW == 72 (17957800) [pid = 2916] [serial = 1177] [outer = 00000000] [url = about:blank] 16:03:50 INFO - PROCESS | 2916 | --DOMWINDOW == 71 (130E5C00) [pid = 2916] [serial = 1144] [outer = 00000000] [url = about:blank] 16:03:50 INFO - PROCESS | 2916 | --DOMWINDOW == 70 (13333800) [pid = 2916] [serial = 1145] [outer = 00000000] [url = about:blank] 16:03:50 INFO - PROCESS | 2916 | --DOMWINDOW == 69 (0F347C00) [pid = 2916] [serial = 1141] [outer = 00000000] [url = about:blank] 16:03:50 INFO - PROCESS | 2916 | --DOMWINDOW == 68 (1058C800) [pid = 2916] [serial = 1142] [outer = 00000000] [url = about:blank] 16:03:50 INFO - PROCESS | 2916 | --DOMWINDOW == 67 (16B13800) [pid = 2916] [serial = 1166] [outer = 00000000] [url = about:blank] 16:03:50 INFO - PROCESS | 2916 | --DOMWINDOW == 66 (16B0D400) [pid = 2916] [serial = 1165] [outer = 00000000] [url = about:blank] 16:03:50 INFO - PROCESS | 2916 | --DOMWINDOW == 65 (17176000) [pid = 2916] [serial = 1168] [outer = 00000000] [url = about:blank] 16:03:50 INFO - PROCESS | 2916 | --DOMWINDOW == 64 (13BB9C00) [pid = 2916] [serial = 1171] [outer = 00000000] [url = about:blank] 16:03:50 INFO - PROCESS | 2916 | --DOMWINDOW == 63 (173D5C00) [pid = 2916] [serial = 1169] [outer = 00000000] [url = about:blank] 16:03:50 INFO - PROCESS | 2916 | --DOMWINDOW == 62 (14F5B400) [pid = 2916] [serial = 1172] [outer = 00000000] [url = about:blank] 16:03:50 INFO - PROCESS | 2916 | --DOMWINDOW == 61 (16120800) [pid = 2916] [serial = 1160] [outer = 00000000] [url = about:blank] 16:03:50 INFO - PROCESS | 2916 | --DOMWINDOW == 60 (17805800) [pid = 2916] [serial = 1174] [outer = 00000000] [url = about:blank] 16:03:50 INFO - PROCESS | 2916 | --DOMWINDOW == 59 (1780BC00) [pid = 2916] [serial = 1187] [outer = 00000000] [url = about:blank] 16:03:50 INFO - PROCESS | 2916 | --DOMWINDOW == 58 (17170000) [pid = 2916] [serial = 1186] [outer = 00000000] [url = about:blank] 16:03:50 INFO - PROCESS | 2916 | --DOMWINDOW == 57 (155E0C00) [pid = 2916] [serial = 1184] [outer = 00000000] [url = about:blank] 16:03:50 INFO - PROCESS | 2916 | --DOMWINDOW == 56 (11207400) [pid = 2916] [serial = 1180] [outer = 00000000] [url = about:blank] 16:03:50 INFO - PROCESS | 2916 | --DOMWINDOW == 55 (11CACC00) [pid = 2916] [serial = 1181] [outer = 00000000] [url = about:blank] 16:03:50 INFO - PROCESS | 2916 | --DOMWINDOW == 54 (1543EC00) [pid = 2916] [serial = 1183] [outer = 00000000] [url = about:blank] 16:03:50 INFO - PROCESS | 2916 | 1464998630157 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]]]}] 16:03:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 16:03:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 2156ms 16:03:50 INFO - PROCESS | 2916 | 1464998630190 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 16:03:50 INFO - PROCESS | 2916 | 1464998630195 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 16:03:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 16:03:50 INFO - PROCESS | 2916 | 1464998630201 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 16:03:50 INFO - PROCESS | 2916 | 1464998630204 Marionette TRACE conn3 <- [1,1594,null,{}] 16:03:50 INFO - PROCESS | 2916 | 1464998630210 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}] 16:03:50 INFO - PROCESS | 2916 | 1464998630317 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 16:03:50 INFO - PROCESS | 2916 | 1464998630323 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:50 INFO - PROCESS | 2916 | ++DOCSHELL 1120D000 == 27 [pid = 2916] [id = 408] 16:03:50 INFO - PROCESS | 2916 | ++DOMWINDOW == 55 (1120E000) [pid = 2916] [serial = 1224] [outer = 00000000] 16:03:50 INFO - PROCESS | 2916 | ++DOMWINDOW == 56 (11CAC800) [pid = 2916] [serial = 1225] [outer = 1120E000] 16:03:50 INFO - PROCESS | 2916 | 1464998630377 Marionette DEBUG loaded listener.js 16:03:50 INFO - PROCESS | 2916 | ++DOMWINDOW == 57 (12A85C00) [pid = 2916] [serial = 1226] [outer = 1120E000] 16:03:50 INFO - PROCESS | 2916 | 1464998630907 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]]]}] 16:03:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 16:03:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 762ms 16:03:50 INFO - PROCESS | 2916 | 1464998630941 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 16:03:50 INFO - PROCESS | 2916 | 1464998630947 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 16:03:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 16:03:50 INFO - PROCESS | 2916 | 1464998630954 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 16:03:50 INFO - PROCESS | 2916 | 1464998630956 Marionette TRACE conn3 <- [1,1598,null,{}] 16:03:50 INFO - PROCESS | 2916 | 1464998630960 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}] 16:03:51 INFO - PROCESS | 2916 | 1464998631105 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 16:03:51 INFO - PROCESS | 2916 | 1464998631206 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:51 INFO - PROCESS | 2916 | ++DOCSHELL 1332C000 == 28 [pid = 2916] [id = 409] 16:03:51 INFO - PROCESS | 2916 | ++DOMWINDOW == 58 (1332FC00) [pid = 2916] [serial = 1227] [outer = 00000000] 16:03:51 INFO - PROCESS | 2916 | ++DOMWINDOW == 59 (1380CC00) [pid = 2916] [serial = 1228] [outer = 1332FC00] 16:03:51 INFO - PROCESS | 2916 | 1464998631256 Marionette DEBUG loaded listener.js 16:03:51 INFO - PROCESS | 2916 | ++DOMWINDOW == 60 (1390F800) [pid = 2916] [serial = 1229] [outer = 1332FC00] 16:03:51 INFO - PROCESS | 2916 | 1464998631650 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]]]}] 16:03:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 16:03:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 714ms 16:03:51 INFO - PROCESS | 2916 | 1464998631683 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 16:03:51 INFO - PROCESS | 2916 | 1464998631686 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 16:03:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 16:03:51 INFO - PROCESS | 2916 | 1464998631690 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 16:03:51 INFO - PROCESS | 2916 | 1464998631693 Marionette TRACE conn3 <- [1,1602,null,{}] 16:03:51 INFO - PROCESS | 2916 | 1464998631704 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}] 16:03:51 INFO - PROCESS | 2916 | 1464998631830 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 16:03:51 INFO - PROCESS | 2916 | 1464998631838 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:51 INFO - PROCESS | 2916 | ++DOCSHELL 14F57000 == 29 [pid = 2916] [id = 410] 16:03:51 INFO - PROCESS | 2916 | ++DOMWINDOW == 61 (14F57800) [pid = 2916] [serial = 1230] [outer = 00000000] 16:03:51 INFO - PROCESS | 2916 | ++DOMWINDOW == 62 (1536F000) [pid = 2916] [serial = 1231] [outer = 14F57800] 16:03:51 INFO - PROCESS | 2916 | 1464998631896 Marionette DEBUG loaded listener.js 16:03:52 INFO - PROCESS | 2916 | ++DOMWINDOW == 63 (15476800) [pid = 2916] [serial = 1232] [outer = 14F57800] 16:03:52 INFO - PROCESS | 2916 | 1464998632437 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]]]}] 16:03:52 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 16:03:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 762ms 16:03:52 INFO - PROCESS | 2916 | 1464998632463 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 16:03:52 INFO - PROCESS | 2916 | 1464998632465 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 16:03:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 16:03:52 INFO - PROCESS | 2916 | 1464998632469 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 16:03:52 INFO - PROCESS | 2916 | 1464998632481 Marionette TRACE conn3 <- [1,1606,null,{}] 16:03:52 INFO - PROCESS | 2916 | 1464998632485 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}] 16:03:52 INFO - PROCESS | 2916 | 1464998632573 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 16:03:52 INFO - PROCESS | 2916 | 1464998632579 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:52 INFO - PROCESS | 2916 | ++DOCSHELL 155DE000 == 30 [pid = 2916] [id = 411] 16:03:52 INFO - PROCESS | 2916 | ++DOMWINDOW == 64 (155E0000) [pid = 2916] [serial = 1233] [outer = 00000000] 16:03:52 INFO - PROCESS | 2916 | ++DOMWINDOW == 65 (15BDDC00) [pid = 2916] [serial = 1234] [outer = 155E0000] 16:03:52 INFO - PROCESS | 2916 | 1464998632625 Marionette DEBUG loaded listener.js 16:03:52 INFO - PROCESS | 2916 | ++DOMWINDOW == 66 (15D48800) [pid = 2916] [serial = 1235] [outer = 155E0000] 16:03:53 INFO - PROCESS | 2916 | 1464998633113 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]]]}] 16:03:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 16:03:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 681ms 16:03:53 INFO - PROCESS | 2916 | 1464998633161 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 16:03:53 INFO - PROCESS | 2916 | 1464998633163 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 16:03:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 16:03:53 INFO - PROCESS | 2916 | 1464998633166 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 16:03:53 INFO - PROCESS | 2916 | 1464998633168 Marionette TRACE conn3 <- [1,1610,null,{}] 16:03:53 INFO - PROCESS | 2916 | 1464998633171 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}] 16:03:53 INFO - PROCESS | 2916 | 1464998633253 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 16:03:53 INFO - PROCESS | 2916 | 1464998633258 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:53 INFO - PROCESS | 2916 | ++DOCSHELL 15D53000 == 31 [pid = 2916] [id = 412] 16:03:53 INFO - PROCESS | 2916 | ++DOMWINDOW == 67 (1611E800) [pid = 2916] [serial = 1236] [outer = 00000000] 16:03:53 INFO - PROCESS | 2916 | ++DOMWINDOW == 68 (16128400) [pid = 2916] [serial = 1237] [outer = 1611E800] 16:03:53 INFO - PROCESS | 2916 | 1464998633304 Marionette DEBUG loaded listener.js 16:03:53 INFO - PROCESS | 2916 | ++DOMWINDOW == 69 (16213C00) [pid = 2916] [serial = 1238] [outer = 1611E800] 16:03:53 INFO - PROCESS | 2916 | 1464998633846 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]]]}] 16:03:53 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 16:03:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 729ms 16:03:53 INFO - PROCESS | 2916 | 1464998633899 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 16:03:53 INFO - PROCESS | 2916 | 1464998633901 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 16:03:53 INFO - PROCESS | 2916 | 1464998633905 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 16:03:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 16:03:53 INFO - PROCESS | 2916 | 1464998633906 Marionette TRACE conn3 <- [1,1614,null,{}] 16:03:53 INFO - PROCESS | 2916 | 1464998633910 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}] 16:03:54 INFO - PROCESS | 2916 | 1464998634032 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 16:03:54 INFO - PROCESS | 2916 | 1464998634045 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:54 INFO - PROCESS | 2916 | ++DOCSHELL 16728000 == 32 [pid = 2916] [id = 413] 16:03:54 INFO - PROCESS | 2916 | ++DOMWINDOW == 70 (167D5800) [pid = 2916] [serial = 1239] [outer = 00000000] 16:03:54 INFO - PROCESS | 2916 | ++DOMWINDOW == 71 (16B0C400) [pid = 2916] [serial = 1240] [outer = 167D5800] 16:03:54 INFO - PROCESS | 2916 | 1464998634092 Marionette DEBUG loaded listener.js 16:03:54 INFO - PROCESS | 2916 | ++DOMWINDOW == 72 (16B12800) [pid = 2916] [serial = 1241] [outer = 167D5800] 16:03:54 INFO - PROCESS | 2916 | 1464998634537 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]]]}] 16:03:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 16:03:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 730ms 16:03:54 INFO - PROCESS | 2916 | 1464998634604 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 16:03:54 INFO - PROCESS | 2916 | 1464998634606 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 16:03:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 16:03:54 INFO - PROCESS | 2916 | 1464998634609 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 16:03:54 INFO - PROCESS | 2916 | 1464998634611 Marionette TRACE conn3 <- [1,1618,null,{}] 16:03:54 INFO - PROCESS | 2916 | 1464998634615 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}] 16:03:54 INFO - PROCESS | 2916 | 1464998634780 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 16:03:54 INFO - PROCESS | 2916 | 1464998634786 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:54 INFO - PROCESS | 2916 | ++DOCSHELL 167E2400 == 33 [pid = 2916] [id = 414] 16:03:54 INFO - PROCESS | 2916 | ++DOMWINDOW == 73 (16B14800) [pid = 2916] [serial = 1242] [outer = 00000000] 16:03:54 INFO - PROCESS | 2916 | ++DOMWINDOW == 74 (16BE5C00) [pid = 2916] [serial = 1243] [outer = 16B14800] 16:03:54 INFO - PROCESS | 2916 | 1464998634839 Marionette DEBUG loaded listener.js 16:03:54 INFO - PROCESS | 2916 | ++DOMWINDOW == 75 (16BE7C00) [pid = 2916] [serial = 1244] [outer = 16B14800] 16:03:55 INFO - PROCESS | 2916 | 1464998635264 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]]]}] 16:03:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 16:03:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 665ms 16:03:55 INFO - PROCESS | 2916 | 1464998635281 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 16:03:55 INFO - PROCESS | 2916 | 1464998635283 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 16:03:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 16:03:55 INFO - PROCESS | 2916 | 1464998635305 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 16:03:55 INFO - PROCESS | 2916 | 1464998635307 Marionette TRACE conn3 <- [1,1622,null,{}] 16:03:55 INFO - PROCESS | 2916 | 1464998635311 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}] 16:03:55 INFO - PROCESS | 2916 | 1464998635391 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 16:03:55 INFO - PROCESS | 2916 | 1464998635397 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:55 INFO - PROCESS | 2916 | ++DOCSHELL 16B18800 == 34 [pid = 2916] [id = 415] 16:03:55 INFO - PROCESS | 2916 | ++DOMWINDOW == 76 (173D6C00) [pid = 2916] [serial = 1245] [outer = 00000000] 16:03:55 INFO - PROCESS | 2916 | ++DOMWINDOW == 77 (1780D000) [pid = 2916] [serial = 1246] [outer = 173D6C00] 16:03:55 INFO - PROCESS | 2916 | 1464998635442 Marionette DEBUG loaded listener.js 16:03:55 INFO - PROCESS | 2916 | ++DOMWINDOW == 78 (17856400) [pid = 2916] [serial = 1247] [outer = 173D6C00] 16:03:55 INFO - PROCESS | 2916 | 1464998635968 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]]]}] 16:03:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 16:03:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 649ms 16:03:55 INFO - PROCESS | 2916 | 1464998635978 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 16:03:55 INFO - PROCESS | 2916 | 1464998635980 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 16:03:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 16:03:55 INFO - PROCESS | 2916 | 1464998635983 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 16:03:55 INFO - PROCESS | 2916 | 1464998635985 Marionette TRACE conn3 <- [1,1626,null,{}] 16:03:56 INFO - PROCESS | 2916 | 1464998635999 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}] 16:03:56 INFO - PROCESS | 2916 | 1464998636112 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 16:03:56 INFO - PROCESS | 2916 | 1464998636117 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:56 INFO - PROCESS | 2916 | ++DOCSHELL 14F56C00 == 35 [pid = 2916] [id = 416] 16:03:56 INFO - PROCESS | 2916 | ++DOMWINDOW == 79 (1780B800) [pid = 2916] [serial = 1248] [outer = 00000000] 16:03:56 INFO - PROCESS | 2916 | ++DOMWINDOW == 80 (179F3000) [pid = 2916] [serial = 1249] [outer = 1780B800] 16:03:56 INFO - PROCESS | 2916 | 1464998636162 Marionette DEBUG loaded listener.js 16:03:56 INFO - PROCESS | 2916 | ++DOMWINDOW == 81 (179F8000) [pid = 2916] [serial = 1250] [outer = 1780B800] 16:03:56 INFO - PROCESS | 2916 | 1464998636617 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]]]}] 16:03:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 16:03:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 729ms 16:03:56 INFO - PROCESS | 2916 | 1464998636718 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 16:03:56 INFO - PROCESS | 2916 | 1464998636720 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 16:03:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 16:03:56 INFO - PROCESS | 2916 | 1464998636723 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 16:03:56 INFO - PROCESS | 2916 | 1464998636725 Marionette TRACE conn3 <- [1,1630,null,{}] 16:03:56 INFO - PROCESS | 2916 | 1464998636735 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}] 16:03:56 INFO - PROCESS | 2916 | 1464998636852 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 16:03:56 INFO - PROCESS | 2916 | 1464998636928 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:56 INFO - PROCESS | 2916 | ++DOCSHELL 17858800 == 36 [pid = 2916] [id = 417] 16:03:56 INFO - PROCESS | 2916 | ++DOMWINDOW == 82 (178E2000) [pid = 2916] [serial = 1251] [outer = 00000000] 16:03:56 INFO - PROCESS | 2916 | ++DOMWINDOW == 83 (18008400) [pid = 2916] [serial = 1252] [outer = 178E2000] 16:03:56 INFO - PROCESS | 2916 | 1464998636975 Marionette DEBUG loaded listener.js 16:03:57 INFO - PROCESS | 2916 | ++DOMWINDOW == 84 (1800F800) [pid = 2916] [serial = 1253] [outer = 178E2000] 16:03:57 INFO - PROCESS | 2916 | 1464998637388 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]]]}] 16:03:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 16:03:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 730ms 16:03:57 INFO - PROCESS | 2916 | 1464998637426 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 16:03:57 INFO - PROCESS | 2916 | 1464998637429 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 16:03:57 INFO - PROCESS | 2916 | 1464998637432 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 16:03:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 16:03:57 INFO - PROCESS | 2916 | 1464998637434 Marionette TRACE conn3 <- [1,1634,null,{}] 16:03:57 INFO - PROCESS | 2916 | 1464998637437 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}] 16:03:57 INFO - PROCESS | 2916 | 1464998637650 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 16:03:57 INFO - PROCESS | 2916 | 1464998637715 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:57 INFO - PROCESS | 2916 | ++DOCSHELL 18562C00 == 37 [pid = 2916] [id = 418] 16:03:57 INFO - PROCESS | 2916 | ++DOMWINDOW == 85 (18563000) [pid = 2916] [serial = 1254] [outer = 00000000] 16:03:57 INFO - PROCESS | 2916 | ++DOMWINDOW == 86 (1856A800) [pid = 2916] [serial = 1255] [outer = 18563000] 16:03:57 INFO - PROCESS | 2916 | 1464998637768 Marionette DEBUG loaded listener.js 16:03:57 INFO - PROCESS | 2916 | ++DOMWINDOW == 87 (1983C000) [pid = 2916] [serial = 1256] [outer = 18563000] 16:03:58 INFO - PROCESS | 2916 | --DOMWINDOW == 86 (1611F400) [pid = 2916] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 16:03:58 INFO - PROCESS | 2916 | --DOMWINDOW == 85 (16724000) [pid = 2916] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 16:03:58 INFO - PROCESS | 2916 | --DOMWINDOW == 84 (10F82400) [pid = 2916] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 16:03:58 INFO - PROCESS | 2916 | --DOMWINDOW == 83 (167D6800) [pid = 2916] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 16:03:58 INFO - PROCESS | 2916 | --DOMWINDOW == 82 (14F56000) [pid = 2916] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 16:03:58 INFO - PROCESS | 2916 | --DOMWINDOW == 81 (155E1400) [pid = 2916] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 16:03:58 INFO - PROCESS | 2916 | --DOMWINDOW == 80 (13C0F800) [pid = 2916] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 16:03:58 INFO - PROCESS | 2916 | --DOMWINDOW == 79 (10E02400) [pid = 2916] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 16:03:58 INFO - PROCESS | 2916 | --DOMWINDOW == 78 (11A10000) [pid = 2916] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 16:03:58 INFO - PROCESS | 2916 | --DOMWINDOW == 77 (10A61C00) [pid = 2916] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 16:03:58 INFO - PROCESS | 2916 | --DOMWINDOW == 76 (10E08000) [pid = 2916] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 16:03:58 INFO - PROCESS | 2916 | 1464998638456 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]]]}] 16:03:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 16:03:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1070ms 16:03:58 INFO - PROCESS | 2916 | 1464998638506 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 16:03:58 INFO - PROCESS | 2916 | 1464998638508 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 16:03:58 INFO - PROCESS | 2916 | 1464998638512 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 16:03:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 16:03:58 INFO - PROCESS | 2916 | 1464998638513 Marionette TRACE conn3 <- [1,1638,null,{}] 16:03:58 INFO - PROCESS | 2916 | 1464998638596 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}] 16:03:58 INFO - PROCESS | 2916 | 1464998638684 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 16:03:58 INFO - PROCESS | 2916 | 1464998638689 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:58 INFO - PROCESS | 2916 | ++DOCSHELL 155D8000 == 38 [pid = 2916] [id = 419] 16:03:58 INFO - PROCESS | 2916 | ++DOMWINDOW == 77 (155D8C00) [pid = 2916] [serial = 1257] [outer = 00000000] 16:03:58 INFO - PROCESS | 2916 | ++DOMWINDOW == 78 (1611F400) [pid = 2916] [serial = 1258] [outer = 155D8C00] 16:03:58 INFO - PROCESS | 2916 | 1464998638734 Marionette DEBUG loaded listener.js 16:03:58 INFO - PROCESS | 2916 | ++DOMWINDOW == 79 (16B71800) [pid = 2916] [serial = 1259] [outer = 155D8C00] 16:03:59 INFO - PROCESS | 2916 | 1464998639191 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]]]}] 16:03:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 16:03:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 729ms 16:03:59 INFO - PROCESS | 2916 | 1464998639246 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 16:03:59 INFO - PROCESS | 2916 | 1464998639248 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 16:03:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 16:03:59 INFO - PROCESS | 2916 | 1464998639251 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 16:03:59 INFO - PROCESS | 2916 | 1464998639252 Marionette TRACE conn3 <- [1,1642,null,{}] 16:03:59 INFO - PROCESS | 2916 | 1464998639256 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}] 16:03:59 INFO - PROCESS | 2916 | 1464998639349 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 16:03:59 INFO - PROCESS | 2916 | 1464998639385 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:59 INFO - PROCESS | 2916 | ++DOCSHELL 1621C400 == 39 [pid = 2916] [id = 420] 16:03:59 INFO - PROCESS | 2916 | ++DOMWINDOW == 80 (16B15000) [pid = 2916] [serial = 1260] [outer = 00000000] 16:03:59 INFO - PROCESS | 2916 | ++DOMWINDOW == 81 (198B9000) [pid = 2916] [serial = 1261] [outer = 16B15000] 16:03:59 INFO - PROCESS | 2916 | 1464998639430 Marionette DEBUG loaded listener.js 16:03:59 INFO - PROCESS | 2916 | ++DOMWINDOW == 82 (198BC800) [pid = 2916] [serial = 1262] [outer = 16B15000] 16:03:59 INFO - PROCESS | 2916 | 1464998639892 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]]]}] 16:03:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 16:03:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 665ms 16:03:59 INFO - PROCESS | 2916 | 1464998639923 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 16:03:59 INFO - PROCESS | 2916 | 1464998639925 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 16:03:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 16:03:59 INFO - PROCESS | 2916 | 1464998639942 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 16:03:59 INFO - PROCESS | 2916 | 1464998639944 Marionette TRACE conn3 <- [1,1646,null,{}] 16:03:59 INFO - PROCESS | 2916 | 1464998639947 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}] 16:04:00 INFO - PROCESS | 2916 | 1464998640031 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 16:04:00 INFO - PROCESS | 2916 | 1464998640036 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:00 INFO - PROCESS | 2916 | ++DOCSHELL 16127C00 == 40 [pid = 2916] [id = 421] 16:04:00 INFO - PROCESS | 2916 | ++DOMWINDOW == 83 (18568000) [pid = 2916] [serial = 1263] [outer = 00000000] 16:04:00 INFO - PROCESS | 2916 | ++DOMWINDOW == 84 (198C3400) [pid = 2916] [serial = 1264] [outer = 18568000] 16:04:00 INFO - PROCESS | 2916 | 1464998640087 Marionette DEBUG loaded listener.js 16:04:00 INFO - PROCESS | 2916 | ++DOMWINDOW == 85 (19B56800) [pid = 2916] [serial = 1265] [outer = 18568000] 16:04:00 INFO - PROCESS | 2916 | 1464998640887 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]]]}] 16:04:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 16:04:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1038ms 16:04:00 INFO - PROCESS | 2916 | 1464998640963 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 16:04:00 INFO - PROCESS | 2916 | 1464998640968 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 16:04:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 16:04:00 INFO - PROCESS | 2916 | 1464998640973 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 16:04:00 INFO - PROCESS | 2916 | 1464998640977 Marionette TRACE conn3 <- [1,1650,null,{}] 16:04:00 INFO - PROCESS | 2916 | 1464998640983 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}] 16:04:01 INFO - PROCESS | 2916 | 1464998641117 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 16:04:01 INFO - PROCESS | 2916 | 1464998641252 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:01 INFO - PROCESS | 2916 | ++DOCSHELL 10A82C00 == 41 [pid = 2916] [id = 422] 16:04:01 INFO - PROCESS | 2916 | ++DOMWINDOW == 86 (11086000) [pid = 2916] [serial = 1266] [outer = 00000000] 16:04:01 INFO - PROCESS | 2916 | ++DOMWINDOW == 87 (12A80000) [pid = 2916] [serial = 1267] [outer = 11086000] 16:04:01 INFO - PROCESS | 2916 | 1464998641361 Marionette DEBUG loaded listener.js 16:04:01 INFO - PROCESS | 2916 | ++DOMWINDOW == 88 (13330400) [pid = 2916] [serial = 1268] [outer = 11086000] 16:04:02 INFO - PROCESS | 2916 | 1464998642312 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]]]}] 16:04:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 16:04:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1410ms 16:04:02 INFO - PROCESS | 2916 | 1464998642392 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 16:04:02 INFO - PROCESS | 2916 | 1464998642396 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 16:04:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 16:04:02 INFO - PROCESS | 2916 | 1464998642401 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 16:04:02 INFO - PROCESS | 2916 | 1464998642404 Marionette TRACE conn3 <- [1,1654,null,{}] 16:04:02 INFO - PROCESS | 2916 | 1464998642410 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}] 16:04:02 INFO - PROCESS | 2916 | 1464998642534 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 16:04:02 INFO - PROCESS | 2916 | 1464998642687 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:02 INFO - PROCESS | 2916 | ++DOCSHELL 10560800 == 42 [pid = 2916] [id = 423] 16:04:02 INFO - PROCESS | 2916 | ++DOMWINDOW == 89 (105FBC00) [pid = 2916] [serial = 1269] [outer = 00000000] 16:04:02 INFO - PROCESS | 2916 | ++DOMWINDOW == 90 (10FF1400) [pid = 2916] [serial = 1270] [outer = 105FBC00] 16:04:02 INFO - PROCESS | 2916 | 1464998642782 Marionette DEBUG loaded listener.js 16:04:02 INFO - PROCESS | 2916 | ++DOMWINDOW == 91 (1141F000) [pid = 2916] [serial = 1271] [outer = 105FBC00] 16:04:03 INFO - PROCESS | 2916 | --DOCSHELL 10FFCC00 == 41 [pid = 2916] [id = 373] 16:04:03 INFO - PROCESS | 2916 | --DOCSHELL 14F59800 == 40 [pid = 2916] [id = 378] 16:04:03 INFO - PROCESS | 2916 | --DOCSHELL 10E06000 == 39 [pid = 2916] [id = 368] 16:04:03 INFO - PROCESS | 2916 | --DOCSHELL 0C773000 == 38 [pid = 2916] [id = 367] 16:04:03 INFO - PROCESS | 2916 | --DOCSHELL 10E0CC00 == 37 [pid = 2916] [id = 371] 16:04:03 INFO - PROCESS | 2916 | --DOCSHELL 16124400 == 36 [pid = 2916] [id = 366] 16:04:03 INFO - PROCESS | 2916 | --DOCSHELL 1308F400 == 35 [pid = 2916] [id = 365] 16:04:03 INFO - PROCESS | 2916 | --DOCSHELL 11C09800 == 34 [pid = 2916] [id = 375] 16:04:03 INFO - PROCESS | 2916 | --DOCSHELL 15446400 == 33 [pid = 2916] [id = 372] 16:04:03 INFO - PROCESS | 2916 | --DOCSHELL 11210C00 == 32 [pid = 2916] [id = 362] 16:04:03 INFO - PROCESS | 2916 | --DOCSHELL 155DA400 == 31 [pid = 2916] [id = 364] 16:04:03 INFO - PROCESS | 2916 | --DOCSHELL 13BBB000 == 30 [pid = 2916] [id = 376] 16:04:03 INFO - PROCESS | 2916 | --DOCSHELL 13904800 == 29 [pid = 2916] [id = 363] 16:04:03 INFO - PROCESS | 2916 | --DOCSHELL 0C786000 == 28 [pid = 2916] [id = 377] 16:04:03 INFO - PROCESS | 2916 | --DOCSHELL 10A57800 == 27 [pid = 2916] [id = 374] 16:04:03 INFO - PROCESS | 2916 | --DOMWINDOW == 90 (17D08400) [pid = 2916] [serial = 1222] [outer = 00000000] [url = about:blank] 16:04:03 INFO - PROCESS | 2916 | --DOCSHELL 155E0400 == 26 [pid = 2916] [id = 407] 16:04:03 INFO - PROCESS | 2916 | --DOMWINDOW == 89 (16128000) [pid = 2916] [serial = 1207] [outer = 00000000] [url = about:blank] 16:04:03 INFO - PROCESS | 2916 | --DOMWINDOW == 88 (167D7000) [pid = 2916] [serial = 1211] [outer = 00000000] [url = about:blank] 16:04:03 INFO - PROCESS | 2916 | --DOMWINDOW == 87 (167D6C00) [pid = 2916] [serial = 1210] [outer = 00000000] [url = about:blank] 16:04:03 INFO - PROCESS | 2916 | --DOMWINDOW == 86 (14F62000) [pid = 2916] [serial = 1216] [outer = 00000000] [url = about:blank] 16:04:03 INFO - PROCESS | 2916 | --DOMWINDOW == 85 (1727FC00) [pid = 2916] [serial = 1213] [outer = 00000000] [url = about:blank] 16:04:03 INFO - PROCESS | 2916 | --DOMWINDOW == 84 (1780DC00) [pid = 2916] [serial = 1219] [outer = 00000000] [url = about:blank] 16:04:03 INFO - PROCESS | 2916 | --DOMWINDOW == 83 (17287400) [pid = 2916] [serial = 1214] [outer = 00000000] [url = about:blank] 16:04:03 INFO - PROCESS | 2916 | --DOMWINDOW == 82 (1574EC00) [pid = 2916] [serial = 1204] [outer = 00000000] [url = about:blank] 16:04:03 INFO - PROCESS | 2916 | --DOMWINDOW == 81 (13DD6C00) [pid = 2916] [serial = 1201] [outer = 00000000] [url = about:blank] 16:04:03 INFO - PROCESS | 2916 | --DOMWINDOW == 80 (14F54C00) [pid = 2916] [serial = 1202] [outer = 00000000] [url = about:blank] 16:04:03 INFO - PROCESS | 2916 | --DOMWINDOW == 79 (11CAD800) [pid = 2916] [serial = 1198] [outer = 00000000] [url = about:blank] 16:04:03 INFO - PROCESS | 2916 | --DOMWINDOW == 78 (12D8C400) [pid = 2916] [serial = 1199] [outer = 00000000] [url = about:blank] 16:04:03 INFO - PROCESS | 2916 | --DOMWINDOW == 77 (12D85C00) [pid = 2916] [serial = 1196] [outer = 00000000] [url = about:blank] 16:04:03 INFO - PROCESS | 2916 | --DOMWINDOW == 76 (12ADEC00) [pid = 2916] [serial = 1195] [outer = 00000000] [url = about:blank] 16:04:03 INFO - PROCESS | 2916 | --DOMWINDOW == 75 (10E11800) [pid = 2916] [serial = 1193] [outer = 00000000] [url = about:blank] 16:04:03 INFO - PROCESS | 2916 | --DOMWINDOW == 74 (10E0B800) [pid = 2916] [serial = 1192] [outer = 00000000] [url = about:blank] 16:04:03 INFO - PROCESS | 2916 | --DOMWINDOW == 73 (112DEC00) [pid = 2916] [serial = 1190] [outer = 00000000] [url = about:blank] 16:04:03 INFO - PROCESS | 2916 | --DOMWINDOW == 72 (17958000) [pid = 2916] [serial = 1220] [outer = 00000000] [url = about:blank] 16:04:03 INFO - PROCESS | 2916 | --DOMWINDOW == 71 (1621CC00) [pid = 2916] [serial = 1208] [outer = 00000000] [url = about:blank] 16:04:03 INFO - PROCESS | 2916 | --DOMWINDOW == 70 (15BDEC00) [pid = 2916] [serial = 1205] [outer = 00000000] [url = about:blank] 16:04:03 INFO - PROCESS | 2916 | --DOMWINDOW == 69 (15740800) [pid = 2916] [serial = 1217] [outer = 00000000] [url = about:blank] 16:04:03 INFO - PROCESS | 2916 | 1464998643328 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]]]}] 16:04:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 16:04:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 973ms 16:04:03 INFO - PROCESS | 2916 | 1464998643380 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 16:04:03 INFO - PROCESS | 2916 | 1464998643386 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 16:04:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 16:04:03 INFO - PROCESS | 2916 | 1464998643392 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 16:04:03 INFO - PROCESS | 2916 | 1464998643395 Marionette TRACE conn3 <- [1,1658,null,{}] 16:04:03 INFO - PROCESS | 2916 | 1464998643399 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}] 16:04:03 INFO - PROCESS | 2916 | 1464998643494 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 16:04:03 INFO - PROCESS | 2916 | 1464998643589 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:03 INFO - PROCESS | 2916 | ++DOCSHELL 1120D800 == 27 [pid = 2916] [id = 424] 16:04:03 INFO - PROCESS | 2916 | ++DOMWINDOW == 70 (112E4C00) [pid = 2916] [serial = 1272] [outer = 00000000] 16:04:03 INFO - PROCESS | 2916 | ++DOMWINDOW == 71 (11C6F400) [pid = 2916] [serial = 1273] [outer = 112E4C00] 16:04:03 INFO - PROCESS | 2916 | 1464998643637 Marionette DEBUG loaded listener.js 16:04:03 INFO - PROCESS | 2916 | ++DOMWINDOW == 72 (12A86C00) [pid = 2916] [serial = 1274] [outer = 112E4C00] 16:04:04 INFO - PROCESS | 2916 | 1464998644096 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]]]}] 16:04:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 16:04:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 762ms 16:04:04 INFO - PROCESS | 2916 | 1464998644163 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 16:04:04 INFO - PROCESS | 2916 | 1464998644166 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 16:04:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 16:04:04 INFO - PROCESS | 2916 | 1464998644169 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 16:04:04 INFO - PROCESS | 2916 | 1464998644173 Marionette TRACE conn3 <- [1,1662,null,{}] 16:04:04 INFO - PROCESS | 2916 | 1464998644183 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}] 16:04:04 INFO - PROCESS | 2916 | 1464998644271 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 16:04:04 INFO - PROCESS | 2916 | 1464998644280 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:04 INFO - PROCESS | 2916 | ++DOCSHELL 13805400 == 28 [pid = 2916] [id = 425] 16:04:04 INFO - PROCESS | 2916 | ++DOMWINDOW == 73 (13806400) [pid = 2916] [serial = 1275] [outer = 00000000] 16:04:04 INFO - PROCESS | 2916 | ++DOMWINDOW == 74 (13C04C00) [pid = 2916] [serial = 1276] [outer = 13806400] 16:04:04 INFO - PROCESS | 2916 | 1464998644338 Marionette DEBUG loaded listener.js 16:04:04 INFO - PROCESS | 2916 | ++DOMWINDOW == 75 (13C0E800) [pid = 2916] [serial = 1277] [outer = 13806400] 16:04:04 INFO - PROCESS | 2916 | 1464998644803 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]]]}] 16:04:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 16:04:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 713ms 16:04:04 INFO - PROCESS | 2916 | 1464998644868 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 16:04:04 INFO - PROCESS | 2916 | 1464998644871 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 16:04:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 16:04:04 INFO - PROCESS | 2916 | 1464998644874 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 16:04:04 INFO - PROCESS | 2916 | 1464998644876 Marionette TRACE conn3 <- [1,1666,null,{}] 16:04:04 INFO - PROCESS | 2916 | 1464998644879 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}] 16:04:05 INFO - PROCESS | 2916 | 1464998645013 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 16:04:05 INFO - PROCESS | 2916 | 1464998645020 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:05 INFO - PROCESS | 2916 | ++DOCSHELL 14F55400 == 29 [pid = 2916] [id = 426] 16:04:05 INFO - PROCESS | 2916 | ++DOMWINDOW == 76 (14F55800) [pid = 2916] [serial = 1278] [outer = 00000000] 16:04:05 INFO - PROCESS | 2916 | ++DOMWINDOW == 77 (14F60800) [pid = 2916] [serial = 1279] [outer = 14F55800] 16:04:05 INFO - PROCESS | 2916 | 1464998645067 Marionette DEBUG loaded listener.js 16:04:05 INFO - PROCESS | 2916 | ++DOMWINDOW == 78 (1543E800) [pid = 2916] [serial = 1280] [outer = 14F55800] 16:04:05 INFO - PROCESS | 2916 | 1464998645521 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]]]}] 16:04:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 16:04:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 713ms 16:04:05 INFO - PROCESS | 2916 | 1464998645607 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 16:04:05 INFO - PROCESS | 2916 | 1464998645609 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 16:04:05 INFO - PROCESS | 2916 | 1464998645612 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 16:04:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 16:04:05 INFO - PROCESS | 2916 | 1464998645613 Marionette TRACE conn3 <- [1,1670,null,{}] 16:04:05 INFO - PROCESS | 2916 | 1464998645617 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}] 16:04:05 INFO - PROCESS | 2916 | 1464998645754 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 16:04:05 INFO - PROCESS | 2916 | 1464998645774 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:05 INFO - PROCESS | 2916 | ++DOCSHELL 155D5800 == 30 [pid = 2916] [id = 427] 16:04:05 INFO - PROCESS | 2916 | ++DOMWINDOW == 79 (155DB400) [pid = 2916] [serial = 1281] [outer = 00000000] 16:04:05 INFO - PROCESS | 2916 | ++DOMWINDOW == 80 (15744400) [pid = 2916] [serial = 1282] [outer = 155DB400] 16:04:05 INFO - PROCESS | 2916 | 1464998645869 Marionette DEBUG loaded listener.js 16:04:05 INFO - PROCESS | 2916 | ++DOMWINDOW == 81 (157E3000) [pid = 2916] [serial = 1283] [outer = 155DB400] 16:04:06 INFO - PROCESS | 2916 | 1464998646302 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]]]}] 16:04:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 16:04:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 713ms 16:04:06 INFO - PROCESS | 2916 | 1464998646350 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 16:04:06 INFO - PROCESS | 2916 | 1464998646352 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 16:04:06 INFO - PROCESS | 2916 | 1464998646355 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 16:04:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 16:04:06 INFO - PROCESS | 2916 | 1464998646357 Marionette TRACE conn3 <- [1,1674,null,{}] 16:04:06 INFO - PROCESS | 2916 | 1464998646360 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}] 16:04:06 INFO - PROCESS | 2916 | 1464998646507 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 16:04:06 INFO - PROCESS | 2916 | 1464998646517 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:06 INFO - PROCESS | 2916 | ++DOCSHELL 14F60C00 == 31 [pid = 2916] [id = 428] 16:04:06 INFO - PROCESS | 2916 | ++DOMWINDOW == 82 (15447800) [pid = 2916] [serial = 1284] [outer = 00000000] 16:04:06 INFO - PROCESS | 2916 | ++DOMWINDOW == 83 (16120C00) [pid = 2916] [serial = 1285] [outer = 15447800] 16:04:06 INFO - PROCESS | 2916 | 1464998646614 Marionette DEBUG loaded listener.js 16:04:06 INFO - PROCESS | 2916 | ++DOMWINDOW == 84 (16212800) [pid = 2916] [serial = 1286] [outer = 15447800] 16:04:07 INFO - PROCESS | 2916 | 1464998647074 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]]]}] 16:04:07 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 16:04:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 762ms 16:04:07 INFO - PROCESS | 2916 | 1464998647163 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 16:04:07 INFO - PROCESS | 2916 | 1464998647165 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 16:04:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 16:04:07 INFO - PROCESS | 2916 | 1464998647168 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 16:04:07 INFO - PROCESS | 2916 | 1464998647170 Marionette TRACE conn3 <- [1,1678,null,{}] 16:04:07 INFO - PROCESS | 2916 | 1464998647174 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}] 16:04:07 INFO - PROCESS | 2916 | 1464998647287 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 16:04:07 INFO - PROCESS | 2916 | 1464998647306 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:07 INFO - PROCESS | 2916 | ++DOCSHELL 1611D800 == 32 [pid = 2916] [id = 429] 16:04:07 INFO - PROCESS | 2916 | ++DOMWINDOW == 85 (16218400) [pid = 2916] [serial = 1287] [outer = 00000000] 16:04:07 INFO - PROCESS | 2916 | ++DOMWINDOW == 86 (1628D800) [pid = 2916] [serial = 1288] [outer = 16218400] 16:04:07 INFO - PROCESS | 2916 | 1464998647407 Marionette DEBUG loaded listener.js 16:04:07 INFO - PROCESS | 2916 | ++DOMWINDOW == 87 (16723000) [pid = 2916] [serial = 1289] [outer = 16218400] 16:04:07 INFO - PROCESS | 2916 | --DOMWINDOW == 86 (1780B800) [pid = 2916] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 16:04:07 INFO - PROCESS | 2916 | --DOMWINDOW == 85 (17178800) [pid = 2916] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 16:04:07 INFO - PROCESS | 2916 | --DOMWINDOW == 84 (16B14800) [pid = 2916] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 16:04:07 INFO - PROCESS | 2916 | --DOMWINDOW == 83 (178E2000) [pid = 2916] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 16:04:07 INFO - PROCESS | 2916 | --DOMWINDOW == 82 (1611E800) [pid = 2916] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 16:04:07 INFO - PROCESS | 2916 | --DOMWINDOW == 81 (1332FC00) [pid = 2916] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 16:04:07 INFO - PROCESS | 2916 | --DOMWINDOW == 80 (1120E000) [pid = 2916] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 16:04:07 INFO - PROCESS | 2916 | --DOMWINDOW == 79 (14F57800) [pid = 2916] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 16:04:07 INFO - PROCESS | 2916 | --DOMWINDOW == 78 (167D5800) [pid = 2916] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 16:04:07 INFO - PROCESS | 2916 | --DOMWINDOW == 77 (173D6C00) [pid = 2916] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 16:04:07 INFO - PROCESS | 2916 | --DOMWINDOW == 76 (155E0000) [pid = 2916] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 16:04:07 INFO - PROCESS | 2916 | --DOMWINDOW == 75 (18563000) [pid = 2916] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 16:04:07 INFO - PROCESS | 2916 | --DOMWINDOW == 74 (16B15000) [pid = 2916] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 16:04:07 INFO - PROCESS | 2916 | --DOMWINDOW == 73 (155D8C00) [pid = 2916] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 16:04:08 INFO - PROCESS | 2916 | 1464998648007 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]]]}] 16:04:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 16:04:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 875ms 16:04:08 INFO - PROCESS | 2916 | 1464998648050 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 16:04:08 INFO - PROCESS | 2916 | 1464998648052 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 16:04:08 INFO - PROCESS | 2916 | 1464998648056 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 16:04:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 16:04:08 INFO - PROCESS | 2916 | 1464998648057 Marionette TRACE conn3 <- [1,1682,null,{}] 16:04:08 INFO - PROCESS | 2916 | 1464998648061 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}] 16:04:08 INFO - PROCESS | 2916 | 1464998648178 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 16:04:08 INFO - PROCESS | 2916 | 1464998648236 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:08 INFO - PROCESS | 2916 | ++DOCSHELL 1332FC00 == 33 [pid = 2916] [id = 430] 16:04:08 INFO - PROCESS | 2916 | ++DOMWINDOW == 74 (13332000) [pid = 2916] [serial = 1290] [outer = 00000000] 16:04:08 INFO - PROCESS | 2916 | ++DOMWINDOW == 75 (155DE800) [pid = 2916] [serial = 1291] [outer = 13332000] 16:04:08 INFO - PROCESS | 2916 | 1464998648285 Marionette DEBUG loaded listener.js 16:04:08 INFO - PROCESS | 2916 | ++DOMWINDOW == 76 (15B3AC00) [pid = 2916] [serial = 1292] [outer = 13332000] 16:04:08 INFO - PROCESS | 2916 | 1464998648631 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]]]}] 16:04:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 16:04:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 649ms 16:04:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 16:04:08 INFO - PROCESS | 2916 | 1464998648694 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 16:04:08 INFO - PROCESS | 2916 | 1464998648696 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 16:04:08 INFO - PROCESS | 2916 | 1464998648699 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 16:04:08 INFO - PROCESS | 2916 | 1464998648701 Marionette TRACE conn3 <- [1,1686,null,{}] 16:04:08 INFO - PROCESS | 2916 | 1464998648705 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}] 16:04:08 INFO - PROCESS | 2916 | 1464998648837 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 16:04:08 INFO - PROCESS | 2916 | 1464998648842 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:08 INFO - PROCESS | 2916 | ++DOCSHELL 13C08800 == 34 [pid = 2916] [id = 431] 16:04:08 INFO - PROCESS | 2916 | ++DOMWINDOW == 77 (155D3800) [pid = 2916] [serial = 1293] [outer = 00000000] 16:04:08 INFO - PROCESS | 2916 | ++DOMWINDOW == 78 (167D7C00) [pid = 2916] [serial = 1294] [outer = 155D3800] 16:04:08 INFO - PROCESS | 2916 | 1464998648887 Marionette DEBUG loaded listener.js 16:04:08 INFO - PROCESS | 2916 | ++DOMWINDOW == 79 (167E3000) [pid = 2916] [serial = 1295] [outer = 155D3800] 16:04:09 INFO - PROCESS | 2916 | 1464998649313 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]]]}] 16:04:09 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 16:04:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 648ms 16:04:09 INFO - PROCESS | 2916 | 1464998649371 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 16:04:09 INFO - PROCESS | 2916 | 1464998649373 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 16:04:09 INFO - PROCESS | 2916 | 1464998649376 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 16:04:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 16:04:09 INFO - PROCESS | 2916 | 1464998649378 Marionette TRACE conn3 <- [1,1690,null,{}] 16:04:09 INFO - PROCESS | 2916 | 1464998649382 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}] 16:04:09 INFO - PROCESS | 2916 | 1464998649471 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 16:04:09 INFO - PROCESS | 2916 | 1464998649477 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:09 INFO - PROCESS | 2916 | ++DOCSHELL 13C10400 == 35 [pid = 2916] [id = 432] 16:04:09 INFO - PROCESS | 2916 | ++DOMWINDOW == 80 (16217800) [pid = 2916] [serial = 1296] [outer = 00000000] 16:04:09 INFO - PROCESS | 2916 | ++DOMWINDOW == 81 (16B12000) [pid = 2916] [serial = 1297] [outer = 16217800] 16:04:09 INFO - PROCESS | 2916 | 1464998649522 Marionette DEBUG loaded listener.js 16:04:09 INFO - PROCESS | 2916 | ++DOMWINDOW == 82 (16B12C00) [pid = 2916] [serial = 1298] [outer = 16217800] 16:04:10 INFO - PROCESS | 2916 | --DOCSHELL 14F5C400 == 34 [pid = 2916] [id = 370] 16:04:10 INFO - PROCESS | 2916 | --DOCSHELL 10A78000 == 33 [pid = 2916] [id = 369] 16:04:11 INFO - PROCESS | 2916 | --DOMWINDOW == 81 (179F3000) [pid = 2916] [serial = 1249] [outer = 00000000] [url = about:blank] 16:04:11 INFO - PROCESS | 2916 | --DOMWINDOW == 80 (17D09000) [pid = 2916] [serial = 1223] [outer = 00000000] [url = about:blank] 16:04:11 INFO - PROCESS | 2916 | --DOMWINDOW == 79 (16BE5C00) [pid = 2916] [serial = 1243] [outer = 00000000] [url = about:blank] 16:04:11 INFO - PROCESS | 2916 | --DOMWINDOW == 78 (18008400) [pid = 2916] [serial = 1252] [outer = 00000000] [url = about:blank] 16:04:11 INFO - PROCESS | 2916 | --DOMWINDOW == 77 (16BE7C00) [pid = 2916] [serial = 1244] [outer = 00000000] [url = about:blank] 16:04:11 INFO - PROCESS | 2916 | --DOMWINDOW == 76 (16128400) [pid = 2916] [serial = 1237] [outer = 00000000] [url = about:blank] 16:04:11 INFO - PROCESS | 2916 | --DOMWINDOW == 75 (16213C00) [pid = 2916] [serial = 1238] [outer = 00000000] [url = about:blank] 16:04:11 INFO - PROCESS | 2916 | --DOMWINDOW == 74 (1380CC00) [pid = 2916] [serial = 1228] [outer = 00000000] [url = about:blank] 16:04:11 INFO - PROCESS | 2916 | --DOMWINDOW == 73 (1390F800) [pid = 2916] [serial = 1229] [outer = 00000000] [url = about:blank] 16:04:11 INFO - PROCESS | 2916 | --DOMWINDOW == 72 (11CAC800) [pid = 2916] [serial = 1225] [outer = 00000000] [url = about:blank] 16:04:11 INFO - PROCESS | 2916 | --DOMWINDOW == 71 (12A85C00) [pid = 2916] [serial = 1226] [outer = 00000000] [url = about:blank] 16:04:11 INFO - PROCESS | 2916 | --DOMWINDOW == 70 (1536F000) [pid = 2916] [serial = 1231] [outer = 00000000] [url = about:blank] 16:04:11 INFO - PROCESS | 2916 | --DOMWINDOW == 69 (15476800) [pid = 2916] [serial = 1232] [outer = 00000000] [url = about:blank] 16:04:11 INFO - PROCESS | 2916 | --DOMWINDOW == 68 (16B0C400) [pid = 2916] [serial = 1240] [outer = 00000000] [url = about:blank] 16:04:11 INFO - PROCESS | 2916 | --DOMWINDOW == 67 (16B12800) [pid = 2916] [serial = 1241] [outer = 00000000] [url = about:blank] 16:04:11 INFO - PROCESS | 2916 | --DOMWINDOW == 66 (1780D000) [pid = 2916] [serial = 1246] [outer = 00000000] [url = about:blank] 16:04:11 INFO - PROCESS | 2916 | --DOMWINDOW == 65 (179F8000) [pid = 2916] [serial = 1250] [outer = 00000000] [url = about:blank] 16:04:11 INFO - PROCESS | 2916 | --DOMWINDOW == 64 (15BDDC00) [pid = 2916] [serial = 1234] [outer = 00000000] [url = about:blank] 16:04:11 INFO - PROCESS | 2916 | --DOMWINDOW == 63 (15D48800) [pid = 2916] [serial = 1235] [outer = 00000000] [url = about:blank] 16:04:11 INFO - PROCESS | 2916 | --DOMWINDOW == 62 (1856A800) [pid = 2916] [serial = 1255] [outer = 00000000] [url = about:blank] 16:04:11 INFO - PROCESS | 2916 | --DOMWINDOW == 61 (1800F800) [pid = 2916] [serial = 1253] [outer = 00000000] [url = about:blank] 16:04:11 INFO - PROCESS | 2916 | --DOMWINDOW == 60 (198B9000) [pid = 2916] [serial = 1261] [outer = 00000000] [url = about:blank] 16:04:11 INFO - PROCESS | 2916 | --DOMWINDOW == 59 (198C3400) [pid = 2916] [serial = 1264] [outer = 00000000] [url = about:blank] 16:04:11 INFO - PROCESS | 2916 | --DOMWINDOW == 58 (1983C000) [pid = 2916] [serial = 1256] [outer = 00000000] [url = about:blank] 16:04:11 INFO - PROCESS | 2916 | --DOMWINDOW == 57 (1611F400) [pid = 2916] [serial = 1258] [outer = 00000000] [url = about:blank] 16:04:11 INFO - PROCESS | 2916 | --DOMWINDOW == 56 (16B71800) [pid = 2916] [serial = 1259] [outer = 00000000] [url = about:blank] 16:04:11 INFO - PROCESS | 2916 | --DOMWINDOW == 55 (17856400) [pid = 2916] [serial = 1247] [outer = 00000000] [url = about:blank] 16:04:11 INFO - PROCESS | 2916 | --DOMWINDOW == 54 (198BC800) [pid = 2916] [serial = 1262] [outer = 00000000] [url = about:blank] 16:04:11 INFO - PROCESS | 2916 | 1464998651343 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]]]}] 16:04:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 16:04:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 2026ms 16:04:11 INFO - PROCESS | 2916 | 1464998651406 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 16:04:11 INFO - PROCESS | 2916 | 1464998651410 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 16:04:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 16:04:11 INFO - PROCESS | 2916 | 1464998651415 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 16:04:11 INFO - PROCESS | 2916 | 1464998651418 Marionette TRACE conn3 <- [1,1694,null,{}] 16:04:11 INFO - PROCESS | 2916 | 1464998651424 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}] 16:04:11 INFO - PROCESS | 2916 | 1464998651519 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 16:04:11 INFO - PROCESS | 2916 | 1464998651528 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:11 INFO - PROCESS | 2916 | ++DOCSHELL 10E06800 == 34 [pid = 2916] [id = 433] 16:04:11 INFO - PROCESS | 2916 | ++DOMWINDOW == 55 (10E07800) [pid = 2916] [serial = 1299] [outer = 00000000] 16:04:11 INFO - PROCESS | 2916 | ++DOMWINDOW == 56 (10F86C00) [pid = 2916] [serial = 1300] [outer = 10E07800] 16:04:11 INFO - PROCESS | 2916 | 1464998651586 Marionette DEBUG loaded listener.js 16:04:11 INFO - PROCESS | 2916 | ++DOMWINDOW == 57 (10FFCC00) [pid = 2916] [serial = 1301] [outer = 10E07800] 16:04:12 INFO - PROCESS | 2916 | 1464998652131 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]]]}] 16:04:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 16:04:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 778ms 16:04:12 INFO - PROCESS | 2916 | 1464998652185 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 16:04:12 INFO - PROCESS | 2916 | 1464998652191 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 16:04:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 16:04:12 INFO - PROCESS | 2916 | 1464998652197 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 16:04:12 INFO - PROCESS | 2916 | 1464998652200 Marionette TRACE conn3 <- [1,1698,null,{}] 16:04:12 INFO - PROCESS | 2916 | 1464998652203 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}] 16:04:12 INFO - PROCESS | 2916 | 1464998652293 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 16:04:12 INFO - PROCESS | 2916 | 1464998652302 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:12 INFO - PROCESS | 2916 | ++DOCSHELL 12A8C800 == 35 [pid = 2916] [id = 434] 16:04:12 INFO - PROCESS | 2916 | ++DOMWINDOW == 58 (12A8D800) [pid = 2916] [serial = 1302] [outer = 00000000] 16:04:12 INFO - PROCESS | 2916 | ++DOMWINDOW == 59 (12B5A400) [pid = 2916] [serial = 1303] [outer = 12A8D800] 16:04:12 INFO - PROCESS | 2916 | 1464998652359 Marionette DEBUG loaded listener.js 16:04:12 INFO - PROCESS | 2916 | ++DOMWINDOW == 60 (12D87C00) [pid = 2916] [serial = 1304] [outer = 12A8D800] 16:04:12 INFO - PROCESS | 2916 | 1464998652882 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]]]}] 16:04:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 16:04:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 730ms 16:04:12 INFO - PROCESS | 2916 | 1464998652929 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 16:04:12 INFO - PROCESS | 2916 | 1464998652932 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 16:04:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 16:04:12 INFO - PROCESS | 2916 | 1464998652935 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 16:04:12 INFO - PROCESS | 2916 | 1464998652939 Marionette TRACE conn3 <- [1,1702,null,{}] 16:04:12 INFO - PROCESS | 2916 | 1464998652950 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}] 16:04:13 INFO - PROCESS | 2916 | 1464998653065 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 16:04:13 INFO - PROCESS | 2916 | 1464998653080 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:13 INFO - PROCESS | 2916 | ++DOCSHELL 13C02800 == 36 [pid = 2916] [id = 435] 16:04:13 INFO - PROCESS | 2916 | ++DOMWINDOW == 61 (13C02C00) [pid = 2916] [serial = 1305] [outer = 00000000] 16:04:13 INFO - PROCESS | 2916 | ++DOMWINDOW == 62 (13DE0000) [pid = 2916] [serial = 1306] [outer = 13C02C00] 16:04:13 INFO - PROCESS | 2916 | 1464998653132 Marionette DEBUG loaded listener.js 16:04:13 INFO - PROCESS | 2916 | ++DOMWINDOW == 63 (14F31800) [pid = 2916] [serial = 1307] [outer = 13C02C00] 16:04:13 INFO - PROCESS | 2916 | 1464998653612 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]]]}] 16:04:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 16:04:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 713ms 16:04:13 INFO - PROCESS | 2916 | 1464998653666 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 16:04:13 INFO - PROCESS | 2916 | 1464998653669 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 16:04:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 16:04:13 INFO - PROCESS | 2916 | 1464998653672 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 16:04:13 INFO - PROCESS | 2916 | 1464998653674 Marionette TRACE conn3 <- [1,1706,null,{}] 16:04:13 INFO - PROCESS | 2916 | 1464998653687 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}] 16:04:13 INFO - PROCESS | 2916 | 1464998653770 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 16:04:13 INFO - PROCESS | 2916 | 1464998653778 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:13 INFO - PROCESS | 2916 | ++DOCSHELL 13DDF400 == 37 [pid = 2916] [id = 436] 16:04:13 INFO - PROCESS | 2916 | ++DOMWINDOW == 64 (14F55C00) [pid = 2916] [serial = 1308] [outer = 00000000] 16:04:13 INFO - PROCESS | 2916 | ++DOMWINDOW == 65 (15443800) [pid = 2916] [serial = 1309] [outer = 14F55C00] 16:04:13 INFO - PROCESS | 2916 | 1464998653831 Marionette DEBUG loaded listener.js 16:04:13 INFO - PROCESS | 2916 | ++DOMWINDOW == 66 (155DEC00) [pid = 2916] [serial = 1310] [outer = 14F55C00] 16:04:14 INFO - PROCESS | 2916 | 1464998654281 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]]]}] 16:04:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 16:04:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 649ms 16:04:14 INFO - PROCESS | 2916 | 1464998654310 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 16:04:14 INFO - PROCESS | 2916 | 1464998654312 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 16:04:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 16:04:14 INFO - PROCESS | 2916 | 1464998654319 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 16:04:14 INFO - PROCESS | 2916 | 1464998654321 Marionette TRACE conn3 <- [1,1710,null,{}] 16:04:14 INFO - PROCESS | 2916 | 1464998654324 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}] 16:04:14 INFO - PROCESS | 2916 | 1464998654402 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 16:04:14 INFO - PROCESS | 2916 | 1464998654487 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:14 INFO - PROCESS | 2916 | ++DOCSHELL 157E2400 == 38 [pid = 2916] [id = 437] 16:04:14 INFO - PROCESS | 2916 | ++DOMWINDOW == 67 (15B3B000) [pid = 2916] [serial = 1311] [outer = 00000000] 16:04:14 INFO - PROCESS | 2916 | ++DOMWINDOW == 68 (15BE5400) [pid = 2916] [serial = 1312] [outer = 15B3B000] 16:04:14 INFO - PROCESS | 2916 | 1464998654532 Marionette DEBUG loaded listener.js 16:04:14 INFO - PROCESS | 2916 | ++DOMWINDOW == 69 (15D4E000) [pid = 2916] [serial = 1313] [outer = 15B3B000] 16:04:14 INFO - PROCESS | 2916 | 1464998654975 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]]]}] 16:04:15 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 16:04:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 665ms 16:04:15 INFO - PROCESS | 2916 | 1464998654995 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 16:04:15 INFO - PROCESS | 2916 | 1464998654997 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 16:04:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 16:04:15 INFO - PROCESS | 2916 | 1464998655005 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 16:04:15 INFO - PROCESS | 2916 | 1464998655007 Marionette TRACE conn3 <- [1,1714,null,{}] 16:04:15 INFO - PROCESS | 2916 | 1464998655010 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}] 16:04:15 INFO - PROCESS | 2916 | 1464998655113 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 16:04:15 INFO - PROCESS | 2916 | 1464998655121 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:15 INFO - PROCESS | 2916 | ++DOCSHELL 16219800 == 39 [pid = 2916] [id = 438] 16:04:15 INFO - PROCESS | 2916 | ++DOMWINDOW == 70 (1621A000) [pid = 2916] [serial = 1314] [outer = 00000000] 16:04:15 INFO - PROCESS | 2916 | ++DOMWINDOW == 71 (16284400) [pid = 2916] [serial = 1315] [outer = 1621A000] 16:04:15 INFO - PROCESS | 2916 | 1464998655167 Marionette DEBUG loaded listener.js 16:04:15 INFO - PROCESS | 2916 | ++DOMWINDOW == 72 (167D6800) [pid = 2916] [serial = 1316] [outer = 1621A000] 16:04:15 INFO - PROCESS | 2916 | 1464998655633 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]]]}] 16:04:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 16:04:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 648ms 16:04:15 INFO - PROCESS | 2916 | 1464998655675 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 16:04:15 INFO - PROCESS | 2916 | 1464998655677 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 16:04:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 16:04:15 INFO - PROCESS | 2916 | 1464998655681 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 16:04:15 INFO - PROCESS | 2916 | 1464998655682 Marionette TRACE conn3 <- [1,1718,null,{}] 16:04:15 INFO - PROCESS | 2916 | 1464998655690 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}] 16:04:15 INFO - PROCESS | 2916 | 1464998655777 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 16:04:15 INFO - PROCESS | 2916 | 1464998655783 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:15 INFO - PROCESS | 2916 | ++DOCSHELL 1628A400 == 40 [pid = 2916] [id = 439] 16:04:15 INFO - PROCESS | 2916 | ++DOMWINDOW == 73 (16724C00) [pid = 2916] [serial = 1317] [outer = 00000000] 16:04:15 INFO - PROCESS | 2916 | ++DOMWINDOW == 74 (16B12800) [pid = 2916] [serial = 1318] [outer = 16724C00] 16:04:15 INFO - PROCESS | 2916 | 1464998655828 Marionette DEBUG loaded listener.js 16:04:15 INFO - PROCESS | 2916 | ++DOMWINDOW == 75 (16B13400) [pid = 2916] [serial = 1319] [outer = 16724C00] 16:04:16 INFO - PROCESS | 2916 | 1464998656340 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]]]}] 16:04:16 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 16:04:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 664ms 16:04:16 INFO - PROCESS | 2916 | 1464998656369 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 16:04:16 INFO - PROCESS | 2916 | 1464998656371 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 16:04:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 16:04:16 INFO - PROCESS | 2916 | 1464998656374 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 16:04:16 INFO - PROCESS | 2916 | 1464998656376 Marionette TRACE conn3 <- [1,1722,null,{}] 16:04:16 INFO - PROCESS | 2916 | 1464998656379 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}] 16:04:16 INFO - PROCESS | 2916 | 1464998656458 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 16:04:16 INFO - PROCESS | 2916 | 1464998656463 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:16 INFO - PROCESS | 2916 | ++DOCSHELL 16B0C000 == 41 [pid = 2916] [id = 440] 16:04:16 INFO - PROCESS | 2916 | ++DOMWINDOW == 76 (16B0D400) [pid = 2916] [serial = 1320] [outer = 00000000] 16:04:16 INFO - PROCESS | 2916 | ++DOMWINDOW == 77 (17288000) [pid = 2916] [serial = 1321] [outer = 16B0D400] 16:04:16 INFO - PROCESS | 2916 | 1464998656509 Marionette DEBUG loaded listener.js 16:04:16 INFO - PROCESS | 2916 | ++DOMWINDOW == 78 (17288800) [pid = 2916] [serial = 1322] [outer = 16B0D400] 16:04:16 INFO - PROCESS | 2916 | 1464998656973 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]]]}] 16:04:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 16:04:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 665ms 16:04:17 INFO - PROCESS | 2916 | 1464998657012 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 16:04:17 INFO - PROCESS | 2916 | 1464998657014 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 16:04:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 16:04:17 INFO - PROCESS | 2916 | 1464998657018 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 16:04:17 INFO - PROCESS | 2916 | 1464998657019 Marionette TRACE conn3 <- [1,1726,null,{}] 16:04:17 INFO - PROCESS | 2916 | 1464998657023 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}] 16:04:17 INFO - PROCESS | 2916 | 1464998657139 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 16:04:17 INFO - PROCESS | 2916 | 1464998657147 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:17 INFO - PROCESS | 2916 | ++DOCSHELL 13C02000 == 42 [pid = 2916] [id = 441] 16:04:17 INFO - PROCESS | 2916 | ++DOMWINDOW == 79 (17801C00) [pid = 2916] [serial = 1323] [outer = 00000000] 16:04:17 INFO - PROCESS | 2916 | ++DOMWINDOW == 80 (17809400) [pid = 2916] [serial = 1324] [outer = 17801C00] 16:04:17 INFO - PROCESS | 2916 | 1464998657265 Marionette DEBUG loaded listener.js 16:04:17 INFO - PROCESS | 2916 | ++DOMWINDOW == 81 (17809C00) [pid = 2916] [serial = 1325] [outer = 17801C00] 16:04:17 INFO - PROCESS | 2916 | 1464998657708 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]]]}] 16:04:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 16:04:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 730ms 16:04:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 16:04:17 INFO - PROCESS | 2916 | 1464998657750 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 16:04:17 INFO - PROCESS | 2916 | 1464998657752 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 16:04:17 INFO - PROCESS | 2916 | 1464998657755 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 16:04:17 INFO - PROCESS | 2916 | 1464998657757 Marionette TRACE conn3 <- [1,1730,null,{}] 16:04:17 INFO - PROCESS | 2916 | 1464998657766 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}] 16:04:17 INFO - PROCESS | 2916 | 1464998657889 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 16:04:17 INFO - PROCESS | 2916 | 1464998657894 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:17 INFO - PROCESS | 2916 | ++DOCSHELL 1043A000 == 43 [pid = 2916] [id = 442] 16:04:17 INFO - PROCESS | 2916 | ++DOMWINDOW == 82 (13333800) [pid = 2916] [serial = 1326] [outer = 00000000] 16:04:17 INFO - PROCESS | 2916 | ++DOMWINDOW == 83 (178DC400) [pid = 2916] [serial = 1327] [outer = 13333800] 16:04:17 INFO - PROCESS | 2916 | 1464998657938 Marionette DEBUG loaded listener.js 16:04:18 INFO - PROCESS | 2916 | ++DOMWINDOW == 84 (1794EC00) [pid = 2916] [serial = 1328] [outer = 13333800] 16:04:18 INFO - PROCESS | 2916 | 1464998658434 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]]]}] 16:04:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 16:04:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 713ms 16:04:18 INFO - PROCESS | 2916 | 1464998658490 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 16:04:18 INFO - PROCESS | 2916 | 1464998658492 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 16:04:18 INFO - PROCESS | 2916 | 1464998658496 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 16:04:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 16:04:18 INFO - PROCESS | 2916 | 1464998658498 Marionette TRACE conn3 <- [1,1734,null,{}] 16:04:18 INFO - PROCESS | 2916 | 1464998658501 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}] 16:04:18 INFO - PROCESS | 2916 | 1464998658654 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 16:04:18 INFO - PROCESS | 2916 | 1464998658680 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:18 INFO - PROCESS | 2916 | ++DOCSHELL 157DE800 == 44 [pid = 2916] [id = 443] 16:04:18 INFO - PROCESS | 2916 | ++DOMWINDOW == 85 (17955800) [pid = 2916] [serial = 1329] [outer = 00000000] 16:04:18 INFO - PROCESS | 2916 | ++DOMWINDOW == 86 (17D06000) [pid = 2916] [serial = 1330] [outer = 17955800] 16:04:18 INFO - PROCESS | 2916 | 1464998658729 Marionette DEBUG loaded listener.js 16:04:18 INFO - PROCESS | 2916 | ++DOMWINDOW == 87 (17DBFC00) [pid = 2916] [serial = 1331] [outer = 17955800] 16:04:19 INFO - PROCESS | 2916 | --DOMWINDOW == 86 (155DB400) [pid = 2916] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 16:04:19 INFO - PROCESS | 2916 | --DOMWINDOW == 85 (15447800) [pid = 2916] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 16:04:19 INFO - PROCESS | 2916 | --DOMWINDOW == 84 (13332000) [pid = 2916] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 16:04:19 INFO - PROCESS | 2916 | --DOMWINDOW == 83 (16218400) [pid = 2916] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 16:04:19 INFO - PROCESS | 2916 | --DOMWINDOW == 82 (155D3800) [pid = 2916] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 16:04:19 INFO - PROCESS | 2916 | --DOMWINDOW == 81 (14F55800) [pid = 2916] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 16:04:19 INFO - PROCESS | 2916 | --DOMWINDOW == 80 (13806400) [pid = 2916] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 16:04:19 INFO - PROCESS | 2916 | --DOMWINDOW == 79 (112E4C00) [pid = 2916] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 16:04:19 INFO - PROCESS | 2916 | --DOMWINDOW == 78 (105FBC00) [pid = 2916] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 16:04:19 INFO - PROCESS | 2916 | --DOMWINDOW == 77 (11086000) [pid = 2916] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 16:04:19 INFO - PROCESS | 2916 | --DOMWINDOW == 76 (18568000) [pid = 2916] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 16:04:19 INFO - PROCESS | 2916 | 1464998659334 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]]]}] 16:04:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 16:04:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 860ms 16:04:19 INFO - PROCESS | 2916 | 1464998659373 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 16:04:19 INFO - PROCESS | 2916 | 1464998659375 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 16:04:19 INFO - PROCESS | 2916 | 1464998659378 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 16:04:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 16:04:19 INFO - PROCESS | 2916 | 1464998659379 Marionette TRACE conn3 <- [1,1738,null,{}] 16:04:19 INFO - PROCESS | 2916 | 1464998659383 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}] 16:04:19 INFO - PROCESS | 2916 | 1464998659482 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 16:04:19 INFO - PROCESS | 2916 | 1464998659487 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:19 INFO - PROCESS | 2916 | ++DOCSHELL 13C0FC00 == 45 [pid = 2916] [id = 444] 16:04:19 INFO - PROCESS | 2916 | ++DOMWINDOW == 77 (14F5CC00) [pid = 2916] [serial = 1332] [outer = 00000000] 16:04:19 INFO - PROCESS | 2916 | ++DOMWINDOW == 78 (1611E000) [pid = 2916] [serial = 1333] [outer = 14F5CC00] 16:04:19 INFO - PROCESS | 2916 | 1464998659532 Marionette DEBUG loaded listener.js 16:04:19 INFO - PROCESS | 2916 | ++DOMWINDOW == 79 (1780CC00) [pid = 2916] [serial = 1334] [outer = 14F5CC00] 16:04:19 INFO - PROCESS | 2916 | 1464998659957 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]]]}] 16:04:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 16:04:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 664ms 16:04:20 INFO - PROCESS | 2916 | 1464998660049 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 16:04:20 INFO - PROCESS | 2916 | 1464998660051 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 16:04:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 16:04:20 INFO - PROCESS | 2916 | 1464998660058 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 16:04:20 INFO - PROCESS | 2916 | 1464998660060 Marionette TRACE conn3 <- [1,1742,null,{}] 16:04:20 INFO - PROCESS | 2916 | 1464998660063 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}] 16:04:20 INFO - PROCESS | 2916 | 1464998660159 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 16:04:20 INFO - PROCESS | 2916 | 1464998660165 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:20 INFO - PROCESS | 2916 | ++DOCSHELL 1611A400 == 46 [pid = 2916] [id = 445] 16:04:20 INFO - PROCESS | 2916 | ++DOMWINDOW == 80 (16123800) [pid = 2916] [serial = 1335] [outer = 00000000] 16:04:20 INFO - PROCESS | 2916 | ++DOMWINDOW == 81 (18009C00) [pid = 2916] [serial = 1336] [outer = 16123800] 16:04:20 INFO - PROCESS | 2916 | 1464998660212 Marionette DEBUG loaded listener.js 16:04:20 INFO - PROCESS | 2916 | ++DOMWINDOW == 82 (180A1800) [pid = 2916] [serial = 1337] [outer = 16123800] 16:04:20 INFO - PROCESS | 2916 | 1464998660663 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]]]}] 16:04:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 16:04:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 648ms 16:04:20 INFO - PROCESS | 2916 | 1464998660706 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 16:04:20 INFO - PROCESS | 2916 | 1464998660708 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 16:04:20 INFO - PROCESS | 2916 | 1464998660712 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 16:04:20 INFO - PROCESS | 2916 | 1464998660714 Marionette TRACE conn3 <- [1,1746,null,{}] 16:04:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 16:04:20 INFO - PROCESS | 2916 | 1464998660721 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}] 16:04:20 INFO - PROCESS | 2916 | 1464998660802 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 16:04:20 INFO - PROCESS | 2916 | 1464998660807 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:20 INFO - PROCESS | 2916 | ++DOCSHELL 15BE5000 == 47 [pid = 2916] [id = 446] 16:04:20 INFO - PROCESS | 2916 | ++DOMWINDOW == 83 (17D02C00) [pid = 2916] [serial = 1338] [outer = 00000000] 16:04:20 INFO - PROCESS | 2916 | ++DOMWINDOW == 84 (18563000) [pid = 2916] [serial = 1339] [outer = 17D02C00] 16:04:20 INFO - PROCESS | 2916 | 1464998660852 Marionette DEBUG loaded listener.js 16:04:20 INFO - PROCESS | 2916 | ++DOMWINDOW == 85 (18569000) [pid = 2916] [serial = 1340] [outer = 17D02C00] 16:04:21 INFO - PROCESS | 2916 | 1464998661570 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]]]}] 16:04:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 16:04:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 989ms 16:04:21 INFO - PROCESS | 2916 | 1464998661707 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 16:04:21 INFO - PROCESS | 2916 | 1464998661712 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 16:04:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 16:04:21 INFO - PROCESS | 2916 | 1464998661719 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 16:04:21 INFO - PROCESS | 2916 | 1464998661724 Marionette TRACE conn3 <- [1,1750,null,{}] 16:04:21 INFO - PROCESS | 2916 | 1464998661740 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}] 16:04:21 INFO - PROCESS | 2916 | 1464998661911 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 16:04:22 INFO - PROCESS | 2916 | 1464998662040 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:22 INFO - PROCESS | 2916 | ++DOCSHELL 0F34C800 == 48 [pid = 2916] [id = 447] 16:04:22 INFO - PROCESS | 2916 | ++DOMWINDOW == 86 (10E03C00) [pid = 2916] [serial = 1341] [outer = 00000000] 16:04:22 INFO - PROCESS | 2916 | ++DOMWINDOW == 87 (112DE800) [pid = 2916] [serial = 1342] [outer = 10E03C00] 16:04:22 INFO - PROCESS | 2916 | 1464998662102 Marionette DEBUG loaded listener.js 16:04:22 INFO - PROCESS | 2916 | ++DOMWINDOW == 88 (12AD9800) [pid = 2916] [serial = 1343] [outer = 10E03C00] 16:04:23 INFO - PROCESS | 2916 | 1464998663007 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]]]}] 16:04:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 16:04:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1362ms 16:04:23 INFO - PROCESS | 2916 | 1464998663094 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 16:04:23 INFO - PROCESS | 2916 | 1464998663098 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 16:04:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 16:04:23 INFO - PROCESS | 2916 | 1464998663103 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 16:04:23 INFO - PROCESS | 2916 | 1464998663106 Marionette TRACE conn3 <- [1,1754,null,{}] 16:04:23 INFO - PROCESS | 2916 | 1464998663112 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}] 16:04:23 INFO - PROCESS | 2916 | 1464998663222 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 16:04:23 INFO - PROCESS | 2916 | 1464998663362 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:23 INFO - PROCESS | 2916 | ++DOCSHELL 10F88400 == 49 [pid = 2916] [id = 448] 16:04:23 INFO - PROCESS | 2916 | ++DOMWINDOW == 89 (10F88C00) [pid = 2916] [serial = 1344] [outer = 00000000] 16:04:23 INFO - PROCESS | 2916 | ++DOMWINDOW == 90 (112E7000) [pid = 2916] [serial = 1345] [outer = 10F88C00] 16:04:23 INFO - PROCESS | 2916 | 1464998663421 Marionette DEBUG loaded listener.js 16:04:23 INFO - PROCESS | 2916 | ++DOMWINDOW == 91 (11C60800) [pid = 2916] [serial = 1346] [outer = 10F88C00] 16:04:23 INFO - PROCESS | 2916 | --DOCSHELL 1611A400 == 48 [pid = 2916] [id = 445] 16:04:23 INFO - PROCESS | 2916 | --DOCSHELL 13C0FC00 == 47 [pid = 2916] [id = 444] 16:04:23 INFO - PROCESS | 2916 | --DOCSHELL 157DE800 == 46 [pid = 2916] [id = 443] 16:04:23 INFO - PROCESS | 2916 | --DOCSHELL 1043A000 == 45 [pid = 2916] [id = 442] 16:04:23 INFO - PROCESS | 2916 | --DOCSHELL 13C02000 == 44 [pid = 2916] [id = 441] 16:04:23 INFO - PROCESS | 2916 | --DOCSHELL 16B0C000 == 43 [pid = 2916] [id = 440] 16:04:23 INFO - PROCESS | 2916 | --DOCSHELL 1628A400 == 42 [pid = 2916] [id = 439] 16:04:23 INFO - PROCESS | 2916 | --DOCSHELL 16219800 == 41 [pid = 2916] [id = 438] 16:04:23 INFO - PROCESS | 2916 | --DOCSHELL 157E2400 == 40 [pid = 2916] [id = 437] 16:04:23 INFO - PROCESS | 2916 | --DOCSHELL 13DDF400 == 39 [pid = 2916] [id = 436] 16:04:23 INFO - PROCESS | 2916 | --DOCSHELL 13C02800 == 38 [pid = 2916] [id = 435] 16:04:23 INFO - PROCESS | 2916 | --DOCSHELL 12A8C800 == 37 [pid = 2916] [id = 434] 16:04:23 INFO - PROCESS | 2916 | --DOCSHELL 10E06800 == 36 [pid = 2916] [id = 433] 16:04:23 INFO - PROCESS | 2916 | --DOMWINDOW == 90 (16B12000) [pid = 2916] [serial = 1297] [outer = 00000000] [url = about:blank] 16:04:23 INFO - PROCESS | 2916 | --DOMWINDOW == 89 (15744400) [pid = 2916] [serial = 1282] [outer = 00000000] [url = about:blank] 16:04:23 INFO - PROCESS | 2916 | --DOMWINDOW == 88 (16212800) [pid = 2916] [serial = 1286] [outer = 00000000] [url = about:blank] 16:04:23 INFO - PROCESS | 2916 | --DOMWINDOW == 87 (16120C00) [pid = 2916] [serial = 1285] [outer = 00000000] [url = about:blank] 16:04:23 INFO - PROCESS | 2916 | --DOMWINDOW == 86 (155DE800) [pid = 2916] [serial = 1291] [outer = 00000000] [url = about:blank] 16:04:23 INFO - PROCESS | 2916 | --DOMWINDOW == 85 (1628D800) [pid = 2916] [serial = 1288] [outer = 00000000] [url = about:blank] 16:04:23 INFO - PROCESS | 2916 | --DOMWINDOW == 84 (167D7C00) [pid = 2916] [serial = 1294] [outer = 00000000] [url = about:blank] 16:04:23 INFO - PROCESS | 2916 | --DOMWINDOW == 83 (15B3AC00) [pid = 2916] [serial = 1292] [outer = 00000000] [url = about:blank] 16:04:23 INFO - PROCESS | 2916 | --DOMWINDOW == 82 (16723000) [pid = 2916] [serial = 1289] [outer = 00000000] [url = about:blank] 16:04:23 INFO - PROCESS | 2916 | --DOMWINDOW == 81 (14F60800) [pid = 2916] [serial = 1279] [outer = 00000000] [url = about:blank] 16:04:23 INFO - PROCESS | 2916 | --DOMWINDOW == 80 (13C04C00) [pid = 2916] [serial = 1276] [outer = 00000000] [url = about:blank] 16:04:23 INFO - PROCESS | 2916 | --DOMWINDOW == 79 (13C0E800) [pid = 2916] [serial = 1277] [outer = 00000000] [url = about:blank] 16:04:23 INFO - PROCESS | 2916 | --DOMWINDOW == 78 (11C6F400) [pid = 2916] [serial = 1273] [outer = 00000000] [url = about:blank] 16:04:23 INFO - PROCESS | 2916 | --DOMWINDOW == 77 (12A86C00) [pid = 2916] [serial = 1274] [outer = 00000000] [url = about:blank] 16:04:23 INFO - PROCESS | 2916 | --DOMWINDOW == 76 (1141F000) [pid = 2916] [serial = 1271] [outer = 00000000] [url = about:blank] 16:04:23 INFO - PROCESS | 2916 | --DOMWINDOW == 75 (10FF1400) [pid = 2916] [serial = 1270] [outer = 00000000] [url = about:blank] 16:04:23 INFO - PROCESS | 2916 | --DOMWINDOW == 74 (13330400) [pid = 2916] [serial = 1268] [outer = 00000000] [url = about:blank] 16:04:23 INFO - PROCESS | 2916 | --DOMWINDOW == 73 (12A80000) [pid = 2916] [serial = 1267] [outer = 00000000] [url = about:blank] 16:04:23 INFO - PROCESS | 2916 | --DOMWINDOW == 72 (19B56800) [pid = 2916] [serial = 1265] [outer = 00000000] [url = about:blank] 16:04:23 INFO - PROCESS | 2916 | --DOMWINDOW == 71 (167E3000) [pid = 2916] [serial = 1295] [outer = 00000000] [url = about:blank] 16:04:23 INFO - PROCESS | 2916 | --DOMWINDOW == 70 (157E3000) [pid = 2916] [serial = 1283] [outer = 00000000] [url = about:blank] 16:04:23 INFO - PROCESS | 2916 | --DOMWINDOW == 69 (1543E800) [pid = 2916] [serial = 1280] [outer = 00000000] [url = about:blank] 16:04:24 INFO - PROCESS | 2916 | 1464998663979 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]]]}] 16:04:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 16:04:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 941ms 16:04:24 INFO - PROCESS | 2916 | 1464998664042 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 16:04:24 INFO - PROCESS | 2916 | 1464998664048 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 16:04:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 16:04:24 INFO - PROCESS | 2916 | 1464998664055 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 16:04:24 INFO - PROCESS | 2916 | 1464998664057 Marionette TRACE conn3 <- [1,1758,null,{}] 16:04:24 INFO - PROCESS | 2916 | 1464998664061 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}] 16:04:24 INFO - PROCESS | 2916 | 1464998664151 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 16:04:24 INFO - PROCESS | 2916 | 1464998664159 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:24 INFO - PROCESS | 2916 | ++DOCSHELL 12ADE800 == 37 [pid = 2916] [id = 449] 16:04:24 INFO - PROCESS | 2916 | ++DOMWINDOW == 70 (12AE3800) [pid = 2916] [serial = 1347] [outer = 00000000] 16:04:24 INFO - PROCESS | 2916 | ++DOMWINDOW == 71 (13090400) [pid = 2916] [serial = 1348] [outer = 12AE3800] 16:04:24 INFO - PROCESS | 2916 | 1464998664207 Marionette DEBUG loaded listener.js 16:04:24 INFO - PROCESS | 2916 | ++DOMWINDOW == 72 (130E6C00) [pid = 2916] [serial = 1349] [outer = 12AE3800] 16:04:24 INFO - PROCESS | 2916 | 1464998664760 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]]]}] 16:04:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 16:04:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 713ms 16:04:24 INFO - PROCESS | 2916 | 1464998664786 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 16:04:24 INFO - PROCESS | 2916 | 1464998664788 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 16:04:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 16:04:24 INFO - PROCESS | 2916 | 1464998664791 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 16:04:24 INFO - PROCESS | 2916 | 1464998664795 Marionette TRACE conn3 <- [1,1762,null,{}] 16:04:24 INFO - PROCESS | 2916 | 1464998664805 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}] 16:04:24 INFO - PROCESS | 2916 | 1464998664926 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 16:04:25 INFO - PROCESS | 2916 | 1464998665024 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:25 INFO - PROCESS | 2916 | ++DOCSHELL 13C0C400 == 38 [pid = 2916] [id = 450] 16:04:25 INFO - PROCESS | 2916 | ++DOMWINDOW == 73 (13C0D000) [pid = 2916] [serial = 1350] [outer = 00000000] 16:04:25 INFO - PROCESS | 2916 | ++DOMWINDOW == 74 (13DDDC00) [pid = 2916] [serial = 1351] [outer = 13C0D000] 16:04:25 INFO - PROCESS | 2916 | 1464998665083 Marionette DEBUG loaded listener.js 16:04:25 INFO - PROCESS | 2916 | ++DOMWINDOW == 75 (14F53C00) [pid = 2916] [serial = 1352] [outer = 13C0D000] 16:04:25 INFO - PROCESS | 2916 | 1464998665506 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]]]}] 16:04:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 16:04:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 762ms 16:04:25 INFO - PROCESS | 2916 | 1464998665563 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 16:04:25 INFO - PROCESS | 2916 | 1464998665566 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 16:04:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 16:04:25 INFO - PROCESS | 2916 | 1464998665569 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 16:04:25 INFO - PROCESS | 2916 | 1464998665570 Marionette TRACE conn3 <- [1,1766,null,{}] 16:04:25 INFO - PROCESS | 2916 | 1464998665574 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}] 16:04:25 INFO - PROCESS | 2916 | 1464998665658 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 16:04:25 INFO - PROCESS | 2916 | 1464998665663 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:25 INFO - PROCESS | 2916 | ++DOCSHELL 14F61C00 == 39 [pid = 2916] [id = 451] 16:04:25 INFO - PROCESS | 2916 | ++DOMWINDOW == 76 (14F62C00) [pid = 2916] [serial = 1353] [outer = 00000000] 16:04:25 INFO - PROCESS | 2916 | ++DOMWINDOW == 77 (15741000) [pid = 2916] [serial = 1354] [outer = 14F62C00] 16:04:25 INFO - PROCESS | 2916 | 1464998665711 Marionette DEBUG loaded listener.js 16:04:25 INFO - PROCESS | 2916 | ++DOMWINDOW == 78 (157DA800) [pid = 2916] [serial = 1355] [outer = 14F62C00] 16:04:26 INFO - PROCESS | 2916 | 1464998666189 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]]]}] 16:04:26 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 16:04:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 665ms 16:04:26 INFO - PROCESS | 2916 | 1464998666207 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 16:04:26 INFO - PROCESS | 2916 | 1464998666209 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 16:04:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 16:04:26 INFO - PROCESS | 2916 | 1464998666212 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 16:04:26 INFO - PROCESS | 2916 | 1464998666213 Marionette TRACE conn3 <- [1,1770,null,{}] 16:04:26 INFO - PROCESS | 2916 | 1464998666226 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}] 16:04:26 INFO - PROCESS | 2916 | 1464998666411 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 16:04:26 INFO - PROCESS | 2916 | 1464998666473 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:26 INFO - PROCESS | 2916 | ++DOCSHELL 15BDEC00 == 40 [pid = 2916] [id = 452] 16:04:26 INFO - PROCESS | 2916 | ++DOMWINDOW == 79 (15BE2000) [pid = 2916] [serial = 1356] [outer = 00000000] 16:04:26 INFO - PROCESS | 2916 | ++DOMWINDOW == 80 (1611C400) [pid = 2916] [serial = 1357] [outer = 15BE2000] 16:04:26 INFO - PROCESS | 2916 | 1464998666525 Marionette DEBUG loaded listener.js 16:04:26 INFO - PROCESS | 2916 | ++DOMWINDOW == 81 (16124400) [pid = 2916] [serial = 1358] [outer = 15BE2000] 16:04:26 INFO - PROCESS | 2916 | 1464998666940 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]]]}] 16:04:27 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 16:04:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 762ms 16:04:27 INFO - PROCESS | 2916 | 1464998666985 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 16:04:27 INFO - PROCESS | 2916 | 1464998666987 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 16:04:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 16:04:27 INFO - PROCESS | 2916 | 1464998666997 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 16:04:27 INFO - PROCESS | 2916 | 1464998666999 Marionette TRACE conn3 <- [1,1774,null,{}] 16:04:27 INFO - PROCESS | 2916 | 1464998667002 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}] 16:04:27 INFO - PROCESS | 2916 | 1464998667146 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 16:04:27 INFO - PROCESS | 2916 | 1464998667213 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:27 INFO - PROCESS | 2916 | ++DOCSHELL 16127400 == 41 [pid = 2916] [id = 453] 16:04:27 INFO - PROCESS | 2916 | ++DOMWINDOW == 82 (16128400) [pid = 2916] [serial = 1359] [outer = 00000000] 16:04:27 INFO - PROCESS | 2916 | ++DOMWINDOW == 83 (16724000) [pid = 2916] [serial = 1360] [outer = 16128400] 16:04:27 INFO - PROCESS | 2916 | 1464998667263 Marionette DEBUG loaded listener.js 16:04:27 INFO - PROCESS | 2916 | ++DOMWINDOW == 84 (167DC800) [pid = 2916] [serial = 1361] [outer = 16128400] 16:04:27 INFO - PROCESS | 2916 | 1464998667733 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]]]}] 16:04:27 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 16:04:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 762ms 16:04:27 INFO - PROCESS | 2916 | 1464998667786 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 16:04:27 INFO - PROCESS | 2916 | 1464998667788 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 16:04:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 16:04:27 INFO - PROCESS | 2916 | 1464998667794 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 16:04:27 INFO - PROCESS | 2916 | 1464998667796 Marionette TRACE conn3 <- [1,1778,null,{}] 16:04:27 INFO - PROCESS | 2916 | 1464998667799 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}] 16:04:27 INFO - PROCESS | 2916 | 1464998667909 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 16:04:27 INFO - PROCESS | 2916 | 1464998667915 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:27 INFO - PROCESS | 2916 | ++DOCSHELL 167D8000 == 42 [pid = 2916] [id = 454] 16:04:27 INFO - PROCESS | 2916 | ++DOMWINDOW == 85 (167DF800) [pid = 2916] [serial = 1362] [outer = 00000000] 16:04:27 INFO - PROCESS | 2916 | ++DOMWINDOW == 86 (16B12000) [pid = 2916] [serial = 1363] [outer = 167DF800] 16:04:28 INFO - PROCESS | 2916 | 1464998667972 Marionette DEBUG loaded listener.js 16:04:28 INFO - PROCESS | 2916 | ++DOMWINDOW == 87 (16B15000) [pid = 2916] [serial = 1364] [outer = 167DF800] 16:04:28 INFO - PROCESS | 2916 | --DOMWINDOW == 86 (12A8D800) [pid = 2916] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 16:04:28 INFO - PROCESS | 2916 | --DOMWINDOW == 85 (16B0D400) [pid = 2916] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 16:04:28 INFO - PROCESS | 2916 | --DOMWINDOW == 84 (17801C00) [pid = 2916] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 16:04:28 INFO - PROCESS | 2916 | --DOMWINDOW == 83 (15B3B000) [pid = 2916] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 16:04:28 INFO - PROCESS | 2916 | --DOMWINDOW == 82 (1621A000) [pid = 2916] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 16:04:28 INFO - PROCESS | 2916 | --DOMWINDOW == 81 (13C02C00) [pid = 2916] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 16:04:28 INFO - PROCESS | 2916 | --DOMWINDOW == 80 (16217800) [pid = 2916] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 16:04:28 INFO - PROCESS | 2916 | --DOMWINDOW == 79 (16724C00) [pid = 2916] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 16:04:28 INFO - PROCESS | 2916 | --DOMWINDOW == 78 (14F55C00) [pid = 2916] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 16:04:28 INFO - PROCESS | 2916 | --DOMWINDOW == 77 (10E07800) [pid = 2916] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 16:04:28 INFO - PROCESS | 2916 | --DOMWINDOW == 76 (13333800) [pid = 2916] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 16:04:28 INFO - PROCESS | 2916 | --DOMWINDOW == 75 (17955800) [pid = 2916] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 16:04:28 INFO - PROCESS | 2916 | --DOMWINDOW == 74 (16123800) [pid = 2916] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 16:04:28 INFO - PROCESS | 2916 | --DOMWINDOW == 73 (14F5CC00) [pid = 2916] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 16:04:28 INFO - PROCESS | 2916 | 1464998668604 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]]]}] 16:04:28 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) 16:04:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 827ms 16:04:28 INFO - PROCESS | 2916 | 1464998668631 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 16:04:28 INFO - PROCESS | 2916 | 1464998668633 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 16:04:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 16:04:28 INFO - PROCESS | 2916 | 1464998668636 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 16:04:28 INFO - PROCESS | 2916 | 1464998668638 Marionette TRACE conn3 <- [1,1782,null,{}] 16:04:28 INFO - PROCESS | 2916 | 1464998668641 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}] 16:04:28 INFO - PROCESS | 2916 | 1464998668721 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 16:04:28 INFO - PROCESS | 2916 | 1464998668726 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:28 INFO - PROCESS | 2916 | ++DOCSHELL 155D5400 == 43 [pid = 2916] [id = 455] 16:04:28 INFO - PROCESS | 2916 | ++DOMWINDOW == 74 (15B3B000) [pid = 2916] [serial = 1365] [outer = 00000000] 16:04:28 INFO - PROCESS | 2916 | ++DOMWINDOW == 75 (16216000) [pid = 2916] [serial = 1366] [outer = 15B3B000] 16:04:28 INFO - PROCESS | 2916 | 1464998668772 Marionette DEBUG loaded listener.js 16:04:28 INFO - PROCESS | 2916 | ++DOMWINDOW == 76 (16725000) [pid = 2916] [serial = 1367] [outer = 15B3B000] 16:04:29 INFO - PROCESS | 2916 | 1464998669244 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]]]}] 16:04:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:04:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 616ms 16:04:29 INFO - PROCESS | 2916 | 1464998669272 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 16:04:29 INFO - PROCESS | 2916 | 1464998669274 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 16:04:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 16:04:29 INFO - PROCESS | 2916 | 1464998669277 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 16:04:29 INFO - PROCESS | 2916 | 1464998669279 Marionette TRACE conn3 <- [1,1786,null,{}] 16:04:29 INFO - PROCESS | 2916 | 1464998669286 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}] 16:04:29 INFO - PROCESS | 2916 | 1464998669364 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 16:04:29 INFO - PROCESS | 2916 | 1464998669369 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:29 INFO - PROCESS | 2916 | ++DOCSHELL 14F58C00 == 44 [pid = 2916] [id = 456] 16:04:29 INFO - PROCESS | 2916 | ++DOMWINDOW == 77 (167E0400) [pid = 2916] [serial = 1368] [outer = 00000000] 16:04:29 INFO - PROCESS | 2916 | ++DOMWINDOW == 78 (17178400) [pid = 2916] [serial = 1369] [outer = 167E0400] 16:04:29 INFO - PROCESS | 2916 | 1464998669414 Marionette DEBUG loaded listener.js 16:04:29 INFO - PROCESS | 2916 | ++DOMWINDOW == 79 (1780A000) [pid = 2916] [serial = 1370] [outer = 167E0400] 16:04:29 INFO - PROCESS | 2916 | 1464998669886 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]]]}] 16:04:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 16:04:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 664ms 16:04:29 INFO - PROCESS | 2916 | 1464998669926 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 16:04:29 INFO - PROCESS | 2916 | 1464998669928 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 16:04:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 16:04:29 INFO - PROCESS | 2916 | 1464998669932 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 16:04:29 INFO - PROCESS | 2916 | 1464998669933 Marionette TRACE conn3 <- [1,1790,null,{}] 16:04:29 INFO - PROCESS | 2916 | 1464998669941 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}] 16:04:30 INFO - PROCESS | 2916 | 1464998670030 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 16:04:30 INFO - PROCESS | 2916 | 1464998670035 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:30 INFO - PROCESS | 2916 | ++DOCSHELL 14F5E400 == 45 [pid = 2916] [id = 457] 16:04:30 INFO - PROCESS | 2916 | ++DOMWINDOW == 80 (16121800) [pid = 2916] [serial = 1371] [outer = 00000000] 16:04:30 INFO - PROCESS | 2916 | ++DOMWINDOW == 81 (17957800) [pid = 2916] [serial = 1372] [outer = 16121800] 16:04:30 INFO - PROCESS | 2916 | 1464998670080 Marionette DEBUG loaded listener.js 16:04:30 INFO - PROCESS | 2916 | ++DOMWINDOW == 82 (179F3400) [pid = 2916] [serial = 1373] [outer = 16121800] 16:04:30 INFO - PROCESS | 2916 | 1464998670813 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]]]}] 16:04:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 16:04:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 940ms 16:04:30 INFO - PROCESS | 2916 | 1464998670869 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 16:04:30 INFO - PROCESS | 2916 | 1464998670874 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 16:04:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 16:04:30 INFO - PROCESS | 2916 | 1464998670879 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 16:04:30 INFO - PROCESS | 2916 | 1464998670883 Marionette TRACE conn3 <- [1,1794,null,{}] 16:04:30 INFO - PROCESS | 2916 | 1464998670889 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}] 16:04:31 INFO - PROCESS | 2916 | 1464998671058 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 16:04:31 INFO - PROCESS | 2916 | 1464998671188 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:31 INFO - PROCESS | 2916 | ++DOCSHELL 10A62400 == 46 [pid = 2916] [id = 458] 16:04:31 INFO - PROCESS | 2916 | ++DOMWINDOW == 83 (10E0B400) [pid = 2916] [serial = 1374] [outer = 00000000] 16:04:31 INFO - PROCESS | 2916 | ++DOMWINDOW == 84 (12AD5000) [pid = 2916] [serial = 1375] [outer = 10E0B400] 16:04:31 INFO - PROCESS | 2916 | 1464998671248 Marionette DEBUG loaded listener.js 16:04:31 INFO - PROCESS | 2916 | ++DOMWINDOW == 85 (13093800) [pid = 2916] [serial = 1376] [outer = 10E0B400] 16:04:31 INFO - PROCESS | 2916 | 1464998671808 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]]]}] 16:04:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 16:04:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 973ms 16:04:31 INFO - PROCESS | 2916 | 1464998671859 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 16:04:31 INFO - PROCESS | 2916 | 1464998671865 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 16:04:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 16:04:31 INFO - PROCESS | 2916 | 1464998671871 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 16:04:31 INFO - PROCESS | 2916 | 1464998671874 Marionette TRACE conn3 <- [1,1798,null,{}] 16:04:31 INFO - PROCESS | 2916 | 1464998671878 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}] 16:04:32 INFO - PROCESS | 2916 | 1464998672036 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 16:04:32 INFO - PROCESS | 2916 | 1464998672172 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:32 INFO - PROCESS | 2916 | ++DOCSHELL 13C0F800 == 47 [pid = 2916] [id = 459] 16:04:32 INFO - PROCESS | 2916 | ++DOMWINDOW == 86 (13C0FC00) [pid = 2916] [serial = 1377] [outer = 00000000] 16:04:32 INFO - PROCESS | 2916 | ++DOMWINDOW == 87 (1536C400) [pid = 2916] [serial = 1378] [outer = 13C0FC00] 16:04:32 INFO - PROCESS | 2916 | 1464998672231 Marionette DEBUG loaded listener.js 16:04:32 INFO - PROCESS | 2916 | ++DOMWINDOW == 88 (155D7C00) [pid = 2916] [serial = 1379] [outer = 13C0FC00] 16:04:32 INFO - PROCESS | 2916 | 1464998672896 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]]]}] 16:04:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 16:04:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1038ms 16:04:32 INFO - PROCESS | 2916 | 1464998672938 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 16:04:32 INFO - PROCESS | 2916 | 1464998672940 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 16:04:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 16:04:32 INFO - PROCESS | 2916 | 1464998672944 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 16:04:32 INFO - PROCESS | 2916 | 1464998672948 Marionette TRACE conn3 <- [1,1802,null,{}] 16:04:32 INFO - PROCESS | 2916 | 1464998672958 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}] 16:04:33 INFO - PROCESS | 2916 | 1464998673068 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 16:04:33 INFO - PROCESS | 2916 | 1464998673207 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:33 INFO - PROCESS | 2916 | ++DOCSHELL 17808800 == 48 [pid = 2916] [id = 460] 16:04:33 INFO - PROCESS | 2916 | ++DOMWINDOW == 89 (1780C400) [pid = 2916] [serial = 1380] [outer = 00000000] 16:04:33 INFO - PROCESS | 2916 | ++DOMWINDOW == 90 (17952400) [pid = 2916] [serial = 1381] [outer = 1780C400] 16:04:33 INFO - PROCESS | 2916 | 1464998673268 Marionette DEBUG loaded listener.js 16:04:33 INFO - PROCESS | 2916 | ++DOMWINDOW == 91 (17DB7400) [pid = 2916] [serial = 1382] [outer = 1780C400] 16:04:34 INFO - PROCESS | 2916 | 1464998674055 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]]]}] 16:04:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 16:04:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1199ms 16:04:34 INFO - PROCESS | 2916 | 1464998674131 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 16:04:34 INFO - PROCESS | 2916 | 1464998674136 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 16:04:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 16:04:34 INFO - PROCESS | 2916 | 1464998674141 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 16:04:34 INFO - PROCESS | 2916 | 1464998674144 Marionette TRACE conn3 <- [1,1806,null,{}] 16:04:34 INFO - PROCESS | 2916 | 1464998674150 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}] 16:04:34 INFO - PROCESS | 2916 | 1464998674293 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 16:04:34 INFO - PROCESS | 2916 | 1464998674424 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:34 INFO - PROCESS | 2916 | ++DOCSHELL 112DCC00 == 49 [pid = 2916] [id = 461] 16:04:34 INFO - PROCESS | 2916 | ++DOMWINDOW == 92 (112DD000) [pid = 2916] [serial = 1383] [outer = 00000000] 16:04:34 INFO - PROCESS | 2916 | ++DOMWINDOW == 93 (11A11800) [pid = 2916] [serial = 1384] [outer = 112DD000] 16:04:34 INFO - PROCESS | 2916 | 1464998674485 Marionette DEBUG loaded listener.js 16:04:34 INFO - PROCESS | 2916 | ++DOMWINDOW == 94 (11CAD000) [pid = 2916] [serial = 1385] [outer = 112DD000] 16:04:35 INFO - PROCESS | 2916 | --DOCSHELL 1611D800 == 48 [pid = 2916] [id = 429] 16:04:35 INFO - PROCESS | 2916 | --DOCSHELL 14F60C00 == 47 [pid = 2916] [id = 428] 16:04:35 INFO - PROCESS | 2916 | --DOCSHELL 155D5800 == 46 [pid = 2916] [id = 427] 16:04:35 INFO - PROCESS | 2916 | --DOCSHELL 14F58C00 == 45 [pid = 2916] [id = 456] 16:04:35 INFO - PROCESS | 2916 | --DOCSHELL 155D5400 == 44 [pid = 2916] [id = 455] 16:04:35 INFO - PROCESS | 2916 | --DOCSHELL 167D8000 == 43 [pid = 2916] [id = 454] 16:04:35 INFO - PROCESS | 2916 | --DOCSHELL 16127400 == 42 [pid = 2916] [id = 453] 16:04:35 INFO - PROCESS | 2916 | --DOCSHELL 15BDEC00 == 41 [pid = 2916] [id = 452] 16:04:35 INFO - PROCESS | 2916 | --DOCSHELL 14F61C00 == 40 [pid = 2916] [id = 451] 16:04:35 INFO - PROCESS | 2916 | --DOCSHELL 13C0C400 == 39 [pid = 2916] [id = 450] 16:04:35 INFO - PROCESS | 2916 | --DOCSHELL 12ADE800 == 38 [pid = 2916] [id = 449] 16:04:35 INFO - PROCESS | 2916 | --DOCSHELL 10F88400 == 37 [pid = 2916] [id = 448] 16:04:35 INFO - PROCESS | 2916 | --DOCSHELL 15BE5000 == 36 [pid = 2916] [id = 446] 16:04:35 INFO - PROCESS | 2916 | --DOCSHELL 13C08800 == 35 [pid = 2916] [id = 431] 16:04:35 INFO - PROCESS | 2916 | --DOCSHELL 0F34C800 == 34 [pid = 2916] [id = 447] 16:04:35 INFO - PROCESS | 2916 | --DOCSHELL 14F55400 == 33 [pid = 2916] [id = 426] 16:04:35 INFO - PROCESS | 2916 | --DOCSHELL 13C10400 == 32 [pid = 2916] [id = 432] 16:04:35 INFO - PROCESS | 2916 | --DOCSHELL 1332FC00 == 31 [pid = 2916] [id = 430] 16:04:35 INFO - PROCESS | 2916 | --DOCSHELL 13C0F800 == 30 [pid = 2916] [id = 459] 16:04:35 INFO - PROCESS | 2916 | --DOCSHELL 17808800 == 29 [pid = 2916] [id = 460] 16:04:35 INFO - PROCESS | 2916 | --DOCSHELL 14F5E400 == 28 [pid = 2916] [id = 457] 16:04:35 INFO - PROCESS | 2916 | --DOCSHELL 10A62400 == 27 [pid = 2916] [id = 458] 16:04:35 INFO - PROCESS | 2916 | --DOMWINDOW == 93 (12B5A400) [pid = 2916] [serial = 1303] [outer = 00000000] [url = about:blank] 16:04:35 INFO - PROCESS | 2916 | --DOMWINDOW == 92 (12D87C00) [pid = 2916] [serial = 1304] [outer = 00000000] [url = about:blank] 16:04:35 INFO - PROCESS | 2916 | --DOMWINDOW == 91 (17288000) [pid = 2916] [serial = 1321] [outer = 00000000] [url = about:blank] 16:04:35 INFO - PROCESS | 2916 | --DOMWINDOW == 90 (17809400) [pid = 2916] [serial = 1324] [outer = 00000000] [url = about:blank] 16:04:35 INFO - PROCESS | 2916 | --DOMWINDOW == 89 (15BE5400) [pid = 2916] [serial = 1312] [outer = 00000000] [url = about:blank] 16:04:35 INFO - PROCESS | 2916 | --DOMWINDOW == 88 (15D4E000) [pid = 2916] [serial = 1313] [outer = 00000000] [url = about:blank] 16:04:35 INFO - PROCESS | 2916 | --DOMWINDOW == 87 (16284400) [pid = 2916] [serial = 1315] [outer = 00000000] [url = about:blank] 16:04:35 INFO - PROCESS | 2916 | --DOMWINDOW == 86 (167D6800) [pid = 2916] [serial = 1316] [outer = 00000000] [url = about:blank] 16:04:35 INFO - PROCESS | 2916 | --DOMWINDOW == 85 (13DE0000) [pid = 2916] [serial = 1306] [outer = 00000000] [url = about:blank] 16:04:35 INFO - PROCESS | 2916 | --DOMWINDOW == 84 (14F31800) [pid = 2916] [serial = 1307] [outer = 00000000] [url = about:blank] 16:04:35 INFO - PROCESS | 2916 | --DOMWINDOW == 83 (16B12C00) [pid = 2916] [serial = 1298] [outer = 00000000] [url = about:blank] 16:04:35 INFO - PROCESS | 2916 | --DOMWINDOW == 82 (16B12800) [pid = 2916] [serial = 1318] [outer = 00000000] [url = about:blank] 16:04:35 INFO - PROCESS | 2916 | --DOMWINDOW == 81 (16B13400) [pid = 2916] [serial = 1319] [outer = 00000000] [url = about:blank] 16:04:35 INFO - PROCESS | 2916 | --DOMWINDOW == 80 (15443800) [pid = 2916] [serial = 1309] [outer = 00000000] [url = about:blank] 16:04:35 INFO - PROCESS | 2916 | --DOMWINDOW == 79 (155DEC00) [pid = 2916] [serial = 1310] [outer = 00000000] [url = about:blank] 16:04:35 INFO - PROCESS | 2916 | --DOMWINDOW == 78 (10F86C00) [pid = 2916] [serial = 1300] [outer = 00000000] [url = about:blank] 16:04:35 INFO - PROCESS | 2916 | --DOMWINDOW == 77 (178DC400) [pid = 2916] [serial = 1327] [outer = 00000000] [url = about:blank] 16:04:35 INFO - PROCESS | 2916 | --DOMWINDOW == 76 (10FFCC00) [pid = 2916] [serial = 1301] [outer = 00000000] [url = about:blank] 16:04:35 INFO - PROCESS | 2916 | --DOMWINDOW == 75 (17809C00) [pid = 2916] [serial = 1325] [outer = 00000000] [url = about:blank] 16:04:35 INFO - PROCESS | 2916 | --DOMWINDOW == 74 (17D06000) [pid = 2916] [serial = 1330] [outer = 00000000] [url = about:blank] 16:04:35 INFO - PROCESS | 2916 | --DOMWINDOW == 73 (1794EC00) [pid = 2916] [serial = 1328] [outer = 00000000] [url = about:blank] 16:04:35 INFO - PROCESS | 2916 | --DOMWINDOW == 72 (18009C00) [pid = 2916] [serial = 1336] [outer = 00000000] [url = about:blank] 16:04:35 INFO - PROCESS | 2916 | --DOMWINDOW == 71 (18563000) [pid = 2916] [serial = 1339] [outer = 00000000] [url = about:blank] 16:04:35 INFO - PROCESS | 2916 | --DOMWINDOW == 70 (180A1800) [pid = 2916] [serial = 1337] [outer = 00000000] [url = about:blank] 16:04:35 INFO - PROCESS | 2916 | --DOMWINDOW == 69 (17DBFC00) [pid = 2916] [serial = 1331] [outer = 00000000] [url = about:blank] 16:04:35 INFO - PROCESS | 2916 | --DOMWINDOW == 68 (1611E000) [pid = 2916] [serial = 1333] [outer = 00000000] [url = about:blank] 16:04:35 INFO - PROCESS | 2916 | --DOMWINDOW == 67 (1780CC00) [pid = 2916] [serial = 1334] [outer = 00000000] [url = about:blank] 16:04:35 INFO - PROCESS | 2916 | --DOMWINDOW == 66 (17288800) [pid = 2916] [serial = 1322] [outer = 00000000] [url = about:blank] 16:04:35 INFO - PROCESS | 2916 | 1464998675655 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]]]}] 16:04:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 16:04:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1557ms 16:04:35 INFO - PROCESS | 2916 | 1464998675713 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 16:04:35 INFO - PROCESS | 2916 | 1464998675717 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 16:04:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 16:04:35 INFO - PROCESS | 2916 | 1464998675721 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 16:04:35 INFO - PROCESS | 2916 | 1464998675726 Marionette TRACE conn3 <- [1,1810,null,{}] 16:04:35 INFO - PROCESS | 2916 | 1464998675731 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}] 16:04:35 INFO - PROCESS | 2916 | 1464998675824 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 16:04:35 INFO - PROCESS | 2916 | 1464998675836 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:35 INFO - PROCESS | 2916 | ++DOCSHELL 10A5C800 == 28 [pid = 2916] [id = 462] 16:04:35 INFO - PROCESS | 2916 | ++DOMWINDOW == 67 (10A5E000) [pid = 2916] [serial = 1386] [outer = 00000000] 16:04:35 INFO - PROCESS | 2916 | ++DOMWINDOW == 68 (10E0DC00) [pid = 2916] [serial = 1387] [outer = 10A5E000] 16:04:35 INFO - PROCESS | 2916 | 1464998675888 Marionette DEBUG loaded listener.js 16:04:35 INFO - PROCESS | 2916 | ++DOMWINDOW == 69 (10F86C00) [pid = 2916] [serial = 1388] [outer = 10A5E000] 16:04:36 INFO - PROCESS | 2916 | 1464998676386 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]]]}] 16:04:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 16:04:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 713ms 16:04:36 INFO - PROCESS | 2916 | 1464998676422 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 16:04:36 INFO - PROCESS | 2916 | 1464998676428 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 16:04:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 16:04:36 INFO - PROCESS | 2916 | 1464998676435 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 16:04:36 INFO - PROCESS | 2916 | 1464998676437 Marionette TRACE conn3 <- [1,1814,null,{}] 16:04:36 INFO - PROCESS | 2916 | 1464998676441 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}] 16:04:36 INFO - PROCESS | 2916 | 1464998676627 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 16:04:36 INFO - PROCESS | 2916 | 1464998676720 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:36 INFO - PROCESS | 2916 | ++DOCSHELL 11A0D000 == 29 [pid = 2916] [id = 463] 16:04:36 INFO - PROCESS | 2916 | ++DOMWINDOW == 70 (11A0F400) [pid = 2916] [serial = 1389] [outer = 00000000] 16:04:36 INFO - PROCESS | 2916 | ++DOMWINDOW == 71 (12D8B800) [pid = 2916] [serial = 1390] [outer = 11A0F400] 16:04:36 INFO - PROCESS | 2916 | 1464998676768 Marionette DEBUG loaded listener.js 16:04:36 INFO - PROCESS | 2916 | ++DOMWINDOW == 72 (130E3400) [pid = 2916] [serial = 1391] [outer = 11A0F400] 16:04:37 INFO - PROCESS | 2916 | 1464998677172 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]]]}] 16:04:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 16:04:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 762ms 16:04:37 INFO - PROCESS | 2916 | 1464998677206 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 16:04:37 INFO - PROCESS | 2916 | 1464998677208 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 16:04:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 16:04:37 INFO - PROCESS | 2916 | 1464998677212 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 16:04:37 INFO - PROCESS | 2916 | 1464998677216 Marionette TRACE conn3 <- [1,1818,null,{}] 16:04:37 INFO - PROCESS | 2916 | 1464998677227 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}] 16:04:37 INFO - PROCESS | 2916 | 1464998677318 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 16:04:37 INFO - PROCESS | 2916 | 1464998677326 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:37 INFO - PROCESS | 2916 | ++DOCSHELL 13CE1000 == 30 [pid = 2916] [id = 464] 16:04:37 INFO - PROCESS | 2916 | ++DOMWINDOW == 73 (13CE1400) [pid = 2916] [serial = 1392] [outer = 00000000] 16:04:37 INFO - PROCESS | 2916 | ++DOMWINDOW == 74 (14F33800) [pid = 2916] [serial = 1393] [outer = 13CE1400] 16:04:37 INFO - PROCESS | 2916 | 1464998677380 Marionette DEBUG loaded listener.js 16:04:37 INFO - PROCESS | 2916 | ++DOMWINDOW == 75 (14F5D800) [pid = 2916] [serial = 1394] [outer = 13CE1400] 16:04:37 INFO - PROCESS | 2916 | 1464998677921 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]]]}] 16:04:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 16:04:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 729ms 16:04:37 INFO - PROCESS | 2916 | 1464998677944 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 16:04:37 INFO - PROCESS | 2916 | 1464998677946 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 16:04:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 16:04:37 INFO - PROCESS | 2916 | 1464998677950 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 16:04:37 INFO - PROCESS | 2916 | 1464998677951 Marionette TRACE conn3 <- [1,1822,null,{}] 16:04:37 INFO - PROCESS | 2916 | 1464998677955 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}] 16:04:38 INFO - PROCESS | 2916 | 1464998678113 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 16:04:38 INFO - PROCESS | 2916 | 1464998678136 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:38 INFO - PROCESS | 2916 | ++DOCSHELL 155D5800 == 31 [pid = 2916] [id = 465] 16:04:38 INFO - PROCESS | 2916 | ++DOMWINDOW == 76 (155D9800) [pid = 2916] [serial = 1395] [outer = 00000000] 16:04:38 INFO - PROCESS | 2916 | ++DOMWINDOW == 77 (15743C00) [pid = 2916] [serial = 1396] [outer = 155D9800] 16:04:38 INFO - PROCESS | 2916 | 1464998678182 Marionette DEBUG loaded listener.js 16:04:38 INFO - PROCESS | 2916 | ++DOMWINDOW == 78 (157DDC00) [pid = 2916] [serial = 1397] [outer = 155D9800] 16:04:38 INFO - PROCESS | 2916 | 1464998678660 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]]]}] 16:04:38 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 16:04:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 730ms 16:04:38 INFO - PROCESS | 2916 | 1464998678683 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 16:04:38 INFO - PROCESS | 2916 | 1464998678685 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 16:04:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 16:04:38 INFO - PROCESS | 2916 | 1464998678688 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 16:04:38 INFO - PROCESS | 2916 | 1464998678690 Marionette TRACE conn3 <- [1,1826,null,{}] 16:04:38 INFO - PROCESS | 2916 | 1464998678693 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}] 16:04:38 INFO - PROCESS | 2916 | 1464998678812 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 16:04:38 INFO - PROCESS | 2916 | 1464998678817 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:38 INFO - PROCESS | 2916 | ++DOCSHELL 155D8C00 == 32 [pid = 2916] [id = 466] 16:04:38 INFO - PROCESS | 2916 | ++DOMWINDOW == 79 (15B33400) [pid = 2916] [serial = 1398] [outer = 00000000] 16:04:38 INFO - PROCESS | 2916 | ++DOMWINDOW == 80 (15BE5C00) [pid = 2916] [serial = 1399] [outer = 15B33400] 16:04:38 INFO - PROCESS | 2916 | 1464998678863 Marionette DEBUG loaded listener.js 16:04:38 INFO - PROCESS | 2916 | ++DOMWINDOW == 81 (1611B000) [pid = 2916] [serial = 1400] [outer = 15B33400] 16:04:39 INFO - PROCESS | 2916 | 1464998679396 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]]]}] 16:04:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 16:04:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 729ms 16:04:39 INFO - PROCESS | 2916 | 1464998679422 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 16:04:39 INFO - PROCESS | 2916 | 1464998679424 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 16:04:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 16:04:39 INFO - PROCESS | 2916 | 1464998679434 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 16:04:39 INFO - PROCESS | 2916 | 1464998679436 Marionette TRACE conn3 <- [1,1830,null,{}] 16:04:39 INFO - PROCESS | 2916 | 1464998679439 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}] 16:04:39 INFO - PROCESS | 2916 | 1464998679599 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 16:04:39 INFO - PROCESS | 2916 | 1464998679621 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:39 INFO - PROCESS | 2916 | ++DOCSHELL 1621F000 == 33 [pid = 2916] [id = 467] 16:04:39 INFO - PROCESS | 2916 | ++DOMWINDOW == 82 (16721C00) [pid = 2916] [serial = 1401] [outer = 00000000] 16:04:39 INFO - PROCESS | 2916 | ++DOMWINDOW == 83 (167D9C00) [pid = 2916] [serial = 1402] [outer = 16721C00] 16:04:39 INFO - PROCESS | 2916 | 1464998679668 Marionette DEBUG loaded listener.js 16:04:39 INFO - PROCESS | 2916 | ++DOMWINDOW == 84 (167E2000) [pid = 2916] [serial = 1403] [outer = 16721C00] 16:04:40 INFO - PROCESS | 2916 | --DOMWINDOW == 83 (16121800) [pid = 2916] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 16:04:40 INFO - PROCESS | 2916 | --DOMWINDOW == 82 (167E0400) [pid = 2916] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 16:04:40 INFO - PROCESS | 2916 | --DOMWINDOW == 81 (15BE2000) [pid = 2916] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 16:04:40 INFO - PROCESS | 2916 | --DOMWINDOW == 80 (12AE3800) [pid = 2916] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 16:04:40 INFO - PROCESS | 2916 | --DOMWINDOW == 79 (13C0D000) [pid = 2916] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 16:04:40 INFO - PROCESS | 2916 | --DOMWINDOW == 78 (10E03C00) [pid = 2916] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 16:04:40 INFO - PROCESS | 2916 | --DOMWINDOW == 77 (17D02C00) [pid = 2916] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 16:04:40 INFO - PROCESS | 2916 | --DOMWINDOW == 76 (10F88C00) [pid = 2916] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 16:04:40 INFO - PROCESS | 2916 | --DOMWINDOW == 75 (16128400) [pid = 2916] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 16:04:40 INFO - PROCESS | 2916 | --DOMWINDOW == 74 (14F62C00) [pid = 2916] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 16:04:40 INFO - PROCESS | 2916 | --DOMWINDOW == 73 (167DF800) [pid = 2916] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 16:04:40 INFO - PROCESS | 2916 | --DOMWINDOW == 72 (15B3B000) [pid = 2916] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 16:04:40 INFO - PROCESS | 2916 | 1464998680288 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]]]}] 16:04:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 16:04:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 860ms 16:04:40 INFO - PROCESS | 2916 | 1464998680317 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 16:04:40 INFO - PROCESS | 2916 | 1464998680319 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 16:04:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 16:04:40 INFO - PROCESS | 2916 | 1464998680324 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 16:04:40 INFO - PROCESS | 2916 | 1464998680335 Marionette TRACE conn3 <- [1,1834,null,{}] 16:04:40 INFO - PROCESS | 2916 | 1464998680338 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}] 16:04:40 INFO - PROCESS | 2916 | 1464998680416 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 16:04:40 INFO - PROCESS | 2916 | 1464998680422 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:40 INFO - PROCESS | 2916 | ++DOCSHELL 13C0E800 == 34 [pid = 2916] [id = 468] 16:04:40 INFO - PROCESS | 2916 | ++DOMWINDOW == 73 (13CD6C00) [pid = 2916] [serial = 1404] [outer = 00000000] 16:04:40 INFO - PROCESS | 2916 | ++DOMWINDOW == 74 (15BDF000) [pid = 2916] [serial = 1405] [outer = 13CD6C00] 16:04:40 INFO - PROCESS | 2916 | 1464998680467 Marionette DEBUG loaded listener.js 16:04:40 INFO - PROCESS | 2916 | ++DOMWINDOW == 75 (16123400) [pid = 2916] [serial = 1406] [outer = 13CD6C00] 16:04:40 INFO - PROCESS | 2916 | 1464998680887 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]]]}] 16:04:40 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) 16:04:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 616ms 16:04:40 INFO - PROCESS | 2916 | 1464998680921 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 16:04:40 INFO - PROCESS | 2916 | 1464998680923 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 16:04:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 16:04:40 INFO - PROCESS | 2916 | 1464998680938 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 16:04:40 INFO - PROCESS | 2916 | 1464998680940 Marionette TRACE conn3 <- [1,1838,null,{}] 16:04:40 INFO - PROCESS | 2916 | 1464998680948 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}] 16:04:41 INFO - PROCESS | 2916 | 1464998681026 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 16:04:41 INFO - PROCESS | 2916 | 1464998681032 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:41 INFO - PROCESS | 2916 | ++DOCSHELL 12D88800 == 35 [pid = 2916] [id = 469] 16:04:41 INFO - PROCESS | 2916 | ++DOMWINDOW == 76 (16213000) [pid = 2916] [serial = 1407] [outer = 00000000] 16:04:41 INFO - PROCESS | 2916 | ++DOMWINDOW == 77 (16B0F800) [pid = 2916] [serial = 1408] [outer = 16213000] 16:04:41 INFO - PROCESS | 2916 | 1464998681140 Marionette DEBUG loaded listener.js 16:04:41 INFO - PROCESS | 2916 | ++DOMWINDOW == 78 (167DE800) [pid = 2916] [serial = 1409] [outer = 16213000] 16:04:41 INFO - PROCESS | 2916 | 1464998681613 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]]]}] 16:04:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:04:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 729ms 16:04:41 INFO - PROCESS | 2916 | 1464998681660 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 16:04:41 INFO - PROCESS | 2916 | 1464998681662 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 16:04:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 16:04:41 INFO - PROCESS | 2916 | 1464998681666 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 16:04:41 INFO - PROCESS | 2916 | 1464998681667 Marionette TRACE conn3 <- [1,1842,null,{}] 16:04:41 INFO - PROCESS | 2916 | 1464998681671 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}] 16:04:41 INFO - PROCESS | 2916 | 1464998681749 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 16:04:41 INFO - PROCESS | 2916 | 1464998681754 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:41 INFO - PROCESS | 2916 | ++DOCSHELL 16B77C00 == 36 [pid = 2916] [id = 470] 16:04:41 INFO - PROCESS | 2916 | ++DOMWINDOW == 79 (16B78800) [pid = 2916] [serial = 1410] [outer = 00000000] 16:04:41 INFO - PROCESS | 2916 | ++DOMWINDOW == 80 (17179000) [pid = 2916] [serial = 1411] [outer = 16B78800] 16:04:41 INFO - PROCESS | 2916 | 1464998681800 Marionette DEBUG loaded listener.js 16:04:41 INFO - PROCESS | 2916 | ++DOMWINDOW == 81 (17288800) [pid = 2916] [serial = 1412] [outer = 16B78800] 16:04:42 INFO - PROCESS | 2916 | 1464998682504 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]]]}] 16:04:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 16:04:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 941ms 16:04:42 INFO - PROCESS | 2916 | 1464998682604 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 16:04:42 INFO - PROCESS | 2916 | 1464998682609 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 16:04:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 16:04:42 INFO - PROCESS | 2916 | 1464998682613 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 16:04:42 INFO - PROCESS | 2916 | 1464998682617 Marionette TRACE conn3 <- [1,1846,null,{}] 16:04:42 INFO - PROCESS | 2916 | 1464998682623 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}] 16:04:42 INFO - PROCESS | 2916 | 1464998682752 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 16:04:42 INFO - PROCESS | 2916 | 1464998682882 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:42 INFO - PROCESS | 2916 | ++DOCSHELL 0F34AC00 == 37 [pid = 2916] [id = 471] 16:04:42 INFO - PROCESS | 2916 | ++DOMWINDOW == 82 (105FA800) [pid = 2916] [serial = 1413] [outer = 00000000] 16:04:42 INFO - PROCESS | 2916 | ++DOMWINDOW == 83 (11208000) [pid = 2916] [serial = 1414] [outer = 105FA800] 16:04:42 INFO - PROCESS | 2916 | 1464998682990 Marionette DEBUG loaded listener.js 16:04:43 INFO - PROCESS | 2916 | ++DOMWINDOW == 84 (128F4000) [pid = 2916] [serial = 1415] [outer = 105FA800] 16:04:43 INFO - PROCESS | 2916 | 1464998683675 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]]]}] 16:04:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 16:04:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1086ms 16:04:43 INFO - PROCESS | 2916 | 1464998683693 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 16:04:43 INFO - PROCESS | 2916 | 1464998683699 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 16:04:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 16:04:43 INFO - PROCESS | 2916 | 1464998683726 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 16:04:43 INFO - PROCESS | 2916 | 1464998683729 Marionette TRACE conn3 <- [1,1850,null,{}] 16:04:43 INFO - PROCESS | 2916 | 1464998683733 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}] 16:04:43 INFO - PROCESS | 2916 | 1464998683883 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 16:04:44 INFO - PROCESS | 2916 | 1464998684020 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:44 INFO - PROCESS | 2916 | ++DOCSHELL 11CAC000 == 38 [pid = 2916] [id = 472] 16:04:44 INFO - PROCESS | 2916 | ++DOMWINDOW == 85 (130E1400) [pid = 2916] [serial = 1416] [outer = 00000000] 16:04:44 INFO - PROCESS | 2916 | ++DOMWINDOW == 86 (13C05000) [pid = 2916] [serial = 1417] [outer = 130E1400] 16:04:44 INFO - PROCESS | 2916 | 1464998684080 Marionette DEBUG loaded listener.js 16:04:44 INFO - PROCESS | 2916 | ++DOMWINDOW == 87 (1436B400) [pid = 2916] [serial = 1418] [outer = 130E1400] 16:04:44 INFO - PROCESS | 2916 | --DOCSHELL 12D88800 == 37 [pid = 2916] [id = 469] 16:04:44 INFO - PROCESS | 2916 | --DOCSHELL 13C0E800 == 36 [pid = 2916] [id = 468] 16:04:44 INFO - PROCESS | 2916 | --DOCSHELL 1621F000 == 35 [pid = 2916] [id = 467] 16:04:44 INFO - PROCESS | 2916 | --DOCSHELL 155D8C00 == 34 [pid = 2916] [id = 466] 16:04:44 INFO - PROCESS | 2916 | --DOCSHELL 155D5800 == 33 [pid = 2916] [id = 465] 16:04:44 INFO - PROCESS | 2916 | --DOCSHELL 13CE1000 == 32 [pid = 2916] [id = 464] 16:04:44 INFO - PROCESS | 2916 | --DOCSHELL 11A0D000 == 31 [pid = 2916] [id = 463] 16:04:44 INFO - PROCESS | 2916 | --DOCSHELL 10A5C800 == 30 [pid = 2916] [id = 462] 16:04:44 INFO - PROCESS | 2916 | --DOMWINDOW == 86 (17957800) [pid = 2916] [serial = 1372] [outer = 00000000] [url = about:blank] 16:04:44 INFO - PROCESS | 2916 | --DOMWINDOW == 85 (179F3400) [pid = 2916] [serial = 1373] [outer = 00000000] [url = about:blank] 16:04:44 INFO - PROCESS | 2916 | --DOMWINDOW == 84 (1780A000) [pid = 2916] [serial = 1370] [outer = 00000000] [url = about:blank] 16:04:44 INFO - PROCESS | 2916 | --DOMWINDOW == 83 (1611C400) [pid = 2916] [serial = 1357] [outer = 00000000] [url = about:blank] 16:04:44 INFO - PROCESS | 2916 | --DOMWINDOW == 82 (13090400) [pid = 2916] [serial = 1348] [outer = 00000000] [url = about:blank] 16:04:44 INFO - PROCESS | 2916 | --DOMWINDOW == 81 (130E6C00) [pid = 2916] [serial = 1349] [outer = 00000000] [url = about:blank] 16:04:44 INFO - PROCESS | 2916 | --DOMWINDOW == 80 (13DDDC00) [pid = 2916] [serial = 1351] [outer = 00000000] [url = about:blank] 16:04:44 INFO - PROCESS | 2916 | --DOMWINDOW == 79 (14F53C00) [pid = 2916] [serial = 1352] [outer = 00000000] [url = about:blank] 16:04:44 INFO - PROCESS | 2916 | --DOMWINDOW == 78 (112DE800) [pid = 2916] [serial = 1342] [outer = 00000000] [url = about:blank] 16:04:44 INFO - PROCESS | 2916 | --DOMWINDOW == 77 (12AD9800) [pid = 2916] [serial = 1343] [outer = 00000000] [url = about:blank] 16:04:44 INFO - PROCESS | 2916 | --DOMWINDOW == 76 (18569000) [pid = 2916] [serial = 1340] [outer = 00000000] [url = about:blank] 16:04:44 INFO - PROCESS | 2916 | --DOMWINDOW == 75 (112E7000) [pid = 2916] [serial = 1345] [outer = 00000000] [url = about:blank] 16:04:44 INFO - PROCESS | 2916 | --DOMWINDOW == 74 (16724000) [pid = 2916] [serial = 1360] [outer = 00000000] [url = about:blank] 16:04:44 INFO - PROCESS | 2916 | --DOMWINDOW == 73 (11C60800) [pid = 2916] [serial = 1346] [outer = 00000000] [url = about:blank] 16:04:44 INFO - PROCESS | 2916 | --DOMWINDOW == 72 (15741000) [pid = 2916] [serial = 1354] [outer = 00000000] [url = about:blank] 16:04:44 INFO - PROCESS | 2916 | --DOMWINDOW == 71 (16124400) [pid = 2916] [serial = 1358] [outer = 00000000] [url = about:blank] 16:04:44 INFO - PROCESS | 2916 | --DOMWINDOW == 70 (16B12000) [pid = 2916] [serial = 1363] [outer = 00000000] [url = about:blank] 16:04:44 INFO - PROCESS | 2916 | --DOMWINDOW == 69 (167DC800) [pid = 2916] [serial = 1361] [outer = 00000000] [url = about:blank] 16:04:44 INFO - PROCESS | 2916 | --DOMWINDOW == 68 (17178400) [pid = 2916] [serial = 1369] [outer = 00000000] [url = about:blank] 16:04:44 INFO - PROCESS | 2916 | --DOMWINDOW == 67 (16B15000) [pid = 2916] [serial = 1364] [outer = 00000000] [url = about:blank] 16:04:44 INFO - PROCESS | 2916 | --DOMWINDOW == 66 (16216000) [pid = 2916] [serial = 1366] [outer = 00000000] [url = about:blank] 16:04:44 INFO - PROCESS | 2916 | --DOMWINDOW == 65 (16725000) [pid = 2916] [serial = 1367] [outer = 00000000] [url = about:blank] 16:04:44 INFO - PROCESS | 2916 | --DOMWINDOW == 64 (157DA800) [pid = 2916] [serial = 1355] [outer = 00000000] [url = about:blank] 16:04:44 INFO - PROCESS | 2916 | 1464998684936 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]]]}] 16:04:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 16:04:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1232ms 16:04:44 INFO - PROCESS | 2916 | 1464998684986 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 16:04:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 16:04:44 INFO - PROCESS | 2916 | 1464998684990 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 16:04:44 INFO - PROCESS | 2916 | 1464998684994 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 16:04:45 INFO - PROCESS | 2916 | 1464998684999 Marionette TRACE conn3 <- [1,1854,null,{}] 16:04:45 INFO - PROCESS | 2916 | 1464998685003 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}] 16:04:45 INFO - PROCESS | 2916 | 1464998685107 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 16:04:45 INFO - PROCESS | 2916 | 1464998685202 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:45 INFO - PROCESS | 2916 | ++DOCSHELL 10A61C00 == 31 [pid = 2916] [id = 473] 16:04:45 INFO - PROCESS | 2916 | ++DOMWINDOW == 65 (10A62400) [pid = 2916] [serial = 1419] [outer = 00000000] 16:04:45 INFO - PROCESS | 2916 | ++DOMWINDOW == 66 (10F88400) [pid = 2916] [serial = 1420] [outer = 10A62400] 16:04:45 INFO - PROCESS | 2916 | 1464998685252 Marionette DEBUG loaded listener.js 16:04:45 INFO - PROCESS | 2916 | ++DOMWINDOW == 67 (11C6D000) [pid = 2916] [serial = 1421] [outer = 10A62400] 16:04:45 INFO - PROCESS | 2916 | 1464998685776 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]]]}] 16:04:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 16:04:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 827ms 16:04:45 INFO - PROCESS | 2916 | 1464998685827 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 16:04:45 INFO - PROCESS | 2916 | 1464998685832 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 16:04:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 16:04:45 INFO - PROCESS | 2916 | 1464998685838 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 16:04:45 INFO - PROCESS | 2916 | 1464998685840 Marionette TRACE conn3 <- [1,1858,null,{}] 16:04:45 INFO - PROCESS | 2916 | 1464998685844 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}] 16:04:45 INFO - PROCESS | 2916 | 1464998685936 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 16:04:45 INFO - PROCESS | 2916 | 1464998685943 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:45 INFO - PROCESS | 2916 | ++DOCSHELL 13907000 == 32 [pid = 2916] [id = 474] 16:04:45 INFO - PROCESS | 2916 | ++DOMWINDOW == 68 (13907800) [pid = 2916] [serial = 1422] [outer = 00000000] 16:04:46 INFO - PROCESS | 2916 | ++DOMWINDOW == 69 (13C01800) [pid = 2916] [serial = 1423] [outer = 13907800] 16:04:46 INFO - PROCESS | 2916 | 1464998685991 Marionette DEBUG loaded listener.js 16:04:46 INFO - PROCESS | 2916 | ++DOMWINDOW == 70 (13DDF400) [pid = 2916] [serial = 1424] [outer = 13907800] 16:04:46 INFO - PROCESS | 2916 | 1464998686456 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]]]}] 16:04:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 16:04:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 664ms 16:04:46 INFO - PROCESS | 2916 | 1464998686479 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 16:04:46 INFO - PROCESS | 2916 | 1464998686481 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 16:04:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 16:04:46 INFO - PROCESS | 2916 | 1464998686484 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 16:04:46 INFO - PROCESS | 2916 | 1464998686488 Marionette TRACE conn3 <- [1,1862,null,{}] 16:04:46 INFO - PROCESS | 2916 | 1464998686498 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}] 16:04:46 INFO - PROCESS | 2916 | 1464998686639 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 16:04:46 INFO - PROCESS | 2916 | 1464998686649 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:46 INFO - PROCESS | 2916 | ++DOCSHELL 155DF400 == 33 [pid = 2916] [id = 475] 16:04:46 INFO - PROCESS | 2916 | ++DOMWINDOW == 71 (155E0800) [pid = 2916] [serial = 1425] [outer = 00000000] 16:04:46 INFO - PROCESS | 2916 | ++DOMWINDOW == 72 (157DAC00) [pid = 2916] [serial = 1426] [outer = 155E0800] 16:04:46 INFO - PROCESS | 2916 | 1464998686700 Marionette DEBUG loaded listener.js 16:04:46 INFO - PROCESS | 2916 | ++DOMWINDOW == 73 (15BE3000) [pid = 2916] [serial = 1427] [outer = 155E0800] 16:04:47 INFO - PROCESS | 2916 | 1464998687149 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]]]}] 16:04:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 16:04:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 730ms 16:04:47 INFO - PROCESS | 2916 | 1464998687218 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 16:04:47 INFO - PROCESS | 2916 | 1464998687220 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 16:04:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 16:04:47 INFO - PROCESS | 2916 | 1464998687223 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 16:04:47 INFO - PROCESS | 2916 | 1464998687225 Marionette TRACE conn3 <- [1,1866,null,{}] 16:04:47 INFO - PROCESS | 2916 | 1464998687228 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}] 16:04:47 INFO - PROCESS | 2916 | 1464998687345 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 16:04:47 INFO - PROCESS | 2916 | 1464998687353 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:47 INFO - PROCESS | 2916 | ++DOCSHELL 1611FC00 == 34 [pid = 2916] [id = 476] 16:04:47 INFO - PROCESS | 2916 | ++DOMWINDOW == 74 (16124C00) [pid = 2916] [serial = 1428] [outer = 00000000] 16:04:47 INFO - PROCESS | 2916 | ++DOMWINDOW == 75 (16218800) [pid = 2916] [serial = 1429] [outer = 16124C00] 16:04:47 INFO - PROCESS | 2916 | 1464998687399 Marionette DEBUG loaded listener.js 16:04:47 INFO - PROCESS | 2916 | ++DOMWINDOW == 76 (1621F000) [pid = 2916] [serial = 1430] [outer = 16124C00] 16:04:47 INFO - PROCESS | 2916 | 1464998687912 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]]]}] 16:04:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 16:04:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 714ms 16:04:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 16:04:47 INFO - PROCESS | 2916 | 1464998687955 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 16:04:47 INFO - PROCESS | 2916 | 1464998687957 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 16:04:47 INFO - PROCESS | 2916 | 1464998687961 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 16:04:47 INFO - PROCESS | 2916 | 1464998687962 Marionette TRACE conn3 <- [1,1870,null,{}] 16:04:47 INFO - PROCESS | 2916 | 1464998687966 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}] 16:04:48 INFO - PROCESS | 2916 | 1464998688079 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 16:04:48 INFO - PROCESS | 2916 | 1464998688084 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:48 INFO - PROCESS | 2916 | ++DOCSHELL 1628AC00 == 35 [pid = 2916] [id = 477] 16:04:48 INFO - PROCESS | 2916 | ++DOMWINDOW == 77 (1671F800) [pid = 2916] [serial = 1431] [outer = 00000000] 16:04:48 INFO - PROCESS | 2916 | ++DOMWINDOW == 78 (167D7400) [pid = 2916] [serial = 1432] [outer = 1671F800] 16:04:48 INFO - PROCESS | 2916 | 1464998688129 Marionette DEBUG loaded listener.js 16:04:48 INFO - PROCESS | 2916 | ++DOMWINDOW == 79 (167E3000) [pid = 2916] [serial = 1433] [outer = 1671F800] 16:04:48 INFO - PROCESS | 2916 | 1464998688652 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]]]}] 16:04:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 16:04:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 713ms 16:04:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 16:04:48 INFO - PROCESS | 2916 | 1464998688693 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 16:04:48 INFO - PROCESS | 2916 | 1464998688695 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 16:04:48 INFO - PROCESS | 2916 | 1464998688698 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 16:04:48 INFO - PROCESS | 2916 | 1464998688700 Marionette TRACE conn3 <- [1,1874,null,{}] 16:04:48 INFO - PROCESS | 2916 | 1464998688703 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}] 16:04:48 INFO - PROCESS | 2916 | 1464998688859 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 16:04:48 INFO - PROCESS | 2916 | 1464998688888 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:48 INFO - PROCESS | 2916 | ++DOCSHELL 16BE5400 == 36 [pid = 2916] [id = 478] 16:04:48 INFO - PROCESS | 2916 | ++DOMWINDOW == 80 (17174800) [pid = 2916] [serial = 1434] [outer = 00000000] 16:04:48 INFO - PROCESS | 2916 | ++DOMWINDOW == 81 (173DBC00) [pid = 2916] [serial = 1435] [outer = 17174800] 16:04:48 INFO - PROCESS | 2916 | 1464998688944 Marionette DEBUG loaded listener.js 16:04:49 INFO - PROCESS | 2916 | ++DOMWINDOW == 82 (17803000) [pid = 2916] [serial = 1436] [outer = 17174800] 16:04:49 INFO - PROCESS | 2916 | 1464998689433 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]]]}] 16:04:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 16:04:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 762ms 16:04:49 INFO - PROCESS | 2916 | 1464998689471 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 16:04:49 INFO - PROCESS | 2916 | 1464998689473 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 16:04:49 INFO - PROCESS | 2916 | 1464998689476 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 16:04:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 16:04:49 INFO - PROCESS | 2916 | 1464998689478 Marionette TRACE conn3 <- [1,1878,null,{}] 16:04:49 INFO - PROCESS | 2916 | 1464998689481 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}] 16:04:49 INFO - PROCESS | 2916 | 1464998689594 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 16:04:49 INFO - PROCESS | 2916 | 1464998689599 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:49 INFO - PROCESS | 2916 | ++DOCSHELL 1780D800 == 37 [pid = 2916] [id = 479] 16:04:49 INFO - PROCESS | 2916 | ++DOMWINDOW == 83 (1780DC00) [pid = 2916] [serial = 1437] [outer = 00000000] 16:04:49 INFO - PROCESS | 2916 | ++DOMWINDOW == 84 (1785B800) [pid = 2916] [serial = 1438] [outer = 1780DC00] 16:04:49 INFO - PROCESS | 2916 | 1464998689643 Marionette DEBUG loaded listener.js 16:04:49 INFO - PROCESS | 2916 | ++DOMWINDOW == 85 (17951000) [pid = 2916] [serial = 1439] [outer = 1780DC00] 16:04:49 INFO - PROCESS | 2916 | --DOMWINDOW == 84 (10E0B400) [pid = 2916] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 16:04:49 INFO - PROCESS | 2916 | --DOMWINDOW == 83 (13CE1400) [pid = 2916] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 16:04:49 INFO - PROCESS | 2916 | --DOMWINDOW == 82 (11A0F400) [pid = 2916] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 16:04:49 INFO - PROCESS | 2916 | --DOMWINDOW == 81 (15B33400) [pid = 2916] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 16:04:49 INFO - PROCESS | 2916 | --DOMWINDOW == 80 (13C0FC00) [pid = 2916] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 16:04:49 INFO - PROCESS | 2916 | --DOMWINDOW == 79 (112DD000) [pid = 2916] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 16:04:49 INFO - PROCESS | 2916 | --DOMWINDOW == 78 (1780C400) [pid = 2916] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 16:04:49 INFO - PROCESS | 2916 | --DOMWINDOW == 77 (16721C00) [pid = 2916] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 16:04:49 INFO - PROCESS | 2916 | --DOMWINDOW == 76 (10A5E000) [pid = 2916] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 16:04:49 INFO - PROCESS | 2916 | --DOMWINDOW == 75 (155D9800) [pid = 2916] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 16:04:49 INFO - PROCESS | 2916 | --DOMWINDOW == 74 (13CD6C00) [pid = 2916] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 16:04:49 INFO - PROCESS | 2916 | --DOMWINDOW == 73 (16213000) [pid = 2916] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 16:04:50 INFO - PROCESS | 2916 | 1464998690177 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]]]}] 16:04:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 16:04:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 762ms 16:04:50 INFO - PROCESS | 2916 | 1464998690227 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 16:04:50 INFO - PROCESS | 2916 | 1464998690280 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 16:04:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 16:04:50 INFO - PROCESS | 2916 | 1464998690286 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 16:04:50 INFO - PROCESS | 2916 | 1464998690288 Marionette TRACE conn3 <- [1,1882,null,{}] 16:04:50 INFO - PROCESS | 2916 | 1464998690296 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}] 16:04:50 INFO - PROCESS | 2916 | 1464998690376 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 16:04:50 INFO - PROCESS | 2916 | 1464998690381 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:50 INFO - PROCESS | 2916 | ++DOCSHELL 10E0B400 == 38 [pid = 2916] [id = 480] 16:04:50 INFO - PROCESS | 2916 | ++DOMWINDOW == 74 (11A0F400) [pid = 2916] [serial = 1440] [outer = 00000000] 16:04:50 INFO - PROCESS | 2916 | ++DOMWINDOW == 75 (15740400) [pid = 2916] [serial = 1441] [outer = 11A0F400] 16:04:50 INFO - PROCESS | 2916 | 1464998690426 Marionette DEBUG loaded listener.js 16:04:50 INFO - PROCESS | 2916 | ++DOMWINDOW == 76 (15B33400) [pid = 2916] [serial = 1442] [outer = 11A0F400] 16:04:50 INFO - PROCESS | 2916 | 1464998690859 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]]]}] 16:04:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 16:04:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 664ms 16:04:50 INFO - PROCESS | 2916 | 1464998690923 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 16:04:50 INFO - PROCESS | 2916 | 1464998690925 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 16:04:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 16:04:50 INFO - PROCESS | 2916 | 1464998690928 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 16:04:50 INFO - PROCESS | 2916 | 1464998690929 Marionette TRACE conn3 <- [1,1886,null,{}] 16:04:50 INFO - PROCESS | 2916 | 1464998690933 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}] 16:04:51 INFO - PROCESS | 2916 | 1464998691014 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 16:04:51 INFO - PROCESS | 2916 | 1464998691019 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:51 INFO - PROCESS | 2916 | ++DOCSHELL 15444400 == 39 [pid = 2916] [id = 481] 16:04:51 INFO - PROCESS | 2916 | ++DOMWINDOW == 77 (15D4E000) [pid = 2916] [serial = 1443] [outer = 00000000] 16:04:51 INFO - PROCESS | 2916 | ++DOMWINDOW == 78 (17809400) [pid = 2916] [serial = 1444] [outer = 15D4E000] 16:04:51 INFO - PROCESS | 2916 | 1464998691073 Marionette DEBUG loaded listener.js 16:04:51 INFO - PROCESS | 2916 | ++DOMWINDOW == 79 (17958000) [pid = 2916] [serial = 1445] [outer = 15D4E000] 16:04:51 INFO - PROCESS | 2916 | 1464998691545 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]]]}] 16:04:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 16:04:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 665ms 16:04:51 INFO - PROCESS | 2916 | 1464998691600 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 16:04:51 INFO - PROCESS | 2916 | 1464998691602 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 16:04:51 INFO - PROCESS | 2916 | 1464998691605 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 16:04:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 16:04:51 INFO - PROCESS | 2916 | 1464998691607 Marionette TRACE conn3 <- [1,1890,null,{}] 16:04:51 INFO - PROCESS | 2916 | 1464998691614 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}] 16:04:51 INFO - PROCESS | 2916 | 1464998691694 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 16:04:51 INFO - PROCESS | 2916 | 1464998691700 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:51 INFO - PROCESS | 2916 | ++DOCSHELL 17288400 == 40 [pid = 2916] [id = 482] 16:04:51 INFO - PROCESS | 2916 | ++DOMWINDOW == 80 (173DF800) [pid = 2916] [serial = 1446] [outer = 00000000] 16:04:51 INFO - PROCESS | 2916 | ++DOMWINDOW == 81 (17DBE800) [pid = 2916] [serial = 1447] [outer = 173DF800] 16:04:51 INFO - PROCESS | 2916 | 1464998691745 Marionette DEBUG loaded listener.js 16:04:51 INFO - PROCESS | 2916 | ++DOMWINDOW == 82 (17DBF800) [pid = 2916] [serial = 1448] [outer = 173DF800] 16:04:52 INFO - PROCESS | 2916 | 1464998692487 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]]]}] 16:04:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 16:04:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 940ms 16:04:52 INFO - PROCESS | 2916 | 1464998692544 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 16:04:52 INFO - PROCESS | 2916 | 1464998692549 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 16:04:52 INFO - PROCESS | 2916 | 1464998692553 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 16:04:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 16:04:52 INFO - PROCESS | 2916 | 1464998692559 Marionette TRACE conn3 <- [1,1894,null,{}] 16:04:52 INFO - PROCESS | 2916 | 1464998692564 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}] 16:04:52 INFO - PROCESS | 2916 | 1464998692678 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 16:04:52 INFO - PROCESS | 2916 | 1464998692789 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:52 INFO - PROCESS | 2916 | ++DOCSHELL 1120E000 == 41 [pid = 2916] [id = 483] 16:04:52 INFO - PROCESS | 2916 | ++DOMWINDOW == 83 (112DE000) [pid = 2916] [serial = 1449] [outer = 00000000] 16:04:52 INFO - PROCESS | 2916 | ++DOMWINDOW == 84 (12ADA400) [pid = 2916] [serial = 1450] [outer = 112DE000] 16:04:52 INFO - PROCESS | 2916 | 1464998692847 Marionette DEBUG loaded listener.js 16:04:52 INFO - PROCESS | 2916 | ++DOMWINDOW == 85 (1332FC00) [pid = 2916] [serial = 1451] [outer = 112DE000] 16:04:53 INFO - PROCESS | 2916 | 1464998693526 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]]]}] 16:04:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 16:04:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1037ms 16:04:53 INFO - PROCESS | 2916 | 1464998693591 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 16:04:53 INFO - PROCESS | 2916 | 1464998693597 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 16:04:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 16:04:53 INFO - PROCESS | 2916 | 1464998693603 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 16:04:53 INFO - PROCESS | 2916 | 1464998693606 Marionette TRACE conn3 <- [1,1898,null,{}] 16:04:53 INFO - PROCESS | 2916 | 1464998693610 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}] 16:04:53 INFO - PROCESS | 2916 | 1464998693725 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 16:04:53 INFO - PROCESS | 2916 | 1464998693862 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:53 INFO - PROCESS | 2916 | ++DOCSHELL 14F56000 == 42 [pid = 2916] [id = 484] 16:04:53 INFO - PROCESS | 2916 | ++DOMWINDOW == 86 (14F5D000) [pid = 2916] [serial = 1452] [outer = 00000000] 16:04:53 INFO - PROCESS | 2916 | ++DOMWINDOW == 87 (155D9C00) [pid = 2916] [serial = 1453] [outer = 14F5D000] 16:04:53 INFO - PROCESS | 2916 | 1464998693972 Marionette DEBUG loaded listener.js 16:04:54 INFO - PROCESS | 2916 | ++DOMWINDOW == 88 (157DB800) [pid = 2916] [serial = 1454] [outer = 14F5D000] 16:04:54 INFO - PROCESS | 2916 | 1464998694598 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]]]}] 16:04:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 16:04:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1038ms 16:04:54 INFO - PROCESS | 2916 | 1464998694637 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 16:04:54 INFO - PROCESS | 2916 | 1464998694640 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 16:04:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 16:04:54 INFO - PROCESS | 2916 | 1464998694644 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 16:04:54 INFO - PROCESS | 2916 | 1464998694647 Marionette TRACE conn3 <- [1,1902,null,{}] 16:04:54 INFO - PROCESS | 2916 | 1464998694658 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}] 16:04:54 INFO - PROCESS | 2916 | 1464998694770 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 16:04:54 INFO - PROCESS | 2916 | 1464998694933 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:54 INFO - PROCESS | 2916 | ++DOCSHELL 17178400 == 43 [pid = 2916] [id = 485] 16:04:54 INFO - PROCESS | 2916 | ++DOMWINDOW == 89 (1717D800) [pid = 2916] [serial = 1455] [outer = 00000000] 16:04:54 INFO - PROCESS | 2916 | ++DOMWINDOW == 90 (17D03C00) [pid = 2916] [serial = 1456] [outer = 1717D800] 16:04:54 INFO - PROCESS | 2916 | 1464998694999 Marionette DEBUG loaded listener.js 16:04:55 INFO - PROCESS | 2916 | ++DOMWINDOW == 91 (18097C00) [pid = 2916] [serial = 1457] [outer = 1717D800] 16:04:55 INFO - PROCESS | 2916 | 1464998695786 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]]]}] 16:04:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 16:04:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1199ms 16:04:55 INFO - PROCESS | 2916 | 1464998695866 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 16:04:55 INFO - PROCESS | 2916 | 1464998695871 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 16:04:55 INFO - PROCESS | 2916 | 1464998695876 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 16:04:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 16:04:55 INFO - PROCESS | 2916 | 1464998695879 Marionette TRACE conn3 <- [1,1906,null,{}] 16:04:55 INFO - PROCESS | 2916 | 1464998695884 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}] 16:04:55 INFO - PROCESS | 2916 | 1464998695986 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 16:04:56 INFO - PROCESS | 2916 | 1464998696132 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:56 INFO - PROCESS | 2916 | ++DOCSHELL 10FEF800 == 44 [pid = 2916] [id = 486] 16:04:56 INFO - PROCESS | 2916 | ++DOMWINDOW == 92 (10FF1000) [pid = 2916] [serial = 1458] [outer = 00000000] 16:04:56 INFO - PROCESS | 2916 | ++DOMWINDOW == 93 (12ADAC00) [pid = 2916] [serial = 1459] [outer = 10FF1000] 16:04:56 INFO - PROCESS | 2916 | 1464998696188 Marionette DEBUG loaded listener.js 16:04:56 INFO - PROCESS | 2916 | ++DOMWINDOW == 94 (13028000) [pid = 2916] [serial = 1460] [outer = 10FF1000] 16:04:56 INFO - PROCESS | 2916 | --DOCSHELL 15444400 == 43 [pid = 2916] [id = 481] 16:04:56 INFO - PROCESS | 2916 | --DOCSHELL 10E0B400 == 42 [pid = 2916] [id = 480] 16:04:56 INFO - PROCESS | 2916 | --DOCSHELL 1780D800 == 41 [pid = 2916] [id = 479] 16:04:56 INFO - PROCESS | 2916 | --DOCSHELL 16BE5400 == 40 [pid = 2916] [id = 478] 16:04:56 INFO - PROCESS | 2916 | --DOCSHELL 1628AC00 == 39 [pid = 2916] [id = 477] 16:04:56 INFO - PROCESS | 2916 | --DOCSHELL 1611FC00 == 38 [pid = 2916] [id = 476] 16:04:56 INFO - PROCESS | 2916 | --DOCSHELL 155DF400 == 37 [pid = 2916] [id = 475] 16:04:56 INFO - PROCESS | 2916 | --DOCSHELL 13907000 == 36 [pid = 2916] [id = 474] 16:04:56 INFO - PROCESS | 2916 | --DOCSHELL 10A61C00 == 35 [pid = 2916] [id = 473] 16:04:56 INFO - PROCESS | 2916 | --DOCSHELL 16B77C00 == 34 [pid = 2916] [id = 470] 16:04:56 INFO - PROCESS | 2916 | --DOCSHELL 0F34AC00 == 33 [pid = 2916] [id = 471] 16:04:56 INFO - PROCESS | 2916 | --DOCSHELL 11CAC000 == 32 [pid = 2916] [id = 472] 16:04:56 INFO - PROCESS | 2916 | --DOCSHELL 112DCC00 == 31 [pid = 2916] [id = 461] 16:04:56 INFO - PROCESS | 2916 | --DOCSHELL 14F56000 == 30 [pid = 2916] [id = 484] 16:04:56 INFO - PROCESS | 2916 | --DOCSHELL 17178400 == 29 [pid = 2916] [id = 485] 16:04:56 INFO - PROCESS | 2916 | --DOCSHELL 17288400 == 28 [pid = 2916] [id = 482] 16:04:56 INFO - PROCESS | 2916 | --DOCSHELL 1120E000 == 27 [pid = 2916] [id = 483] 16:04:57 INFO - PROCESS | 2916 | --DOMWINDOW == 93 (13093800) [pid = 2916] [serial = 1376] [outer = 00000000] [url = about:blank] 16:04:57 INFO - PROCESS | 2916 | --DOMWINDOW == 92 (14F5D800) [pid = 2916] [serial = 1394] [outer = 00000000] [url = about:blank] 16:04:57 INFO - PROCESS | 2916 | --DOMWINDOW == 91 (12D8B800) [pid = 2916] [serial = 1390] [outer = 00000000] [url = about:blank] 16:04:57 INFO - PROCESS | 2916 | --DOMWINDOW == 90 (15BE5C00) [pid = 2916] [serial = 1399] [outer = 00000000] [url = about:blank] 16:04:57 INFO - PROCESS | 2916 | --DOMWINDOW == 89 (155D7C00) [pid = 2916] [serial = 1379] [outer = 00000000] [url = about:blank] 16:04:57 INFO - PROCESS | 2916 | --DOMWINDOW == 88 (11A11800) [pid = 2916] [serial = 1384] [outer = 00000000] [url = about:blank] 16:04:57 INFO - PROCESS | 2916 | --DOMWINDOW == 87 (12AD5000) [pid = 2916] [serial = 1375] [outer = 00000000] [url = about:blank] 16:04:57 INFO - PROCESS | 2916 | --DOMWINDOW == 86 (17DB7400) [pid = 2916] [serial = 1382] [outer = 00000000] [url = about:blank] 16:04:57 INFO - PROCESS | 2916 | --DOMWINDOW == 85 (167D9C00) [pid = 2916] [serial = 1402] [outer = 00000000] [url = about:blank] 16:04:57 INFO - PROCESS | 2916 | --DOMWINDOW == 84 (17952400) [pid = 2916] [serial = 1381] [outer = 00000000] [url = about:blank] 16:04:57 INFO - PROCESS | 2916 | --DOMWINDOW == 83 (1611B000) [pid = 2916] [serial = 1400] [outer = 00000000] [url = about:blank] 16:04:57 INFO - PROCESS | 2916 | --DOMWINDOW == 82 (167E2000) [pid = 2916] [serial = 1403] [outer = 00000000] [url = about:blank] 16:04:57 INFO - PROCESS | 2916 | --DOMWINDOW == 81 (10E0DC00) [pid = 2916] [serial = 1387] [outer = 00000000] [url = about:blank] 16:04:57 INFO - PROCESS | 2916 | --DOMWINDOW == 80 (15743C00) [pid = 2916] [serial = 1396] [outer = 00000000] [url = about:blank] 16:04:57 INFO - PROCESS | 2916 | --DOMWINDOW == 79 (16123400) [pid = 2916] [serial = 1406] [outer = 00000000] [url = about:blank] 16:04:57 INFO - PROCESS | 2916 | --DOMWINDOW == 78 (11CAD000) [pid = 2916] [serial = 1385] [outer = 00000000] [url = about:blank] 16:04:57 INFO - PROCESS | 2916 | --DOMWINDOW == 77 (130E3400) [pid = 2916] [serial = 1391] [outer = 00000000] [url = about:blank] 16:04:57 INFO - PROCESS | 2916 | --DOMWINDOW == 76 (16B0F800) [pid = 2916] [serial = 1408] [outer = 00000000] [url = about:blank] 16:04:57 INFO - PROCESS | 2916 | --DOMWINDOW == 75 (1536C400) [pid = 2916] [serial = 1378] [outer = 00000000] [url = about:blank] 16:04:57 INFO - PROCESS | 2916 | --DOMWINDOW == 74 (14F33800) [pid = 2916] [serial = 1393] [outer = 00000000] [url = about:blank] 16:04:57 INFO - PROCESS | 2916 | --DOMWINDOW == 73 (157DDC00) [pid = 2916] [serial = 1397] [outer = 00000000] [url = about:blank] 16:04:57 INFO - PROCESS | 2916 | --DOMWINDOW == 72 (10F86C00) [pid = 2916] [serial = 1388] [outer = 00000000] [url = about:blank] 16:04:57 INFO - PROCESS | 2916 | --DOMWINDOW == 71 (15BDF000) [pid = 2916] [serial = 1405] [outer = 00000000] [url = about:blank] 16:04:57 INFO - PROCESS | 2916 | --DOMWINDOW == 70 (17179000) [pid = 2916] [serial = 1411] [outer = 00000000] [url = about:blank] 16:04:57 INFO - PROCESS | 2916 | --DOMWINDOW == 69 (167DE800) [pid = 2916] [serial = 1409] [outer = 00000000] [url = about:blank] 16:04:57 INFO - PROCESS | 2916 | 1464998697376 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]]]}] 16:04:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 16:04:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1556ms 16:04:57 INFO - PROCESS | 2916 | 1464998697417 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 16:04:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 16:04:57 INFO - PROCESS | 2916 | 1464998697421 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 16:04:57 INFO - PROCESS | 2916 | 1464998697425 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 16:04:57 INFO - PROCESS | 2916 | 1464998697430 Marionette TRACE conn3 <- [1,1910,null,{}] 16:04:57 INFO - PROCESS | 2916 | 1464998697435 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}] 16:04:57 INFO - PROCESS | 2916 | 1464998697527 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 16:04:57 INFO - PROCESS | 2916 | 1464998697536 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:57 INFO - PROCESS | 2916 | ++DOCSHELL 10FF5800 == 28 [pid = 2916] [id = 487] 16:04:57 INFO - PROCESS | 2916 | ++DOMWINDOW == 70 (10FF6000) [pid = 2916] [serial = 1461] [outer = 00000000] 16:04:57 INFO - PROCESS | 2916 | ++DOMWINDOW == 71 (114AB400) [pid = 2916] [serial = 1462] [outer = 10FF6000] 16:04:57 INFO - PROCESS | 2916 | 1464998697591 Marionette DEBUG loaded listener.js 16:04:57 INFO - PROCESS | 2916 | ++DOMWINDOW == 72 (11C6D400) [pid = 2916] [serial = 1463] [outer = 10FF6000] 16:04:58 INFO - PROCESS | 2916 | 1464998698127 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]]]}] 16:04:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 16:04:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 713ms 16:04:58 INFO - PROCESS | 2916 | 1464998698156 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 16:04:58 INFO - PROCESS | 2916 | 1464998698164 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 16:04:58 INFO - PROCESS | 2916 | 1464998698174 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 16:04:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 16:04:58 INFO - PROCESS | 2916 | 1464998698177 Marionette TRACE conn3 <- [1,1914,null,{}] 16:04:58 INFO - PROCESS | 2916 | 1464998698181 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}] 16:04:58 INFO - PROCESS | 2916 | 1464998698302 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 16:04:58 INFO - PROCESS | 2916 | 1464998698407 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:58 INFO - PROCESS | 2916 | ++DOCSHELL 13328000 == 29 [pid = 2916] [id = 488] 16:04:58 INFO - PROCESS | 2916 | ++DOMWINDOW == 73 (13328400) [pid = 2916] [serial = 1464] [outer = 00000000] 16:04:58 INFO - PROCESS | 2916 | ++DOMWINDOW == 74 (13908800) [pid = 2916] [serial = 1465] [outer = 13328400] 16:04:58 INFO - PROCESS | 2916 | 1464998698458 Marionette DEBUG loaded listener.js 16:04:58 INFO - PROCESS | 2916 | ++DOMWINDOW == 75 (13C01C00) [pid = 2916] [serial = 1466] [outer = 13328400] 16:04:58 INFO - PROCESS | 2916 | 1464998698900 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]]]}] 16:04:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 16:04:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 762ms 16:04:58 INFO - PROCESS | 2916 | 1464998698951 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 16:04:58 INFO - PROCESS | 2916 | 1464998698954 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 16:04:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 16:04:58 INFO - PROCESS | 2916 | 1464998698957 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 16:04:58 INFO - PROCESS | 2916 | 1464998698961 Marionette TRACE conn3 <- [1,1918,null,{}] 16:04:58 INFO - PROCESS | 2916 | 1464998698971 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}] 16:04:59 INFO - PROCESS | 2916 | 1464998699058 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 16:04:59 INFO - PROCESS | 2916 | 1464998699065 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:59 INFO - PROCESS | 2916 | ++DOCSHELL 14F59000 == 30 [pid = 2916] [id = 489] 16:04:59 INFO - PROCESS | 2916 | ++DOMWINDOW == 76 (1536C400) [pid = 2916] [serial = 1467] [outer = 00000000] 16:04:59 INFO - PROCESS | 2916 | ++DOMWINDOW == 77 (15483000) [pid = 2916] [serial = 1468] [outer = 1536C400] 16:04:59 INFO - PROCESS | 2916 | 1464998699116 Marionette DEBUG loaded listener.js 16:04:59 INFO - PROCESS | 2916 | ++DOMWINDOW == 78 (155E0000) [pid = 2916] [serial = 1469] [outer = 1536C400] 16:04:59 INFO - PROCESS | 2916 | 1464998699681 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]]]}] 16:04:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 16:04:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 762ms 16:04:59 INFO - PROCESS | 2916 | 1464998699760 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 16:04:59 INFO - PROCESS | 2916 | 1464998699762 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 16:04:59 INFO - PROCESS | 2916 | 1464998699768 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 16:04:59 INFO - PROCESS | 2916 | 1464998699769 Marionette TRACE conn3 <- [1,1922,null,{}] 16:04:59 INFO - PROCESS | 2916 | 1464998699773 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}] 16:04:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 16:04:59 INFO - PROCESS | 2916 | 1464998699894 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 16:04:59 INFO - PROCESS | 2916 | 1464998699903 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:59 INFO - PROCESS | 2916 | ++DOCSHELL 15744C00 == 31 [pid = 2916] [id = 490] 16:04:59 INFO - PROCESS | 2916 | ++DOMWINDOW == 79 (157DA800) [pid = 2916] [serial = 1470] [outer = 00000000] 16:04:59 INFO - PROCESS | 2916 | ++DOMWINDOW == 80 (15BE1400) [pid = 2916] [serial = 1471] [outer = 157DA800] 16:04:59 INFO - PROCESS | 2916 | 1464998699949 Marionette DEBUG loaded listener.js 16:05:00 INFO - PROCESS | 2916 | ++DOMWINDOW == 81 (1611BC00) [pid = 2916] [serial = 1472] [outer = 157DA800] 16:05:00 INFO - PROCESS | 2916 | 1464998700389 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]]]}] 16:05:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 16:05:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 665ms 16:05:00 INFO - PROCESS | 2916 | 1464998700410 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 16:05:00 INFO - PROCESS | 2916 | 1464998700412 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 16:05:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 16:05:00 INFO - PROCESS | 2916 | 1464998700415 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 16:05:00 INFO - PROCESS | 2916 | 1464998700417 Marionette TRACE conn3 <- [1,1926,null,{}] 16:05:00 INFO - PROCESS | 2916 | 1464998700426 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}] 16:05:00 INFO - PROCESS | 2916 | 1464998700584 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 16:05:00 INFO - PROCESS | 2916 | 1464998700589 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:00 INFO - PROCESS | 2916 | ++DOCSHELL 15BE0000 == 32 [pid = 2916] [id = 491] 16:05:00 INFO - PROCESS | 2916 | ++DOMWINDOW == 82 (15D49800) [pid = 2916] [serial = 1473] [outer = 00000000] 16:05:00 INFO - PROCESS | 2916 | ++DOMWINDOW == 83 (16213800) [pid = 2916] [serial = 1474] [outer = 15D49800] 16:05:00 INFO - PROCESS | 2916 | 1464998700635 Marionette DEBUG loaded listener.js 16:05:00 INFO - PROCESS | 2916 | ++DOMWINDOW == 84 (16219400) [pid = 2916] [serial = 1475] [outer = 15D49800] 16:05:01 INFO - PROCESS | 2916 | 1464998701127 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]]]}] 16:05:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 16:05:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 762ms 16:05:01 INFO - PROCESS | 2916 | 1464998701189 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 16:05:01 INFO - PROCESS | 2916 | 1464998701191 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 16:05:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 16:05:01 INFO - PROCESS | 2916 | 1464998701199 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 16:05:01 INFO - PROCESS | 2916 | 1464998701201 Marionette TRACE conn3 <- [1,1930,null,{}] 16:05:01 INFO - PROCESS | 2916 | 1464998701204 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}] 16:05:01 INFO - PROCESS | 2916 | 1464998701373 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 16:05:01 INFO - PROCESS | 2916 | --DOMWINDOW == 83 (1671F800) [pid = 2916] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 16:05:01 INFO - PROCESS | 2916 | --DOMWINDOW == 82 (17174800) [pid = 2916] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 16:05:01 INFO - PROCESS | 2916 | --DOMWINDOW == 81 (16124C00) [pid = 2916] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 16:05:01 INFO - PROCESS | 2916 | --DOMWINDOW == 80 (16B78800) [pid = 2916] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 16:05:01 INFO - PROCESS | 2916 | --DOMWINDOW == 79 (105FA800) [pid = 2916] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 16:05:01 INFO - PROCESS | 2916 | --DOMWINDOW == 78 (130E1400) [pid = 2916] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 16:05:01 INFO - PROCESS | 2916 | --DOMWINDOW == 77 (155E0800) [pid = 2916] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 16:05:01 INFO - PROCESS | 2916 | --DOMWINDOW == 76 (13907800) [pid = 2916] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 16:05:01 INFO - PROCESS | 2916 | --DOMWINDOW == 75 (10A62400) [pid = 2916] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 16:05:01 INFO - PROCESS | 2916 | --DOMWINDOW == 74 (1780DC00) [pid = 2916] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 16:05:01 INFO - PROCESS | 2916 | --DOMWINDOW == 73 (11A0F400) [pid = 2916] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 16:05:01 INFO - PROCESS | 2916 | --DOMWINDOW == 72 (173DF800) [pid = 2916] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 16:05:01 INFO - PROCESS | 2916 | --DOMWINDOW == 71 (15D4E000) [pid = 2916] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 16:05:01 INFO - PROCESS | 2916 | 1464998701732 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:01 INFO - PROCESS | 2916 | ++DOCSHELL 0C76D400 == 33 [pid = 2916] [id = 492] 16:05:01 INFO - PROCESS | 2916 | ++DOMWINDOW == 72 (0C779000) [pid = 2916] [serial = 1476] [outer = 00000000] 16:05:01 INFO - PROCESS | 2916 | ++DOMWINDOW == 73 (10A62400) [pid = 2916] [serial = 1477] [outer = 0C779000] 16:05:01 INFO - PROCESS | 2916 | 1464998701780 Marionette DEBUG loaded listener.js 16:05:01 INFO - PROCESS | 2916 | ++DOMWINDOW == 74 (1380D400) [pid = 2916] [serial = 1478] [outer = 0C779000] 16:05:02 INFO - PROCESS | 2916 | 1464998702160 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]]]}] 16:05:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 16:05:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 989ms 16:05:02 INFO - PROCESS | 2916 | 1464998702183 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 16:05:02 INFO - PROCESS | 2916 | 1464998702185 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 16:05:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 16:05:02 INFO - PROCESS | 2916 | 1464998702189 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 16:05:02 INFO - PROCESS | 2916 | 1464998702190 Marionette TRACE conn3 <- [1,1934,null,{}] 16:05:02 INFO - PROCESS | 2916 | 1464998702194 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}] 16:05:02 INFO - PROCESS | 2916 | 1464998702272 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 16:05:02 INFO - PROCESS | 2916 | 1464998702373 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:02 INFO - PROCESS | 2916 | ++DOCSHELL 10A82800 == 34 [pid = 2916] [id = 493] 16:05:02 INFO - PROCESS | 2916 | ++DOMWINDOW == 75 (11A0F400) [pid = 2916] [serial = 1479] [outer = 00000000] 16:05:02 INFO - PROCESS | 2916 | ++DOMWINDOW == 76 (16727800) [pid = 2916] [serial = 1480] [outer = 11A0F400] 16:05:02 INFO - PROCESS | 2916 | 1464998702419 Marionette DEBUG loaded listener.js 16:05:02 INFO - PROCESS | 2916 | ++DOMWINDOW == 77 (16B12800) [pid = 2916] [serial = 1481] [outer = 11A0F400] 16:05:02 INFO - PROCESS | 2916 | 1464998702809 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]]]}] 16:05:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 16:05:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 665ms 16:05:02 INFO - PROCESS | 2916 | 1464998702861 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 16:05:02 INFO - PROCESS | 2916 | 1464998702863 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 16:05:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 16:05:02 INFO - PROCESS | 2916 | 1464998702866 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 16:05:02 INFO - PROCESS | 2916 | 1464998702867 Marionette TRACE conn3 <- [1,1938,null,{}] 16:05:02 INFO - PROCESS | 2916 | 1464998702871 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}] 16:05:03 INFO - PROCESS | 2916 | 1464998702988 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 16:05:03 INFO - PROCESS | 2916 | 1464998702997 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:03 INFO - PROCESS | 2916 | ++DOCSHELL 0C779C00 == 35 [pid = 2916] [id = 494] 16:05:03 INFO - PROCESS | 2916 | ++DOMWINDOW == 78 (13904800) [pid = 2916] [serial = 1482] [outer = 00000000] 16:05:03 INFO - PROCESS | 2916 | ++DOMWINDOW == 79 (16BDAC00) [pid = 2916] [serial = 1483] [outer = 13904800] 16:05:03 INFO - PROCESS | 2916 | 1464998703067 Marionette DEBUG loaded listener.js 16:05:03 INFO - PROCESS | 2916 | ++DOMWINDOW == 80 (16BDB000) [pid = 2916] [serial = 1484] [outer = 13904800] 16:05:03 INFO - PROCESS | 2916 | 1464998703475 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]]]}] 16:05:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 16:05:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 664ms 16:05:03 INFO - PROCESS | 2916 | 1464998703504 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 16:05:03 INFO - PROCESS | 2916 | 1464998703506 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 16:05:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 16:05:03 INFO - PROCESS | 2916 | 1464998703557 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 16:05:03 INFO - PROCESS | 2916 | 1464998703559 Marionette TRACE conn3 <- [1,1942,null,{}] 16:05:03 INFO - PROCESS | 2916 | 1464998703563 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}] 16:05:03 INFO - PROCESS | 2916 | 1464998703681 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 16:05:03 INFO - PROCESS | 2916 | 1464998703689 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:03 INFO - PROCESS | 2916 | ++DOCSHELL 173D8800 == 36 [pid = 2916] [id = 495] 16:05:03 INFO - PROCESS | 2916 | ++DOMWINDOW == 81 (173D9000) [pid = 2916] [serial = 1485] [outer = 00000000] 16:05:03 INFO - PROCESS | 2916 | ++DOMWINDOW == 82 (1780E400) [pid = 2916] [serial = 1486] [outer = 173D9000] 16:05:03 INFO - PROCESS | 2916 | 1464998703734 Marionette DEBUG loaded listener.js 16:05:03 INFO - PROCESS | 2916 | ++DOMWINDOW == 83 (178DB400) [pid = 2916] [serial = 1487] [outer = 173D9000] 16:05:04 INFO - PROCESS | 2916 | 1464998704571 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]]]}] 16:05:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 16:05:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1037ms 16:05:04 INFO - PROCESS | 2916 | 1464998704579 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 16:05:04 INFO - PROCESS | 2916 | 1464998704583 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 16:05:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 16:05:04 INFO - PROCESS | 2916 | 1464998704588 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 16:05:04 INFO - PROCESS | 2916 | 1464998704593 Marionette TRACE conn3 <- [1,1946,null,{}] 16:05:04 INFO - PROCESS | 2916 | 1464998704598 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}] 16:05:04 INFO - PROCESS | 2916 | 1464998704721 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 16:05:04 INFO - PROCESS | 2916 | 1464998704856 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:04 INFO - PROCESS | 2916 | ++DOCSHELL 10E11000 == 37 [pid = 2916] [id = 496] 16:05:04 INFO - PROCESS | 2916 | ++DOMWINDOW == 84 (10F84800) [pid = 2916] [serial = 1488] [outer = 00000000] 16:05:04 INFO - PROCESS | 2916 | ++DOMWINDOW == 85 (11CAD000) [pid = 2916] [serial = 1489] [outer = 10F84800] 16:05:04 INFO - PROCESS | 2916 | 1464998704916 Marionette DEBUG loaded listener.js 16:05:05 INFO - PROCESS | 2916 | ++DOMWINDOW == 86 (1332B000) [pid = 2916] [serial = 1490] [outer = 10F84800] 16:05:05 INFO - PROCESS | 2916 | 1464998705662 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]]]}] 16:05:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 16:05:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1119ms 16:05:05 INFO - PROCESS | 2916 | 1464998705721 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 16:05:05 INFO - PROCESS | 2916 | 1464998705728 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 16:05:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 16:05:05 INFO - PROCESS | 2916 | 1464998705735 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 16:05:05 INFO - PROCESS | 2916 | 1464998705738 Marionette TRACE conn3 <- [1,1950,null,{}] 16:05:05 INFO - PROCESS | 2916 | 1464998705742 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}] 16:05:05 INFO - PROCESS | 2916 | 1464998705968 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 16:05:06 INFO - PROCESS | 2916 | 1464998706116 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:06 INFO - PROCESS | 2916 | ++DOCSHELL 0F345400 == 38 [pid = 2916] [id = 497] 16:05:06 INFO - PROCESS | 2916 | ++DOMWINDOW == 87 (0F348000) [pid = 2916] [serial = 1491] [outer = 00000000] 16:05:06 INFO - PROCESS | 2916 | ++DOMWINDOW == 88 (1043A800) [pid = 2916] [serial = 1492] [outer = 0F348000] 16:05:06 INFO - PROCESS | 2916 | 1464998706169 Marionette DEBUG loaded listener.js 16:05:06 INFO - PROCESS | 2916 | ++DOMWINDOW == 89 (10E02800) [pid = 2916] [serial = 1493] [outer = 0F348000] 16:05:06 INFO - PROCESS | 2916 | --DOCSHELL 0C779C00 == 37 [pid = 2916] [id = 494] 16:05:06 INFO - PROCESS | 2916 | --DOCSHELL 10A82800 == 36 [pid = 2916] [id = 493] 16:05:06 INFO - PROCESS | 2916 | --DOCSHELL 0C76D400 == 35 [pid = 2916] [id = 492] 16:05:06 INFO - PROCESS | 2916 | --DOCSHELL 15BE0000 == 34 [pid = 2916] [id = 491] 16:05:06 INFO - PROCESS | 2916 | --DOCSHELL 15744C00 == 33 [pid = 2916] [id = 490] 16:05:06 INFO - PROCESS | 2916 | --DOCSHELL 14F59000 == 32 [pid = 2916] [id = 489] 16:05:06 INFO - PROCESS | 2916 | --DOCSHELL 13328000 == 31 [pid = 2916] [id = 488] 16:05:06 INFO - PROCESS | 2916 | --DOCSHELL 10FF5800 == 30 [pid = 2916] [id = 487] 16:05:06 INFO - PROCESS | 2916 | --DOCSHELL 10FEF800 == 29 [pid = 2916] [id = 486] 16:05:06 INFO - PROCESS | 2916 | --DOMWINDOW == 88 (167D7400) [pid = 2916] [serial = 1432] [outer = 00000000] [url = about:blank] 16:05:06 INFO - PROCESS | 2916 | --DOMWINDOW == 87 (173DBC00) [pid = 2916] [serial = 1435] [outer = 00000000] [url = about:blank] 16:05:06 INFO - PROCESS | 2916 | --DOMWINDOW == 86 (16218800) [pid = 2916] [serial = 1429] [outer = 00000000] [url = about:blank] 16:05:06 INFO - PROCESS | 2916 | --DOMWINDOW == 85 (17288800) [pid = 2916] [serial = 1412] [outer = 00000000] [url = about:blank] 16:05:06 INFO - PROCESS | 2916 | --DOMWINDOW == 84 (11208000) [pid = 2916] [serial = 1414] [outer = 00000000] [url = about:blank] 16:05:06 INFO - PROCESS | 2916 | --DOMWINDOW == 83 (128F4000) [pid = 2916] [serial = 1415] [outer = 00000000] [url = about:blank] 16:05:06 INFO - PROCESS | 2916 | --DOMWINDOW == 82 (13C05000) [pid = 2916] [serial = 1417] [outer = 00000000] [url = about:blank] 16:05:06 INFO - PROCESS | 2916 | --DOMWINDOW == 81 (1436B400) [pid = 2916] [serial = 1418] [outer = 00000000] [url = about:blank] 16:05:06 INFO - PROCESS | 2916 | --DOMWINDOW == 80 (167E3000) [pid = 2916] [serial = 1433] [outer = 00000000] [url = about:blank] 16:05:06 INFO - PROCESS | 2916 | --DOMWINDOW == 79 (157DAC00) [pid = 2916] [serial = 1426] [outer = 00000000] [url = about:blank] 16:05:06 INFO - PROCESS | 2916 | --DOMWINDOW == 78 (15BE3000) [pid = 2916] [serial = 1427] [outer = 00000000] [url = about:blank] 16:05:06 INFO - PROCESS | 2916 | --DOMWINDOW == 77 (13C01800) [pid = 2916] [serial = 1423] [outer = 00000000] [url = about:blank] 16:05:06 INFO - PROCESS | 2916 | --DOMWINDOW == 76 (13DDF400) [pid = 2916] [serial = 1424] [outer = 00000000] [url = about:blank] 16:05:06 INFO - PROCESS | 2916 | --DOMWINDOW == 75 (10F88400) [pid = 2916] [serial = 1420] [outer = 00000000] [url = about:blank] 16:05:06 INFO - PROCESS | 2916 | --DOMWINDOW == 74 (11C6D000) [pid = 2916] [serial = 1421] [outer = 00000000] [url = about:blank] 16:05:06 INFO - PROCESS | 2916 | --DOMWINDOW == 73 (1785B800) [pid = 2916] [serial = 1438] [outer = 00000000] [url = about:blank] 16:05:06 INFO - PROCESS | 2916 | --DOMWINDOW == 72 (17803000) [pid = 2916] [serial = 1436] [outer = 00000000] [url = about:blank] 16:05:06 INFO - PROCESS | 2916 | --DOMWINDOW == 71 (15740400) [pid = 2916] [serial = 1441] [outer = 00000000] [url = about:blank] 16:05:06 INFO - PROCESS | 2916 | --DOMWINDOW == 70 (17951000) [pid = 2916] [serial = 1439] [outer = 00000000] [url = about:blank] 16:05:06 INFO - PROCESS | 2916 | --DOMWINDOW == 69 (17DBF800) [pid = 2916] [serial = 1448] [outer = 00000000] [url = about:blank] 16:05:06 INFO - PROCESS | 2916 | --DOMWINDOW == 68 (17809400) [pid = 2916] [serial = 1444] [outer = 00000000] [url = about:blank] 16:05:06 INFO - PROCESS | 2916 | --DOMWINDOW == 67 (17DBE800) [pid = 2916] [serial = 1447] [outer = 00000000] [url = about:blank] 16:05:06 INFO - PROCESS | 2916 | --DOMWINDOW == 66 (15B33400) [pid = 2916] [serial = 1442] [outer = 00000000] [url = about:blank] 16:05:06 INFO - PROCESS | 2916 | --DOMWINDOW == 65 (1621F000) [pid = 2916] [serial = 1430] [outer = 00000000] [url = about:blank] 16:05:06 INFO - PROCESS | 2916 | --DOMWINDOW == 64 (17958000) [pid = 2916] [serial = 1445] [outer = 00000000] [url = about:blank] 16:05:06 INFO - PROCESS | 2916 | 1464998706774 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]]]}] 16:05:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 16:05:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1070ms 16:05:06 INFO - PROCESS | 2916 | 1464998706810 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 16:05:06 INFO - PROCESS | 2916 | 1464998706814 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 16:05:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 16:05:06 INFO - PROCESS | 2916 | 1464998706834 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 16:05:06 INFO - PROCESS | 2916 | 1464998706837 Marionette TRACE conn3 <- [1,1954,null,{}] 16:05:06 INFO - PROCESS | 2916 | 1464998706846 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}] 16:05:06 INFO - PROCESS | 2916 | 1464998706932 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 16:05:06 INFO - PROCESS | 2916 | 1464998706938 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:06 INFO - PROCESS | 2916 | ++DOCSHELL 11C6F400 == 30 [pid = 2916] [id = 498] 16:05:06 INFO - PROCESS | 2916 | ++DOMWINDOW == 65 (11CA5000) [pid = 2916] [serial = 1494] [outer = 00000000] 16:05:07 INFO - PROCESS | 2916 | ++DOMWINDOW == 66 (12B5F400) [pid = 2916] [serial = 1495] [outer = 11CA5000] 16:05:07 INFO - PROCESS | 2916 | 1464998706988 Marionette DEBUG loaded listener.js 16:05:07 INFO - PROCESS | 2916 | ++DOMWINDOW == 67 (13031400) [pid = 2916] [serial = 1496] [outer = 11CA5000] 16:05:07 INFO - PROCESS | 2916 | 1464998707524 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]]]}] 16:05:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 16:05:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 745ms 16:05:07 INFO - PROCESS | 2916 | 1464998707588 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 16:05:07 INFO - PROCESS | 2916 | 1464998707591 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 16:05:07 INFO - PROCESS | 2916 | 1464998707595 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 16:05:07 INFO - PROCESS | 2916 | 1464998707596 Marionette TRACE conn3 <- [1,1958,null,{}] 16:05:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 16:05:07 INFO - PROCESS | 2916 | 1464998707600 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}] 16:05:07 INFO - PROCESS | 2916 | 1464998707692 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 16:05:07 INFO - PROCESS | 2916 | 1464998707788 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:07 INFO - PROCESS | 2916 | ++DOCSHELL 130E7C00 == 31 [pid = 2916] [id = 499] 16:05:07 INFO - PROCESS | 2916 | ++DOMWINDOW == 68 (1436D400) [pid = 2916] [serial = 1497] [outer = 00000000] 16:05:07 INFO - PROCESS | 2916 | ++DOMWINDOW == 69 (14F57C00) [pid = 2916] [serial = 1498] [outer = 1436D400] 16:05:07 INFO - PROCESS | 2916 | 1464998707842 Marionette DEBUG loaded listener.js 16:05:07 INFO - PROCESS | 2916 | ++DOMWINDOW == 70 (14F62800) [pid = 2916] [serial = 1499] [outer = 1436D400] 16:05:08 INFO - PROCESS | 2916 | 1464998708272 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]]]}] 16:05:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 16:05:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 713ms 16:05:08 INFO - PROCESS | 2916 | 1464998708332 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 16:05:08 INFO - PROCESS | 2916 | 1464998708336 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 16:05:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 16:05:08 INFO - PROCESS | 2916 | 1464998708346 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 16:05:08 INFO - PROCESS | 2916 | 1464998708350 Marionette TRACE conn3 <- [1,1962,null,{}] 16:05:08 INFO - PROCESS | 2916 | 1464998708354 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}] 16:05:08 INFO - PROCESS | 2916 | 1464998708445 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 16:05:08 INFO - PROCESS | 2916 | 1464998708450 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:08 INFO - PROCESS | 2916 | ++DOCSHELL 155D3000 == 32 [pid = 2916] [id = 500] 16:05:08 INFO - PROCESS | 2916 | ++DOMWINDOW == 71 (155DD400) [pid = 2916] [serial = 1500] [outer = 00000000] 16:05:08 INFO - PROCESS | 2916 | ++DOMWINDOW == 72 (15BDF800) [pid = 2916] [serial = 1501] [outer = 155DD400] 16:05:08 INFO - PROCESS | 2916 | 1464998708497 Marionette DEBUG loaded listener.js 16:05:08 INFO - PROCESS | 2916 | ++DOMWINDOW == 73 (1611B400) [pid = 2916] [serial = 1502] [outer = 155DD400] 16:05:08 INFO - PROCESS | 2916 | 1464998708935 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]]]}] 16:05:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 16:05:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 665ms 16:05:09 INFO - PROCESS | 2916 | 1464998708991 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 16:05:09 INFO - PROCESS | 2916 | 1464998708993 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 16:05:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 16:05:09 INFO - PROCESS | 2916 | 1464998708996 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 16:05:09 INFO - PROCESS | 2916 | 1464998708998 Marionette TRACE conn3 <- [1,1966,null,{}] 16:05:09 INFO - PROCESS | 2916 | 1464998709001 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}] 16:05:09 INFO - PROCESS | 2916 | 1464998709197 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 16:05:09 INFO - PROCESS | 2916 | 1464998709213 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:09 INFO - PROCESS | 2916 | ++DOCSHELL 16213C00 == 33 [pid = 2916] [id = 501] 16:05:09 INFO - PROCESS | 2916 | ++DOMWINDOW == 74 (16214400) [pid = 2916] [serial = 1503] [outer = 00000000] 16:05:09 INFO - PROCESS | 2916 | ++DOMWINDOW == 75 (1628D400) [pid = 2916] [serial = 1504] [outer = 16214400] 16:05:09 INFO - PROCESS | 2916 | 1464998709258 Marionette DEBUG loaded listener.js 16:05:09 INFO - PROCESS | 2916 | ++DOMWINDOW == 76 (167D7C00) [pid = 2916] [serial = 1505] [outer = 16214400] 16:05:09 INFO - PROCESS | 2916 | 1464998709685 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]]]}] 16:05:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 16:05:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 730ms 16:05:09 INFO - PROCESS | 2916 | 1464998709728 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 16:05:09 INFO - PROCESS | 2916 | 1464998709730 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 16:05:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 16:05:09 INFO - PROCESS | 2916 | 1464998709734 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 16:05:09 INFO - PROCESS | 2916 | 1464998709735 Marionette TRACE conn3 <- [1,1970,null,{}] 16:05:09 INFO - PROCESS | 2916 | 1464998709739 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}] 16:05:09 INFO - PROCESS | 2916 | 1464998709862 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 16:05:09 INFO - PROCESS | 2916 | 1464998709868 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:09 INFO - PROCESS | 2916 | ++DOCSHELL 155DF800 == 34 [pid = 2916] [id = 502] 16:05:09 INFO - PROCESS | 2916 | ++DOMWINDOW == 77 (168F1C00) [pid = 2916] [serial = 1506] [outer = 00000000] 16:05:10 INFO - PROCESS | 2916 | ++DOMWINDOW == 78 (16B0F800) [pid = 2916] [serial = 1507] [outer = 168F1C00] 16:05:10 INFO - PROCESS | 2916 | 1464998710027 Marionette DEBUG loaded listener.js 16:05:10 INFO - PROCESS | 2916 | ++DOMWINDOW == 79 (16B70800) [pid = 2916] [serial = 1508] [outer = 168F1C00] 16:05:10 INFO - PROCESS | 2916 | 1464998710467 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]]]}] 16:05:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 16:05:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 762ms 16:05:10 INFO - PROCESS | 2916 | 1464998710507 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 16:05:10 INFO - PROCESS | 2916 | 1464998710509 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 16:05:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 16:05:10 INFO - PROCESS | 2916 | 1464998710522 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 16:05:10 INFO - PROCESS | 2916 | 1464998710524 Marionette TRACE conn3 <- [1,1974,null,{}] 16:05:10 INFO - PROCESS | 2916 | 1464998710561 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}] 16:05:10 INFO - PROCESS | 2916 | 1464998710677 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 16:05:10 INFO - PROCESS | 2916 | 1464998710688 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:10 INFO - PROCESS | 2916 | ++DOCSHELL 16B0EC00 == 35 [pid = 2916] [id = 503] 16:05:10 INFO - PROCESS | 2916 | ++DOMWINDOW == 80 (16BDDC00) [pid = 2916] [serial = 1509] [outer = 00000000] 16:05:10 INFO - PROCESS | 2916 | ++DOMWINDOW == 81 (1780A800) [pid = 2916] [serial = 1510] [outer = 16BDDC00] 16:05:10 INFO - PROCESS | 2916 | 1464998710742 Marionette DEBUG loaded listener.js 16:05:10 INFO - PROCESS | 2916 | ++DOMWINDOW == 82 (1780BC00) [pid = 2916] [serial = 1511] [outer = 16BDDC00] 16:05:11 INFO - PROCESS | 2916 | --DOMWINDOW == 81 (13904800) [pid = 2916] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 16:05:11 INFO - PROCESS | 2916 | --DOMWINDOW == 80 (157DA800) [pid = 2916] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 16:05:11 INFO - PROCESS | 2916 | --DOMWINDOW == 79 (10FF6000) [pid = 2916] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 16:05:11 INFO - PROCESS | 2916 | --DOMWINDOW == 78 (15D49800) [pid = 2916] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 16:05:11 INFO - PROCESS | 2916 | --DOMWINDOW == 77 (13328400) [pid = 2916] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 16:05:11 INFO - PROCESS | 2916 | --DOMWINDOW == 76 (10FF1000) [pid = 2916] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 16:05:11 INFO - PROCESS | 2916 | --DOMWINDOW == 75 (1536C400) [pid = 2916] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 16:05:11 INFO - PROCESS | 2916 | --DOMWINDOW == 74 (112DE000) [pid = 2916] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 16:05:11 INFO - PROCESS | 2916 | --DOMWINDOW == 73 (14F5D000) [pid = 2916] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 16:05:11 INFO - PROCESS | 2916 | --DOMWINDOW == 72 (1717D800) [pid = 2916] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 16:05:11 INFO - PROCESS | 2916 | --DOMWINDOW == 71 (0C779000) [pid = 2916] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 16:05:11 INFO - PROCESS | 2916 | --DOMWINDOW == 70 (11A0F400) [pid = 2916] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 16:05:11 INFO - PROCESS | 2916 | 1464998711308 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]]]}] 16:05:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 16:05:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 810ms 16:05:11 INFO - PROCESS | 2916 | 1464998711328 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 16:05:11 INFO - PROCESS | 2916 | 1464998711330 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 16:05:11 INFO - PROCESS | 2916 | 1464998711334 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 16:05:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 16:05:11 INFO - PROCESS | 2916 | 1464998711335 Marionette TRACE conn3 <- [1,1978,null,{}] 16:05:11 INFO - PROCESS | 2916 | 1464998711339 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}] 16:05:11 INFO - PROCESS | 2916 | 1464998711418 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 16:05:11 INFO - PROCESS | 2916 | 1464998711423 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:11 INFO - PROCESS | 2916 | ++DOCSHELL 0C76BC00 == 36 [pid = 2916] [id = 504] 16:05:11 INFO - PROCESS | 2916 | ++DOMWINDOW == 71 (1043AC00) [pid = 2916] [serial = 1512] [outer = 00000000] 16:05:11 INFO - PROCESS | 2916 | ++DOMWINDOW == 72 (14F62000) [pid = 2916] [serial = 1513] [outer = 1043AC00] 16:05:11 INFO - PROCESS | 2916 | 1464998711468 Marionette DEBUG loaded listener.js 16:05:11 INFO - PROCESS | 2916 | ++DOMWINDOW == 73 (167E0400) [pid = 2916] [serial = 1514] [outer = 1043AC00] 16:05:11 INFO - PROCESS | 2916 | 1464998711945 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]]]}] 16:05:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 16:05:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 665ms 16:05:12 INFO - PROCESS | 2916 | 1464998712006 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 16:05:12 INFO - PROCESS | 2916 | 1464998712008 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 16:05:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 16:05:12 INFO - PROCESS | 2916 | 1464998712011 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 16:05:12 INFO - PROCESS | 2916 | 1464998712013 Marionette TRACE conn3 <- [1,1982,null,{}] 16:05:12 INFO - PROCESS | 2916 | 1464998712016 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}] 16:05:12 INFO - PROCESS | 2916 | 1464998712121 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 16:05:12 INFO - PROCESS | 2916 | 1464998712129 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:12 INFO - PROCESS | 2916 | ++DOCSHELL 15D48800 == 37 [pid = 2916] [id = 505] 16:05:12 INFO - PROCESS | 2916 | ++DOMWINDOW == 74 (167DD800) [pid = 2916] [serial = 1515] [outer = 00000000] 16:05:12 INFO - PROCESS | 2916 | ++DOMWINDOW == 75 (179F3400) [pid = 2916] [serial = 1516] [outer = 167DD800] 16:05:12 INFO - PROCESS | 2916 | 1464998712173 Marionette DEBUG loaded listener.js 16:05:12 INFO - PROCESS | 2916 | ++DOMWINDOW == 76 (179F8C00) [pid = 2916] [serial = 1517] [outer = 167DD800] 16:05:12 INFO - PROCESS | 2916 | 1464998712590 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]]]}] 16:05:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 16:05:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 665ms 16:05:12 INFO - PROCESS | 2916 | 1464998712650 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 16:05:12 INFO - PROCESS | 2916 | 1464998712651 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 16:05:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 16:05:12 INFO - PROCESS | 2916 | 1464998712655 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 16:05:12 INFO - PROCESS | 2916 | 1464998712656 Marionette TRACE conn3 <- [1,1986,null,{}] 16:05:12 INFO - PROCESS | 2916 | 1464998712660 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}] 16:05:12 INFO - PROCESS | 2916 | 1464998712740 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 16:05:12 INFO - PROCESS | 2916 | 1464998712754 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:12 INFO - PROCESS | 2916 | ++DOCSHELL 0F34C400 == 38 [pid = 2916] [id = 506] 16:05:12 INFO - PROCESS | 2916 | ++DOMWINDOW == 77 (0F34E800) [pid = 2916] [serial = 1518] [outer = 00000000] 16:05:12 INFO - PROCESS | 2916 | ++DOMWINDOW == 78 (17950C00) [pid = 2916] [serial = 1519] [outer = 0F34E800] 16:05:12 INFO - PROCESS | 2916 | 1464998712851 Marionette DEBUG loaded listener.js 16:05:12 INFO - PROCESS | 2916 | ++DOMWINDOW == 79 (17DB5C00) [pid = 2916] [serial = 1520] [outer = 0F34E800] 16:05:13 INFO - PROCESS | 2916 | 1464998713317 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]]]}] 16:05:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 16:05:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 713ms 16:05:13 INFO - PROCESS | 2916 | 1464998713388 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 16:05:13 INFO - PROCESS | 2916 | 1464998713393 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 16:05:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 16:05:13 INFO - PROCESS | 2916 | 1464998713398 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 16:05:13 INFO - PROCESS | 2916 | 1464998713403 Marionette TRACE conn3 <- [1,1990,null,{}] 16:05:13 INFO - PROCESS | 2916 | 1464998713410 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}] 16:05:13 INFO - PROCESS | 2916 | 1464998713641 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 16:05:13 INFO - PROCESS | 2916 | 1464998713783 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:13 INFO - PROCESS | 2916 | ++DOCSHELL 10FFCC00 == 39 [pid = 2916] [id = 507] 16:05:13 INFO - PROCESS | 2916 | ++DOMWINDOW == 80 (10FFE800) [pid = 2916] [serial = 1521] [outer = 00000000] 16:05:13 INFO - PROCESS | 2916 | ++DOMWINDOW == 81 (114AD400) [pid = 2916] [serial = 1522] [outer = 10FFE800] 16:05:13 INFO - PROCESS | 2916 | 1464998713845 Marionette DEBUG loaded listener.js 16:05:13 INFO - PROCESS | 2916 | ++DOMWINDOW == 82 (11CAC000) [pid = 2916] [serial = 1523] [outer = 10FFE800] 16:05:14 INFO - PROCESS | 2916 | 1464998714420 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]]]}] 16:05:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 16:05:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1087ms 16:05:14 INFO - PROCESS | 2916 | 1464998714477 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 16:05:14 INFO - PROCESS | 2916 | 1464998714483 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 16:05:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 16:05:14 INFO - PROCESS | 2916 | 1464998714490 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 16:05:14 INFO - PROCESS | 2916 | 1464998714493 Marionette TRACE conn3 <- [1,1994,null,{}] 16:05:14 INFO - PROCESS | 2916 | 1464998714496 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}] 16:05:14 INFO - PROCESS | 2916 | 1464998714658 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 16:05:14 INFO - PROCESS | 2916 | 1464998714798 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:14 INFO - PROCESS | 2916 | ++DOCSHELL 15481C00 == 40 [pid = 2916] [id = 508] 16:05:14 INFO - PROCESS | 2916 | ++DOMWINDOW == 83 (15482800) [pid = 2916] [serial = 1524] [outer = 00000000] 16:05:14 INFO - PROCESS | 2916 | ++DOMWINDOW == 84 (157DE800) [pid = 2916] [serial = 1525] [outer = 15482800] 16:05:14 INFO - PROCESS | 2916 | 1464998714856 Marionette DEBUG loaded listener.js 16:05:14 INFO - PROCESS | 2916 | ++DOMWINDOW == 85 (16120800) [pid = 2916] [serial = 1526] [outer = 15482800] 16:05:15 INFO - PROCESS | 2916 | 1464998715508 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]]]}] 16:05:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 16:05:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1037ms 16:05:15 INFO - PROCESS | 2916 | 1464998715554 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 16:05:15 INFO - PROCESS | 2916 | 1464998715556 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 16:05:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 16:05:15 INFO - PROCESS | 2916 | 1464998715560 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 16:05:15 INFO - PROCESS | 2916 | 1464998715564 Marionette TRACE conn3 <- [1,1998,null,{}] 16:05:15 INFO - PROCESS | 2916 | 1464998715575 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}] 16:05:15 INFO - PROCESS | 2916 | 1464998715735 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 16:05:15 INFO - PROCESS | 2916 | 1464998715751 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:15 INFO - PROCESS | 2916 | ++DOCSHELL 178E9000 == 41 [pid = 2916] [id = 509] 16:05:15 INFO - PROCESS | 2916 | ++DOMWINDOW == 86 (17950000) [pid = 2916] [serial = 1527] [outer = 00000000] 16:05:15 INFO - PROCESS | 2916 | ++DOMWINDOW == 87 (17E89000) [pid = 2916] [serial = 1528] [outer = 17950000] 16:05:15 INFO - PROCESS | 2916 | 1464998715812 Marionette DEBUG loaded listener.js 16:05:15 INFO - PROCESS | 2916 | ++DOMWINDOW == 88 (180A1800) [pid = 2916] [serial = 1529] [outer = 17950000] 16:05:16 INFO - PROCESS | 2916 | 1464998716495 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]]]}] 16:05:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 16:05:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 973ms 16:05:16 INFO - PROCESS | 2916 | 1464998716566 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 16:05:16 INFO - PROCESS | 2916 | 1464998716569 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 16:05:16 INFO - PROCESS | 2916 | 1464998716573 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 16:05:16 INFO - PROCESS | 2916 | 1464998716575 Marionette TRACE conn3 <- [1,2002,null,{}] 16:05:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 16:05:16 INFO - PROCESS | 2916 | 1464998716579 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}] 16:05:16 INFO - PROCESS | 2916 | 1464998716713 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 16:05:16 INFO - PROCESS | 2916 | 1464998716855 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:16 INFO - PROCESS | 2916 | ++DOCSHELL 105FB000 == 42 [pid = 2916] [id = 510] 16:05:16 INFO - PROCESS | 2916 | ++DOMWINDOW == 89 (10A63C00) [pid = 2916] [serial = 1530] [outer = 00000000] 16:05:16 INFO - PROCESS | 2916 | ++DOMWINDOW == 90 (12ADE800) [pid = 2916] [serial = 1531] [outer = 10A63C00] 16:05:16 INFO - PROCESS | 2916 | 1464998716912 Marionette DEBUG loaded listener.js 16:05:17 INFO - PROCESS | 2916 | ++DOMWINDOW == 91 (13904C00) [pid = 2916] [serial = 1532] [outer = 10A63C00] 16:05:17 INFO - PROCESS | 2916 | 1464998717645 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]]]}] 16:05:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 16:05:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1134ms 16:05:17 INFO - PROCESS | 2916 | 1464998717707 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 16:05:17 INFO - PROCESS | 2916 | 1464998717711 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 16:05:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 16:05:17 INFO - PROCESS | 2916 | 1464998717715 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 16:05:17 INFO - PROCESS | 2916 | 1464998717720 Marionette TRACE conn3 <- [1,2006,null,{}] 16:05:17 INFO - PROCESS | 2916 | 1464998717725 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}] 16:05:17 INFO - PROCESS | 2916 | 1464998717829 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 16:05:18 INFO - PROCESS | 2916 | --DOCSHELL 15D48800 == 41 [pid = 2916] [id = 505] 16:05:18 INFO - PROCESS | 2916 | --DOCSHELL 0C76BC00 == 40 [pid = 2916] [id = 504] 16:05:18 INFO - PROCESS | 2916 | --DOCSHELL 16B0EC00 == 39 [pid = 2916] [id = 503] 16:05:18 INFO - PROCESS | 2916 | --DOCSHELL 155DF800 == 38 [pid = 2916] [id = 502] 16:05:18 INFO - PROCESS | 2916 | --DOCSHELL 16213C00 == 37 [pid = 2916] [id = 501] 16:05:18 INFO - PROCESS | 2916 | --DOCSHELL 155D3000 == 36 [pid = 2916] [id = 500] 16:05:18 INFO - PROCESS | 2916 | --DOCSHELL 130E7C00 == 35 [pid = 2916] [id = 499] 16:05:18 INFO - PROCESS | 2916 | --DOCSHELL 11C6F400 == 34 [pid = 2916] [id = 498] 16:05:18 INFO - PROCESS | 2916 | --DOCSHELL 0F345400 == 33 [pid = 2916] [id = 497] 16:05:18 INFO - PROCESS | 2916 | --DOCSHELL 173D8800 == 32 [pid = 2916] [id = 495] 16:05:18 INFO - PROCESS | 2916 | --DOCSHELL 10E11000 == 31 [pid = 2916] [id = 496] 16:05:18 INFO - PROCESS | 2916 | --DOCSHELL 105FB000 == 30 [pid = 2916] [id = 510] 16:05:18 INFO - PROCESS | 2916 | --DOCSHELL 178E9000 == 29 [pid = 2916] [id = 509] 16:05:18 INFO - PROCESS | 2916 | --DOCSHELL 0F34C400 == 28 [pid = 2916] [id = 506] 16:05:18 INFO - PROCESS | 2916 | --DOCSHELL 10FFCC00 == 27 [pid = 2916] [id = 507] 16:05:18 INFO - PROCESS | 2916 | --DOCSHELL 15481C00 == 26 [pid = 2916] [id = 508] 16:05:18 INFO - PROCESS | 2916 | 1464998718609 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:18 INFO - PROCESS | 2916 | --DOMWINDOW == 90 (16BDAC00) [pid = 2916] [serial = 1483] [outer = 00000000] [url = about:blank] 16:05:18 INFO - PROCESS | 2916 | --DOMWINDOW == 89 (15BE1400) [pid = 2916] [serial = 1471] [outer = 00000000] [url = about:blank] 16:05:18 INFO - PROCESS | 2916 | --DOMWINDOW == 88 (114AB400) [pid = 2916] [serial = 1462] [outer = 00000000] [url = about:blank] 16:05:18 INFO - PROCESS | 2916 | --DOMWINDOW == 87 (11C6D400) [pid = 2916] [serial = 1463] [outer = 00000000] [url = about:blank] 16:05:18 INFO - PROCESS | 2916 | --DOMWINDOW == 86 (16213800) [pid = 2916] [serial = 1474] [outer = 00000000] [url = about:blank] 16:05:18 INFO - PROCESS | 2916 | --DOMWINDOW == 85 (13908800) [pid = 2916] [serial = 1465] [outer = 00000000] [url = about:blank] 16:05:18 INFO - PROCESS | 2916 | --DOMWINDOW == 84 (13C01C00) [pid = 2916] [serial = 1466] [outer = 00000000] [url = about:blank] 16:05:18 INFO - PROCESS | 2916 | --DOMWINDOW == 83 (13028000) [pid = 2916] [serial = 1460] [outer = 00000000] [url = about:blank] 16:05:18 INFO - PROCESS | 2916 | --DOMWINDOW == 82 (12ADAC00) [pid = 2916] [serial = 1459] [outer = 00000000] [url = about:blank] 16:05:18 INFO - PROCESS | 2916 | --DOMWINDOW == 81 (15483000) [pid = 2916] [serial = 1468] [outer = 00000000] [url = about:blank] 16:05:18 INFO - PROCESS | 2916 | --DOMWINDOW == 80 (1332FC00) [pid = 2916] [serial = 1451] [outer = 00000000] [url = about:blank] 16:05:18 INFO - PROCESS | 2916 | --DOMWINDOW == 79 (12ADA400) [pid = 2916] [serial = 1450] [outer = 00000000] [url = about:blank] 16:05:18 INFO - PROCESS | 2916 | --DOMWINDOW == 78 (1611BC00) [pid = 2916] [serial = 1472] [outer = 00000000] [url = about:blank] 16:05:18 INFO - PROCESS | 2916 | --DOMWINDOW == 77 (157DB800) [pid = 2916] [serial = 1454] [outer = 00000000] [url = about:blank] 16:05:18 INFO - PROCESS | 2916 | --DOMWINDOW == 76 (155D9C00) [pid = 2916] [serial = 1453] [outer = 00000000] [url = about:blank] 16:05:18 INFO - PROCESS | 2916 | --DOMWINDOW == 75 (18097C00) [pid = 2916] [serial = 1457] [outer = 00000000] [url = about:blank] 16:05:18 INFO - PROCESS | 2916 | --DOMWINDOW == 74 (17D03C00) [pid = 2916] [serial = 1456] [outer = 00000000] [url = about:blank] 16:05:18 INFO - PROCESS | 2916 | --DOMWINDOW == 73 (10A62400) [pid = 2916] [serial = 1477] [outer = 00000000] [url = about:blank] 16:05:18 INFO - PROCESS | 2916 | --DOMWINDOW == 72 (16219400) [pid = 2916] [serial = 1475] [outer = 00000000] [url = about:blank] 16:05:18 INFO - PROCESS | 2916 | --DOMWINDOW == 71 (1380D400) [pid = 2916] [serial = 1478] [outer = 00000000] [url = about:blank] 16:05:18 INFO - PROCESS | 2916 | --DOMWINDOW == 70 (16BDB000) [pid = 2916] [serial = 1484] [outer = 00000000] [url = about:blank] 16:05:18 INFO - PROCESS | 2916 | --DOMWINDOW == 69 (16727800) [pid = 2916] [serial = 1480] [outer = 00000000] [url = about:blank] 16:05:18 INFO - PROCESS | 2916 | --DOMWINDOW == 68 (16B12800) [pid = 2916] [serial = 1481] [outer = 00000000] [url = about:blank] 16:05:18 INFO - PROCESS | 2916 | --DOMWINDOW == 67 (155E0000) [pid = 2916] [serial = 1469] [outer = 00000000] [url = about:blank] 16:05:18 INFO - PROCESS | 2916 | ++DOCSHELL 0C783000 == 27 [pid = 2916] [id = 511] 16:05:18 INFO - PROCESS | 2916 | ++DOMWINDOW == 68 (0C785000) [pid = 2916] [serial = 1533] [outer = 00000000] 16:05:18 INFO - PROCESS | 2916 | ++DOMWINDOW == 69 (0F34D400) [pid = 2916] [serial = 1534] [outer = 0C785000] 16:05:18 INFO - PROCESS | 2916 | 1464998718756 Marionette DEBUG loaded listener.js 16:05:18 INFO - PROCESS | 2916 | ++DOMWINDOW == 70 (105F6C00) [pid = 2916] [serial = 1535] [outer = 0C785000] 16:05:19 INFO - PROCESS | 2916 | 1464998719232 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]]]}] 16:05:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 16:05:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1556ms 16:05:19 INFO - PROCESS | 2916 | 1464998719262 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 16:05:19 INFO - PROCESS | 2916 | 1464998719267 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 16:05:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 16:05:19 INFO - PROCESS | 2916 | 1464998719272 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 16:05:19 INFO - PROCESS | 2916 | 1464998719275 Marionette TRACE conn3 <- [1,2010,null,{}] 16:05:19 INFO - PROCESS | 2916 | 1464998719280 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}] 16:05:19 INFO - PROCESS | 2916 | 1464998719423 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 16:05:19 INFO - PROCESS | 2916 | 1464998719437 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:19 INFO - PROCESS | 2916 | ++DOCSHELL 114B7C00 == 28 [pid = 2916] [id = 512] 16:05:19 INFO - PROCESS | 2916 | ++DOMWINDOW == 71 (11A05000) [pid = 2916] [serial = 1536] [outer = 00000000] 16:05:19 INFO - PROCESS | 2916 | ++DOMWINDOW == 72 (11CAE000) [pid = 2916] [serial = 1537] [outer = 11A05000] 16:05:19 INFO - PROCESS | 2916 | 1464998719489 Marionette DEBUG loaded listener.js 16:05:19 INFO - PROCESS | 2916 | ++DOMWINDOW == 73 (12ADB400) [pid = 2916] [serial = 1538] [outer = 11A05000] 16:05:19 INFO - PROCESS | 2916 | 1464998719966 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]]]}] 16:05:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 16:05:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 713ms 16:05:20 INFO - PROCESS | 2916 | 1464998720006 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 16:05:20 INFO - PROCESS | 2916 | 1464998720010 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 16:05:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 16:05:20 INFO - PROCESS | 2916 | 1464998720045 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 16:05:20 INFO - PROCESS | 2916 | 1464998720047 Marionette TRACE conn3 <- [1,2014,null,{}] 16:05:20 INFO - PROCESS | 2916 | 1464998720053 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}] 16:05:20 INFO - PROCESS | 2916 | 1464998720149 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 16:05:20 INFO - PROCESS | 2916 | 1464998720246 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:20 INFO - PROCESS | 2916 | ++DOCSHELL 13803C00 == 29 [pid = 2916] [id = 513] 16:05:20 INFO - PROCESS | 2916 | ++DOMWINDOW == 74 (1380F000) [pid = 2916] [serial = 1539] [outer = 00000000] 16:05:20 INFO - PROCESS | 2916 | ++DOMWINDOW == 75 (13BBA400) [pid = 2916] [serial = 1540] [outer = 1380F000] 16:05:20 INFO - PROCESS | 2916 | 1464998720351 Marionette DEBUG loaded listener.js 16:05:20 INFO - PROCESS | 2916 | ++DOMWINDOW == 76 (13C07C00) [pid = 2916] [serial = 1541] [outer = 1380F000] 16:05:20 INFO - PROCESS | 2916 | 1464998720781 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]]]}] 16:05:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 16:05:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 762ms 16:05:20 INFO - PROCESS | 2916 | 1464998720818 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 16:05:20 INFO - PROCESS | 2916 | 1464998720821 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 16:05:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 16:05:20 INFO - PROCESS | 2916 | 1464998720825 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 16:05:20 INFO - PROCESS | 2916 | 1464998720831 Marionette TRACE conn3 <- [1,2018,null,{}] 16:05:20 INFO - PROCESS | 2916 | 1464998720848 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}] 16:05:21 INFO - PROCESS | 2916 | 1464998720977 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 16:05:21 INFO - PROCESS | 2916 | 1464998720992 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:21 INFO - PROCESS | 2916 | ++DOCSHELL 155D3000 == 30 [pid = 2916] [id = 514] 16:05:21 INFO - PROCESS | 2916 | ++DOMWINDOW == 77 (155D3800) [pid = 2916] [serial = 1542] [outer = 00000000] 16:05:21 INFO - PROCESS | 2916 | ++DOMWINDOW == 78 (155DB000) [pid = 2916] [serial = 1543] [outer = 155D3800] 16:05:21 INFO - PROCESS | 2916 | 1464998721039 Marionette DEBUG loaded listener.js 16:05:21 INFO - PROCESS | 2916 | ++DOMWINDOW == 79 (15743400) [pid = 2916] [serial = 1544] [outer = 155D3800] 16:05:21 INFO - PROCESS | 2916 | 1464998721570 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]]]}] 16:05:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 16:05:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 778ms 16:05:21 INFO - PROCESS | 2916 | 1464998721617 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 16:05:21 INFO - PROCESS | 2916 | 1464998721620 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 16:05:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 16:05:21 INFO - PROCESS | 2916 | 1464998721623 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 16:05:21 INFO - PROCESS | 2916 | 1464998721625 Marionette TRACE conn3 <- [1,2022,null,{}] 16:05:21 INFO - PROCESS | 2916 | 1464998721628 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}] 16:05:21 INFO - PROCESS | 2916 | 1464998721752 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 16:05:21 INFO - PROCESS | 2916 | 1464998721762 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:21 INFO - PROCESS | 2916 | ++DOCSHELL 155DA800 == 31 [pid = 2916] [id = 515] 16:05:21 INFO - PROCESS | 2916 | ++DOMWINDOW == 80 (15745000) [pid = 2916] [serial = 1545] [outer = 00000000] 16:05:21 INFO - PROCESS | 2916 | ++DOMWINDOW == 81 (15BE7000) [pid = 2916] [serial = 1546] [outer = 15745000] 16:05:21 INFO - PROCESS | 2916 | 1464998721810 Marionette DEBUG loaded listener.js 16:05:21 INFO - PROCESS | 2916 | ++DOMWINDOW == 82 (15D49800) [pid = 2916] [serial = 1547] [outer = 15745000] 16:05:22 INFO - PROCESS | 2916 | 1464998722306 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]]]}] 16:05:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 16:05:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 729ms 16:05:22 INFO - PROCESS | 2916 | 1464998722356 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 16:05:22 INFO - PROCESS | 2916 | 1464998722358 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 16:05:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 16:05:22 INFO - PROCESS | 2916 | 1464998722361 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 16:05:22 INFO - PROCESS | 2916 | 1464998722363 Marionette TRACE conn3 <- [1,2026,null,{}] 16:05:22 INFO - PROCESS | 2916 | 1464998722366 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}] 16:05:22 INFO - PROCESS | 2916 | 1464998722485 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 16:05:22 INFO - PROCESS | 2916 | 1464998722490 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:22 INFO - PROCESS | 2916 | ++DOCSHELL 16125C00 == 32 [pid = 2916] [id = 516] 16:05:22 INFO - PROCESS | 2916 | ++DOMWINDOW == 83 (16126400) [pid = 2916] [serial = 1548] [outer = 00000000] 16:05:22 INFO - PROCESS | 2916 | ++DOMWINDOW == 84 (16217800) [pid = 2916] [serial = 1549] [outer = 16126400] 16:05:22 INFO - PROCESS | 2916 | 1464998722607 Marionette DEBUG loaded listener.js 16:05:22 INFO - PROCESS | 2916 | ++DOMWINDOW == 85 (1671F800) [pid = 2916] [serial = 1550] [outer = 16126400] 16:05:23 INFO - PROCESS | 2916 | --DOMWINDOW == 84 (16214400) [pid = 2916] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 16:05:23 INFO - PROCESS | 2916 | --DOMWINDOW == 83 (155DD400) [pid = 2916] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 16:05:23 INFO - PROCESS | 2916 | --DOMWINDOW == 82 (168F1C00) [pid = 2916] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 16:05:23 INFO - PROCESS | 2916 | --DOMWINDOW == 81 (10F84800) [pid = 2916] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 16:05:23 INFO - PROCESS | 2916 | --DOMWINDOW == 80 (173D9000) [pid = 2916] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 16:05:23 INFO - PROCESS | 2916 | --DOMWINDOW == 79 (1436D400) [pid = 2916] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 16:05:23 INFO - PROCESS | 2916 | --DOMWINDOW == 78 (0F348000) [pid = 2916] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 16:05:23 INFO - PROCESS | 2916 | --DOMWINDOW == 77 (11CA5000) [pid = 2916] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 16:05:23 INFO - PROCESS | 2916 | --DOMWINDOW == 76 (167DD800) [pid = 2916] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 16:05:23 INFO - PROCESS | 2916 | --DOMWINDOW == 75 (0F34E800) [pid = 2916] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 16:05:23 INFO - PROCESS | 2916 | --DOMWINDOW == 74 (16BDDC00) [pid = 2916] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 16:05:23 INFO - PROCESS | 2916 | --DOMWINDOW == 73 (1043AC00) [pid = 2916] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 16:05:23 INFO - PROCESS | 2916 | 1464998723389 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]]]}] 16:05:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 16:05:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1086ms 16:05:23 INFO - PROCESS | 2916 | 1464998723449 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 16:05:23 INFO - PROCESS | 2916 | 1464998723451 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 16:05:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 16:05:23 INFO - PROCESS | 2916 | 1464998723454 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 16:05:23 INFO - PROCESS | 2916 | 1464998723456 Marionette TRACE conn3 <- [1,2030,null,{}] 16:05:23 INFO - PROCESS | 2916 | 1464998723459 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}] 16:05:23 INFO - PROCESS | 2916 | 1464998723552 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 16:05:23 INFO - PROCESS | 2916 | 1464998723565 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:23 INFO - PROCESS | 2916 | ++DOCSHELL 10A61400 == 33 [pid = 2916] [id = 517] 16:05:23 INFO - PROCESS | 2916 | ++DOMWINDOW == 74 (14F30C00) [pid = 2916] [serial = 1551] [outer = 00000000] 16:05:23 INFO - PROCESS | 2916 | ++DOMWINDOW == 75 (16214400) [pid = 2916] [serial = 1552] [outer = 14F30C00] 16:05:23 INFO - PROCESS | 2916 | 1464998723610 Marionette DEBUG loaded listener.js 16:05:23 INFO - PROCESS | 2916 | ++DOMWINDOW == 76 (167D9C00) [pid = 2916] [serial = 1553] [outer = 14F30C00] 16:05:24 INFO - PROCESS | 2916 | 1464998724099 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]]]}] 16:05:24 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) 16:05:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 649ms 16:05:24 INFO - PROCESS | 2916 | 1464998724124 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 16:05:24 INFO - PROCESS | 2916 | 1464998724126 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 16:05:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 16:05:24 INFO - PROCESS | 2916 | 1464998724129 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 16:05:24 INFO - PROCESS | 2916 | 1464998724131 Marionette TRACE conn3 <- [1,2034,null,{}] 16:05:24 INFO - PROCESS | 2916 | 1464998724134 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}] 16:05:24 INFO - PROCESS | 2916 | 1464998724212 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 16:05:24 INFO - PROCESS | 2916 | 1464998724217 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:24 INFO - PROCESS | 2916 | ++DOCSHELL 15BE2800 == 34 [pid = 2916] [id = 518] 16:05:24 INFO - PROCESS | 2916 | ++DOMWINDOW == 77 (1611E800) [pid = 2916] [serial = 1554] [outer = 00000000] 16:05:24 INFO - PROCESS | 2916 | ++DOMWINDOW == 78 (16B0E800) [pid = 2916] [serial = 1555] [outer = 1611E800] 16:05:24 INFO - PROCESS | 2916 | 1464998724263 Marionette DEBUG loaded listener.js 16:05:24 INFO - PROCESS | 2916 | ++DOMWINDOW == 79 (16B17C00) [pid = 2916] [serial = 1556] [outer = 1611E800] 16:05:24 INFO - PROCESS | 2916 | 1464998724720 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]]]}] 16:05:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:05:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 649ms 16:05:24 INFO - PROCESS | 2916 | 1464998724772 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 16:05:24 INFO - PROCESS | 2916 | 1464998724774 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 16:05:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 16:05:24 INFO - PROCESS | 2916 | 1464998724777 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 16:05:24 INFO - PROCESS | 2916 | 1464998724779 Marionette TRACE conn3 <- [1,2038,null,{}] 16:05:24 INFO - PROCESS | 2916 | 1464998724782 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}] 16:05:24 INFO - PROCESS | 2916 | 1464998724863 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 16:05:24 INFO - PROCESS | 2916 | 1464998724868 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:24 INFO - PROCESS | 2916 | ++DOCSHELL 16B19400 == 35 [pid = 2916] [id = 519] 16:05:24 INFO - PROCESS | 2916 | ++DOMWINDOW == 80 (16B70C00) [pid = 2916] [serial = 1557] [outer = 00000000] 16:05:24 INFO - PROCESS | 2916 | ++DOMWINDOW == 81 (17178800) [pid = 2916] [serial = 1558] [outer = 16B70C00] 16:05:24 INFO - PROCESS | 2916 | 1464998724914 Marionette DEBUG loaded listener.js 16:05:25 INFO - PROCESS | 2916 | ++DOMWINDOW == 82 (1717A400) [pid = 2916] [serial = 1559] [outer = 16B70C00] 16:05:25 INFO - PROCESS | 2916 | 1464998725729 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]]]}] 16:05:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 16:05:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1021ms 16:05:25 INFO - PROCESS | 2916 | 1464998725798 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 16:05:25 INFO - PROCESS | 2916 | 1464998725803 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 16:05:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 16:05:25 INFO - PROCESS | 2916 | 1464998725881 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 16:05:25 INFO - PROCESS | 2916 | 1464998725885 Marionette TRACE conn3 <- [1,2042,null,{}] 16:05:25 INFO - PROCESS | 2916 | 1464998725911 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}] 16:05:26 INFO - PROCESS | 2916 | 1464998726037 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 16:05:26 INFO - PROCESS | 2916 | 1464998726167 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:26 INFO - PROCESS | 2916 | ++DOCSHELL 10FF6000 == 36 [pid = 2916] [id = 520] 16:05:26 INFO - PROCESS | 2916 | ++DOMWINDOW == 83 (10FFC400) [pid = 2916] [serial = 1560] [outer = 00000000] 16:05:26 INFO - PROCESS | 2916 | ++DOMWINDOW == 84 (12D88000) [pid = 2916] [serial = 1561] [outer = 10FFC400] 16:05:26 INFO - PROCESS | 2916 | 1464998726230 Marionette DEBUG loaded listener.js 16:05:26 INFO - PROCESS | 2916 | ++DOMWINDOW == 85 (13329000) [pid = 2916] [serial = 1562] [outer = 10FFC400] 16:05:26 INFO - PROCESS | 2916 | 1464998726953 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]]]}] 16:05:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 16:05:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1134ms 16:05:27 INFO - PROCESS | 2916 | 1464998727010 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 16:05:27 INFO - PROCESS | 2916 | 1464998727017 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 16:05:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 16:05:27 INFO - PROCESS | 2916 | 1464998727024 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 16:05:27 INFO - PROCESS | 2916 | 1464998727027 Marionette TRACE conn3 <- [1,2046,null,{}] 16:05:27 INFO - PROCESS | 2916 | 1464998727031 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}] 16:05:27 INFO - PROCESS | 2916 | 1464998727154 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 16:05:27 INFO - PROCESS | 2916 | 1464998727386 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:27 INFO - PROCESS | 2916 | ++DOCSHELL 0C77D800 == 37 [pid = 2916] [id = 521] 16:05:27 INFO - PROCESS | 2916 | ++DOMWINDOW == 86 (0C77DC00) [pid = 2916] [serial = 1563] [outer = 00000000] 16:05:27 INFO - PROCESS | 2916 | ++DOMWINDOW == 87 (10438400) [pid = 2916] [serial = 1564] [outer = 0C77DC00] 16:05:27 INFO - PROCESS | 2916 | 1464998727454 Marionette DEBUG loaded listener.js 16:05:27 INFO - PROCESS | 2916 | ++DOMWINDOW == 88 (10E10C00) [pid = 2916] [serial = 1565] [outer = 0C77DC00] 16:05:28 INFO - PROCESS | 2916 | --DOCSHELL 155D8000 == 36 [pid = 2916] [id = 419] 16:05:28 INFO - PROCESS | 2916 | --DOCSHELL 167E2400 == 35 [pid = 2916] [id = 414] 16:05:28 INFO - PROCESS | 2916 | --DOCSHELL 17858800 == 34 [pid = 2916] [id = 417] 16:05:28 INFO - PROCESS | 2916 | --DOCSHELL 14F56C00 == 33 [pid = 2916] [id = 416] 16:05:28 INFO - PROCESS | 2916 | --DOCSHELL 15D53000 == 32 [pid = 2916] [id = 412] 16:05:28 INFO - PROCESS | 2916 | --DOCSHELL 1621C400 == 31 [pid = 2916] [id = 420] 16:05:28 INFO - PROCESS | 2916 | --DOCSHELL 1120D000 == 30 [pid = 2916] [id = 408] 16:05:28 INFO - PROCESS | 2916 | --DOMWINDOW == 87 (1628D400) [pid = 2916] [serial = 1504] [outer = 00000000] [url = about:blank] 16:05:28 INFO - PROCESS | 2916 | --DOMWINDOW == 86 (167D7C00) [pid = 2916] [serial = 1505] [outer = 00000000] [url = about:blank] 16:05:28 INFO - PROCESS | 2916 | --DOMWINDOW == 85 (15BDF800) [pid = 2916] [serial = 1501] [outer = 00000000] [url = about:blank] 16:05:28 INFO - PROCESS | 2916 | --DOMWINDOW == 84 (16B70800) [pid = 2916] [serial = 1508] [outer = 00000000] [url = about:blank] 16:05:28 INFO - PROCESS | 2916 | --DOMWINDOW == 83 (11CAD000) [pid = 2916] [serial = 1489] [outer = 00000000] [url = about:blank] 16:05:28 INFO - PROCESS | 2916 | --DOMWINDOW == 82 (1332B000) [pid = 2916] [serial = 1490] [outer = 00000000] [url = about:blank] 16:05:28 INFO - PROCESS | 2916 | --DOMWINDOW == 81 (178DB400) [pid = 2916] [serial = 1487] [outer = 00000000] [url = about:blank] 16:05:28 INFO - PROCESS | 2916 | --DOMWINDOW == 80 (1780E400) [pid = 2916] [serial = 1486] [outer = 00000000] [url = about:blank] 16:05:28 INFO - PROCESS | 2916 | --DOMWINDOW == 79 (14F57C00) [pid = 2916] [serial = 1498] [outer = 00000000] [url = about:blank] 16:05:28 INFO - PROCESS | 2916 | --DOMWINDOW == 78 (14F62800) [pid = 2916] [serial = 1499] [outer = 00000000] [url = about:blank] 16:05:28 INFO - PROCESS | 2916 | --DOMWINDOW == 77 (1043A800) [pid = 2916] [serial = 1492] [outer = 00000000] [url = about:blank] 16:05:28 INFO - PROCESS | 2916 | --DOMWINDOW == 76 (10E02800) [pid = 2916] [serial = 1493] [outer = 00000000] [url = about:blank] 16:05:28 INFO - PROCESS | 2916 | --DOMWINDOW == 75 (12B5F400) [pid = 2916] [serial = 1495] [outer = 00000000] [url = about:blank] 16:05:28 INFO - PROCESS | 2916 | --DOMWINDOW == 74 (13031400) [pid = 2916] [serial = 1496] [outer = 00000000] [url = about:blank] 16:05:28 INFO - PROCESS | 2916 | --DOMWINDOW == 73 (16B0F800) [pid = 2916] [serial = 1507] [outer = 00000000] [url = about:blank] 16:05:28 INFO - PROCESS | 2916 | --DOMWINDOW == 72 (179F8C00) [pid = 2916] [serial = 1517] [outer = 00000000] [url = about:blank] 16:05:28 INFO - PROCESS | 2916 | --DOMWINDOW == 71 (17950C00) [pid = 2916] [serial = 1519] [outer = 00000000] [url = about:blank] 16:05:28 INFO - PROCESS | 2916 | --DOMWINDOW == 70 (1780A800) [pid = 2916] [serial = 1510] [outer = 00000000] [url = about:blank] 16:05:28 INFO - PROCESS | 2916 | --DOMWINDOW == 69 (17DB5C00) [pid = 2916] [serial = 1520] [outer = 00000000] [url = about:blank] 16:05:28 INFO - PROCESS | 2916 | --DOMWINDOW == 68 (14F62000) [pid = 2916] [serial = 1513] [outer = 00000000] [url = about:blank] 16:05:28 INFO - PROCESS | 2916 | --DOMWINDOW == 67 (179F3400) [pid = 2916] [serial = 1516] [outer = 00000000] [url = about:blank] 16:05:28 INFO - PROCESS | 2916 | --DOMWINDOW == 66 (1780BC00) [pid = 2916] [serial = 1511] [outer = 00000000] [url = about:blank] 16:05:28 INFO - PROCESS | 2916 | --DOMWINDOW == 65 (167E0400) [pid = 2916] [serial = 1514] [outer = 00000000] [url = about:blank] 16:05:28 INFO - PROCESS | 2916 | --DOMWINDOW == 64 (1611B400) [pid = 2916] [serial = 1502] [outer = 00000000] [url = about:blank] 16:05:28 INFO - PROCESS | 2916 | 1464998728140 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]]]}] 16:05:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 16:05:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1119ms 16:05:28 INFO - PROCESS | 2916 | 1464998728151 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 16:05:28 INFO - PROCESS | 2916 | 1464998728155 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 16:05:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 16:05:28 INFO - PROCESS | 2916 | 1464998728159 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 16:05:28 INFO - PROCESS | 2916 | 1464998728161 Marionette TRACE conn3 <- [1,2050,null,{}] 16:05:28 INFO - PROCESS | 2916 | 1464998728166 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}] 16:05:28 INFO - PROCESS | 2916 | 1464998728258 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 16:05:28 INFO - PROCESS | 2916 | 1464998728265 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:28 INFO - PROCESS | 2916 | ++DOCSHELL 11423000 == 31 [pid = 2916] [id = 522] 16:05:28 INFO - PROCESS | 2916 | ++DOMWINDOW == 65 (1142D400) [pid = 2916] [serial = 1566] [outer = 00000000] 16:05:28 INFO - PROCESS | 2916 | ++DOMWINDOW == 66 (130E1400) [pid = 2916] [serial = 1567] [outer = 1142D400] 16:05:28 INFO - PROCESS | 2916 | 1464998728315 Marionette DEBUG loaded listener.js 16:05:28 INFO - PROCESS | 2916 | ++DOMWINDOW == 67 (13805C00) [pid = 2916] [serial = 1568] [outer = 1142D400] 16:05:28 INFO - PROCESS | 2916 | 1464998728902 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]]]}] 16:05:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 16:05:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 762ms 16:05:28 INFO - PROCESS | 2916 | 1464998728932 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 16:05:28 INFO - PROCESS | 2916 | 1464998728936 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 16:05:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 16:05:28 INFO - PROCESS | 2916 | 1464998728940 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 16:05:28 INFO - PROCESS | 2916 | 1464998728942 Marionette TRACE conn3 <- [1,2054,null,{}] 16:05:28 INFO - PROCESS | 2916 | 1464998728946 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}] 16:05:29 INFO - PROCESS | 2916 | 1464998729034 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 16:05:29 INFO - PROCESS | 2916 | 1464998729131 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:29 INFO - PROCESS | 2916 | ++DOCSHELL 13812400 == 32 [pid = 2916] [id = 523] 16:05:29 INFO - PROCESS | 2916 | ++DOMWINDOW == 68 (13BB5000) [pid = 2916] [serial = 1569] [outer = 00000000] 16:05:29 INFO - PROCESS | 2916 | ++DOMWINDOW == 69 (14F5C400) [pid = 2916] [serial = 1570] [outer = 13BB5000] 16:05:29 INFO - PROCESS | 2916 | 1464998729180 Marionette DEBUG loaded listener.js 16:05:29 INFO - PROCESS | 2916 | ++DOMWINDOW == 70 (15372000) [pid = 2916] [serial = 1571] [outer = 13BB5000] 16:05:29 INFO - PROCESS | 2916 | 1464998729634 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]]]}] 16:05:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 16:05:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 729ms 16:05:29 INFO - PROCESS | 2916 | 1464998729674 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 16:05:29 INFO - PROCESS | 2916 | 1464998729676 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 16:05:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 16:05:29 INFO - PROCESS | 2916 | 1464998729681 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 16:05:29 INFO - PROCESS | 2916 | 1464998729687 Marionette TRACE conn3 <- [1,2058,null,{}] 16:05:29 INFO - PROCESS | 2916 | 1464998729696 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}] 16:05:29 INFO - PROCESS | 2916 | 1464998729786 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 16:05:29 INFO - PROCESS | 2916 | 1464998729793 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:29 INFO - PROCESS | 2916 | ++DOCSHELL 15BDC400 == 33 [pid = 2916] [id = 524] 16:05:29 INFO - PROCESS | 2916 | ++DOMWINDOW == 71 (15BDE000) [pid = 2916] [serial = 1572] [outer = 00000000] 16:05:29 INFO - PROCESS | 2916 | ++DOMWINDOW == 72 (15BE6800) [pid = 2916] [serial = 1573] [outer = 15BDE000] 16:05:29 INFO - PROCESS | 2916 | 1464998729848 Marionette DEBUG loaded listener.js 16:05:29 INFO - PROCESS | 2916 | ++DOMWINDOW == 73 (16121000) [pid = 2916] [serial = 1574] [outer = 15BDE000] 16:05:30 INFO - PROCESS | 2916 | 1464998730311 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]]]}] 16:05:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 16:05:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 730ms 16:05:30 INFO - PROCESS | 2916 | 1464998730379 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 16:05:30 INFO - PROCESS | 2916 | 1464998730382 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 16:05:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 16:05:30 INFO - PROCESS | 2916 | 1464998730385 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 16:05:30 INFO - PROCESS | 2916 | 1464998730387 Marionette TRACE conn3 <- [1,2062,null,{}] 16:05:30 INFO - PROCESS | 2916 | 1464998730397 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}] 16:05:30 INFO - PROCESS | 2916 | 1464998730595 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 16:05:30 INFO - PROCESS | 2916 | 1464998730607 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:30 INFO - PROCESS | 2916 | ++DOCSHELL 1621CC00 == 34 [pid = 2916] [id = 525] 16:05:30 INFO - PROCESS | 2916 | ++DOMWINDOW == 74 (1621FC00) [pid = 2916] [serial = 1575] [outer = 00000000] 16:05:30 INFO - PROCESS | 2916 | ++DOMWINDOW == 75 (16724C00) [pid = 2916] [serial = 1576] [outer = 1621FC00] 16:05:30 INFO - PROCESS | 2916 | 1464998730653 Marionette DEBUG loaded listener.js 16:05:30 INFO - PROCESS | 2916 | ++DOMWINDOW == 76 (167DAC00) [pid = 2916] [serial = 1577] [outer = 1621FC00] 16:05:31 INFO - PROCESS | 2916 | 1464998731086 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]]]}] 16:05:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 16:05:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 729ms 16:05:31 INFO - PROCESS | 2916 | 1464998731119 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 16:05:31 INFO - PROCESS | 2916 | 1464998731121 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 16:05:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 16:05:31 INFO - PROCESS | 2916 | 1464998731124 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 16:05:31 INFO - PROCESS | 2916 | 1464998731126 Marionette TRACE conn3 <- [1,2066,null,{}] 16:05:31 INFO - PROCESS | 2916 | 1464998731129 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}] 16:05:31 INFO - PROCESS | 2916 | 1464998731254 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 16:05:31 INFO - PROCESS | 2916 | 1464998731260 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:31 INFO - PROCESS | 2916 | ++DOCSHELL 15748400 == 35 [pid = 2916] [id = 526] 16:05:31 INFO - PROCESS | 2916 | ++DOMWINDOW == 77 (16B0B400) [pid = 2916] [serial = 1578] [outer = 00000000] 16:05:31 INFO - PROCESS | 2916 | ++DOMWINDOW == 78 (16B13C00) [pid = 2916] [serial = 1579] [outer = 16B0B400] 16:05:31 INFO - PROCESS | 2916 | 1464998731361 Marionette DEBUG loaded listener.js 16:05:31 INFO - PROCESS | 2916 | ++DOMWINDOW == 79 (17173800) [pid = 2916] [serial = 1580] [outer = 16B0B400] 16:05:31 INFO - PROCESS | 2916 | 1464998731954 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]]]}] 16:05:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 16:05:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 876ms 16:05:32 INFO - PROCESS | 2916 | 1464998732005 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 16:05:32 INFO - PROCESS | 2916 | 1464998732007 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 16:05:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 16:05:32 INFO - PROCESS | 2916 | 1464998732011 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 16:05:32 INFO - PROCESS | 2916 | 1464998732012 Marionette TRACE conn3 <- [1,2070,null,{}] 16:05:32 INFO - PROCESS | 2916 | 1464998732016 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}] 16:05:32 INFO - PROCESS | 2916 | 1464998732134 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 16:05:32 INFO - PROCESS | 2916 | 1464998732208 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:32 INFO - PROCESS | 2916 | ++DOCSHELL 1780A000 == 36 [pid = 2916] [id = 527] 16:05:32 INFO - PROCESS | 2916 | ++DOMWINDOW == 80 (1780A800) [pid = 2916] [serial = 1581] [outer = 00000000] 16:05:32 INFO - PROCESS | 2916 | ++DOMWINDOW == 81 (17810800) [pid = 2916] [serial = 1582] [outer = 1780A800] 16:05:32 INFO - PROCESS | 2916 | 1464998732270 Marionette DEBUG loaded listener.js 16:05:32 INFO - PROCESS | 2916 | ++DOMWINDOW == 82 (1785A000) [pid = 2916] [serial = 1583] [outer = 1780A800] 16:05:32 INFO - PROCESS | 2916 | --DOMWINDOW == 81 (155D3800) [pid = 2916] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 16:05:32 INFO - PROCESS | 2916 | --DOMWINDOW == 80 (16126400) [pid = 2916] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 16:05:32 INFO - PROCESS | 2916 | --DOMWINDOW == 79 (15745000) [pid = 2916] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 16:05:32 INFO - PROCESS | 2916 | --DOMWINDOW == 78 (0C785000) [pid = 2916] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 16:05:32 INFO - PROCESS | 2916 | --DOMWINDOW == 77 (11A05000) [pid = 2916] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 16:05:32 INFO - PROCESS | 2916 | --DOMWINDOW == 76 (1380F000) [pid = 2916] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 16:05:32 INFO - PROCESS | 2916 | --DOMWINDOW == 75 (10FFE800) [pid = 2916] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 16:05:32 INFO - PROCESS | 2916 | --DOMWINDOW == 74 (15482800) [pid = 2916] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 16:05:32 INFO - PROCESS | 2916 | --DOMWINDOW == 73 (17950000) [pid = 2916] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 16:05:32 INFO - PROCESS | 2916 | --DOMWINDOW == 72 (1611E800) [pid = 2916] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 16:05:32 INFO - PROCESS | 2916 | --DOMWINDOW == 71 (14F30C00) [pid = 2916] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 16:05:32 INFO - PROCESS | 2916 | 1464998732814 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]]]}] 16:05:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 16:05:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 876ms 16:05:32 INFO - PROCESS | 2916 | 1464998732886 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 16:05:32 INFO - PROCESS | 2916 | 1464998732888 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 16:05:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 16:05:32 INFO - PROCESS | 2916 | 1464998732892 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 16:05:32 INFO - PROCESS | 2916 | 1464998732893 Marionette TRACE conn3 <- [1,2074,null,{}] 16:05:32 INFO - PROCESS | 2916 | 1464998732897 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}] 16:05:32 INFO - PROCESS | 2916 | 1464998732979 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 16:05:33 INFO - PROCESS | 2916 | 1464998732986 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:33 INFO - PROCESS | 2916 | ++DOCSHELL 15745C00 == 37 [pid = 2916] [id = 528] 16:05:33 INFO - PROCESS | 2916 | ++DOMWINDOW == 72 (15BE1C00) [pid = 2916] [serial = 1584] [outer = 00000000] 16:05:33 INFO - PROCESS | 2916 | ++DOMWINDOW == 73 (16B16400) [pid = 2916] [serial = 1585] [outer = 15BE1C00] 16:05:33 INFO - PROCESS | 2916 | 1464998733036 Marionette DEBUG loaded listener.js 16:05:33 INFO - PROCESS | 2916 | ++DOMWINDOW == 74 (17303C00) [pid = 2916] [serial = 1586] [outer = 15BE1C00] 16:05:33 INFO - PROCESS | 2916 | --DOCSHELL 1B41B000 == 36 [pid = 2916] [id = 15] 16:05:33 INFO - PROCESS | 2916 | 1464998733526 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]]]}] 16:05:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 16:05:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 729ms 16:05:33 INFO - PROCESS | 2916 | 1464998733624 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 16:05:33 INFO - PROCESS | 2916 | 1464998733626 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 16:05:33 INFO - PROCESS | 2916 | 1464998733630 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 16:05:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 16:05:33 INFO - PROCESS | 2916 | 1464998733631 Marionette TRACE conn3 <- [1,2078,null,{}] 16:05:33 INFO - PROCESS | 2916 | 1464998733635 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}] 16:05:33 INFO - PROCESS | 2916 | 1464998733740 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 16:05:33 INFO - PROCESS | 2916 | 1464998733752 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:33 INFO - PROCESS | 2916 | ++DOCSHELL 15477800 == 37 [pid = 2916] [id = 529] 16:05:33 INFO - PROCESS | 2916 | ++DOMWINDOW == 75 (15745800) [pid = 2916] [serial = 1587] [outer = 00000000] 16:05:33 INFO - PROCESS | 2916 | ++DOMWINDOW == 76 (17954400) [pid = 2916] [serial = 1588] [outer = 15745800] 16:05:33 INFO - PROCESS | 2916 | 1464998733797 Marionette DEBUG loaded listener.js 16:05:33 INFO - PROCESS | 2916 | ++DOMWINDOW == 77 (179FB400) [pid = 2916] [serial = 1589] [outer = 15745800] 16:05:34 INFO - PROCESS | 2916 | 1464998734273 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]]]}] 16:05:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 16:05:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 665ms 16:05:34 INFO - PROCESS | 2916 | 1464998734300 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 16:05:34 INFO - PROCESS | 2916 | 1464998734302 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 16:05:34 INFO - PROCESS | 2916 | 1464998734305 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 16:05:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 16:05:34 INFO - PROCESS | 2916 | 1464998734307 Marionette TRACE conn3 <- [1,2082,null,{}] 16:05:34 INFO - PROCESS | 2916 | 1464998734311 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}] 16:05:34 INFO - PROCESS | 2916 | 1464998734393 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 16:05:34 INFO - PROCESS | 2916 | 1464998734399 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:34 INFO - PROCESS | 2916 | ++DOCSHELL 15743000 == 38 [pid = 2916] [id = 530] 16:05:34 INFO - PROCESS | 2916 | ++DOMWINDOW == 78 (15BE3400) [pid = 2916] [serial = 1590] [outer = 00000000] 16:05:34 INFO - PROCESS | 2916 | ++DOMWINDOW == 79 (17D09C00) [pid = 2916] [serial = 1591] [outer = 15BE3400] 16:05:34 INFO - PROCESS | 2916 | 1464998734447 Marionette DEBUG loaded listener.js 16:05:34 INFO - PROCESS | 2916 | ++DOMWINDOW == 80 (17D0C800) [pid = 2916] [serial = 1592] [outer = 15BE3400] 16:05:35 INFO - PROCESS | 2916 | 1464998735194 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]]]}] 16:05:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 16:05:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 924ms 16:05:35 INFO - PROCESS | 2916 | 1464998735244 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 16:05:35 INFO - PROCESS | 2916 | 1464998735249 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 16:05:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 16:05:35 INFO - PROCESS | 2916 | 1464998735254 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 16:05:35 INFO - PROCESS | 2916 | 1464998735258 Marionette TRACE conn3 <- [1,2086,null,{}] 16:05:35 INFO - PROCESS | 2916 | 1464998735265 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}] 16:05:35 INFO - PROCESS | 2916 | 1464998735385 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 16:05:35 INFO - PROCESS | 2916 | 1464998735518 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:35 INFO - PROCESS | 2916 | ++DOCSHELL 114A9400 == 39 [pid = 2916] [id = 531] 16:05:35 INFO - PROCESS | 2916 | ++DOMWINDOW == 81 (11A0C400) [pid = 2916] [serial = 1593] [outer = 00000000] 16:05:35 INFO - PROCESS | 2916 | ++DOMWINDOW == 82 (1390FC00) [pid = 2916] [serial = 1594] [outer = 11A0C400] 16:05:35 INFO - PROCESS | 2916 | 1464998735579 Marionette DEBUG loaded listener.js 16:05:35 INFO - PROCESS | 2916 | ++DOMWINDOW == 83 (13DE0800) [pid = 2916] [serial = 1595] [outer = 11A0C400] 16:05:36 INFO - PROCESS | 2916 | 1464998736207 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]]]}] 16:05:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 16:05:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 973ms 16:05:36 INFO - PROCESS | 2916 | 1464998736233 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 16:05:36 INFO - PROCESS | 2916 | 1464998736239 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 16:05:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 16:05:36 INFO - PROCESS | 2916 | 1464998736246 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 16:05:36 INFO - PROCESS | 2916 | 1464998736249 Marionette TRACE conn3 <- [1,2090,null,{}] 16:05:36 INFO - PROCESS | 2916 | 1464998736252 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}] 16:05:36 INFO - PROCESS | 2916 | 1464998736365 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 16:05:36 INFO - PROCESS | 2916 | 1464998736476 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:36 INFO - PROCESS | 2916 | ++DOCSHELL 155D9400 == 40 [pid = 2916] [id = 532] 16:05:36 INFO - PROCESS | 2916 | ++DOMWINDOW == 84 (155D9C00) [pid = 2916] [serial = 1596] [outer = 00000000] 16:05:36 INFO - PROCESS | 2916 | ++DOMWINDOW == 85 (15BDA400) [pid = 2916] [serial = 1597] [outer = 155D9C00] 16:05:36 INFO - PROCESS | 2916 | 1464998736575 Marionette DEBUG loaded listener.js 16:05:36 INFO - PROCESS | 2916 | ++DOMWINDOW == 86 (16126400) [pid = 2916] [serial = 1598] [outer = 155D9C00] 16:05:37 INFO - PROCESS | 2916 | 1464998737208 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]]]}] 16:05:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 16:05:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1038ms 16:05:37 INFO - PROCESS | 2916 | 1464998737280 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 16:05:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 16:05:37 INFO - PROCESS | 2916 | 1464998737283 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 16:05:37 INFO - PROCESS | 2916 | 1464998737287 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 16:05:37 INFO - PROCESS | 2916 | 1464998737290 Marionette TRACE conn3 <- [1,2094,null,{}] 16:05:37 INFO - PROCESS | 2916 | 1464998737316 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}] 16:05:37 INFO - PROCESS | 2916 | 1464998737437 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 16:05:37 INFO - PROCESS | 2916 | 1464998737566 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:37 INFO - PROCESS | 2916 | ++DOCSHELL 17951800 == 41 [pid = 2916] [id = 533] 16:05:37 INFO - PROCESS | 2916 | ++DOMWINDOW == 87 (17952400) [pid = 2916] [serial = 1599] [outer = 00000000] 16:05:37 INFO - PROCESS | 2916 | ++DOMWINDOW == 88 (17DB3000) [pid = 2916] [serial = 1600] [outer = 17952400] 16:05:37 INFO - PROCESS | 2916 | 1464998737627 Marionette DEBUG loaded listener.js 16:05:37 INFO - PROCESS | 2916 | ++DOMWINDOW == 89 (18097C00) [pid = 2916] [serial = 1601] [outer = 17952400] 16:05:38 INFO - PROCESS | 2916 | 1464998738458 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]]]}] 16:05:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 16:05:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1232ms 16:05:38 INFO - PROCESS | 2916 | 1464998738516 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 16:05:38 INFO - PROCESS | 2916 | 1464998738521 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 16:05:38 INFO - PROCESS | 2916 | 1464998738526 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 16:05:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 16:05:38 INFO - PROCESS | 2916 | 1464998738529 Marionette TRACE conn3 <- [1,2098,null,{}] 16:05:38 INFO - PROCESS | 2916 | 1464998738534 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}] 16:05:38 INFO - PROCESS | 2916 | 1464998738638 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 16:05:38 INFO - PROCESS | 2916 | 1464998738802 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:38 INFO - PROCESS | 2916 | ++DOCSHELL 11083000 == 42 [pid = 2916] [id = 534] 16:05:38 INFO - PROCESS | 2916 | ++DOMWINDOW == 90 (1120D000) [pid = 2916] [serial = 1602] [outer = 00000000] 16:05:38 INFO - PROCESS | 2916 | ++DOMWINDOW == 91 (12AE1C00) [pid = 2916] [serial = 1603] [outer = 1120D000] 16:05:38 INFO - PROCESS | 2916 | 1464998738861 Marionette DEBUG loaded listener.js 16:05:38 INFO - PROCESS | 2916 | ++DOMWINDOW == 92 (1308C800) [pid = 2916] [serial = 1604] [outer = 1120D000] 16:05:39 INFO - PROCESS | 2916 | --DOCSHELL 16B18800 == 41 [pid = 2916] [id = 415] 16:05:39 INFO - PROCESS | 2916 | --DOCSHELL 1120D800 == 40 [pid = 2916] [id = 424] 16:05:39 INFO - PROCESS | 2916 | --DOCSHELL 1780F800 == 39 [pid = 2916] [id = 16] 16:05:39 INFO - PROCESS | 2916 | --DOCSHELL 0C783000 == 38 [pid = 2916] [id = 511] 16:05:39 INFO - PROCESS | 2916 | --DOCSHELL 1332C000 == 37 [pid = 2916] [id = 409] 16:05:39 INFO - PROCESS | 2916 | --DOCSHELL 13805400 == 36 [pid = 2916] [id = 425] 16:05:39 INFO - PROCESS | 2916 | --DOCSHELL 16728000 == 35 [pid = 2916] [id = 413] 16:05:39 INFO - PROCESS | 2916 | --DOCSHELL 14F57000 == 34 [pid = 2916] [id = 410] 16:05:39 INFO - PROCESS | 2916 | --DOCSHELL 16127C00 == 33 [pid = 2916] [id = 421] 16:05:39 INFO - PROCESS | 2916 | --DOCSHELL 18562C00 == 32 [pid = 2916] [id = 418] 16:05:39 INFO - PROCESS | 2916 | --DOCSHELL 155DE000 == 31 [pid = 2916] [id = 411] 16:05:39 INFO - PROCESS | 2916 | --DOCSHELL 10A82C00 == 30 [pid = 2916] [id = 422] 16:05:39 INFO - PROCESS | 2916 | --DOCSHELL 10560800 == 29 [pid = 2916] [id = 423] 16:05:39 INFO - PROCESS | 2916 | --DOMWINDOW == 91 (155DB000) [pid = 2916] [serial = 1543] [outer = 00000000] [url = about:blank] 16:05:39 INFO - PROCESS | 2916 | --DOMWINDOW == 90 (16217800) [pid = 2916] [serial = 1549] [outer = 00000000] [url = about:blank] 16:05:39 INFO - PROCESS | 2916 | --DOMWINDOW == 89 (15BE7000) [pid = 2916] [serial = 1546] [outer = 00000000] [url = about:blank] 16:05:39 INFO - PROCESS | 2916 | --DOMWINDOW == 88 (0F34D400) [pid = 2916] [serial = 1534] [outer = 00000000] [url = about:blank] 16:05:39 INFO - PROCESS | 2916 | --DOMWINDOW == 87 (105F6C00) [pid = 2916] [serial = 1535] [outer = 00000000] [url = about:blank] 16:05:39 INFO - PROCESS | 2916 | --DOMWINDOW == 86 (11CAE000) [pid = 2916] [serial = 1537] [outer = 00000000] [url = about:blank] 16:05:39 INFO - PROCESS | 2916 | --DOMWINDOW == 85 (12ADB400) [pid = 2916] [serial = 1538] [outer = 00000000] [url = about:blank] 16:05:39 INFO - PROCESS | 2916 | --DOMWINDOW == 84 (13BBA400) [pid = 2916] [serial = 1540] [outer = 00000000] [url = about:blank] 16:05:39 INFO - PROCESS | 2916 | --DOMWINDOW == 83 (11CAC000) [pid = 2916] [serial = 1523] [outer = 00000000] [url = about:blank] 16:05:39 INFO - PROCESS | 2916 | --DOMWINDOW == 82 (114AD400) [pid = 2916] [serial = 1522] [outer = 00000000] [url = about:blank] 16:05:39 INFO - PROCESS | 2916 | --DOMWINDOW == 81 (16120800) [pid = 2916] [serial = 1526] [outer = 00000000] [url = about:blank] 16:05:39 INFO - PROCESS | 2916 | --DOMWINDOW == 80 (157DE800) [pid = 2916] [serial = 1525] [outer = 00000000] [url = about:blank] 16:05:39 INFO - PROCESS | 2916 | --DOMWINDOW == 79 (180A1800) [pid = 2916] [serial = 1529] [outer = 00000000] [url = about:blank] 16:05:39 INFO - PROCESS | 2916 | --DOMWINDOW == 78 (17E89000) [pid = 2916] [serial = 1528] [outer = 00000000] [url = about:blank] 16:05:39 INFO - PROCESS | 2916 | --DOMWINDOW == 77 (12ADE800) [pid = 2916] [serial = 1531] [outer = 00000000] [url = about:blank] 16:05:39 INFO - PROCESS | 2916 | --DOMWINDOW == 76 (16B0E800) [pid = 2916] [serial = 1555] [outer = 00000000] [url = about:blank] 16:05:39 INFO - PROCESS | 2916 | --DOMWINDOW == 75 (1671F800) [pid = 2916] [serial = 1550] [outer = 00000000] [url = about:blank] 16:05:39 INFO - PROCESS | 2916 | --DOMWINDOW == 74 (15743400) [pid = 2916] [serial = 1544] [outer = 00000000] [url = about:blank] 16:05:39 INFO - PROCESS | 2916 | --DOMWINDOW == 73 (16214400) [pid = 2916] [serial = 1552] [outer = 00000000] [url = about:blank] 16:05:39 INFO - PROCESS | 2916 | --DOMWINDOW == 72 (15D49800) [pid = 2916] [serial = 1547] [outer = 00000000] [url = about:blank] 16:05:39 INFO - PROCESS | 2916 | --DOMWINDOW == 71 (13C07C00) [pid = 2916] [serial = 1541] [outer = 00000000] [url = about:blank] 16:05:39 INFO - PROCESS | 2916 | --DOMWINDOW == 70 (16B17C00) [pid = 2916] [serial = 1556] [outer = 00000000] [url = about:blank] 16:05:39 INFO - PROCESS | 2916 | --DOMWINDOW == 69 (17178800) [pid = 2916] [serial = 1558] [outer = 00000000] [url = about:blank] 16:05:39 INFO - PROCESS | 2916 | --DOMWINDOW == 68 (167D9C00) [pid = 2916] [serial = 1553] [outer = 00000000] [url = about:blank] 16:05:40 INFO - PROCESS | 2916 | 1464998740061 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]]]}] 16:05:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 16:05:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1556ms 16:05:40 INFO - PROCESS | 2916 | 1464998740097 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 16:05:40 INFO - PROCESS | 2916 | 1464998740101 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 16:05:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 16:05:40 INFO - PROCESS | 2916 | 1464998740106 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 16:05:40 INFO - PROCESS | 2916 | 1464998740109 Marionette TRACE conn3 <- [1,2102,null,{}] 16:05:40 INFO - PROCESS | 2916 | 1464998740114 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}] 16:05:40 INFO - PROCESS | 2916 | 1464998740245 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 16:05:40 INFO - PROCESS | 2916 | 1464998740342 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:40 INFO - PROCESS | 2916 | ++DOCSHELL 10E0B000 == 30 [pid = 2916] [id = 535] 16:05:40 INFO - PROCESS | 2916 | ++DOMWINDOW == 69 (10E0EC00) [pid = 2916] [serial = 1605] [outer = 00000000] 16:05:40 INFO - PROCESS | 2916 | ++DOMWINDOW == 70 (112DE400) [pid = 2916] [serial = 1606] [outer = 10E0EC00] 16:05:40 INFO - PROCESS | 2916 | 1464998740399 Marionette DEBUG loaded listener.js 16:05:40 INFO - PROCESS | 2916 | ++DOMWINDOW == 71 (11A0E000) [pid = 2916] [serial = 1607] [outer = 10E0EC00] 16:05:40 INFO - PROCESS | 2916 | 1464998740853 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]]]}] 16:05:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 16:05:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 762ms 16:05:40 INFO - PROCESS | 2916 | 1464998740877 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 16:05:40 INFO - PROCESS | 2916 | 1464998740883 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 16:05:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 16:05:40 INFO - PROCESS | 2916 | 1464998740890 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 16:05:40 INFO - PROCESS | 2916 | 1464998740892 Marionette TRACE conn3 <- [1,2106,null,{}] 16:05:40 INFO - PROCESS | 2916 | 1464998740901 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}] 16:05:41 INFO - PROCESS | 2916 | 1464998740992 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 16:05:41 INFO - PROCESS | 2916 | 1464998740999 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:41 INFO - PROCESS | 2916 | ++DOCSHELL 12D5C400 == 31 [pid = 2916] [id = 536] 16:05:41 INFO - PROCESS | 2916 | ++DOMWINDOW == 72 (1302CC00) [pid = 2916] [serial = 1608] [outer = 00000000] 16:05:41 INFO - PROCESS | 2916 | ++DOMWINDOW == 73 (1332C000) [pid = 2916] [serial = 1609] [outer = 1302CC00] 16:05:41 INFO - PROCESS | 2916 | 1464998741051 Marionette DEBUG loaded listener.js 16:05:41 INFO - PROCESS | 2916 | ++DOMWINDOW == 74 (13806C00) [pid = 2916] [serial = 1610] [outer = 1302CC00] 16:05:41 INFO - PROCESS | 2916 | 1464998741576 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]]]}] 16:05:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 16:05:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 713ms 16:05:41 INFO - PROCESS | 2916 | 1464998741620 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 16:05:41 INFO - PROCESS | 2916 | 1464998741623 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 16:05:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 16:05:41 INFO - PROCESS | 2916 | 1464998741626 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 16:05:41 INFO - PROCESS | 2916 | 1464998741630 Marionette TRACE conn3 <- [1,2110,null,{}] 16:05:41 INFO - PROCESS | 2916 | 1464998741640 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}] 16:05:41 INFO - PROCESS | 2916 | 1464998741759 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 16:05:41 INFO - PROCESS | 2916 | 1464998741865 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:41 INFO - PROCESS | 2916 | ++DOCSHELL 15444000 == 32 [pid = 2916] [id = 537] 16:05:41 INFO - PROCESS | 2916 | ++DOMWINDOW == 75 (15445000) [pid = 2916] [serial = 1611] [outer = 00000000] 16:05:41 INFO - PROCESS | 2916 | ++DOMWINDOW == 76 (155D3400) [pid = 2916] [serial = 1612] [outer = 15445000] 16:05:41 INFO - PROCESS | 2916 | 1464998741916 Marionette DEBUG loaded listener.js 16:05:42 INFO - PROCESS | 2916 | ++DOMWINDOW == 77 (155DE000) [pid = 2916] [serial = 1613] [outer = 15445000] 16:05:42 INFO - PROCESS | 2916 | 1464998742307 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]]]}] 16:05:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 16:05:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 762ms 16:05:42 INFO - PROCESS | 2916 | 1464998742375 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 16:05:42 INFO - PROCESS | 2916 | 1464998742377 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 16:05:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 16:05:42 INFO - PROCESS | 2916 | 1464998742391 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 16:05:42 INFO - PROCESS | 2916 | 1464998742392 Marionette TRACE conn3 <- [1,2114,null,{}] 16:05:42 INFO - PROCESS | 2916 | 1464998742396 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}] 16:05:42 INFO - PROCESS | 2916 | 1464998742571 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 16:05:42 INFO - PROCESS | 2916 | 1464998742583 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:42 INFO - PROCESS | 2916 | ++DOCSHELL 155D2800 == 33 [pid = 2916] [id = 538] 16:05:42 INFO - PROCESS | 2916 | ++DOMWINDOW == 78 (155D8400) [pid = 2916] [serial = 1614] [outer = 00000000] 16:05:42 INFO - PROCESS | 2916 | ++DOMWINDOW == 79 (15BDD000) [pid = 2916] [serial = 1615] [outer = 155D8400] 16:05:42 INFO - PROCESS | 2916 | 1464998742630 Marionette DEBUG loaded listener.js 16:05:42 INFO - PROCESS | 2916 | ++DOMWINDOW == 80 (15BE6000) [pid = 2916] [serial = 1616] [outer = 155D8400] 16:05:43 INFO - PROCESS | 2916 | 1464998743074 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]]]}] 16:05:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 16:05:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 713ms 16:05:43 INFO - PROCESS | 2916 | 1464998743156 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 16:05:43 INFO - PROCESS | 2916 | 1464998743159 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 16:05:43 INFO - PROCESS | 2916 | 1464998743164 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 16:05:43 INFO - PROCESS | 2916 | 1464998743166 Marionette TRACE conn3 <- [1,2118,null,{}] 16:05:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 16:05:43 INFO - PROCESS | 2916 | 1464998743170 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}] 16:05:43 INFO - PROCESS | 2916 | 1464998743284 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 16:05:43 INFO - PROCESS | 2916 | 1464998743295 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:43 INFO - PROCESS | 2916 | ++DOCSHELL 15BE2000 == 34 [pid = 2916] [id = 539] 16:05:43 INFO - PROCESS | 2916 | ++DOMWINDOW == 81 (15D46C00) [pid = 2916] [serial = 1617] [outer = 00000000] 16:05:43 INFO - PROCESS | 2916 | ++DOMWINDOW == 82 (16124400) [pid = 2916] [serial = 1618] [outer = 15D46C00] 16:05:43 INFO - PROCESS | 2916 | 1464998743388 Marionette DEBUG loaded listener.js 16:05:43 INFO - PROCESS | 2916 | ++DOMWINDOW == 83 (16216800) [pid = 2916] [serial = 1619] [outer = 15D46C00] 16:05:43 INFO - PROCESS | 2916 | 1464998743867 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] 16:05:43 INFO - PROCESS | 2916 | 1464998743884 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 16:05:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 16:05:43 INFO - PROCESS | 2916 | 1464998743888 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 16:05:43 INFO - PROCESS | 2916 | 1464998743889 Marionette TRACE conn3 <- [1,2122,null,{}] 16:05:43 INFO - PROCESS | 2916 | 1464998743892 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}] 16:05:44 INFO - PROCESS | 2916 | 1464998744039 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 16:05:44 INFO - PROCESS | 2916 | 1464998744051 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:44 INFO - PROCESS | 2916 | ++DOCSHELL 12A81400 == 35 [pid = 2916] [id = 540] 16:05:44 INFO - PROCESS | 2916 | ++DOMWINDOW == 84 (16725000) [pid = 2916] [serial = 1620] [outer = 00000000] 16:05:44 INFO - PROCESS | 2916 | ++DOMWINDOW == 85 (167DF400) [pid = 2916] [serial = 1621] [outer = 16725000] 16:05:44 INFO - PROCESS | 2916 | 1464998744097 Marionette DEBUG loaded listener.js 16:05:44 INFO - PROCESS | 2916 | ++DOMWINDOW == 86 (16B12800) [pid = 2916] [serial = 1622] [outer = 16725000] 16:05:44 INFO - PROCESS | 2916 | --DOMWINDOW == 85 (1621FC00) [pid = 2916] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 16:05:44 INFO - PROCESS | 2916 | --DOMWINDOW == 84 (16B0B400) [pid = 2916] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 16:05:44 INFO - PROCESS | 2916 | --DOMWINDOW == 83 (16B70C00) [pid = 2916] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 16:05:44 INFO - PROCESS | 2916 | --DOMWINDOW == 82 (15BDE000) [pid = 2916] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 16:05:44 INFO - PROCESS | 2916 | --DOMWINDOW == 81 (1142D400) [pid = 2916] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 16:05:44 INFO - PROCESS | 2916 | --DOMWINDOW == 80 (13BB5000) [pid = 2916] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 16:05:44 INFO - PROCESS | 2916 | --DOMWINDOW == 79 (1780A800) [pid = 2916] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 16:05:44 INFO - PROCESS | 2916 | --DOMWINDOW == 78 (0C77DC00) [pid = 2916] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 16:05:44 INFO - PROCESS | 2916 | --DOMWINDOW == 77 (10FFC400) [pid = 2916] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 16:05:44 INFO - PROCESS | 2916 | --DOMWINDOW == 76 (15745800) [pid = 2916] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 16:05:44 INFO - PROCESS | 2916 | --DOMWINDOW == 75 (15BE3400) [pid = 2916] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 16:05:44 INFO - PROCESS | 2916 | --DOMWINDOW == 74 (15BE1C00) [pid = 2916] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 16:05:44 INFO - PROCESS | 2916 | --DOMWINDOW == 73 (1B41F400) [pid = 2916] [serial = 44] [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.] 16:05:44 INFO - PROCESS | 2916 | --DOMWINDOW == 72 (1B41B400) [pid = 2916] [serial = 41] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:05:44 INFO - PROCESS | 2916 | --DOMWINDOW == 71 (10A63C00) [pid = 2916] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 16:05:44 INFO - PROCESS | 2916 | 1464998744867 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]]]}] 16:05:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 16:05:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1021ms 16:05:44 INFO - PROCESS | 2916 | 1464998744918 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 16:05:44 INFO - PROCESS | 2916 | 1464998744920 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 16:05:44 INFO - PROCESS | 2916 | 1464998744923 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 16:05:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 16:05:44 INFO - PROCESS | 2916 | 1464998744934 Marionette TRACE conn3 <- [1,2126,null,{}] 16:05:44 INFO - PROCESS | 2916 | 1464998744938 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}] 16:05:45 INFO - PROCESS | 2916 | 1464998745017 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 16:05:45 INFO - PROCESS | 2916 | 1464998745022 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:45 INFO - PROCESS | 2916 | ++DOCSHELL 114B5400 == 36 [pid = 2916] [id = 541] 16:05:45 INFO - PROCESS | 2916 | ++DOMWINDOW == 72 (13810000) [pid = 2916] [serial = 1623] [outer = 00000000] 16:05:45 INFO - PROCESS | 2916 | ++DOMWINDOW == 73 (15BDE000) [pid = 2916] [serial = 1624] [outer = 13810000] 16:05:45 INFO - PROCESS | 2916 | 1464998745067 Marionette DEBUG loaded listener.js 16:05:45 INFO - PROCESS | 2916 | ++DOMWINDOW == 74 (15BE1C00) [pid = 2916] [serial = 1625] [outer = 13810000] 16:05:45 INFO - PROCESS | 2916 | 1464998745548 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]]]}] 16:05:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 16:05:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 681ms 16:05:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 16:05:45 INFO - PROCESS | 2916 | 1464998745616 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 16:05:45 INFO - PROCESS | 2916 | 1464998745618 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 16:05:45 INFO - PROCESS | 2916 | 1464998745621 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 16:05:45 INFO - PROCESS | 2916 | 1464998745623 Marionette TRACE conn3 <- [1,2130,null,{}] 16:05:45 INFO - PROCESS | 2916 | 1464998745626 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}] 16:05:45 INFO - PROCESS | 2916 | 1464998745713 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 16:05:45 INFO - PROCESS | 2916 | 1464998745718 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:45 INFO - PROCESS | 2916 | ++DOCSHELL 155DFC00 == 37 [pid = 2916] [id = 542] 16:05:45 INFO - PROCESS | 2916 | ++DOMWINDOW == 75 (16287C00) [pid = 2916] [serial = 1626] [outer = 00000000] 16:05:45 INFO - PROCESS | 2916 | ++DOMWINDOW == 76 (16B71400) [pid = 2916] [serial = 1627] [outer = 16287C00] 16:05:45 INFO - PROCESS | 2916 | 1464998745763 Marionette DEBUG loaded listener.js 16:05:45 INFO - PROCESS | 2916 | ++DOMWINDOW == 77 (16BDB000) [pid = 2916] [serial = 1628] [outer = 16287C00] 16:05:46 INFO - PROCESS | 2916 | 1464998746214 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] 16:05:46 INFO - PROCESS | 2916 | 1464998746262 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 16:05:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 16:05:46 INFO - PROCESS | 2916 | 1464998746265 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 16:05:46 INFO - PROCESS | 2916 | 1464998746267 Marionette TRACE conn3 <- [1,2134,null,{}] 16:05:46 INFO - PROCESS | 2916 | 1464998746274 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}] 16:05:46 INFO - PROCESS | 2916 | 1464998746354 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 16:05:46 INFO - PROCESS | 2916 | 1464998746409 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:46 INFO - PROCESS | 2916 | ++DOCSHELL 1543EC00 == 38 [pid = 2916] [id = 543] 16:05:46 INFO - PROCESS | 2916 | ++DOMWINDOW == 78 (17810000) [pid = 2916] [serial = 1629] [outer = 00000000] 16:05:46 INFO - PROCESS | 2916 | ++DOMWINDOW == 79 (17956C00) [pid = 2916] [serial = 1630] [outer = 17810000] 16:05:46 INFO - PROCESS | 2916 | 1464998746453 Marionette DEBUG loaded listener.js 16:05:46 INFO - PROCESS | 2916 | ++DOMWINDOW == 80 (17958400) [pid = 2916] [serial = 1631] [outer = 17810000] 16:05:47 INFO - PROCESS | 2916 | 1464998747245 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] 16:05:47 INFO - PROCESS | 2916 | 1464998747337 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 16:05:47 INFO - PROCESS | 2916 | 1464998747342 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 16:05:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 16:05:47 INFO - PROCESS | 2916 | 1464998747347 Marionette TRACE conn3 <- [1,2138,null,{}] 16:05:47 INFO - PROCESS | 2916 | 1464998747376 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}] 16:05:47 INFO - PROCESS | 2916 | 1464998747558 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 16:05:47 INFO - PROCESS | 2916 | 1464998747617 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:47 INFO - PROCESS | 2916 | ++DOCSHELL 11CB0000 == 39 [pid = 2916] [id = 544] 16:05:47 INFO - PROCESS | 2916 | ++DOMWINDOW == 81 (11CB0800) [pid = 2916] [serial = 1632] [outer = 00000000] 16:05:47 INFO - PROCESS | 2916 | ++DOMWINDOW == 82 (13907000) [pid = 2916] [serial = 1633] [outer = 11CB0800] 16:05:47 INFO - PROCESS | 2916 | 1464998747676 Marionette DEBUG loaded listener.js 16:05:47 INFO - PROCESS | 2916 | ++DOMWINDOW == 83 (13C08800) [pid = 2916] [serial = 1634] [outer = 11CB0800] 16:05:48 INFO - PROCESS | 2916 | 1464998748463 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]]]}] 16:05:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 16:05:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1183ms 16:05:48 INFO - PROCESS | 2916 | 1464998748527 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 16:05:48 INFO - PROCESS | 2916 | 1464998748532 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 16:05:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 16:05:48 INFO - PROCESS | 2916 | 1464998748539 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 16:05:48 INFO - PROCESS | 2916 | 1464998748542 Marionette TRACE conn3 <- [1,2142,null,{}] 16:05:48 INFO - PROCESS | 2916 | 1464998748546 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}] 16:05:48 INFO - PROCESS | 2916 | 1464998748673 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 16:05:48 INFO - PROCESS | 2916 | 1464998748905 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:48 INFO - PROCESS | 2916 | ++DOCSHELL 0C779400 == 40 [pid = 2916] [id = 545] 16:05:48 INFO - PROCESS | 2916 | ++DOMWINDOW == 84 (0C785000) [pid = 2916] [serial = 1635] [outer = 00000000] 16:05:48 INFO - PROCESS | 2916 | ++DOMWINDOW == 85 (0F351800) [pid = 2916] [serial = 1636] [outer = 0C785000] 16:05:48 INFO - PROCESS | 2916 | 1464998748971 Marionette DEBUG loaded listener.js 16:05:49 INFO - PROCESS | 2916 | ++DOMWINDOW == 86 (10A62400) [pid = 2916] [serial = 1637] [outer = 0C785000] 16:05:49 INFO - PROCESS | 2916 | --DOCSHELL 155DFC00 == 39 [pid = 2916] [id = 542] 16:05:49 INFO - PROCESS | 2916 | --DOCSHELL 114B5400 == 38 [pid = 2916] [id = 541] 16:05:49 INFO - PROCESS | 2916 | --DOCSHELL 12A81400 == 37 [pid = 2916] [id = 540] 16:05:49 INFO - PROCESS | 2916 | --DOCSHELL 15BE2000 == 36 [pid = 2916] [id = 539] 16:05:49 INFO - PROCESS | 2916 | --DOCSHELL 155D2800 == 35 [pid = 2916] [id = 538] 16:05:49 INFO - PROCESS | 2916 | --DOCSHELL 15444000 == 34 [pid = 2916] [id = 537] 16:05:49 INFO - PROCESS | 2916 | --DOCSHELL 12D5C400 == 33 [pid = 2916] [id = 536] 16:05:49 INFO - PROCESS | 2916 | --DOCSHELL 10E0B000 == 32 [pid = 2916] [id = 535] 16:05:49 INFO - PROCESS | 2916 | --DOMWINDOW == 85 (1B41FC00) [pid = 2916] [serial = 43] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:05:49 INFO - PROCESS | 2916 | --DOMWINDOW == 84 (13904C00) [pid = 2916] [serial = 1532] [outer = 00000000] [url = about:blank] 16:05:49 INFO - PROCESS | 2916 | --DOMWINDOW == 83 (16724C00) [pid = 2916] [serial = 1576] [outer = 00000000] [url = about:blank] 16:05:49 INFO - PROCESS | 2916 | --DOMWINDOW == 82 (167DAC00) [pid = 2916] [serial = 1577] [outer = 00000000] [url = about:blank] 16:05:49 INFO - PROCESS | 2916 | --DOMWINDOW == 81 (17173800) [pid = 2916] [serial = 1580] [outer = 00000000] [url = about:blank] 16:05:49 INFO - PROCESS | 2916 | --DOMWINDOW == 80 (16B13C00) [pid = 2916] [serial = 1579] [outer = 00000000] [url = about:blank] 16:05:49 INFO - PROCESS | 2916 | --DOMWINDOW == 79 (1717A400) [pid = 2916] [serial = 1559] [outer = 00000000] [url = about:blank] 16:05:49 INFO - PROCESS | 2916 | --DOMWINDOW == 78 (15BE6800) [pid = 2916] [serial = 1573] [outer = 00000000] [url = about:blank] 16:05:49 INFO - PROCESS | 2916 | --DOMWINDOW == 77 (130E1400) [pid = 2916] [serial = 1567] [outer = 00000000] [url = about:blank] 16:05:49 INFO - PROCESS | 2916 | --DOMWINDOW == 76 (13805C00) [pid = 2916] [serial = 1568] [outer = 00000000] [url = about:blank] 16:05:49 INFO - PROCESS | 2916 | --DOMWINDOW == 75 (14F5C400) [pid = 2916] [serial = 1570] [outer = 00000000] [url = about:blank] 16:05:49 INFO - PROCESS | 2916 | --DOMWINDOW == 74 (17810800) [pid = 2916] [serial = 1582] [outer = 00000000] [url = about:blank] 16:05:49 INFO - PROCESS | 2916 | --DOMWINDOW == 73 (15372000) [pid = 2916] [serial = 1571] [outer = 00000000] [url = about:blank] 16:05:49 INFO - PROCESS | 2916 | --DOMWINDOW == 72 (10438400) [pid = 2916] [serial = 1564] [outer = 00000000] [url = about:blank] 16:05:49 INFO - PROCESS | 2916 | --DOMWINDOW == 71 (10E10C00) [pid = 2916] [serial = 1565] [outer = 00000000] [url = about:blank] 16:05:49 INFO - PROCESS | 2916 | --DOMWINDOW == 70 (12D88000) [pid = 2916] [serial = 1561] [outer = 00000000] [url = about:blank] 16:05:49 INFO - PROCESS | 2916 | --DOMWINDOW == 69 (13329000) [pid = 2916] [serial = 1562] [outer = 00000000] [url = about:blank] 16:05:49 INFO - PROCESS | 2916 | --DOMWINDOW == 68 (179FB400) [pid = 2916] [serial = 1589] [outer = 00000000] [url = about:blank] 16:05:49 INFO - PROCESS | 2916 | --DOMWINDOW == 67 (17D0C800) [pid = 2916] [serial = 1592] [outer = 00000000] [url = about:blank] 16:05:49 INFO - PROCESS | 2916 | --DOMWINDOW == 66 (17D09C00) [pid = 2916] [serial = 1591] [outer = 00000000] [url = about:blank] 16:05:49 INFO - PROCESS | 2916 | --DOMWINDOW == 65 (17303C00) [pid = 2916] [serial = 1586] [outer = 00000000] [url = about:blank] 16:05:49 INFO - PROCESS | 2916 | --DOMWINDOW == 64 (17954400) [pid = 2916] [serial = 1588] [outer = 00000000] [url = about:blank] 16:05:49 INFO - PROCESS | 2916 | --DOMWINDOW == 63 (1785A000) [pid = 2916] [serial = 1583] [outer = 00000000] [url = about:blank] 16:05:49 INFO - PROCESS | 2916 | --DOMWINDOW == 62 (16B16400) [pid = 2916] [serial = 1585] [outer = 00000000] [url = about:blank] 16:05:49 INFO - PROCESS | 2916 | --DOMWINDOW == 61 (13DE1C00) [pid = 2916] [serial = 1061] [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.] 16:05:49 INFO - PROCESS | 2916 | --DOMWINDOW == 60 (16121000) [pid = 2916] [serial = 1574] [outer = 00000000] [url = about:blank] 16:05:49 INFO - PROCESS | 2916 | 1464998749659 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]]]}] 16:05:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 16:05:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1183ms 16:05:49 INFO - PROCESS | 2916 | 1464998749715 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 16:05:49 INFO - PROCESS | 2916 | 1464998749719 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 16:05:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 16:05:49 INFO - PROCESS | 2916 | 1464998749724 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 16:05:49 INFO - PROCESS | 2916 | 1464998749726 Marionette TRACE conn3 <- [1,2146,null,{}] 16:05:49 INFO - PROCESS | 2916 | 1464998749731 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}] 16:05:49 INFO - PROCESS | 2916 | 1464998749836 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 16:05:49 INFO - PROCESS | 2916 | 1464998749939 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:50 INFO - PROCESS | 2916 | ++DOCSHELL 10F8B800 == 33 [pid = 2916] [id = 546] 16:05:50 INFO - PROCESS | 2916 | ++DOMWINDOW == 61 (10FFD800) [pid = 2916] [serial = 1638] [outer = 00000000] 16:05:50 INFO - PROCESS | 2916 | ++DOMWINDOW == 62 (12D8B800) [pid = 2916] [serial = 1639] [outer = 10FFD800] 16:05:50 INFO - PROCESS | 2916 | 1464998750037 Marionette DEBUG loaded listener.js 16:05:50 INFO - PROCESS | 2916 | ++DOMWINDOW == 63 (13805800) [pid = 2916] [serial = 1640] [outer = 10FFD800] 16:05:50 INFO - PROCESS | 2916 | 1464998750496 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]]]}] 16:05:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 16:05:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 827ms 16:05:50 INFO - PROCESS | 2916 | 1464998750557 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 16:05:50 INFO - PROCESS | 2916 | 1464998750561 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 16:05:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 16:05:50 INFO - PROCESS | 2916 | 1464998750565 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 16:05:50 INFO - PROCESS | 2916 | 1464998750567 Marionette TRACE conn3 <- [1,2150,null,{}] 16:05:50 INFO - PROCESS | 2916 | 1464998750571 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}] 16:05:50 INFO - PROCESS | 2916 | 1464998750659 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 16:05:50 INFO - PROCESS | 2916 | 1464998750668 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:50 INFO - PROCESS | 2916 | ++DOCSHELL 13BB5000 == 34 [pid = 2916] [id = 547] 16:05:50 INFO - PROCESS | 2916 | ++DOMWINDOW == 64 (14F54400) [pid = 2916] [serial = 1641] [outer = 00000000] 16:05:50 INFO - PROCESS | 2916 | ++DOMWINDOW == 65 (15371400) [pid = 2916] [serial = 1642] [outer = 14F54400] 16:05:50 INFO - PROCESS | 2916 | 1464998750714 Marionette DEBUG loaded listener.js 16:05:50 INFO - PROCESS | 2916 | ++DOMWINDOW == 66 (155D5800) [pid = 2916] [serial = 1643] [outer = 14F54400] 16:05:51 INFO - PROCESS | 2916 | 1464998751241 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]]]}] 16:05:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 16:05:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 713ms 16:05:51 INFO - PROCESS | 2916 | 1464998751300 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 16:05:51 INFO - PROCESS | 2916 | 1464998751302 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 16:05:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 16:05:51 INFO - PROCESS | 2916 | 1464998751307 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 16:05:51 INFO - PROCESS | 2916 | 1464998751313 Marionette TRACE conn3 <- [1,2154,null,{}] 16:05:51 INFO - PROCESS | 2916 | 1464998751322 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}] 16:05:51 INFO - PROCESS | 2916 | 1464998751411 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 16:05:51 INFO - PROCESS | 2916 | 1464998751510 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:51 INFO - PROCESS | 2916 | ++DOCSHELL 15BE3C00 == 35 [pid = 2916] [id = 548] 16:05:51 INFO - PROCESS | 2916 | ++DOMWINDOW == 67 (15BE4400) [pid = 2916] [serial = 1644] [outer = 00000000] 16:05:51 INFO - PROCESS | 2916 | ++DOMWINDOW == 68 (1611C400) [pid = 2916] [serial = 1645] [outer = 15BE4400] 16:05:51 INFO - PROCESS | 2916 | 1464998751556 Marionette DEBUG loaded listener.js 16:05:51 INFO - PROCESS | 2916 | ++DOMWINDOW == 69 (16123800) [pid = 2916] [serial = 1646] [outer = 15BE4400] 16:05:51 INFO - PROCESS | 2916 | 1464998751973 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]]]}] 16:05:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 16:05:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 681ms 16:05:51 INFO - PROCESS | 2916 | 1464998751999 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 16:05:51 INFO - PROCESS | 2916 | 1464998752001 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 16:05:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 16:05:52 INFO - PROCESS | 2916 | 1464998752004 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 16:05:52 INFO - PROCESS | 2916 | 1464998752007 Marionette TRACE conn3 <- [1,2158,null,{}] 16:05:52 INFO - PROCESS | 2916 | 1464998752011 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}] 16:05:52 INFO - PROCESS | 2916 | 1464998752172 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 16:05:52 INFO - PROCESS | 2916 | 1464998752195 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:52 INFO - PROCESS | 2916 | ++DOCSHELL 16724C00 == 36 [pid = 2916] [id = 549] 16:05:52 INFO - PROCESS | 2916 | ++DOMWINDOW == 70 (16725C00) [pid = 2916] [serial = 1647] [outer = 00000000] 16:05:52 INFO - PROCESS | 2916 | ++DOMWINDOW == 71 (167DA000) [pid = 2916] [serial = 1648] [outer = 16725C00] 16:05:52 INFO - PROCESS | 2916 | 1464998752241 Marionette DEBUG loaded listener.js 16:05:52 INFO - PROCESS | 2916 | ++DOMWINDOW == 72 (167E0000) [pid = 2916] [serial = 1649] [outer = 16725C00] 16:05:52 INFO - PROCESS | 2916 | 1464998752671 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]]]}] 16:05:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 16:05:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 729ms 16:05:52 INFO - PROCESS | 2916 | 1464998752704 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 16:05:52 INFO - PROCESS | 2916 | 1464998752706 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 16:05:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 16:05:52 INFO - PROCESS | 2916 | 1464998752709 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 16:05:52 INFO - PROCESS | 2916 | 1464998752711 Marionette TRACE conn3 <- [1,2162,null,{}] 16:05:52 INFO - PROCESS | 2916 | 1464998752714 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}] 16:05:52 INFO - PROCESS | 2916 | 1464998752828 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 16:05:52 INFO - PROCESS | 2916 | 1464998752833 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:52 INFO - PROCESS | 2916 | ++DOCSHELL 1574D800 == 37 [pid = 2916] [id = 550] 16:05:52 INFO - PROCESS | 2916 | ++DOMWINDOW == 73 (16B12000) [pid = 2916] [serial = 1650] [outer = 00000000] 16:05:52 INFO - PROCESS | 2916 | ++DOMWINDOW == 74 (16B17000) [pid = 2916] [serial = 1651] [outer = 16B12000] 16:05:53 INFO - PROCESS | 2916 | 1464998752993 Marionette DEBUG loaded listener.js 16:05:53 INFO - PROCESS | 2916 | ++DOMWINDOW == 75 (1717D800) [pid = 2916] [serial = 1652] [outer = 16B12000] 16:05:53 INFO - PROCESS | 2916 | 1464998753449 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]]]}] 16:05:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 16:05:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 762ms 16:05:53 INFO - PROCESS | 2916 | 1464998753489 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 16:05:53 INFO - PROCESS | 2916 | 1464998753491 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 16:05:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 16:05:53 INFO - PROCESS | 2916 | 1464998753495 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 16:05:53 INFO - PROCESS | 2916 | 1464998753496 Marionette TRACE conn3 <- [1,2166,null,{}] 16:05:53 INFO - PROCESS | 2916 | 1464998753500 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}] 16:05:53 INFO - PROCESS | 2916 | 1464998753642 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 16:05:53 INFO - PROCESS | 2916 | 1464998753708 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:53 INFO - PROCESS | 2916 | ++DOCSHELL 17303C00 == 38 [pid = 2916] [id = 551] 16:05:53 INFO - PROCESS | 2916 | ++DOMWINDOW == 76 (17304000) [pid = 2916] [serial = 1653] [outer = 00000000] 16:05:53 INFO - PROCESS | 2916 | ++DOMWINDOW == 77 (1785C000) [pid = 2916] [serial = 1654] [outer = 17304000] 16:05:53 INFO - PROCESS | 2916 | 1464998753801 Marionette DEBUG loaded listener.js 16:05:53 INFO - PROCESS | 2916 | ++DOMWINDOW == 78 (1780B800) [pid = 2916] [serial = 1655] [outer = 17304000] 16:05:54 INFO - PROCESS | 2916 | --DOMWINDOW == 77 (155D8400) [pid = 2916] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 16:05:54 INFO - PROCESS | 2916 | --DOMWINDOW == 76 (15D46C00) [pid = 2916] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 16:05:54 INFO - PROCESS | 2916 | --DOMWINDOW == 75 (10E0EC00) [pid = 2916] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 16:05:54 INFO - PROCESS | 2916 | --DOMWINDOW == 74 (1302CC00) [pid = 2916] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 16:05:54 INFO - PROCESS | 2916 | --DOMWINDOW == 73 (15445000) [pid = 2916] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 16:05:54 INFO - PROCESS | 2916 | --DOMWINDOW == 72 (1120D000) [pid = 2916] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 16:05:54 INFO - PROCESS | 2916 | --DOMWINDOW == 71 (16725000) [pid = 2916] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 16:05:54 INFO - PROCESS | 2916 | --DOMWINDOW == 70 (11A0C400) [pid = 2916] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 16:05:54 INFO - PROCESS | 2916 | --DOMWINDOW == 69 (155D9C00) [pid = 2916] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 16:05:54 INFO - PROCESS | 2916 | --DOMWINDOW == 68 (17952400) [pid = 2916] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 16:05:54 INFO - PROCESS | 2916 | --DOMWINDOW == 67 (16287C00) [pid = 2916] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 16:05:54 INFO - PROCESS | 2916 | --DOMWINDOW == 66 (13810000) [pid = 2916] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 16:05:54 INFO - PROCESS | 2916 | 1464998754306 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]]]}] 16:05:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 16:05:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 876ms 16:05:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 16:05:54 INFO - PROCESS | 2916 | 1464998754369 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 16:05:54 INFO - PROCESS | 2916 | 1464998754371 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 16:05:54 INFO - PROCESS | 2916 | 1464998754374 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 16:05:54 INFO - PROCESS | 2916 | 1464998754376 Marionette TRACE conn3 <- [1,2170,null,{}] 16:05:54 INFO - PROCESS | 2916 | 1464998754379 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}] 16:05:54 INFO - PROCESS | 2916 | 1464998754461 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 16:05:54 INFO - PROCESS | 2916 | 1464998754466 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:54 INFO - PROCESS | 2916 | ++DOCSHELL 130E6C00 == 39 [pid = 2916] [id = 552] 16:05:54 INFO - PROCESS | 2916 | ++DOMWINDOW == 67 (14F33800) [pid = 2916] [serial = 1656] [outer = 00000000] 16:05:54 INFO - PROCESS | 2916 | ++DOMWINDOW == 68 (155D6400) [pid = 2916] [serial = 1657] [outer = 14F33800] 16:05:54 INFO - PROCESS | 2916 | 1464998754511 Marionette DEBUG loaded listener.js 16:05:54 INFO - PROCESS | 2916 | ++DOMWINDOW == 69 (15BDFC00) [pid = 2916] [serial = 1658] [outer = 14F33800] 16:05:54 INFO - PROCESS | 2916 | 1464998754992 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]]]}] 16:05:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 16:05:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 648ms 16:05:55 INFO - PROCESS | 2916 | 1464998755048 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 16:05:55 INFO - PROCESS | 2916 | 1464998755050 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 16:05:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 16:05:55 INFO - PROCESS | 2916 | 1464998755078 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 16:05:55 INFO - PROCESS | 2916 | 1464998755079 Marionette TRACE conn3 <- [1,2174,null,{}] 16:05:55 INFO - PROCESS | 2916 | 1464998755085 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}] 16:05:55 INFO - PROCESS | 2916 | 1464998755172 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 16:05:55 INFO - PROCESS | 2916 | 1464998755179 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:55 INFO - PROCESS | 2916 | ++DOCSHELL 0F34F000 == 40 [pid = 2916] [id = 553] 16:05:55 INFO - PROCESS | 2916 | ++DOMWINDOW == 70 (1120D000) [pid = 2916] [serial = 1659] [outer = 00000000] 16:05:55 INFO - PROCESS | 2916 | ++DOMWINDOW == 71 (173D5C00) [pid = 2916] [serial = 1660] [outer = 1120D000] 16:05:55 INFO - PROCESS | 2916 | 1464998755224 Marionette DEBUG loaded listener.js 16:05:55 INFO - PROCESS | 2916 | ++DOMWINDOW == 72 (179FC800) [pid = 2916] [serial = 1661] [outer = 1120D000] 16:05:55 INFO - PROCESS | 2916 | 1464998755700 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]]]}] 16:05:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 16:05:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 681ms 16:05:55 INFO - PROCESS | 2916 | 1464998755745 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 16:05:55 INFO - PROCESS | 2916 | 1464998755747 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 16:05:55 INFO - PROCESS | 2916 | 1464998755750 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 16:05:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 16:05:55 INFO - PROCESS | 2916 | 1464998755752 Marionette TRACE conn3 <- [1,2178,null,{}] 16:05:55 INFO - PROCESS | 2916 | 1464998755756 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}] 16:05:55 INFO - PROCESS | 2916 | 1464998755838 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 16:05:55 INFO - PROCESS | 2916 | 1464998755843 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:55 INFO - PROCESS | 2916 | ++DOCSHELL 0C770000 == 41 [pid = 2916] [id = 554] 16:05:55 INFO - PROCESS | 2916 | ++DOMWINDOW == 73 (0C776000) [pid = 2916] [serial = 1662] [outer = 00000000] 16:05:55 INFO - PROCESS | 2916 | ++DOMWINDOW == 74 (14F57000) [pid = 2916] [serial = 1663] [outer = 0C776000] 16:05:55 INFO - PROCESS | 2916 | 1464998755897 Marionette DEBUG loaded listener.js 16:05:55 INFO - PROCESS | 2916 | ++DOMWINDOW == 75 (167DEC00) [pid = 2916] [serial = 1664] [outer = 0C776000] 16:05:56 INFO - PROCESS | 2916 | 1464998756323 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]]]}] 16:05:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 16:05:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 616ms 16:05:56 INFO - PROCESS | 2916 | 1464998756396 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 16:05:56 INFO - PROCESS | 2916 | 1464998756400 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 16:05:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 16:05:56 INFO - PROCESS | 2916 | 1464998756410 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 16:05:56 INFO - PROCESS | 2916 | 1464998756415 Marionette TRACE conn3 <- [1,2182,null,{}] 16:05:56 INFO - PROCESS | 2916 | 1464998756421 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}] 16:05:56 INFO - PROCESS | 2916 | 1464998756589 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 16:05:56 INFO - PROCESS | 2916 | 1464998756760 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:56 INFO - PROCESS | 2916 | ++DOCSHELL 114B3800 == 42 [pid = 2916] [id = 555] 16:05:56 INFO - PROCESS | 2916 | ++DOMWINDOW == 76 (114B5400) [pid = 2916] [serial = 1665] [outer = 00000000] 16:05:56 INFO - PROCESS | 2916 | ++DOMWINDOW == 77 (11CABC00) [pid = 2916] [serial = 1666] [outer = 114B5400] 16:05:56 INFO - PROCESS | 2916 | 1464998756823 Marionette DEBUG loaded listener.js 16:05:56 INFO - PROCESS | 2916 | ++DOMWINDOW == 78 (13028000) [pid = 2916] [serial = 1667] [outer = 114B5400] 16:05:57 INFO - PROCESS | 2916 | 1464998757395 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]]]}] 16:05:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 16:05:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1038ms 16:05:57 INFO - PROCESS | 2916 | 1464998757493 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 16:05:57 INFO - PROCESS | 2916 | 1464998757497 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 16:05:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 16:05:57 INFO - PROCESS | 2916 | 1464998757505 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 16:05:57 INFO - PROCESS | 2916 | 1464998757509 Marionette TRACE conn3 <- [1,2186,null,{}] 16:05:57 INFO - PROCESS | 2916 | 1464998757513 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}] 16:05:57 INFO - PROCESS | 2916 | 1464998757655 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 16:05:57 INFO - PROCESS | 2916 | 1464998757793 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:57 INFO - PROCESS | 2916 | ++DOCSHELL 15372800 == 43 [pid = 2916] [id = 556] 16:05:57 INFO - PROCESS | 2916 | ++DOMWINDOW == 79 (15445000) [pid = 2916] [serial = 1668] [outer = 00000000] 16:05:57 INFO - PROCESS | 2916 | ++DOMWINDOW == 80 (155DB400) [pid = 2916] [serial = 1669] [outer = 15445000] 16:05:57 INFO - PROCESS | 2916 | 1464998757852 Marionette DEBUG loaded listener.js 16:05:57 INFO - PROCESS | 2916 | ++DOMWINDOW == 81 (15B36C00) [pid = 2916] [serial = 1670] [outer = 15445000] 16:05:58 INFO - PROCESS | 2916 | 1464998758491 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]]]}] 16:05:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 16:05:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1038ms 16:05:58 INFO - PROCESS | 2916 | 1464998758537 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 16:05:58 INFO - PROCESS | 2916 | 1464998758540 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 16:05:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 16:05:58 INFO - PROCESS | 2916 | 1464998758544 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 16:05:58 INFO - PROCESS | 2916 | 1464998758546 Marionette TRACE conn3 <- [1,2190,null,{}] 16:05:58 INFO - PROCESS | 2916 | 1464998758556 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}] 16:05:58 INFO - PROCESS | 2916 | 1464998758670 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 16:05:58 INFO - PROCESS | 2916 | 1464998758811 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:58 INFO - PROCESS | 2916 | ++DOCSHELL 16B70C00 == 44 [pid = 2916] [id = 557] 16:05:58 INFO - PROCESS | 2916 | ++DOMWINDOW == 82 (16BDC000) [pid = 2916] [serial = 1671] [outer = 00000000] 16:05:58 INFO - PROCESS | 2916 | ++DOMWINDOW == 83 (17809800) [pid = 2916] [serial = 1672] [outer = 16BDC000] 16:05:58 INFO - PROCESS | 2916 | 1464998758873 Marionette DEBUG loaded listener.js 16:05:58 INFO - PROCESS | 2916 | ++DOMWINDOW == 84 (17D02800) [pid = 2916] [serial = 1673] [outer = 16BDC000] 16:05:59 INFO - PROCESS | 2916 | 1464998759541 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]]]}] 16:05:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 16:05:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1070ms 16:05:59 INFO - PROCESS | 2916 | 1464998759619 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 16:05:59 INFO - PROCESS | 2916 | 1464998759622 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 16:05:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 16:05:59 INFO - PROCESS | 2916 | 1464998759625 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 16:05:59 INFO - PROCESS | 2916 | 1464998759627 Marionette TRACE conn3 <- [1,2194,null,{}] 16:05:59 INFO - PROCESS | 2916 | 1464998759647 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}] 16:05:59 INFO - PROCESS | 2916 | 1464998759758 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 16:06:00 INFO - PROCESS | 2916 | 1464998760027 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:00 INFO - PROCESS | 2916 | ++DOCSHELL 0F346000 == 45 [pid = 2916] [id = 558] 16:06:00 INFO - PROCESS | 2916 | ++DOMWINDOW == 85 (1047B400) [pid = 2916] [serial = 1674] [outer = 00000000] 16:06:00 INFO - PROCESS | 2916 | ++DOMWINDOW == 86 (10A84000) [pid = 2916] [serial = 1675] [outer = 1047B400] 16:06:00 INFO - PROCESS | 2916 | 1464998760097 Marionette DEBUG loaded listener.js 16:06:00 INFO - PROCESS | 2916 | ++DOMWINDOW == 87 (11084000) [pid = 2916] [serial = 1676] [outer = 1047B400] 16:06:01 INFO - PROCESS | 2916 | --DOCSHELL 0F34F000 == 44 [pid = 2916] [id = 553] 16:06:01 INFO - PROCESS | 2916 | --DOCSHELL 130E6C00 == 43 [pid = 2916] [id = 552] 16:06:01 INFO - PROCESS | 2916 | --DOCSHELL 17303C00 == 42 [pid = 2916] [id = 551] 16:06:01 INFO - PROCESS | 2916 | --DOCSHELL 1574D800 == 41 [pid = 2916] [id = 550] 16:06:01 INFO - PROCESS | 2916 | --DOCSHELL 16724C00 == 40 [pid = 2916] [id = 549] 16:06:01 INFO - PROCESS | 2916 | --DOCSHELL 15BE3C00 == 39 [pid = 2916] [id = 548] 16:06:01 INFO - PROCESS | 2916 | --DOCSHELL 13BB5000 == 38 [pid = 2916] [id = 547] 16:06:01 INFO - PROCESS | 2916 | --DOCSHELL 10F8B800 == 37 [pid = 2916] [id = 546] 16:06:01 INFO - PROCESS | 2916 | --DOCSHELL 0C779400 == 36 [pid = 2916] [id = 545] 16:06:01 INFO - PROCESS | 2916 | --DOCSHELL 11CB0000 == 35 [pid = 2916] [id = 544] 16:06:01 INFO - PROCESS | 2916 | --DOCSHELL 15743000 == 34 [pid = 2916] [id = 530] 16:06:01 INFO - PROCESS | 2916 | --DOCSHELL 15477800 == 33 [pid = 2916] [id = 529] 16:06:01 INFO - PROCESS | 2916 | --DOCSHELL 155D9400 == 32 [pid = 2916] [id = 532] 16:06:01 INFO - PROCESS | 2916 | --DOCSHELL 1543EC00 == 31 [pid = 2916] [id = 543] 16:06:01 INFO - PROCESS | 2916 | --DOCSHELL 11083000 == 30 [pid = 2916] [id = 534] 16:06:01 INFO - PROCESS | 2916 | --DOCSHELL 114A9400 == 29 [pid = 2916] [id = 531] 16:06:01 INFO - PROCESS | 2916 | --DOCSHELL 17951800 == 28 [pid = 2916] [id = 533] 16:06:01 INFO - PROCESS | 2916 | --DOCSHELL 16B70C00 == 27 [pid = 2916] [id = 557] 16:06:01 INFO - PROCESS | 2916 | --DOCSHELL 0C770000 == 26 [pid = 2916] [id = 554] 16:06:01 INFO - PROCESS | 2916 | --DOCSHELL 114B3800 == 25 [pid = 2916] [id = 555] 16:06:01 INFO - PROCESS | 2916 | --DOCSHELL 15372800 == 24 [pid = 2916] [id = 556] 16:06:01 INFO - PROCESS | 2916 | --DOMWINDOW == 86 (15BDD000) [pid = 2916] [serial = 1615] [outer = 00000000] [url = about:blank] 16:06:01 INFO - PROCESS | 2916 | --DOMWINDOW == 85 (16124400) [pid = 2916] [serial = 1618] [outer = 00000000] [url = about:blank] 16:06:01 INFO - PROCESS | 2916 | --DOMWINDOW == 84 (112DE400) [pid = 2916] [serial = 1606] [outer = 00000000] [url = about:blank] 16:06:01 INFO - PROCESS | 2916 | --DOMWINDOW == 83 (11A0E000) [pid = 2916] [serial = 1607] [outer = 00000000] [url = about:blank] 16:06:01 INFO - PROCESS | 2916 | --DOMWINDOW == 82 (1332C000) [pid = 2916] [serial = 1609] [outer = 00000000] [url = about:blank] 16:06:01 INFO - PROCESS | 2916 | --DOMWINDOW == 81 (13806C00) [pid = 2916] [serial = 1610] [outer = 00000000] [url = about:blank] 16:06:01 INFO - PROCESS | 2916 | --DOMWINDOW == 80 (155D3400) [pid = 2916] [serial = 1612] [outer = 00000000] [url = about:blank] 16:06:01 INFO - PROCESS | 2916 | --DOMWINDOW == 79 (1308C800) [pid = 2916] [serial = 1604] [outer = 00000000] [url = about:blank] 16:06:01 INFO - PROCESS | 2916 | --DOMWINDOW == 78 (12AE1C00) [pid = 2916] [serial = 1603] [outer = 00000000] [url = about:blank] 16:06:01 INFO - PROCESS | 2916 | --DOMWINDOW == 77 (167DF400) [pid = 2916] [serial = 1621] [outer = 00000000] [url = about:blank] 16:06:01 INFO - PROCESS | 2916 | --DOMWINDOW == 76 (16216800) [pid = 2916] [serial = 1619] [outer = 00000000] [url = about:blank] 16:06:01 INFO - PROCESS | 2916 | --DOMWINDOW == 75 (13DE0800) [pid = 2916] [serial = 1595] [outer = 00000000] [url = about:blank] 16:06:01 INFO - PROCESS | 2916 | --DOMWINDOW == 74 (1390FC00) [pid = 2916] [serial = 1594] [outer = 00000000] [url = about:blank] 16:06:01 INFO - PROCESS | 2916 | --DOMWINDOW == 73 (17956C00) [pid = 2916] [serial = 1630] [outer = 00000000] [url = about:blank] 16:06:01 INFO - PROCESS | 2916 | --DOMWINDOW == 72 (16126400) [pid = 2916] [serial = 1598] [outer = 00000000] [url = about:blank] 16:06:01 INFO - PROCESS | 2916 | --DOMWINDOW == 71 (15BDA400) [pid = 2916] [serial = 1597] [outer = 00000000] [url = about:blank] 16:06:01 INFO - PROCESS | 2916 | --DOMWINDOW == 70 (18097C00) [pid = 2916] [serial = 1601] [outer = 00000000] [url = about:blank] 16:06:01 INFO - PROCESS | 2916 | --DOMWINDOW == 69 (17DB3000) [pid = 2916] [serial = 1600] [outer = 00000000] [url = about:blank] 16:06:01 INFO - PROCESS | 2916 | --DOMWINDOW == 68 (16B71400) [pid = 2916] [serial = 1627] [outer = 00000000] [url = about:blank] 16:06:01 INFO - PROCESS | 2916 | --DOMWINDOW == 67 (16BDB000) [pid = 2916] [serial = 1628] [outer = 00000000] [url = about:blank] 16:06:01 INFO - PROCESS | 2916 | --DOMWINDOW == 66 (16B12800) [pid = 2916] [serial = 1622] [outer = 00000000] [url = about:blank] 16:06:01 INFO - PROCESS | 2916 | --DOMWINDOW == 65 (15BDE000) [pid = 2916] [serial = 1624] [outer = 00000000] [url = about:blank] 16:06:01 INFO - PROCESS | 2916 | --DOMWINDOW == 64 (15BE6000) [pid = 2916] [serial = 1616] [outer = 00000000] [url = about:blank] 16:06:01 INFO - PROCESS | 2916 | --DOMWINDOW == 63 (15BE1C00) [pid = 2916] [serial = 1625] [outer = 00000000] [url = about:blank] 16:06:01 INFO - PROCESS | 2916 | --DOMWINDOW == 62 (155DE000) [pid = 2916] [serial = 1613] [outer = 00000000] [url = about:blank] 16:06:01 INFO - PROCESS | 2916 | 1464998761389 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]]]}] 16:06:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 16:06:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1816ms 16:06:01 INFO - PROCESS | 2916 | 1464998761481 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 16:06:01 INFO - PROCESS | 2916 | 1464998761485 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 16:06:01 INFO - PROCESS | 2916 | 1464998761491 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 16:06:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 16:06:01 INFO - PROCESS | 2916 | 1464998761494 Marionette TRACE conn3 <- [1,2198,null,{}] 16:06:01 INFO - PROCESS | 2916 | 1464998761506 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}] 16:06:01 INFO - PROCESS | 2916 | 1464998761599 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 16:06:01 INFO - PROCESS | 2916 | 1464998761606 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:01 INFO - PROCESS | 2916 | ++DOCSHELL 10F8BC00 == 25 [pid = 2916] [id = 559] 16:06:01 INFO - PROCESS | 2916 | ++DOMWINDOW == 63 (10F8D400) [pid = 2916] [serial = 1677] [outer = 00000000] 16:06:01 INFO - PROCESS | 2916 | ++DOMWINDOW == 64 (11207400) [pid = 2916] [serial = 1678] [outer = 10F8D400] 16:06:01 INFO - PROCESS | 2916 | 1464998761660 Marionette DEBUG loaded listener.js 16:06:01 INFO - PROCESS | 2916 | ++DOMWINDOW == 65 (114A9400) [pid = 2916] [serial = 1679] [outer = 10F8D400] 16:06:02 INFO - PROCESS | 2916 | 1464998762201 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]]]}] 16:06:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 16:06:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 730ms 16:06:02 INFO - PROCESS | 2916 | 1464998762226 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 16:06:02 INFO - PROCESS | 2916 | 1464998762232 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 16:06:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 16:06:02 INFO - PROCESS | 2916 | 1464998762239 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 16:06:02 INFO - PROCESS | 2916 | 1464998762241 Marionette TRACE conn3 <- [1,2202,null,{}] 16:06:02 INFO - PROCESS | 2916 | 1464998762245 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}] 16:06:02 INFO - PROCESS | 2916 | 1464998762335 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 16:06:02 INFO - PROCESS | 2916 | 1464998762344 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:02 INFO - PROCESS | 2916 | ++DOCSHELL 12D8C400 == 26 [pid = 2916] [id = 560] 16:06:02 INFO - PROCESS | 2916 | ++DOMWINDOW == 66 (13027800) [pid = 2916] [serial = 1680] [outer = 00000000] 16:06:02 INFO - PROCESS | 2916 | ++DOMWINDOW == 67 (13094400) [pid = 2916] [serial = 1681] [outer = 13027800] 16:06:02 INFO - PROCESS | 2916 | 1464998762393 Marionette DEBUG loaded listener.js 16:06:02 INFO - PROCESS | 2916 | ++DOMWINDOW == 68 (13327C00) [pid = 2916] [serial = 1682] [outer = 13027800] 16:06:02 INFO - PROCESS | 2916 | 1464998762868 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]]]}] 16:06:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 16:06:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 713ms 16:06:02 INFO - PROCESS | 2916 | 1464998762936 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 16:06:02 INFO - PROCESS | 2916 | 1464998762938 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 16:06:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 16:06:02 INFO - PROCESS | 2916 | 1464998762942 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 16:06:02 INFO - PROCESS | 2916 | 1464998762945 Marionette TRACE conn3 <- [1,2206,null,{}] 16:06:03 INFO - PROCESS | 2916 | 1464998763004 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}] 16:06:03 INFO - PROCESS | 2916 | 1464998763164 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 16:06:03 INFO - PROCESS | 2916 | 1464998763174 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:03 INFO - PROCESS | 2916 | ++DOCSHELL 13C0C000 == 27 [pid = 2916] [id = 561] 16:06:03 INFO - PROCESS | 2916 | ++DOMWINDOW == 69 (13C10400) [pid = 2916] [serial = 1683] [outer = 00000000] 16:06:03 INFO - PROCESS | 2916 | ++DOMWINDOW == 70 (14F56000) [pid = 2916] [serial = 1684] [outer = 13C10400] 16:06:03 INFO - PROCESS | 2916 | 1464998763265 Marionette DEBUG loaded listener.js 16:06:03 INFO - PROCESS | 2916 | ++DOMWINDOW == 71 (14F5E400) [pid = 2916] [serial = 1685] [outer = 13C10400] 16:06:03 INFO - PROCESS | 2916 | 1464998763725 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]]]}] 16:06:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 16:06:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 826ms 16:06:03 INFO - PROCESS | 2916 | 1464998763776 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 16:06:03 INFO - PROCESS | 2916 | 1464998763779 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 16:06:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 16:06:03 INFO - PROCESS | 2916 | 1464998763782 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 16:06:03 INFO - PROCESS | 2916 | 1464998763784 Marionette TRACE conn3 <- [1,2210,null,{}] 16:06:03 INFO - PROCESS | 2916 | 1464998763788 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}] 16:06:03 INFO - PROCESS | 2916 | 1464998763968 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 16:06:04 INFO - PROCESS | 2916 | 1464998764033 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:04 INFO - PROCESS | 2916 | ++DOCSHELL 155D7000 == 28 [pid = 2916] [id = 562] 16:06:04 INFO - PROCESS | 2916 | ++DOMWINDOW == 72 (155D7800) [pid = 2916] [serial = 1686] [outer = 00000000] 16:06:04 INFO - PROCESS | 2916 | ++DOMWINDOW == 73 (1574D800) [pid = 2916] [serial = 1687] [outer = 155D7800] 16:06:04 INFO - PROCESS | 2916 | 1464998764079 Marionette DEBUG loaded listener.js 16:06:04 INFO - PROCESS | 2916 | ++DOMWINDOW == 74 (15BD8800) [pid = 2916] [serial = 1688] [outer = 155D7800] 16:06:04 INFO - PROCESS | 2916 | 1464998764484 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]]]}] 16:06:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 16:06:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 730ms 16:06:04 INFO - PROCESS | 2916 | 1464998764514 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 16:06:04 INFO - PROCESS | 2916 | 1464998764516 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 16:06:04 INFO - PROCESS | 2916 | 1464998764519 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 16:06:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 16:06:04 INFO - PROCESS | 2916 | 1464998764521 Marionette TRACE conn3 <- [1,2214,null,{}] 16:06:04 INFO - PROCESS | 2916 | 1464998764525 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}] 16:06:04 INFO - PROCESS | 2916 | 1464998764671 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 16:06:04 INFO - PROCESS | 2916 | 1464998764695 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:04 INFO - PROCESS | 2916 | ++DOCSHELL 15BE3800 == 29 [pid = 2916] [id = 563] 16:06:04 INFO - PROCESS | 2916 | ++DOMWINDOW == 75 (15BE6400) [pid = 2916] [serial = 1689] [outer = 00000000] 16:06:04 INFO - PROCESS | 2916 | ++DOMWINDOW == 76 (1611D800) [pid = 2916] [serial = 1690] [outer = 15BE6400] 16:06:04 INFO - PROCESS | 2916 | 1464998764741 Marionette DEBUG loaded listener.js 16:06:04 INFO - PROCESS | 2916 | ++DOMWINDOW == 77 (16127000) [pid = 2916] [serial = 1691] [outer = 15BE6400] 16:06:05 INFO - PROCESS | 2916 | 1464998765204 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]]]}] 16:06:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 16:06:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 729ms 16:06:05 INFO - PROCESS | 2916 | 1464998765252 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 16:06:05 INFO - PROCESS | 2916 | 1464998765254 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 16:06:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 16:06:05 INFO - PROCESS | 2916 | 1464998765257 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 16:06:05 INFO - PROCESS | 2916 | 1464998765259 Marionette TRACE conn3 <- [1,2218,null,{}] 16:06:05 INFO - PROCESS | 2916 | 1464998765268 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}] 16:06:05 INFO - PROCESS | 2916 | 1464998765410 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 16:06:05 INFO - PROCESS | 2916 | 1464998765475 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:05 INFO - PROCESS | 2916 | ++DOCSHELL 16213800 == 30 [pid = 2916] [id = 564] 16:06:05 INFO - PROCESS | 2916 | ++DOMWINDOW == 78 (16217400) [pid = 2916] [serial = 1692] [outer = 00000000] 16:06:05 INFO - PROCESS | 2916 | ++DOMWINDOW == 79 (1628AC00) [pid = 2916] [serial = 1693] [outer = 16217400] 16:06:05 INFO - PROCESS | 2916 | 1464998765523 Marionette DEBUG loaded listener.js 16:06:05 INFO - PROCESS | 2916 | ++DOMWINDOW == 80 (167DF400) [pid = 2916] [serial = 1694] [outer = 16217400] 16:06:06 INFO - PROCESS | 2916 | --DOMWINDOW == 79 (16B12000) [pid = 2916] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 16:06:06 INFO - PROCESS | 2916 | --DOMWINDOW == 78 (17304000) [pid = 2916] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 16:06:06 INFO - PROCESS | 2916 | --DOMWINDOW == 77 (10FFD800) [pid = 2916] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 16:06:06 INFO - PROCESS | 2916 | --DOMWINDOW == 76 (0C785000) [pid = 2916] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 16:06:06 INFO - PROCESS | 2916 | --DOMWINDOW == 75 (11CB0800) [pid = 2916] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 16:06:06 INFO - PROCESS | 2916 | --DOMWINDOW == 74 (14F54400) [pid = 2916] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 16:06:06 INFO - PROCESS | 2916 | --DOMWINDOW == 73 (15BE4400) [pid = 2916] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 16:06:06 INFO - PROCESS | 2916 | --DOMWINDOW == 72 (17810000) [pid = 2916] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 16:06:06 INFO - PROCESS | 2916 | --DOMWINDOW == 71 (14F33800) [pid = 2916] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 16:06:06 INFO - PROCESS | 2916 | --DOMWINDOW == 70 (0C776000) [pid = 2916] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 16:06:06 INFO - PROCESS | 2916 | --DOMWINDOW == 69 (1120D000) [pid = 2916] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 16:06:06 INFO - PROCESS | 2916 | --DOMWINDOW == 68 (16725C00) [pid = 2916] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 16:06:06 INFO - PROCESS | 2916 | 1464998766214 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]]]}] 16:06:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 16:06:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 972ms 16:06:06 INFO - PROCESS | 2916 | 1464998766235 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 16:06:06 INFO - PROCESS | 2916 | 1464998766237 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 16:06:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 16:06:06 INFO - PROCESS | 2916 | 1464998766240 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 16:06:06 INFO - PROCESS | 2916 | 1464998766242 Marionette TRACE conn3 <- [1,2222,null,{}] 16:06:06 INFO - PROCESS | 2916 | 1464998766246 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}] 16:06:06 INFO - PROCESS | 2916 | 1464998766333 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 16:06:06 INFO - PROCESS | 2916 | 1464998766340 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:06 INFO - PROCESS | 2916 | ++DOCSHELL 11207C00 == 31 [pid = 2916] [id = 565] 16:06:06 INFO - PROCESS | 2916 | ++DOMWINDOW == 69 (1120D000) [pid = 2916] [serial = 1695] [outer = 00000000] 16:06:06 INFO - PROCESS | 2916 | ++DOMWINDOW == 70 (15BDF000) [pid = 2916] [serial = 1696] [outer = 1120D000] 16:06:06 INFO - PROCESS | 2916 | 1464998766386 Marionette DEBUG loaded listener.js 16:06:06 INFO - PROCESS | 2916 | ++DOMWINDOW == 71 (1628A800) [pid = 2916] [serial = 1697] [outer = 1120D000] 16:06:06 INFO - PROCESS | 2916 | 1464998766877 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]]]}] 16:06:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 16:06:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 665ms 16:06:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 16:06:06 INFO - PROCESS | 2916 | 1464998766911 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 16:06:06 INFO - PROCESS | 2916 | 1464998766913 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 16:06:06 INFO - PROCESS | 2916 | 1464998766917 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 16:06:06 INFO - PROCESS | 2916 | 1464998766918 Marionette TRACE conn3 <- [1,2226,null,{}] 16:06:06 INFO - PROCESS | 2916 | 1464998766922 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}] 16:06:07 INFO - PROCESS | 2916 | 1464998767004 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 16:06:07 INFO - PROCESS | 2916 | 1464998767010 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:07 INFO - PROCESS | 2916 | ++DOCSHELL 0C771400 == 32 [pid = 2916] [id = 566] 16:06:07 INFO - PROCESS | 2916 | ++DOMWINDOW == 72 (1308F400) [pid = 2916] [serial = 1698] [outer = 00000000] 16:06:07 INFO - PROCESS | 2916 | ++DOMWINDOW == 73 (16B0FC00) [pid = 2916] [serial = 1699] [outer = 1308F400] 16:06:07 INFO - PROCESS | 2916 | 1464998767055 Marionette DEBUG loaded listener.js 16:06:07 INFO - PROCESS | 2916 | ++DOMWINDOW == 74 (16B15000) [pid = 2916] [serial = 1700] [outer = 1308F400] 16:06:07 INFO - PROCESS | 2916 | 1464998767467 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]]]}] 16:06:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 16:06:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 616ms 16:06:07 INFO - PROCESS | 2916 | 1464998767580 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 16:06:07 INFO - PROCESS | 2916 | 1464998767582 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 16:06:07 INFO - PROCESS | 2916 | 1464998767585 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 16:06:07 INFO - PROCESS | 2916 | 1464998767587 Marionette TRACE conn3 <- [1,2230,null,{}] 16:06:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 16:06:07 INFO - PROCESS | 2916 | 1464998767590 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}] 16:06:07 INFO - PROCESS | 2916 | 1464998767672 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 16:06:07 INFO - PROCESS | 2916 | 1464998767677 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:07 INFO - PROCESS | 2916 | ++DOCSHELL 17174400 == 33 [pid = 2916] [id = 567] 16:06:07 INFO - PROCESS | 2916 | ++DOMWINDOW == 75 (17174800) [pid = 2916] [serial = 1701] [outer = 00000000] 16:06:07 INFO - PROCESS | 2916 | ++DOMWINDOW == 76 (173D8800) [pid = 2916] [serial = 1702] [outer = 17174800] 16:06:07 INFO - PROCESS | 2916 | 1464998767722 Marionette DEBUG loaded listener.js 16:06:07 INFO - PROCESS | 2916 | ++DOMWINDOW == 77 (17179C00) [pid = 2916] [serial = 1703] [outer = 17174800] 16:06:08 INFO - PROCESS | 2916 | 1464998768168 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]]]}] 16:06:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 16:06:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 664ms 16:06:08 INFO - PROCESS | 2916 | 1464998768227 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 16:06:08 INFO - PROCESS | 2916 | 1464998768231 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 16:06:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 16:06:08 INFO - PROCESS | 2916 | 1464998768240 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 16:06:08 INFO - PROCESS | 2916 | 1464998768245 Marionette TRACE conn3 <- [1,2234,null,{}] 16:06:08 INFO - PROCESS | 2916 | 1464998768251 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}] 16:06:08 INFO - PROCESS | 2916 | 1464998768380 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 16:06:08 INFO - PROCESS | 2916 | 1464998768566 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:08 INFO - PROCESS | 2916 | ++DOCSHELL 10E10C00 == 34 [pid = 2916] [id = 568] 16:06:08 INFO - PROCESS | 2916 | ++DOMWINDOW == 78 (10F83400) [pid = 2916] [serial = 1704] [outer = 00000000] 16:06:08 INFO - PROCESS | 2916 | ++DOMWINDOW == 79 (114AD400) [pid = 2916] [serial = 1705] [outer = 10F83400] 16:06:08 INFO - PROCESS | 2916 | 1464998768628 Marionette DEBUG loaded listener.js 16:06:08 INFO - PROCESS | 2916 | ++DOMWINDOW == 80 (11CB2400) [pid = 2916] [serial = 1706] [outer = 10F83400] 16:06:09 INFO - PROCESS | 2916 | 1464998769473 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]]]}] 16:06:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 16:06:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1296ms 16:06:09 INFO - PROCESS | 2916 | 1464998769560 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 16:06:09 INFO - PROCESS | 2916 | 1464998769564 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 16:06:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 16:06:09 INFO - PROCESS | 2916 | 1464998769572 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 16:06:09 INFO - PROCESS | 2916 | 1464998769576 Marionette TRACE conn3 <- [1,2238,null,{}] 16:06:09 INFO - PROCESS | 2916 | 1464998769580 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}] 16:06:09 INFO - PROCESS | 2916 | 1464998769729 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 16:06:09 INFO - PROCESS | 2916 | 1464998769859 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:09 INFO - PROCESS | 2916 | ++DOCSHELL 13804C00 == 35 [pid = 2916] [id = 569] 16:06:09 INFO - PROCESS | 2916 | ++DOMWINDOW == 81 (1390FC00) [pid = 2916] [serial = 1707] [outer = 00000000] 16:06:09 INFO - PROCESS | 2916 | ++DOMWINDOW == 82 (1436B400) [pid = 2916] [serial = 1708] [outer = 1390FC00] 16:06:09 INFO - PROCESS | 2916 | 1464998769918 Marionette DEBUG loaded listener.js 16:06:10 INFO - PROCESS | 2916 | ++DOMWINDOW == 83 (15369000) [pid = 2916] [serial = 1709] [outer = 1390FC00] 16:06:10 INFO - PROCESS | 2916 | --DOCSHELL 0C771400 == 34 [pid = 2916] [id = 566] 16:06:10 INFO - PROCESS | 2916 | --DOCSHELL 11207C00 == 33 [pid = 2916] [id = 565] 16:06:10 INFO - PROCESS | 2916 | --DOCSHELL 16213800 == 32 [pid = 2916] [id = 564] 16:06:10 INFO - PROCESS | 2916 | --DOCSHELL 15BE3800 == 31 [pid = 2916] [id = 563] 16:06:10 INFO - PROCESS | 2916 | --DOCSHELL 155D7000 == 30 [pid = 2916] [id = 562] 16:06:10 INFO - PROCESS | 2916 | --DOCSHELL 13C0C000 == 29 [pid = 2916] [id = 561] 16:06:10 INFO - PROCESS | 2916 | --DOCSHELL 12D8C400 == 28 [pid = 2916] [id = 560] 16:06:10 INFO - PROCESS | 2916 | --DOCSHELL 10F8BC00 == 27 [pid = 2916] [id = 559] 16:06:10 INFO - PROCESS | 2916 | --DOMWINDOW == 82 (16B17000) [pid = 2916] [serial = 1651] [outer = 00000000] [url = about:blank] 16:06:10 INFO - PROCESS | 2916 | --DOMWINDOW == 81 (1785C000) [pid = 2916] [serial = 1654] [outer = 00000000] [url = about:blank] 16:06:10 INFO - PROCESS | 2916 | --DOMWINDOW == 80 (1717D800) [pid = 2916] [serial = 1652] [outer = 00000000] [url = about:blank] 16:06:10 INFO - PROCESS | 2916 | --DOMWINDOW == 79 (12D8B800) [pid = 2916] [serial = 1639] [outer = 00000000] [url = about:blank] 16:06:10 INFO - PROCESS | 2916 | --DOMWINDOW == 78 (13805800) [pid = 2916] [serial = 1640] [outer = 00000000] [url = about:blank] 16:06:10 INFO - PROCESS | 2916 | --DOMWINDOW == 77 (0F351800) [pid = 2916] [serial = 1636] [outer = 00000000] [url = about:blank] 16:06:10 INFO - PROCESS | 2916 | --DOMWINDOW == 76 (10A62400) [pid = 2916] [serial = 1637] [outer = 00000000] [url = about:blank] 16:06:10 INFO - PROCESS | 2916 | --DOMWINDOW == 75 (13907000) [pid = 2916] [serial = 1633] [outer = 00000000] [url = about:blank] 16:06:10 INFO - PROCESS | 2916 | --DOMWINDOW == 74 (13C08800) [pid = 2916] [serial = 1634] [outer = 00000000] [url = about:blank] 16:06:10 INFO - PROCESS | 2916 | --DOMWINDOW == 73 (15371400) [pid = 2916] [serial = 1642] [outer = 00000000] [url = about:blank] 16:06:10 INFO - PROCESS | 2916 | --DOMWINDOW == 72 (155D5800) [pid = 2916] [serial = 1643] [outer = 00000000] [url = about:blank] 16:06:10 INFO - PROCESS | 2916 | --DOMWINDOW == 71 (1611C400) [pid = 2916] [serial = 1645] [outer = 00000000] [url = about:blank] 16:06:10 INFO - PROCESS | 2916 | --DOMWINDOW == 70 (16123800) [pid = 2916] [serial = 1646] [outer = 00000000] [url = about:blank] 16:06:10 INFO - PROCESS | 2916 | --DOMWINDOW == 69 (17958400) [pid = 2916] [serial = 1631] [outer = 00000000] [url = about:blank] 16:06:10 INFO - PROCESS | 2916 | --DOMWINDOW == 68 (155D6400) [pid = 2916] [serial = 1657] [outer = 00000000] [url = about:blank] 16:06:10 INFO - PROCESS | 2916 | --DOMWINDOW == 67 (14F57000) [pid = 2916] [serial = 1663] [outer = 00000000] [url = about:blank] 16:06:10 INFO - PROCESS | 2916 | --DOMWINDOW == 66 (167DEC00) [pid = 2916] [serial = 1664] [outer = 00000000] [url = about:blank] 16:06:10 INFO - PROCESS | 2916 | --DOMWINDOW == 65 (179FC800) [pid = 2916] [serial = 1661] [outer = 00000000] [url = about:blank] 16:06:10 INFO - PROCESS | 2916 | --DOMWINDOW == 64 (15BDFC00) [pid = 2916] [serial = 1658] [outer = 00000000] [url = about:blank] 16:06:10 INFO - PROCESS | 2916 | --DOMWINDOW == 63 (173D5C00) [pid = 2916] [serial = 1660] [outer = 00000000] [url = about:blank] 16:06:10 INFO - PROCESS | 2916 | --DOMWINDOW == 62 (1780B800) [pid = 2916] [serial = 1655] [outer = 00000000] [url = about:blank] 16:06:10 INFO - PROCESS | 2916 | --DOMWINDOW == 61 (167DA000) [pid = 2916] [serial = 1648] [outer = 00000000] [url = about:blank] 16:06:10 INFO - PROCESS | 2916 | --DOMWINDOW == 60 (167E0000) [pid = 2916] [serial = 1649] [outer = 00000000] [url = about:blank] 16:06:10 INFO - PROCESS | 2916 | 1464998770812 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]]]}] 16:06:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 16:06:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1297ms 16:06:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 16:06:10 INFO - PROCESS | 2916 | 1464998770858 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 16:06:10 INFO - PROCESS | 2916 | 1464998770861 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 16:06:10 INFO - PROCESS | 2916 | 1464998770866 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 16:06:10 INFO - PROCESS | 2916 | 1464998770869 Marionette TRACE conn3 <- [1,2242,null,{}] 16:06:10 INFO - PROCESS | 2916 | 1464998770875 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}] 16:06:10 INFO - PROCESS | 2916 | 1464998770963 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 16:06:10 INFO - PROCESS | 2916 | 1464998770970 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:11 INFO - PROCESS | 2916 | ++DOCSHELL 10FF7C00 == 28 [pid = 2916] [id = 570] 16:06:11 INFO - PROCESS | 2916 | ++DOMWINDOW == 61 (11086C00) [pid = 2916] [serial = 1710] [outer = 00000000] 16:06:11 INFO - PROCESS | 2916 | ++DOMWINDOW == 62 (11A05800) [pid = 2916] [serial = 1711] [outer = 11086C00] 16:06:11 INFO - PROCESS | 2916 | 1464998771028 Marionette DEBUG loaded listener.js 16:06:11 INFO - PROCESS | 2916 | ++DOMWINDOW == 63 (12ADE800) [pid = 2916] [serial = 1712] [outer = 11086C00] 16:06:11 INFO - PROCESS | 2916 | 1464998771600 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]]]}] 16:06:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 16:06:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 762ms 16:06:11 INFO - PROCESS | 2916 | 1464998771636 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 16:06:11 INFO - PROCESS | 2916 | 1464998771641 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 16:06:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 16:06:11 INFO - PROCESS | 2916 | 1464998771651 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 16:06:11 INFO - PROCESS | 2916 | 1464998771654 Marionette TRACE conn3 <- [1,2246,null,{}] 16:06:11 INFO - PROCESS | 2916 | 1464998771657 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}] 16:06:11 INFO - PROCESS | 2916 | 1464998771752 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 16:06:11 INFO - PROCESS | 2916 | 1464998771851 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:11 INFO - PROCESS | 2916 | ++DOCSHELL 13380C00 == 29 [pid = 2916] [id = 571] 16:06:11 INFO - PROCESS | 2916 | ++DOMWINDOW == 64 (13384C00) [pid = 2916] [serial = 1713] [outer = 00000000] 16:06:11 INFO - PROCESS | 2916 | ++DOMWINDOW == 65 (13C02000) [pid = 2916] [serial = 1714] [outer = 13384C00] 16:06:11 INFO - PROCESS | 2916 | 1464998771899 Marionette DEBUG loaded listener.js 16:06:12 INFO - PROCESS | 2916 | ++DOMWINDOW == 66 (13CE1000) [pid = 2916] [serial = 1715] [outer = 13384C00] 16:06:12 INFO - PROCESS | 2916 | 1464998772360 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]]]}] 16:06:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 16:06:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 729ms 16:06:12 INFO - PROCESS | 2916 | 1464998772385 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 16:06:12 INFO - PROCESS | 2916 | 1464998772387 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 16:06:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 16:06:12 INFO - PROCESS | 2916 | 1464998772391 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 16:06:12 INFO - PROCESS | 2916 | 1464998772394 Marionette TRACE conn3 <- [1,2250,null,{}] 16:06:12 INFO - PROCESS | 2916 | 1464998772405 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}] 16:06:12 INFO - PROCESS | 2916 | 1464998772523 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 16:06:12 INFO - PROCESS | 2916 | 1464998772530 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:12 INFO - PROCESS | 2916 | ++DOCSHELL 155D7C00 == 30 [pid = 2916] [id = 572] 16:06:12 INFO - PROCESS | 2916 | ++DOMWINDOW == 67 (155D8000) [pid = 2916] [serial = 1716] [outer = 00000000] 16:06:12 INFO - PROCESS | 2916 | ++DOMWINDOW == 68 (155E1000) [pid = 2916] [serial = 1717] [outer = 155D8000] 16:06:12 INFO - PROCESS | 2916 | 1464998772581 Marionette DEBUG loaded listener.js 16:06:12 INFO - PROCESS | 2916 | ++DOMWINDOW == 69 (15B35400) [pid = 2916] [serial = 1718] [outer = 155D8000] 16:06:13 INFO - PROCESS | 2916 | 1464998773106 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]]]}] 16:06:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 16:06:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 779ms 16:06:13 INFO - PROCESS | 2916 | 1464998773164 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 16:06:13 INFO - PROCESS | 2916 | 1464998773166 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 16:06:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 16:06:13 INFO - PROCESS | 2916 | 1464998773170 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 16:06:13 INFO - PROCESS | 2916 | 1464998773172 Marionette TRACE conn3 <- [1,2254,null,{}] 16:06:13 INFO - PROCESS | 2916 | 1464998773175 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}] 16:06:13 INFO - PROCESS | 2916 | 1464998773295 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 16:06:13 INFO - PROCESS | 2916 | 1464998773356 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:13 INFO - PROCESS | 2916 | ++DOCSHELL 1611B000 == 31 [pid = 2916] [id = 573] 16:06:13 INFO - PROCESS | 2916 | ++DOMWINDOW == 70 (1611B400) [pid = 2916] [serial = 1719] [outer = 00000000] 16:06:13 INFO - PROCESS | 2916 | ++DOMWINDOW == 71 (16127C00) [pid = 2916] [serial = 1720] [outer = 1611B400] 16:06:13 INFO - PROCESS | 2916 | 1464998773402 Marionette DEBUG loaded listener.js 16:06:13 INFO - PROCESS | 2916 | ++DOMWINDOW == 72 (16217000) [pid = 2916] [serial = 1721] [outer = 1611B400] 16:06:13 INFO - PROCESS | 2916 | 1464998773815 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]]]}] 16:06:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 16:06:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 729ms 16:06:13 INFO - PROCESS | 2916 | 1464998773877 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 16:06:13 INFO - PROCESS | 2916 | 1464998773879 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 16:06:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 16:06:13 INFO - PROCESS | 2916 | 1464998773931 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 16:06:13 INFO - PROCESS | 2916 | 1464998773933 Marionette TRACE conn3 <- [1,2258,null,{}] 16:06:13 INFO - PROCESS | 2916 | 1464998773977 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}] 16:06:14 INFO - PROCESS | 2916 | 1464998774094 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 16:06:14 INFO - PROCESS | 2916 | 1464998774105 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:14 INFO - PROCESS | 2916 | ++DOCSHELL 1621B800 == 32 [pid = 2916] [id = 574] 16:06:14 INFO - PROCESS | 2916 | ++DOMWINDOW == 73 (1621C400) [pid = 2916] [serial = 1722] [outer = 00000000] 16:06:14 INFO - PROCESS | 2916 | ++DOMWINDOW == 74 (167D9C00) [pid = 2916] [serial = 1723] [outer = 1621C400] 16:06:14 INFO - PROCESS | 2916 | 1464998774151 Marionette DEBUG loaded listener.js 16:06:14 INFO - PROCESS | 2916 | ++DOMWINDOW == 75 (167DE800) [pid = 2916] [serial = 1724] [outer = 1621C400] 16:06:14 INFO - PROCESS | 2916 | 1464998774601 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]]]}] 16:06:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 16:06:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 762ms 16:06:14 INFO - PROCESS | 2916 | 1464998774654 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 16:06:14 INFO - PROCESS | 2916 | 1464998774656 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 16:06:14 INFO - PROCESS | 2916 | 1464998774660 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 16:06:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 16:06:14 INFO - PROCESS | 2916 | 1464998774661 Marionette TRACE conn3 <- [1,2262,null,{}] 16:06:14 INFO - PROCESS | 2916 | 1464998774665 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}] 16:06:14 INFO - PROCESS | 2916 | 1464998774805 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 16:06:14 INFO - PROCESS | 2916 | 1464998774917 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:14 INFO - PROCESS | 2916 | ++DOCSHELL 1611A400 == 33 [pid = 2916] [id = 575] 16:06:14 INFO - PROCESS | 2916 | ++DOMWINDOW == 76 (167D9400) [pid = 2916] [serial = 1725] [outer = 00000000] 16:06:14 INFO - PROCESS | 2916 | ++DOMWINDOW == 77 (17178800) [pid = 2916] [serial = 1726] [outer = 167D9400] 16:06:14 INFO - PROCESS | 2916 | 1464998774963 Marionette DEBUG loaded listener.js 16:06:15 INFO - PROCESS | 2916 | ++DOMWINDOW == 78 (167E3400) [pid = 2916] [serial = 1727] [outer = 167D9400] 16:06:15 INFO - PROCESS | 2916 | --DOMWINDOW == 77 (1047B400) [pid = 2916] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 16:06:15 INFO - PROCESS | 2916 | --DOMWINDOW == 76 (10F8D400) [pid = 2916] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 16:06:15 INFO - PROCESS | 2916 | --DOMWINDOW == 75 (13C10400) [pid = 2916] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 16:06:15 INFO - PROCESS | 2916 | --DOMWINDOW == 74 (13027800) [pid = 2916] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 16:06:15 INFO - PROCESS | 2916 | --DOMWINDOW == 73 (16217400) [pid = 2916] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 16:06:15 INFO - PROCESS | 2916 | --DOMWINDOW == 72 (114B5400) [pid = 2916] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 16:06:15 INFO - PROCESS | 2916 | --DOMWINDOW == 71 (15445000) [pid = 2916] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 16:06:15 INFO - PROCESS | 2916 | --DOMWINDOW == 70 (16BDC000) [pid = 2916] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 16:06:15 INFO - PROCESS | 2916 | --DOMWINDOW == 69 (15BE6400) [pid = 2916] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 16:06:15 INFO - PROCESS | 2916 | --DOMWINDOW == 68 (1120D000) [pid = 2916] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 16:06:15 INFO - PROCESS | 2916 | --DOMWINDOW == 67 (155D7800) [pid = 2916] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 16:06:15 INFO - PROCESS | 2916 | --DOMWINDOW == 66 (1308F400) [pid = 2916] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 16:06:15 INFO - PROCESS | 2916 | 1464998775468 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]]]}] 16:06:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 16:06:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 827ms 16:06:15 INFO - PROCESS | 2916 | 1464998775495 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 16:06:15 INFO - PROCESS | 2916 | 1464998775497 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 16:06:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 16:06:15 INFO - PROCESS | 2916 | 1464998775501 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 16:06:15 INFO - PROCESS | 2916 | 1464998775502 Marionette TRACE conn3 <- [1,2266,null,{}] 16:06:15 INFO - PROCESS | 2916 | 1464998775506 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}] 16:06:15 INFO - PROCESS | 2916 | 1464998775624 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 16:06:15 INFO - PROCESS | 2916 | 1464998775684 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:15 INFO - PROCESS | 2916 | ++DOCSHELL 10E0A000 == 34 [pid = 2916] [id = 576] 16:06:15 INFO - PROCESS | 2916 | ++DOMWINDOW == 67 (1120D000) [pid = 2916] [serial = 1728] [outer = 00000000] 16:06:15 INFO - PROCESS | 2916 | ++DOMWINDOW == 68 (13C10400) [pid = 2916] [serial = 1729] [outer = 1120D000] 16:06:15 INFO - PROCESS | 2916 | 1464998775729 Marionette DEBUG loaded listener.js 16:06:15 INFO - PROCESS | 2916 | ++DOMWINDOW == 69 (16B0EC00) [pid = 2916] [serial = 1730] [outer = 1120D000] 16:06:16 INFO - PROCESS | 2916 | 1464998776122 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]]]}] 16:06:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 16:06:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 665ms 16:06:16 INFO - PROCESS | 2916 | 1464998776172 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 16:06:16 INFO - PROCESS | 2916 | 1464998776174 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 16:06:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 16:06:16 INFO - PROCESS | 2916 | 1464998776177 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 16:06:16 INFO - PROCESS | 2916 | 1464998776179 Marionette TRACE conn3 <- [1,2270,null,{}] 16:06:16 INFO - PROCESS | 2916 | 1464998776191 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}] 16:06:16 INFO - PROCESS | 2916 | 1464998776273 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 16:06:16 INFO - PROCESS | 2916 | 1464998776280 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:16 INFO - PROCESS | 2916 | ++DOCSHELL 0C779000 == 35 [pid = 2916] [id = 577] 16:06:16 INFO - PROCESS | 2916 | ++DOMWINDOW == 70 (13C0FC00) [pid = 2916] [serial = 1731] [outer = 00000000] 16:06:16 INFO - PROCESS | 2916 | ++DOMWINDOW == 71 (178DA400) [pid = 2916] [serial = 1732] [outer = 13C0FC00] 16:06:16 INFO - PROCESS | 2916 | 1464998776328 Marionette DEBUG loaded listener.js 16:06:16 INFO - PROCESS | 2916 | ++DOMWINDOW == 72 (17954400) [pid = 2916] [serial = 1733] [outer = 13C0FC00] 16:06:16 INFO - PROCESS | 2916 | 1464998776789 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]]]}] 16:06:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 16:06:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 616ms 16:06:16 INFO - PROCESS | 2916 | 1464998776807 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 16:06:16 INFO - PROCESS | 2916 | 1464998776809 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 16:06:16 INFO - PROCESS | 2916 | 1464998776812 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 16:06:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 16:06:16 INFO - PROCESS | 2916 | 1464998776814 Marionette TRACE conn3 <- [1,2274,null,{}] 16:06:16 INFO - PROCESS | 2916 | 1464998776818 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}] 16:06:16 INFO - PROCESS | 2916 | 1464998776944 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 16:06:16 INFO - PROCESS | 2916 | 1464998776951 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:16 INFO - PROCESS | 2916 | ++DOCSHELL 17808C00 == 36 [pid = 2916] [id = 578] 16:06:16 INFO - PROCESS | 2916 | ++DOMWINDOW == 73 (1780DC00) [pid = 2916] [serial = 1734] [outer = 00000000] 16:06:17 INFO - PROCESS | 2916 | ++DOMWINDOW == 74 (17D03C00) [pid = 2916] [serial = 1735] [outer = 1780DC00] 16:06:17 INFO - PROCESS | 2916 | 1464998776997 Marionette DEBUG loaded listener.js 16:06:17 INFO - PROCESS | 2916 | ++DOMWINDOW == 75 (17D0A400) [pid = 2916] [serial = 1736] [outer = 1780DC00] 16:06:17 INFO - PROCESS | 2916 | 1464998777513 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]]]}] 16:06:17 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 16:06:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 827ms 16:06:17 INFO - PROCESS | 2916 | 1464998777648 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 16:06:17 INFO - PROCESS | 2916 | 1464998777653 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 16:06:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 16:06:17 INFO - PROCESS | 2916 | 1464998777672 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 16:06:17 INFO - PROCESS | 2916 | 1464998777676 Marionette TRACE conn3 <- [1,2278,null,{}] 16:06:17 INFO - PROCESS | 2916 | 1464998777683 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}] 16:06:17 INFO - PROCESS | 2916 | 1464998777806 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 16:06:17 INFO - PROCESS | 2916 | 1464998777940 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:17 INFO - PROCESS | 2916 | ++DOCSHELL 0F34F400 == 37 [pid = 2916] [id = 579] 16:06:17 INFO - PROCESS | 2916 | ++DOMWINDOW == 76 (0F34F800) [pid = 2916] [serial = 1737] [outer = 00000000] 16:06:18 INFO - PROCESS | 2916 | ++DOMWINDOW == 77 (11CAC000) [pid = 2916] [serial = 1738] [outer = 0F34F800] 16:06:18 INFO - PROCESS | 2916 | 1464998778003 Marionette DEBUG loaded listener.js 16:06:18 INFO - PROCESS | 2916 | ++DOMWINDOW == 78 (130E1400) [pid = 2916] [serial = 1739] [outer = 0F34F800] 16:06:18 INFO - PROCESS | 2916 | 1464998778664 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]]]}] 16:06:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 16:06:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1038ms 16:06:18 INFO - PROCESS | 2916 | 1464998778697 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 16:06:18 INFO - PROCESS | 2916 | 1464998778703 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 16:06:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 16:06:18 INFO - PROCESS | 2916 | 1464998778709 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 16:06:18 INFO - PROCESS | 2916 | 1464998778712 Marionette TRACE conn3 <- [1,2282,null,{}] 16:06:18 INFO - PROCESS | 2916 | 1464998778716 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}] 16:06:18 INFO - PROCESS | 2916 | 1464998778827 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 16:06:18 INFO - PROCESS | 2916 | 1464998778941 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:18 INFO - PROCESS | 2916 | ++DOCSHELL 15448000 == 38 [pid = 2916] [id = 580] 16:06:18 INFO - PROCESS | 2916 | ++DOMWINDOW == 79 (155D7000) [pid = 2916] [serial = 1740] [outer = 00000000] 16:06:19 INFO - PROCESS | 2916 | ++DOMWINDOW == 80 (155DF800) [pid = 2916] [serial = 1741] [outer = 155D7000] 16:06:19 INFO - PROCESS | 2916 | 1464998778998 Marionette DEBUG loaded listener.js 16:06:19 INFO - PROCESS | 2916 | ++DOMWINDOW == 81 (15BE4000) [pid = 2916] [serial = 1742] [outer = 155D7000] 16:06:19 INFO - PROCESS | 2916 | 1464998779635 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]]]}] 16:06:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 16:06:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 973ms 16:06:19 INFO - PROCESS | 2916 | 1464998779685 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 16:06:19 INFO - PROCESS | 2916 | 1464998779687 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 16:06:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 16:06:19 INFO - PROCESS | 2916 | 1464998779691 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 16:06:19 INFO - PROCESS | 2916 | 1464998779695 Marionette TRACE conn3 <- [1,2286,null,{}] 16:06:19 INFO - PROCESS | 2916 | 1464998779706 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}] 16:06:19 INFO - PROCESS | 2916 | 1464998779815 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 16:06:19 INFO - PROCESS | 2916 | 1464998779969 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:20 INFO - PROCESS | 2916 | ++DOCSHELL 1780EC00 == 39 [pid = 2916] [id = 581] 16:06:20 INFO - PROCESS | 2916 | ++DOMWINDOW == 82 (17810000) [pid = 2916] [serial = 1743] [outer = 00000000] 16:06:20 INFO - PROCESS | 2916 | ++DOMWINDOW == 83 (17D08400) [pid = 2916] [serial = 1744] [outer = 17810000] 16:06:20 INFO - PROCESS | 2916 | 1464998780062 Marionette DEBUG loaded listener.js 16:06:20 INFO - PROCESS | 2916 | ++DOMWINDOW == 84 (18008C00) [pid = 2916] [serial = 1745] [outer = 17810000] 16:06:20 INFO - PROCESS | 2916 | 1464998780681 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]]]}] 16:06:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 16:06:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1037ms 16:06:20 INFO - PROCESS | 2916 | 1464998780730 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 16:06:20 INFO - PROCESS | 2916 | 1464998780733 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 16:06:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 16:06:20 INFO - PROCESS | 2916 | 1464998780736 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 16:06:20 INFO - PROCESS | 2916 | 1464998780738 Marionette TRACE conn3 <- [1,2290,null,{}] 16:06:20 INFO - PROCESS | 2916 | 1464998780742 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}] 16:06:20 INFO - PROCESS | 2916 | 1464998780851 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 16:06:20 INFO - PROCESS | 2916 | 1464998780961 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:20 INFO - PROCESS | 2916 | ++DOCSHELL 18380800 == 40 [pid = 2916] [id = 582] 16:06:20 INFO - PROCESS | 2916 | ++DOMWINDOW == 85 (18381800) [pid = 2916] [serial = 1746] [outer = 00000000] 16:06:21 INFO - PROCESS | 2916 | ++DOMWINDOW == 86 (18562C00) [pid = 2916] [serial = 1747] [outer = 18381800] 16:06:21 INFO - PROCESS | 2916 | 1464998781016 Marionette DEBUG loaded listener.js 16:06:21 INFO - PROCESS | 2916 | ++DOMWINDOW == 87 (18568800) [pid = 2916] [serial = 1748] [outer = 18381800] 16:06:21 INFO - PROCESS | 2916 | 1464998781861 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]]]}] 16:06:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 16:06:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1200ms 16:06:21 INFO - PROCESS | 2916 | 1464998781923 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 16:06:21 INFO - PROCESS | 2916 | 1464998781928 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 16:06:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 16:06:21 INFO - PROCESS | 2916 | 1464998781933 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 16:06:21 INFO - PROCESS | 2916 | 1464998781936 Marionette TRACE conn3 <- [1,2294,null,{}] 16:06:21 INFO - PROCESS | 2916 | 1464998781941 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}] 16:06:22 INFO - PROCESS | 2916 | 1464998782046 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 16:06:22 INFO - PROCESS | 2916 | 1464998782237 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:22 INFO - PROCESS | 2916 | ++DOCSHELL 114B7800 == 41 [pid = 2916] [id = 583] 16:06:22 INFO - PROCESS | 2916 | ++DOMWINDOW == 88 (11A05000) [pid = 2916] [serial = 1749] [outer = 00000000] 16:06:22 INFO - PROCESS | 2916 | ++DOMWINDOW == 89 (13031400) [pid = 2916] [serial = 1750] [outer = 11A05000] 16:06:22 INFO - PROCESS | 2916 | 1464998782298 Marionette DEBUG loaded listener.js 16:06:22 INFO - PROCESS | 2916 | ++DOMWINDOW == 90 (13375C00) [pid = 2916] [serial = 1751] [outer = 11A05000] 16:06:23 INFO - PROCESS | 2916 | --DOCSHELL 0C779000 == 40 [pid = 2916] [id = 577] 16:06:23 INFO - PROCESS | 2916 | --DOCSHELL 10E0A000 == 39 [pid = 2916] [id = 576] 16:06:23 INFO - PROCESS | 2916 | --DOCSHELL 1611A400 == 38 [pid = 2916] [id = 575] 16:06:23 INFO - PROCESS | 2916 | --DOCSHELL 1621B800 == 37 [pid = 2916] [id = 574] 16:06:23 INFO - PROCESS | 2916 | --DOCSHELL 1611B000 == 36 [pid = 2916] [id = 573] 16:06:23 INFO - PROCESS | 2916 | --DOCSHELL 155D7C00 == 35 [pid = 2916] [id = 572] 16:06:23 INFO - PROCESS | 2916 | --DOCSHELL 13380C00 == 34 [pid = 2916] [id = 571] 16:06:23 INFO - PROCESS | 2916 | --DOCSHELL 10FF7C00 == 33 [pid = 2916] [id = 570] 16:06:23 INFO - PROCESS | 2916 | --DOCSHELL 17174400 == 32 [pid = 2916] [id = 567] 16:06:23 INFO - PROCESS | 2916 | --DOCSHELL 13804C00 == 31 [pid = 2916] [id = 569] 16:06:23 INFO - PROCESS | 2916 | --DOCSHELL 10E10C00 == 30 [pid = 2916] [id = 568] 16:06:23 INFO - PROCESS | 2916 | --DOCSHELL 0F346000 == 29 [pid = 2916] [id = 558] 16:06:23 INFO - PROCESS | 2916 | --DOCSHELL 18380800 == 28 [pid = 2916] [id = 582] 16:06:23 INFO - PROCESS | 2916 | --DOCSHELL 1780EC00 == 27 [pid = 2916] [id = 581] 16:06:23 INFO - PROCESS | 2916 | --DOCSHELL 17808C00 == 26 [pid = 2916] [id = 578] 16:06:23 INFO - PROCESS | 2916 | --DOCSHELL 0F34F400 == 25 [pid = 2916] [id = 579] 16:06:23 INFO - PROCESS | 2916 | --DOCSHELL 15448000 == 24 [pid = 2916] [id = 580] 16:06:23 INFO - PROCESS | 2916 | --DOMWINDOW == 89 (11084000) [pid = 2916] [serial = 1676] [outer = 00000000] [url = about:blank] 16:06:23 INFO - PROCESS | 2916 | --DOMWINDOW == 88 (10A84000) [pid = 2916] [serial = 1675] [outer = 00000000] [url = about:blank] 16:06:23 INFO - PROCESS | 2916 | --DOMWINDOW == 87 (11207400) [pid = 2916] [serial = 1678] [outer = 00000000] [url = about:blank] 16:06:23 INFO - PROCESS | 2916 | --DOMWINDOW == 86 (114A9400) [pid = 2916] [serial = 1679] [outer = 00000000] [url = about:blank] 16:06:23 INFO - PROCESS | 2916 | --DOMWINDOW == 85 (14F56000) [pid = 2916] [serial = 1684] [outer = 00000000] [url = about:blank] 16:06:23 INFO - PROCESS | 2916 | --DOMWINDOW == 84 (13094400) [pid = 2916] [serial = 1681] [outer = 00000000] [url = about:blank] 16:06:23 INFO - PROCESS | 2916 | --DOMWINDOW == 83 (13327C00) [pid = 2916] [serial = 1682] [outer = 00000000] [url = about:blank] 16:06:23 INFO - PROCESS | 2916 | --DOMWINDOW == 82 (1628AC00) [pid = 2916] [serial = 1693] [outer = 00000000] [url = about:blank] 16:06:23 INFO - PROCESS | 2916 | --DOMWINDOW == 81 (13028000) [pid = 2916] [serial = 1667] [outer = 00000000] [url = about:blank] 16:06:23 INFO - PROCESS | 2916 | --DOMWINDOW == 80 (11CABC00) [pid = 2916] [serial = 1666] [outer = 00000000] [url = about:blank] 16:06:23 INFO - PROCESS | 2916 | --DOMWINDOW == 79 (15B36C00) [pid = 2916] [serial = 1670] [outer = 00000000] [url = about:blank] 16:06:23 INFO - PROCESS | 2916 | --DOMWINDOW == 78 (155DB400) [pid = 2916] [serial = 1669] [outer = 00000000] [url = about:blank] 16:06:23 INFO - PROCESS | 2916 | --DOMWINDOW == 77 (17D02800) [pid = 2916] [serial = 1673] [outer = 00000000] [url = about:blank] 16:06:23 INFO - PROCESS | 2916 | --DOMWINDOW == 76 (17809800) [pid = 2916] [serial = 1672] [outer = 00000000] [url = about:blank] 16:06:23 INFO - PROCESS | 2916 | --DOMWINDOW == 75 (16127000) [pid = 2916] [serial = 1691] [outer = 00000000] [url = about:blank] 16:06:23 INFO - PROCESS | 2916 | --DOMWINDOW == 74 (1611D800) [pid = 2916] [serial = 1690] [outer = 00000000] [url = about:blank] 16:06:23 INFO - PROCESS | 2916 | --DOMWINDOW == 73 (1628A800) [pid = 2916] [serial = 1697] [outer = 00000000] [url = about:blank] 16:06:23 INFO - PROCESS | 2916 | --DOMWINDOW == 72 (15BDF000) [pid = 2916] [serial = 1696] [outer = 00000000] [url = about:blank] 16:06:23 INFO - PROCESS | 2916 | --DOMWINDOW == 71 (167DF400) [pid = 2916] [serial = 1694] [outer = 00000000] [url = about:blank] 16:06:23 INFO - PROCESS | 2916 | --DOMWINDOW == 70 (1574D800) [pid = 2916] [serial = 1687] [outer = 00000000] [url = about:blank] 16:06:23 INFO - PROCESS | 2916 | --DOMWINDOW == 69 (173D8800) [pid = 2916] [serial = 1702] [outer = 00000000] [url = about:blank] 16:06:23 INFO - PROCESS | 2916 | --DOMWINDOW == 68 (15BD8800) [pid = 2916] [serial = 1688] [outer = 00000000] [url = about:blank] 16:06:23 INFO - PROCESS | 2916 | --DOMWINDOW == 67 (16B0FC00) [pid = 2916] [serial = 1699] [outer = 00000000] [url = about:blank] 16:06:23 INFO - PROCESS | 2916 | --DOMWINDOW == 66 (16B15000) [pid = 2916] [serial = 1700] [outer = 00000000] [url = about:blank] 16:06:23 INFO - PROCESS | 2916 | --DOMWINDOW == 65 (14F5E400) [pid = 2916] [serial = 1685] [outer = 00000000] [url = about:blank] 16:06:23 INFO - PROCESS | 2916 | 1464998783479 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]]]}] 16:06:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 16:06:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1556ms 16:06:23 INFO - PROCESS | 2916 | 1464998783503 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 16:06:23 INFO - PROCESS | 2916 | 1464998783508 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 16:06:23 INFO - PROCESS | 2916 | 1464998783512 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 16:06:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 16:06:23 INFO - PROCESS | 2916 | 1464998783515 Marionette TRACE conn3 <- [1,2298,null,{}] 16:06:23 INFO - PROCESS | 2916 | 1464998783529 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}] 16:06:23 INFO - PROCESS | 2916 | 1464998783614 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 16:06:23 INFO - PROCESS | 2916 | 1464998783622 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:23 INFO - PROCESS | 2916 | ++DOCSHELL 10E0DC00 == 25 [pid = 2916] [id = 584] 16:06:23 INFO - PROCESS | 2916 | ++DOMWINDOW == 66 (10E0E400) [pid = 2916] [serial = 1752] [outer = 00000000] 16:06:23 INFO - PROCESS | 2916 | ++DOMWINDOW == 67 (10FF7C00) [pid = 2916] [serial = 1753] [outer = 10E0E400] 16:06:23 INFO - PROCESS | 2916 | 1464998783681 Marionette DEBUG loaded listener.js 16:06:23 INFO - PROCESS | 2916 | ++DOMWINDOW == 68 (11210C00) [pid = 2916] [serial = 1754] [outer = 10E0E400] 16:06:24 INFO - PROCESS | 2916 | 1464998784265 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]]]}] 16:06:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 16:06:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 762ms 16:06:24 INFO - PROCESS | 2916 | 1464998784290 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 16:06:24 INFO - PROCESS | 2916 | 1464998784296 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 16:06:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 16:06:24 INFO - PROCESS | 2916 | 1464998784302 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 16:06:24 INFO - PROCESS | 2916 | 1464998784305 Marionette TRACE conn3 <- [1,2302,null,{}] 16:06:24 INFO - PROCESS | 2916 | 1464998784309 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}] 16:06:24 INFO - PROCESS | 2916 | 1464998784400 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 16:06:24 INFO - PROCESS | 2916 | 1464998784498 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:24 INFO - PROCESS | 2916 | ++DOCSHELL 12D5C800 == 26 [pid = 2916] [id = 585] 16:06:24 INFO - PROCESS | 2916 | ++DOMWINDOW == 69 (12D80C00) [pid = 2916] [serial = 1755] [outer = 00000000] 16:06:24 INFO - PROCESS | 2916 | ++DOMWINDOW == 70 (13328400) [pid = 2916] [serial = 1756] [outer = 12D80C00] 16:06:24 INFO - PROCESS | 2916 | 1464998784555 Marionette DEBUG loaded listener.js 16:06:24 INFO - PROCESS | 2916 | ++DOMWINDOW == 71 (13804800) [pid = 2916] [serial = 1757] [outer = 12D80C00] 16:06:25 INFO - PROCESS | 2916 | 1464998784999 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]]]}] 16:06:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 16:06:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 713ms 16:06:25 INFO - PROCESS | 2916 | 1464998785032 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 16:06:25 INFO - PROCESS | 2916 | 1464998785035 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 16:06:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 16:06:25 INFO - PROCESS | 2916 | 1464998785042 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 16:06:25 INFO - PROCESS | 2916 | 1464998785046 Marionette TRACE conn3 <- [1,2306,null,{}] 16:06:25 INFO - PROCESS | 2916 | 1464998785056 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}] 16:06:25 INFO - PROCESS | 2916 | 1464998785144 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 16:06:25 INFO - PROCESS | 2916 | 1464998785153 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:25 INFO - PROCESS | 2916 | ++DOCSHELL 14F5C000 == 27 [pid = 2916] [id = 586] 16:06:25 INFO - PROCESS | 2916 | ++DOMWINDOW == 72 (14F5C800) [pid = 2916] [serial = 1758] [outer = 00000000] 16:06:25 INFO - PROCESS | 2916 | ++DOMWINDOW == 73 (15372800) [pid = 2916] [serial = 1759] [outer = 14F5C800] 16:06:25 INFO - PROCESS | 2916 | 1464998785205 Marionette DEBUG loaded listener.js 16:06:25 INFO - PROCESS | 2916 | ++DOMWINDOW == 74 (155D6400) [pid = 2916] [serial = 1760] [outer = 14F5C800] 16:06:25 INFO - PROCESS | 2916 | 1464998785715 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] 16:06:25 INFO - PROCESS | 2916 | 1464998785740 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 16:06:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 16:06:25 INFO - PROCESS | 2916 | 1464998785743 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 16:06:25 INFO - PROCESS | 2916 | 1464998785744 Marionette TRACE conn3 <- [1,2310,null,{}] 16:06:25 INFO - PROCESS | 2916 | 1464998785748 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}] 16:06:25 INFO - PROCESS | 2916 | 1464998785955 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 16:06:25 INFO - PROCESS | 2916 | 1464998785965 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:25 INFO - PROCESS | 2916 | ++DOCSHELL 15447800 == 28 [pid = 2916] [id = 587] 16:06:25 INFO - PROCESS | 2916 | ++DOMWINDOW == 75 (155D8C00) [pid = 2916] [serial = 1761] [outer = 00000000] 16:06:26 INFO - PROCESS | 2916 | ++DOMWINDOW == 76 (15B3B000) [pid = 2916] [serial = 1762] [outer = 155D8C00] 16:06:26 INFO - PROCESS | 2916 | 1464998786011 Marionette DEBUG loaded listener.js 16:06:26 INFO - PROCESS | 2916 | ++DOMWINDOW == 77 (15BE2000) [pid = 2916] [serial = 1763] [outer = 155D8C00] 16:06:26 INFO - PROCESS | 2916 | 1464998786432 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]]]}] 16:06:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 16:06:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 729ms 16:06:26 INFO - PROCESS | 2916 | 1464998786474 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 16:06:26 INFO - PROCESS | 2916 | 1464998786476 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 16:06:26 INFO - PROCESS | 2916 | 1464998786479 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 16:06:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 16:06:26 INFO - PROCESS | 2916 | 1464998786481 Marionette TRACE conn3 <- [1,2314,null,{}] 16:06:26 INFO - PROCESS | 2916 | 1464998786485 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}] 16:06:26 INFO - PROCESS | 2916 | 1464998786599 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 16:06:26 INFO - PROCESS | 2916 | 1464998786604 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:26 INFO - PROCESS | 2916 | ++DOCSHELL 15BE3C00 == 29 [pid = 2916] [id = 588] 16:06:26 INFO - PROCESS | 2916 | ++DOMWINDOW == 78 (15BE6C00) [pid = 2916] [serial = 1764] [outer = 00000000] 16:06:26 INFO - PROCESS | 2916 | ++DOMWINDOW == 79 (16120400) [pid = 2916] [serial = 1765] [outer = 15BE6C00] 16:06:26 INFO - PROCESS | 2916 | 1464998786697 Marionette DEBUG loaded listener.js 16:06:26 INFO - PROCESS | 2916 | ++DOMWINDOW == 80 (16214400) [pid = 2916] [serial = 1766] [outer = 15BE6C00] 16:06:27 INFO - PROCESS | 2916 | 1464998787160 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]]]}] 16:06:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 16:06:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 730ms 16:06:27 INFO - PROCESS | 2916 | 1464998787212 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 16:06:27 INFO - PROCESS | 2916 | 1464998787214 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 16:06:27 INFO - PROCESS | 2916 | 1464998787217 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 16:06:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 16:06:27 INFO - PROCESS | 2916 | 1464998787219 Marionette TRACE conn3 <- [1,2318,null,{}] 16:06:27 INFO - PROCESS | 2916 | 1464998787222 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}] 16:06:27 INFO - PROCESS | 2916 | 1464998787387 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 16:06:27 INFO - PROCESS | 2916 | --DOMWINDOW == 79 (167D9400) [pid = 2916] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 16:06:27 INFO - PROCESS | 2916 | --DOMWINDOW == 78 (17174800) [pid = 2916] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 16:06:27 INFO - PROCESS | 2916 | --DOMWINDOW == 77 (1390FC00) [pid = 2916] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 16:06:27 INFO - PROCESS | 2916 | --DOMWINDOW == 76 (10F83400) [pid = 2916] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 16:06:27 INFO - PROCESS | 2916 | --DOMWINDOW == 75 (11086C00) [pid = 2916] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 16:06:27 INFO - PROCESS | 2916 | --DOMWINDOW == 74 (13384C00) [pid = 2916] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 16:06:27 INFO - PROCESS | 2916 | --DOMWINDOW == 73 (1621C400) [pid = 2916] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 16:06:27 INFO - PROCESS | 2916 | --DOMWINDOW == 72 (155D8000) [pid = 2916] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 16:06:27 INFO - PROCESS | 2916 | --DOMWINDOW == 71 (1120D000) [pid = 2916] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 16:06:27 INFO - PROCESS | 2916 | --DOMWINDOW == 70 (13C0FC00) [pid = 2916] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 16:06:27 INFO - PROCESS | 2916 | --DOMWINDOW == 69 (1780DC00) [pid = 2916] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 16:06:27 INFO - PROCESS | 2916 | --DOMWINDOW == 68 (1611B400) [pid = 2916] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 16:06:27 INFO - PROCESS | 2916 | 1464998787751 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:27 INFO - PROCESS | 2916 | ++DOCSHELL 0C771400 == 30 [pid = 2916] [id = 589] 16:06:27 INFO - PROCESS | 2916 | ++DOMWINDOW == 69 (0C785C00) [pid = 2916] [serial = 1767] [outer = 00000000] 16:06:27 INFO - PROCESS | 2916 | ++DOMWINDOW == 70 (1120D000) [pid = 2916] [serial = 1768] [outer = 0C785C00] 16:06:27 INFO - PROCESS | 2916 | 1464998787798 Marionette DEBUG loaded listener.js 16:06:27 INFO - PROCESS | 2916 | ++DOMWINDOW == 71 (13C08000) [pid = 2916] [serial = 1769] [outer = 0C785C00] 16:06:28 INFO - PROCESS | 2916 | 1464998788162 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]]]}] 16:06:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 16:06:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 989ms 16:06:28 INFO - PROCESS | 2916 | 1464998788198 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 16:06:28 INFO - PROCESS | 2916 | 1464998788200 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 16:06:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 16:06:28 INFO - PROCESS | 2916 | 1464998788213 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 16:06:28 INFO - PROCESS | 2916 | 1464998788215 Marionette TRACE conn3 <- [1,2322,null,{}] 16:06:28 INFO - PROCESS | 2916 | 1464998788218 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}] 16:06:28 INFO - PROCESS | 2916 | 1464998788334 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 16:06:28 INFO - PROCESS | 2916 | 1464998788340 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:28 INFO - PROCESS | 2916 | ++DOCSHELL 13328000 == 31 [pid = 2916] [id = 590] 16:06:28 INFO - PROCESS | 2916 | ++DOMWINDOW == 72 (1337EC00) [pid = 2916] [serial = 1770] [outer = 00000000] 16:06:28 INFO - PROCESS | 2916 | ++DOMWINDOW == 73 (168EF400) [pid = 2916] [serial = 1771] [outer = 1337EC00] 16:06:28 INFO - PROCESS | 2916 | 1464998788385 Marionette DEBUG loaded listener.js 16:06:28 INFO - PROCESS | 2916 | ++DOMWINDOW == 74 (168F1000) [pid = 2916] [serial = 1772] [outer = 1337EC00] 16:06:28 INFO - PROCESS | 2916 | 1464998788830 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]]]}] 16:06:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 16:06:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 681ms 16:06:28 INFO - PROCESS | 2916 | 1464998788897 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 16:06:28 INFO - PROCESS | 2916 | 1464998788899 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 16:06:28 INFO - PROCESS | 2916 | 1464998788903 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 16:06:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 16:06:28 INFO - PROCESS | 2916 | 1464998788904 Marionette TRACE conn3 <- [1,2326,null,{}] 16:06:28 INFO - PROCESS | 2916 | 1464998788908 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}] 16:06:29 INFO - PROCESS | 2916 | 1464998788996 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 16:06:29 INFO - PROCESS | 2916 | 1464998789003 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:29 INFO - PROCESS | 2916 | ++DOCSHELL 167DBC00 == 32 [pid = 2916] [id = 591] 16:06:29 INFO - PROCESS | 2916 | ++DOMWINDOW == 75 (167E4800) [pid = 2916] [serial = 1773] [outer = 00000000] 16:06:29 INFO - PROCESS | 2916 | ++DOMWINDOW == 76 (16BDAC00) [pid = 2916] [serial = 1774] [outer = 167E4800] 16:06:29 INFO - PROCESS | 2916 | 1464998789049 Marionette DEBUG loaded listener.js 16:06:29 INFO - PROCESS | 2916 | ++DOMWINDOW == 77 (16BDB000) [pid = 2916] [serial = 1775] [outer = 167E4800] 16:06:29 INFO - PROCESS | 2916 | 1464998789543 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]]]}] 16:06:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 16:06:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 648ms 16:06:29 INFO - PROCESS | 2916 | 1464998789577 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 16:06:29 INFO - PROCESS | 2916 | 1464998789579 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 16:06:29 INFO - PROCESS | 2916 | 1464998789582 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 16:06:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 16:06:29 INFO - PROCESS | 2916 | 1464998789584 Marionette TRACE conn3 <- [1,2330,null,{}] 16:06:29 INFO - PROCESS | 2916 | 1464998789588 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}] 16:06:29 INFO - PROCESS | 2916 | 1464998789671 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 16:06:29 INFO - PROCESS | 2916 | 1464998789676 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:29 INFO - PROCESS | 2916 | ++DOCSHELL 14F58C00 == 33 [pid = 2916] [id = 592] 16:06:29 INFO - PROCESS | 2916 | ++DOMWINDOW == 78 (17803800) [pid = 2916] [serial = 1776] [outer = 00000000] 16:06:29 INFO - PROCESS | 2916 | ++DOMWINDOW == 79 (17858800) [pid = 2916] [serial = 1777] [outer = 17803800] 16:06:29 INFO - PROCESS | 2916 | 1464998789721 Marionette DEBUG loaded listener.js 16:06:29 INFO - PROCESS | 2916 | ++DOMWINDOW == 80 (1785C000) [pid = 2916] [serial = 1778] [outer = 17803800] 16:06:30 INFO - PROCESS | 2916 | 1464998790607 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]]]}] 16:06:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 16:06:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1086ms 16:06:30 INFO - PROCESS | 2916 | 1464998790676 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 16:06:30 INFO - PROCESS | 2916 | 1464998790680 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 16:06:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 16:06:30 INFO - PROCESS | 2916 | 1464998790684 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 16:06:30 INFO - PROCESS | 2916 | 1464998790690 Marionette TRACE conn3 <- [1,2334,null,{}] 16:06:30 INFO - PROCESS | 2916 | 1464998790695 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}] 16:06:30 INFO - PROCESS | 2916 | 1464998790837 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 16:06:31 INFO - PROCESS | 2916 | 1464998790976 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:31 INFO - PROCESS | 2916 | ++DOCSHELL 10F86C00 == 34 [pid = 2916] [id = 593] 16:06:31 INFO - PROCESS | 2916 | ++DOMWINDOW == 81 (10F8B800) [pid = 2916] [serial = 1779] [outer = 00000000] 16:06:31 INFO - PROCESS | 2916 | ++DOMWINDOW == 82 (11CABC00) [pid = 2916] [serial = 1780] [outer = 10F8B800] 16:06:31 INFO - PROCESS | 2916 | 1464998791035 Marionette DEBUG loaded listener.js 16:06:31 INFO - PROCESS | 2916 | ++DOMWINDOW == 83 (13329800) [pid = 2916] [serial = 1781] [outer = 10F8B800] 16:06:31 INFO - PROCESS | 2916 | 1464998791954 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]]]}] 16:06:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 16:06:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1362ms 16:06:32 INFO - PROCESS | 2916 | 1464998792027 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 16:06:32 INFO - PROCESS | 2916 | 1464998792032 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 16:06:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 16:06:32 INFO - PROCESS | 2916 | 1464998792037 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 16:06:32 INFO - PROCESS | 2916 | 1464998792040 Marionette TRACE conn3 <- [1,2338,null,{}] 16:06:32 INFO - PROCESS | 2916 | 1464998792046 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}] 16:06:32 INFO - PROCESS | 2916 | 1464998792217 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 16:06:32 INFO - PROCESS | 2916 | 1464998792380 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:32 INFO - PROCESS | 2916 | --DOCSHELL 167DBC00 == 33 [pid = 2916] [id = 591] 16:06:32 INFO - PROCESS | 2916 | --DOCSHELL 13328000 == 32 [pid = 2916] [id = 590] 16:06:32 INFO - PROCESS | 2916 | --DOCSHELL 0C771400 == 31 [pid = 2916] [id = 589] 16:06:32 INFO - PROCESS | 2916 | --DOCSHELL 15BE3C00 == 30 [pid = 2916] [id = 588] 16:06:32 INFO - PROCESS | 2916 | --DOCSHELL 15447800 == 29 [pid = 2916] [id = 587] 16:06:32 INFO - PROCESS | 2916 | --DOCSHELL 14F5C000 == 28 [pid = 2916] [id = 586] 16:06:32 INFO - PROCESS | 2916 | --DOCSHELL 12D5C800 == 27 [pid = 2916] [id = 585] 16:06:32 INFO - PROCESS | 2916 | --DOCSHELL 10E0DC00 == 26 [pid = 2916] [id = 584] 16:06:32 INFO - PROCESS | 2916 | --DOMWINDOW == 82 (17178800) [pid = 2916] [serial = 1726] [outer = 00000000] [url = about:blank] 16:06:32 INFO - PROCESS | 2916 | --DOMWINDOW == 81 (17179C00) [pid = 2916] [serial = 1703] [outer = 00000000] [url = about:blank] 16:06:32 INFO - PROCESS | 2916 | --DOMWINDOW == 80 (1436B400) [pid = 2916] [serial = 1708] [outer = 00000000] [url = about:blank] 16:06:32 INFO - PROCESS | 2916 | --DOMWINDOW == 79 (15369000) [pid = 2916] [serial = 1709] [outer = 00000000] [url = about:blank] 16:06:32 INFO - PROCESS | 2916 | --DOMWINDOW == 78 (114AD400) [pid = 2916] [serial = 1705] [outer = 00000000] [url = about:blank] 16:06:32 INFO - PROCESS | 2916 | --DOMWINDOW == 77 (11CB2400) [pid = 2916] [serial = 1706] [outer = 00000000] [url = about:blank] 16:06:32 INFO - PROCESS | 2916 | --DOMWINDOW == 76 (11A05800) [pid = 2916] [serial = 1711] [outer = 00000000] [url = about:blank] 16:06:32 INFO - PROCESS | 2916 | --DOMWINDOW == 75 (12ADE800) [pid = 2916] [serial = 1712] [outer = 00000000] [url = about:blank] 16:06:32 INFO - PROCESS | 2916 | --DOMWINDOW == 74 (13C02000) [pid = 2916] [serial = 1714] [outer = 00000000] [url = about:blank] 16:06:32 INFO - PROCESS | 2916 | --DOMWINDOW == 73 (167D9C00) [pid = 2916] [serial = 1723] [outer = 00000000] [url = about:blank] 16:06:32 INFO - PROCESS | 2916 | --DOMWINDOW == 72 (13CE1000) [pid = 2916] [serial = 1715] [outer = 00000000] [url = about:blank] 16:06:32 INFO - PROCESS | 2916 | --DOMWINDOW == 71 (155E1000) [pid = 2916] [serial = 1717] [outer = 00000000] [url = about:blank] 16:06:32 INFO - PROCESS | 2916 | --DOMWINDOW == 70 (13C10400) [pid = 2916] [serial = 1729] [outer = 00000000] [url = about:blank] 16:06:32 INFO - PROCESS | 2916 | --DOMWINDOW == 69 (17954400) [pid = 2916] [serial = 1733] [outer = 00000000] [url = about:blank] 16:06:32 INFO - PROCESS | 2916 | --DOMWINDOW == 68 (167E3400) [pid = 2916] [serial = 1727] [outer = 00000000] [url = about:blank] 16:06:32 INFO - PROCESS | 2916 | --DOMWINDOW == 67 (17D0A400) [pid = 2916] [serial = 1736] [outer = 00000000] [url = about:blank] 16:06:32 INFO - PROCESS | 2916 | --DOMWINDOW == 66 (178DA400) [pid = 2916] [serial = 1732] [outer = 00000000] [url = about:blank] 16:06:32 INFO - PROCESS | 2916 | --DOMWINDOW == 65 (16127C00) [pid = 2916] [serial = 1720] [outer = 00000000] [url = about:blank] 16:06:32 INFO - PROCESS | 2916 | --DOMWINDOW == 64 (16217000) [pid = 2916] [serial = 1721] [outer = 00000000] [url = about:blank] 16:06:32 INFO - PROCESS | 2916 | --DOMWINDOW == 63 (167DE800) [pid = 2916] [serial = 1724] [outer = 00000000] [url = about:blank] 16:06:32 INFO - PROCESS | 2916 | --DOMWINDOW == 62 (15B35400) [pid = 2916] [serial = 1718] [outer = 00000000] [url = about:blank] 16:06:32 INFO - PROCESS | 2916 | --DOMWINDOW == 61 (17D03C00) [pid = 2916] [serial = 1735] [outer = 00000000] [url = about:blank] 16:06:32 INFO - PROCESS | 2916 | --DOMWINDOW == 60 (16B0EC00) [pid = 2916] [serial = 1730] [outer = 00000000] [url = about:blank] 16:06:32 INFO - PROCESS | 2916 | ++DOCSHELL 1047DC00 == 27 [pid = 2916] [id = 594] 16:06:32 INFO - PROCESS | 2916 | ++DOMWINDOW == 61 (105EE800) [pid = 2916] [serial = 1782] [outer = 00000000] 16:06:32 INFO - PROCESS | 2916 | ++DOMWINDOW == 62 (10E0DC00) [pid = 2916] [serial = 1783] [outer = 105EE800] 16:06:32 INFO - PROCESS | 2916 | 1464998792495 Marionette DEBUG loaded listener.js 16:06:32 INFO - PROCESS | 2916 | ++DOMWINDOW == 63 (128F4000) [pid = 2916] [serial = 1784] [outer = 105EE800] 16:06:32 INFO - PROCESS | 2916 | 1464998792908 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]]]}] 16:06:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 16:06:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 940ms 16:06:32 INFO - PROCESS | 2916 | 1464998792975 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 16:06:32 INFO - PROCESS | 2916 | 1464998792981 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 16:06:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 16:06:33 INFO - PROCESS | 2916 | 1464998792992 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 16:06:33 INFO - PROCESS | 2916 | 1464998792994 Marionette TRACE conn3 <- [1,2342,null,{}] 16:06:33 INFO - PROCESS | 2916 | 1464998792998 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}] 16:06:33 INFO - PROCESS | 2916 | 1464998793089 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 16:06:33 INFO - PROCESS | 2916 | 1464998793096 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:33 INFO - PROCESS | 2916 | ++DOCSHELL 13BAFC00 == 28 [pid = 2916] [id = 595] 16:06:33 INFO - PROCESS | 2916 | ++DOMWINDOW == 64 (13BB4800) [pid = 2916] [serial = 1785] [outer = 00000000] 16:06:33 INFO - PROCESS | 2916 | ++DOMWINDOW == 65 (13C07C00) [pid = 2916] [serial = 1786] [outer = 13BB4800] 16:06:33 INFO - PROCESS | 2916 | 1464998793202 Marionette DEBUG loaded listener.js 16:06:33 INFO - PROCESS | 2916 | ++DOMWINDOW == 66 (13CD7000) [pid = 2916] [serial = 1787] [outer = 13BB4800] 16:06:33 INFO - PROCESS | 2916 | 1464998793698 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]]]}] 16:06:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 16:06:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 714ms 16:06:33 INFO - PROCESS | 2916 | 1464998793717 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 16:06:33 INFO - PROCESS | 2916 | 1464998793720 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 16:06:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 16:06:33 INFO - PROCESS | 2916 | 1464998793727 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 16:06:33 INFO - PROCESS | 2916 | 1464998793730 Marionette TRACE conn3 <- [1,2346,null,{}] 16:06:33 INFO - PROCESS | 2916 | 1464998793774 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}] 16:06:33 INFO - PROCESS | 2916 | 1464998793872 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 16:06:34 INFO - PROCESS | 2916 | 1464998793980 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:34 INFO - PROCESS | 2916 | ++DOCSHELL 15371000 == 29 [pid = 2916] [id = 596] 16:06:34 INFO - PROCESS | 2916 | ++DOMWINDOW == 67 (1547BC00) [pid = 2916] [serial = 1788] [outer = 00000000] 16:06:34 INFO - PROCESS | 2916 | ++DOMWINDOW == 68 (15741000) [pid = 2916] [serial = 1789] [outer = 1547BC00] 16:06:34 INFO - PROCESS | 2916 | 1464998794032 Marionette DEBUG loaded listener.js 16:06:34 INFO - PROCESS | 2916 | ++DOMWINDOW == 69 (157DB400) [pid = 2916] [serial = 1790] [outer = 1547BC00] 16:06:34 INFO - PROCESS | 2916 | 1464998794457 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]]]}] 16:06:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 16:06:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 746ms 16:06:34 INFO - PROCESS | 2916 | 1464998794481 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 16:06:34 INFO - PROCESS | 2916 | 1464998794484 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 16:06:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 16:06:34 INFO - PROCESS | 2916 | 1464998794487 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 16:06:34 INFO - PROCESS | 2916 | 1464998794489 Marionette TRACE conn3 <- [1,2350,null,{}] 16:06:34 INFO - PROCESS | 2916 | 1464998794492 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}] 16:06:34 INFO - PROCESS | 2916 | 1464998794578 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 16:06:34 INFO - PROCESS | 2916 | 1464998794592 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:34 INFO - PROCESS | 2916 | ++DOCSHELL 15BD8C00 == 30 [pid = 2916] [id = 597] 16:06:34 INFO - PROCESS | 2916 | ++DOMWINDOW == 70 (15BD9000) [pid = 2916] [serial = 1791] [outer = 00000000] 16:06:34 INFO - PROCESS | 2916 | ++DOMWINDOW == 71 (16127C00) [pid = 2916] [serial = 1792] [outer = 15BD9000] 16:06:34 INFO - PROCESS | 2916 | 1464998794640 Marionette DEBUG loaded listener.js 16:06:34 INFO - PROCESS | 2916 | ++DOMWINDOW == 72 (16217C00) [pid = 2916] [serial = 1793] [outer = 15BD9000] 16:06:35 INFO - PROCESS | 2916 | 1464998795166 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]]]}] 16:06:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 16:06:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 729ms 16:06:35 INFO - PROCESS | 2916 | 1464998795221 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 16:06:35 INFO - PROCESS | 2916 | 1464998795224 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 16:06:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 16:06:35 INFO - PROCESS | 2916 | 1464998795256 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 16:06:35 INFO - PROCESS | 2916 | 1464998795258 Marionette TRACE conn3 <- [1,2354,null,{}] 16:06:35 INFO - PROCESS | 2916 | 1464998795261 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}] 16:06:35 INFO - PROCESS | 2916 | 1464998795406 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 16:06:35 INFO - PROCESS | 2916 | 1464998795430 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:35 INFO - PROCESS | 2916 | ++DOCSHELL 16284800 == 31 [pid = 2916] [id = 598] 16:06:35 INFO - PROCESS | 2916 | ++DOMWINDOW == 73 (16720400) [pid = 2916] [serial = 1794] [outer = 00000000] 16:06:35 INFO - PROCESS | 2916 | ++DOMWINDOW == 74 (167D7400) [pid = 2916] [serial = 1795] [outer = 16720400] 16:06:35 INFO - PROCESS | 2916 | 1464998795476 Marionette DEBUG loaded listener.js 16:06:35 INFO - PROCESS | 2916 | ++DOMWINDOW == 75 (167DD400) [pid = 2916] [serial = 1796] [outer = 16720400] 16:06:35 INFO - PROCESS | 2916 | 1464998795922 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]]]}] 16:06:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 16:06:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 713ms 16:06:35 INFO - PROCESS | 2916 | 1464998795997 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 16:06:35 INFO - PROCESS | 2916 | 1464998795999 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 16:06:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 16:06:35 INFO - PROCESS | 2916 | 1464998796002 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 16:06:35 INFO - PROCESS | 2916 | 1464998796003 Marionette TRACE conn3 <- [1,2358,null,{}] 16:06:36 INFO - PROCESS | 2916 | 1464998796007 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}] 16:06:36 INFO - PROCESS | 2916 | 1464998796149 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 16:06:36 INFO - PROCESS | 2916 | 1464998796216 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:36 INFO - PROCESS | 2916 | ++DOCSHELL 168F1800 == 32 [pid = 2916] [id = 599] 16:06:36 INFO - PROCESS | 2916 | ++DOMWINDOW == 76 (16B14400) [pid = 2916] [serial = 1797] [outer = 00000000] 16:06:36 INFO - PROCESS | 2916 | ++DOMWINDOW == 77 (17179800) [pid = 2916] [serial = 1798] [outer = 16B14400] 16:06:36 INFO - PROCESS | 2916 | 1464998796262 Marionette DEBUG loaded listener.js 16:06:36 INFO - PROCESS | 2916 | ++DOMWINDOW == 78 (17807800) [pid = 2916] [serial = 1799] [outer = 16B14400] 16:06:36 INFO - PROCESS | 2916 | 1464998796676 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]]]}] 16:06:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 16:06:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 730ms 16:06:36 INFO - PROCESS | 2916 | 1464998796700 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 16:06:36 INFO - PROCESS | 2916 | 1464998796702 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 16:06:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 16:06:36 INFO - PROCESS | 2916 | 1464998796705 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 16:06:36 INFO - PROCESS | 2916 | 1464998796707 Marionette TRACE conn3 <- [1,2362,null,{}] 16:06:36 INFO - PROCESS | 2916 | 1464998796710 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}] 16:06:36 INFO - PROCESS | 2916 | 1464998796858 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 16:06:37 INFO - PROCESS | 2916 | --DOMWINDOW == 77 (167E4800) [pid = 2916] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 16:06:37 INFO - PROCESS | 2916 | --DOMWINDOW == 76 (155D8C00) [pid = 2916] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 16:06:37 INFO - PROCESS | 2916 | --DOMWINDOW == 75 (10E0E400) [pid = 2916] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 16:06:37 INFO - PROCESS | 2916 | --DOMWINDOW == 74 (14F5C800) [pid = 2916] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 16:06:37 INFO - PROCESS | 2916 | --DOMWINDOW == 73 (0F34F800) [pid = 2916] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 16:06:37 INFO - PROCESS | 2916 | --DOMWINDOW == 72 (155D7000) [pid = 2916] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 16:06:37 INFO - PROCESS | 2916 | --DOMWINDOW == 71 (17810000) [pid = 2916] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 16:06:37 INFO - PROCESS | 2916 | --DOMWINDOW == 70 (18381800) [pid = 2916] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 16:06:37 INFO - PROCESS | 2916 | --DOMWINDOW == 69 (15BE6C00) [pid = 2916] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 16:06:37 INFO - PROCESS | 2916 | --DOMWINDOW == 68 (0C785C00) [pid = 2916] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 16:06:37 INFO - PROCESS | 2916 | --DOMWINDOW == 67 (12D80C00) [pid = 2916] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 16:06:37 INFO - PROCESS | 2916 | --DOMWINDOW == 66 (11A05000) [pid = 2916] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 16:06:37 INFO - PROCESS | 2916 | --DOMWINDOW == 65 (1337EC00) [pid = 2916] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 16:06:37 INFO - PROCESS | 2916 | 1464998797081 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:37 INFO - PROCESS | 2916 | ++DOCSHELL 0F34F800 == 33 [pid = 2916] [id = 600] 16:06:37 INFO - PROCESS | 2916 | ++DOMWINDOW == 66 (10438400) [pid = 2916] [serial = 1800] [outer = 00000000] 16:06:37 INFO - PROCESS | 2916 | ++DOMWINDOW == 67 (11A04C00) [pid = 2916] [serial = 1801] [outer = 10438400] 16:06:37 INFO - PROCESS | 2916 | 1464998797126 Marionette DEBUG loaded listener.js 16:06:37 INFO - PROCESS | 2916 | ++DOMWINDOW == 68 (13DE5C00) [pid = 2916] [serial = 1802] [outer = 10438400] 16:06:37 INFO - PROCESS | 2916 | 1464998797489 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]]]}] 16:06:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 16:06:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 827ms 16:06:37 INFO - PROCESS | 2916 | 1464998797544 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 16:06:37 INFO - PROCESS | 2916 | 1464998797546 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 16:06:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 16:06:37 INFO - PROCESS | 2916 | 1464998797549 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 16:06:37 INFO - PROCESS | 2916 | 1464998797551 Marionette TRACE conn3 <- [1,2366,null,{}] 16:06:37 INFO - PROCESS | 2916 | 1464998797555 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}] 16:06:37 INFO - PROCESS | 2916 | 1464998797638 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 16:06:37 INFO - PROCESS | 2916 | 1464998797644 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:37 INFO - PROCESS | 2916 | ++DOCSHELL 12AD6000 == 34 [pid = 2916] [id = 601] 16:06:37 INFO - PROCESS | 2916 | ++DOMWINDOW == 69 (15B33400) [pid = 2916] [serial = 1803] [outer = 00000000] 16:06:37 INFO - PROCESS | 2916 | ++DOMWINDOW == 70 (17303C00) [pid = 2916] [serial = 1804] [outer = 15B33400] 16:06:37 INFO - PROCESS | 2916 | 1464998797688 Marionette DEBUG loaded listener.js 16:06:37 INFO - PROCESS | 2916 | ++DOMWINDOW == 71 (17810000) [pid = 2916] [serial = 1805] [outer = 15B33400] 16:06:38 INFO - PROCESS | 2916 | 1464998798193 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]]]}] 16:06:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 16:06:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 648ms 16:06:38 INFO - PROCESS | 2916 | 1464998798222 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 16:06:38 INFO - PROCESS | 2916 | 1464998798224 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 16:06:38 INFO - PROCESS | 2916 | 1464998798228 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 16:06:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 16:06:38 INFO - PROCESS | 2916 | 1464998798229 Marionette TRACE conn3 <- [1,2370,null,{}] 16:06:38 INFO - PROCESS | 2916 | 1464998798233 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}] 16:06:38 INFO - PROCESS | 2916 | 1464998798315 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 16:06:38 INFO - PROCESS | 2916 | 1464998798320 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:38 INFO - PROCESS | 2916 | ++DOCSHELL 178E9000 == 35 [pid = 2916] [id = 602] 16:06:38 INFO - PROCESS | 2916 | ++DOMWINDOW == 72 (17949800) [pid = 2916] [serial = 1806] [outer = 00000000] 16:06:38 INFO - PROCESS | 2916 | ++DOMWINDOW == 73 (17D02C00) [pid = 2916] [serial = 1807] [outer = 17949800] 16:06:38 INFO - PROCESS | 2916 | 1464998798365 Marionette DEBUG loaded listener.js 16:06:38 INFO - PROCESS | 2916 | ++DOMWINDOW == 74 (17D04400) [pid = 2916] [serial = 1808] [outer = 17949800] 16:06:38 INFO - PROCESS | 2916 | 1464998798845 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]]]}] 16:06: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 16:06:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 665ms 16:06:38 INFO - PROCESS | 2916 | 1464998798878 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 16:06:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 16:06:38 INFO - PROCESS | 2916 | 1464998798929 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 16:06:38 INFO - PROCESS | 2916 | 1464998798932 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 16:06:38 INFO - PROCESS | 2916 | 1464998798934 Marionette TRACE conn3 <- [1,2374,null,{}] 16:06:38 INFO - PROCESS | 2916 | 1464998798937 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}] 16:06:39 INFO - PROCESS | 2916 | 1464998799029 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 16:06:39 INFO - PROCESS | 2916 | 1464998799034 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:39 INFO - PROCESS | 2916 | ++DOCSHELL 16120800 == 36 [pid = 2916] [id = 603] 16:06:39 INFO - PROCESS | 2916 | ++DOMWINDOW == 75 (17DBF400) [pid = 2916] [serial = 1809] [outer = 00000000] 16:06:39 INFO - PROCESS | 2916 | ++DOMWINDOW == 76 (18097C00) [pid = 2916] [serial = 1810] [outer = 17DBF400] 16:06:39 INFO - PROCESS | 2916 | 1464998799079 Marionette DEBUG loaded listener.js 16:06:39 INFO - PROCESS | 2916 | ++DOMWINDOW == 77 (18381800) [pid = 2916] [serial = 1811] [outer = 17DBF400] 16:06:39 INFO - PROCESS | 2916 | 1464998799860 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]]]}] 16:06:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 16:06:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 972ms 16:06:39 INFO - PROCESS | 2916 | 1464998799910 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 16:06:39 INFO - PROCESS | 2916 | 1464998799914 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 16:06:39 INFO - PROCESS | 2916 | 1464998799919 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 16:06:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 16:06:39 INFO - PROCESS | 2916 | 1464998799924 Marionette TRACE conn3 <- [1,2378,null,{}] 16:06:39 INFO - PROCESS | 2916 | 1464998799929 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}] 16:06:40 INFO - PROCESS | 2916 | 1464998800043 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 16:06:40 INFO - PROCESS | 2916 | 1464998800184 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:40 INFO - PROCESS | 2916 | ++DOCSHELL 105EF000 == 37 [pid = 2916] [id = 604] 16:06:40 INFO - PROCESS | 2916 | ++DOMWINDOW == 78 (10A62400) [pid = 2916] [serial = 1812] [outer = 00000000] 16:06:40 INFO - PROCESS | 2916 | ++DOMWINDOW == 79 (12A81C00) [pid = 2916] [serial = 1813] [outer = 10A62400] 16:06:40 INFO - PROCESS | 2916 | 1464998800245 Marionette DEBUG loaded listener.js 16:06:40 INFO - PROCESS | 2916 | ++DOMWINDOW == 80 (13C07000) [pid = 2916] [serial = 1814] [outer = 10A62400] 16:06:40 INFO - PROCESS | 2916 | 1464998800841 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]]]}] 16:06:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 16:06:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 973ms 16:06:40 INFO - PROCESS | 2916 | 1464998800898 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 16:06:40 INFO - PROCESS | 2916 | 1464998800904 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 16:06:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 16:06:40 INFO - PROCESS | 2916 | 1464998800911 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 16:06:40 INFO - PROCESS | 2916 | 1464998800914 Marionette TRACE conn3 <- [1,2382,null,{}] 16:06:40 INFO - PROCESS | 2916 | 1464998800918 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}] 16:06:41 INFO - PROCESS | 2916 | 1464998801032 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 16:06:41 INFO - PROCESS | 2916 | 1464998801174 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:41 INFO - PROCESS | 2916 | ++DOCSHELL 155D5C00 == 38 [pid = 2916] [id = 605] 16:06:41 INFO - PROCESS | 2916 | ++DOMWINDOW == 81 (155D9800) [pid = 2916] [serial = 1815] [outer = 00000000] 16:06:41 INFO - PROCESS | 2916 | ++DOMWINDOW == 82 (15BDA000) [pid = 2916] [serial = 1816] [outer = 155D9800] 16:06:41 INFO - PROCESS | 2916 | 1464998801233 Marionette DEBUG loaded listener.js 16:06:41 INFO - PROCESS | 2916 | ++DOMWINDOW == 83 (1611E000) [pid = 2916] [serial = 1817] [outer = 155D9800] 16:06:41 INFO - PROCESS | 2916 | 1464998801888 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]]]}] 16:06:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 16:06:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1038ms 16:06:41 INFO - PROCESS | 2916 | 1464998801946 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 16:06:41 INFO - PROCESS | 2916 | 1464998801949 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 16:06:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 16:06:41 INFO - PROCESS | 2916 | 1464998801953 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 16:06:41 INFO - PROCESS | 2916 | 1464998801956 Marionette TRACE conn3 <- [1,2386,null,{}] 16:06:41 INFO - PROCESS | 2916 | 1464998801967 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}] 16:06:42 INFO - PROCESS | 2916 | 1464998802080 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 16:06:42 INFO - PROCESS | 2916 | 1464998802232 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:42 INFO - PROCESS | 2916 | ++DOCSHELL 17287800 == 39 [pid = 2916] [id = 606] 16:06:42 INFO - PROCESS | 2916 | ++DOMWINDOW == 84 (17288000) [pid = 2916] [serial = 1818] [outer = 00000000] 16:06:42 INFO - PROCESS | 2916 | ++DOMWINDOW == 85 (17D03C00) [pid = 2916] [serial = 1819] [outer = 17288000] 16:06:42 INFO - PROCESS | 2916 | 1464998802297 Marionette DEBUG loaded listener.js 16:06:42 INFO - PROCESS | 2916 | ++DOMWINDOW == 86 (1855F400) [pid = 2916] [serial = 1820] [outer = 17288000] 16:06:43 INFO - PROCESS | 2916 | 1464998803134 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]]]}] 16:06:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 16:06:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1232ms 16:06:43 INFO - PROCESS | 2916 | 1464998803186 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 16:06:43 INFO - PROCESS | 2916 | 1464998803190 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 16:06:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 16:06:43 INFO - PROCESS | 2916 | 1464998803195 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 16:06:43 INFO - PROCESS | 2916 | 1464998803198 Marionette TRACE conn3 <- [1,2390,null,{}] 16:06:43 INFO - PROCESS | 2916 | 1464998803203 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}] 16:06:43 INFO - PROCESS | 2916 | 1464998803310 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 16:06:43 INFO - PROCESS | 2916 | 1464998803503 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:43 INFO - PROCESS | 2916 | ++DOCSHELL 12B60000 == 40 [pid = 2916] [id = 607] 16:06:43 INFO - PROCESS | 2916 | ++DOMWINDOW == 87 (12B61C00) [pid = 2916] [serial = 1821] [outer = 00000000] 16:06:43 INFO - PROCESS | 2916 | ++DOMWINDOW == 88 (1302F800) [pid = 2916] [serial = 1822] [outer = 12B61C00] 16:06:43 INFO - PROCESS | 2916 | 1464998803563 Marionette DEBUG loaded listener.js 16:06:43 INFO - PROCESS | 2916 | ++DOMWINDOW == 89 (13806400) [pid = 2916] [serial = 1823] [outer = 12B61C00] 16:06:44 INFO - PROCESS | 2916 | --DOCSHELL 114B7800 == 39 [pid = 2916] [id = 583] 16:06:44 INFO - PROCESS | 2916 | --DOCSHELL 178E9000 == 38 [pid = 2916] [id = 602] 16:06:44 INFO - PROCESS | 2916 | --DOCSHELL 12AD6000 == 37 [pid = 2916] [id = 601] 16:06:44 INFO - PROCESS | 2916 | --DOCSHELL 0F34F800 == 36 [pid = 2916] [id = 600] 16:06:44 INFO - PROCESS | 2916 | --DOCSHELL 168F1800 == 35 [pid = 2916] [id = 599] 16:06:44 INFO - PROCESS | 2916 | --DOCSHELL 16284800 == 34 [pid = 2916] [id = 598] 16:06:44 INFO - PROCESS | 2916 | --DOCSHELL 15BD8C00 == 33 [pid = 2916] [id = 597] 16:06:44 INFO - PROCESS | 2916 | --DOCSHELL 15371000 == 32 [pid = 2916] [id = 596] 16:06:44 INFO - PROCESS | 2916 | --DOCSHELL 13BAFC00 == 31 [pid = 2916] [id = 595] 16:06:44 INFO - PROCESS | 2916 | --DOCSHELL 1047DC00 == 30 [pid = 2916] [id = 594] 16:06:44 INFO - PROCESS | 2916 | --DOCSHELL 10F86C00 == 29 [pid = 2916] [id = 593] 16:06:44 INFO - PROCESS | 2916 | --DOCSHELL 14F58C00 == 28 [pid = 2916] [id = 592] 16:06:44 INFO - PROCESS | 2916 | --DOCSHELL 155D5C00 == 27 [pid = 2916] [id = 605] 16:06:44 INFO - PROCESS | 2916 | --DOCSHELL 17287800 == 26 [pid = 2916] [id = 606] 16:06:44 INFO - PROCESS | 2916 | --DOCSHELL 16120800 == 25 [pid = 2916] [id = 603] 16:06:44 INFO - PROCESS | 2916 | --DOCSHELL 105EF000 == 24 [pid = 2916] [id = 604] 16:06:44 INFO - PROCESS | 2916 | --DOMWINDOW == 88 (16BDAC00) [pid = 2916] [serial = 1774] [outer = 00000000] [url = about:blank] 16:06:44 INFO - PROCESS | 2916 | --DOMWINDOW == 87 (15B3B000) [pid = 2916] [serial = 1762] [outer = 00000000] [url = about:blank] 16:06:44 INFO - PROCESS | 2916 | --DOMWINDOW == 86 (10FF7C00) [pid = 2916] [serial = 1753] [outer = 00000000] [url = about:blank] 16:06:44 INFO - PROCESS | 2916 | --DOMWINDOW == 85 (11210C00) [pid = 2916] [serial = 1754] [outer = 00000000] [url = about:blank] 16:06:44 INFO - PROCESS | 2916 | --DOMWINDOW == 84 (15372800) [pid = 2916] [serial = 1759] [outer = 00000000] [url = about:blank] 16:06:44 INFO - PROCESS | 2916 | --DOMWINDOW == 83 (130E1400) [pid = 2916] [serial = 1739] [outer = 00000000] [url = about:blank] 16:06:44 INFO - PROCESS | 2916 | --DOMWINDOW == 82 (11CAC000) [pid = 2916] [serial = 1738] [outer = 00000000] [url = about:blank] 16:06:44 INFO - PROCESS | 2916 | --DOMWINDOW == 81 (15BE4000) [pid = 2916] [serial = 1742] [outer = 00000000] [url = about:blank] 16:06:44 INFO - PROCESS | 2916 | --DOMWINDOW == 80 (155DF800) [pid = 2916] [serial = 1741] [outer = 00000000] [url = about:blank] 16:06:44 INFO - PROCESS | 2916 | --DOMWINDOW == 79 (18008C00) [pid = 2916] [serial = 1745] [outer = 00000000] [url = about:blank] 16:06:44 INFO - PROCESS | 2916 | --DOMWINDOW == 78 (17D08400) [pid = 2916] [serial = 1744] [outer = 00000000] [url = about:blank] 16:06:44 INFO - PROCESS | 2916 | --DOMWINDOW == 77 (18568800) [pid = 2916] [serial = 1748] [outer = 00000000] [url = about:blank] 16:06:44 INFO - PROCESS | 2916 | --DOMWINDOW == 76 (18562C00) [pid = 2916] [serial = 1747] [outer = 00000000] [url = about:blank] 16:06:44 INFO - PROCESS | 2916 | --DOMWINDOW == 75 (16120400) [pid = 2916] [serial = 1765] [outer = 00000000] [url = about:blank] 16:06:44 INFO - PROCESS | 2916 | --DOMWINDOW == 74 (15BE2000) [pid = 2916] [serial = 1763] [outer = 00000000] [url = about:blank] 16:06:44 INFO - PROCESS | 2916 | --DOMWINDOW == 73 (1120D000) [pid = 2916] [serial = 1768] [outer = 00000000] [url = about:blank] 16:06:44 INFO - PROCESS | 2916 | --DOMWINDOW == 72 (16214400) [pid = 2916] [serial = 1766] [outer = 00000000] [url = about:blank] 16:06:44 INFO - PROCESS | 2916 | --DOMWINDOW == 71 (13C08000) [pid = 2916] [serial = 1769] [outer = 00000000] [url = about:blank] 16:06:44 INFO - PROCESS | 2916 | --DOMWINDOW == 70 (13328400) [pid = 2916] [serial = 1756] [outer = 00000000] [url = about:blank] 16:06:44 INFO - PROCESS | 2916 | --DOMWINDOW == 69 (13804800) [pid = 2916] [serial = 1757] [outer = 00000000] [url = about:blank] 16:06:44 INFO - PROCESS | 2916 | --DOMWINDOW == 68 (16BDB000) [pid = 2916] [serial = 1775] [outer = 00000000] [url = about:blank] 16:06:44 INFO - PROCESS | 2916 | --DOMWINDOW == 67 (13031400) [pid = 2916] [serial = 1750] [outer = 00000000] [url = about:blank] 16:06:44 INFO - PROCESS | 2916 | --DOMWINDOW == 66 (13375C00) [pid = 2916] [serial = 1751] [outer = 00000000] [url = about:blank] 16:06:44 INFO - PROCESS | 2916 | --DOMWINDOW == 65 (155D6400) [pid = 2916] [serial = 1760] [outer = 00000000] [url = about:blank] 16:06:44 INFO - PROCESS | 2916 | --DOMWINDOW == 64 (168EF400) [pid = 2916] [serial = 1771] [outer = 00000000] [url = about:blank] 16:06:44 INFO - PROCESS | 2916 | --DOMWINDOW == 63 (168F1000) [pid = 2916] [serial = 1772] [outer = 00000000] [url = about:blank] 16:06:44 INFO - PROCESS | 2916 | 1464998804720 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]]]}] 16:06:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 16:06:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1557ms 16:06:44 INFO - PROCESS | 2916 | 1464998804761 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 16:06:44 INFO - PROCESS | 2916 | 1464998804765 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 16:06:44 INFO - PROCESS | 2916 | 1464998804769 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 16:06:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 16:06:44 INFO - PROCESS | 2916 | 1464998804774 Marionette TRACE conn3 <- [1,2394,null,{}] 16:06:44 INFO - PROCESS | 2916 | 1464998804779 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}] 16:06:44 INFO - PROCESS | 2916 | 1464998804878 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 16:06:44 INFO - PROCESS | 2916 | 1464998804892 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:44 INFO - PROCESS | 2916 | ++DOCSHELL 10FEF800 == 25 [pid = 2916] [id = 608] 16:06:44 INFO - PROCESS | 2916 | ++DOMWINDOW == 64 (10FFA400) [pid = 2916] [serial = 1824] [outer = 00000000] 16:06:44 INFO - PROCESS | 2916 | ++DOMWINDOW == 65 (1141F400) [pid = 2916] [serial = 1825] [outer = 10FFA400] 16:06:44 INFO - PROCESS | 2916 | 1464998804943 Marionette DEBUG loaded listener.js 16:06:45 INFO - PROCESS | 2916 | ++DOMWINDOW == 66 (11C05400) [pid = 2916] [serial = 1826] [outer = 10FFA400] 16:06:45 INFO - PROCESS | 2916 | 1464998805510 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]]]}] 16:06:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 16:06:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 762ms 16:06:45 INFO - PROCESS | 2916 | 1464998805579 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 16:06:45 INFO - PROCESS | 2916 | 1464998805585 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 16:06:45 INFO - PROCESS | 2916 | 1464998805591 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 16:06:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 16:06:45 INFO - PROCESS | 2916 | 1464998805594 Marionette TRACE conn3 <- [1,2398,null,{}] 16:06:45 INFO - PROCESS | 2916 | 1464998805598 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}] 16:06:45 INFO - PROCESS | 2916 | 1464998805724 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 16:06:45 INFO - PROCESS | 2916 | 1464998805814 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:45 INFO - PROCESS | 2916 | ++DOCSHELL 13067000 == 26 [pid = 2916] [id = 609] 16:06:45 INFO - PROCESS | 2916 | ++DOMWINDOW == 67 (1308D000) [pid = 2916] [serial = 1827] [outer = 00000000] 16:06:45 INFO - PROCESS | 2916 | ++DOMWINDOW == 68 (1337A800) [pid = 2916] [serial = 1828] [outer = 1308D000] 16:06:45 INFO - PROCESS | 2916 | 1464998805870 Marionette DEBUG loaded listener.js 16:06:45 INFO - PROCESS | 2916 | ++DOMWINDOW == 69 (1380FC00) [pid = 2916] [serial = 1829] [outer = 1308D000] 16:06:46 INFO - PROCESS | 2916 | 1464998806314 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]]]}] 16:06:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 16:06:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 779ms 16:06:46 INFO - PROCESS | 2916 | 1464998806369 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 16:06:46 INFO - PROCESS | 2916 | 1464998806372 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 16:06:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 16:06:46 INFO - PROCESS | 2916 | 1464998806375 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 16:06:46 INFO - PROCESS | 2916 | 1464998806379 Marionette TRACE conn3 <- [1,2402,null,{}] 16:06:46 INFO - PROCESS | 2916 | 1464998806389 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}] 16:06:46 INFO - PROCESS | 2916 | 1464998806481 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 16:06:46 INFO - PROCESS | 2916 | 1464998806489 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:46 INFO - PROCESS | 2916 | ++DOCSHELL 14F61400 == 27 [pid = 2916] [id = 610] 16:06:46 INFO - PROCESS | 2916 | ++DOMWINDOW == 70 (14F61800) [pid = 2916] [serial = 1830] [outer = 00000000] 16:06:46 INFO - PROCESS | 2916 | ++DOMWINDOW == 71 (15445000) [pid = 2916] [serial = 1831] [outer = 14F61800] 16:06:46 INFO - PROCESS | 2916 | 1464998806549 Marionette DEBUG loaded listener.js 16:06:46 INFO - PROCESS | 2916 | ++DOMWINDOW == 72 (155D6400) [pid = 2916] [serial = 1832] [outer = 14F61800] 16:06:47 INFO - PROCESS | 2916 | 1464998807046 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]]]}] 16:06:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 16:06:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 729ms 16:06:47 INFO - PROCESS | 2916 | 1464998807074 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 16:06:47 INFO - PROCESS | 2916 | 1464998807076 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 16:06:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 16:06:47 INFO - PROCESS | 2916 | 1464998807080 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 16:06:47 INFO - PROCESS | 2916 | 1464998807081 Marionette TRACE conn3 <- [1,2406,null,{}] 16:06:47 INFO - PROCESS | 2916 | 1464998807126 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}] 16:06:47 INFO - PROCESS | 2916 | 1464998807302 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 16:06:47 INFO - PROCESS | 2916 | 1464998807313 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:47 INFO - PROCESS | 2916 | ++DOCSHELL 15744400 == 28 [pid = 2916] [id = 611] 16:06:47 INFO - PROCESS | 2916 | ++DOMWINDOW == 73 (15749400) [pid = 2916] [serial = 1833] [outer = 00000000] 16:06:47 INFO - PROCESS | 2916 | ++DOMWINDOW == 74 (15B3BC00) [pid = 2916] [serial = 1834] [outer = 15749400] 16:06:47 INFO - PROCESS | 2916 | 1464998807359 Marionette DEBUG loaded listener.js 16:06:47 INFO - PROCESS | 2916 | ++DOMWINDOW == 75 (15BDFC00) [pid = 2916] [serial = 1835] [outer = 15749400] 16:06:47 INFO - PROCESS | 2916 | 1464998807795 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]]]}] 16:06:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 16:06:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 762ms 16:06:47 INFO - PROCESS | 2916 | 1464998807854 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 16:06:47 INFO - PROCESS | 2916 | 1464998807856 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 16:06:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 16:06:47 INFO - PROCESS | 2916 | 1464998807860 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 16:06:47 INFO - PROCESS | 2916 | 1464998807861 Marionette TRACE conn3 <- [1,2410,null,{}] 16:06:47 INFO - PROCESS | 2916 | 1464998807865 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}] 16:06:48 INFO - PROCESS | 2916 | 1464998807983 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 16:06:48 INFO - PROCESS | 2916 | 1464998807994 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:48 INFO - PROCESS | 2916 | ++DOCSHELL 15BDBC00 == 29 [pid = 2916] [id = 612] 16:06:48 INFO - PROCESS | 2916 | ++DOMWINDOW == 76 (15BE2C00) [pid = 2916] [serial = 1836] [outer = 00000000] 16:06:48 INFO - PROCESS | 2916 | ++DOMWINDOW == 77 (1611F800) [pid = 2916] [serial = 1837] [outer = 15BE2C00] 16:06:48 INFO - PROCESS | 2916 | 1464998808141 Marionette DEBUG loaded listener.js 16:06:48 INFO - PROCESS | 2916 | ++DOMWINDOW == 78 (16125400) [pid = 2916] [serial = 1838] [outer = 15BE2C00] 16:06:48 INFO - PROCESS | 2916 | 1464998808577 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]]]}] 16:06:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 16:06:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 762ms 16:06:48 INFO - PROCESS | 2916 | 1464998808655 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 16:06:48 INFO - PROCESS | 2916 | 1464998808657 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 16:06:48 INFO - PROCESS | 2916 | 1464998808663 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 16:06:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 16:06:48 INFO - PROCESS | 2916 | 1464998808664 Marionette TRACE conn3 <- [1,2414,null,{}] 16:06:48 INFO - PROCESS | 2916 | 1464998808668 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}] 16:06:49 INFO - PROCESS | 2916 | 1464998809119 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 16:06:49 INFO - PROCESS | 2916 | --DOMWINDOW == 77 (16720400) [pid = 2916] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 16:06:49 INFO - PROCESS | 2916 | --DOMWINDOW == 76 (16B14400) [pid = 2916] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 16:06:49 INFO - PROCESS | 2916 | --DOMWINDOW == 75 (17803800) [pid = 2916] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 16:06:49 INFO - PROCESS | 2916 | --DOMWINDOW == 74 (105EE800) [pid = 2916] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 16:06:49 INFO - PROCESS | 2916 | --DOMWINDOW == 73 (13BB4800) [pid = 2916] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 16:06:49 INFO - PROCESS | 2916 | --DOMWINDOW == 72 (1547BC00) [pid = 2916] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 16:06:49 INFO - PROCESS | 2916 | --DOMWINDOW == 71 (10F8B800) [pid = 2916] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 16:06:49 INFO - PROCESS | 2916 | --DOMWINDOW == 70 (15BD9000) [pid = 2916] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 16:06:49 INFO - PROCESS | 2916 | --DOMWINDOW == 69 (10438400) [pid = 2916] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 16:06:49 INFO - PROCESS | 2916 | --DOMWINDOW == 68 (15B33400) [pid = 2916] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 16:06:49 INFO - PROCESS | 2916 | --DOMWINDOW == 67 (17949800) [pid = 2916] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 16:06:49 INFO - PROCESS | 2916 | --DOMWINDOW == 66 (17DBF400) [pid = 2916] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 16:06:49 INFO - PROCESS | 2916 | 1464998809184 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:49 INFO - PROCESS | 2916 | ++DOCSHELL 0C77EC00 == 30 [pid = 2916] [id = 613] 16:06:49 INFO - PROCESS | 2916 | ++DOMWINDOW == 67 (0F34CC00) [pid = 2916] [serial = 1839] [outer = 00000000] 16:06:49 INFO - PROCESS | 2916 | ++DOMWINDOW == 68 (10F84400) [pid = 2916] [serial = 1840] [outer = 0F34CC00] 16:06:49 INFO - PROCESS | 2916 | 1464998809231 Marionette DEBUG loaded listener.js 16:06:49 INFO - PROCESS | 2916 | ++DOMWINDOW == 69 (15B33400) [pid = 2916] [serial = 1841] [outer = 0F34CC00] 16:06:49 INFO - PROCESS | 2916 | 1464998809600 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]]]}] 16:06:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 16:06:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 988ms 16:06:49 INFO - PROCESS | 2916 | 1464998809646 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 16:06:49 INFO - PROCESS | 2916 | 1464998809648 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 16:06:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 16:06:49 INFO - PROCESS | 2916 | 1464998809651 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 16:06:49 INFO - PROCESS | 2916 | 1464998809662 Marionette TRACE conn3 <- [1,2418,null,{}] 16:06:49 INFO - PROCESS | 2916 | 1464998809666 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}] 16:06:49 INFO - PROCESS | 2916 | 1464998809749 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 16:06:49 INFO - PROCESS | 2916 | 1464998809754 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:49 INFO - PROCESS | 2916 | ++DOCSHELL 10E10400 == 31 [pid = 2916] [id = 614] 16:06:49 INFO - PROCESS | 2916 | ++DOMWINDOW == 70 (10FFE800) [pid = 2916] [serial = 1842] [outer = 00000000] 16:06:49 INFO - PROCESS | 2916 | ++DOMWINDOW == 71 (168F1000) [pid = 2916] [serial = 1843] [outer = 10FFE800] 16:06:49 INFO - PROCESS | 2916 | 1464998809799 Marionette DEBUG loaded listener.js 16:06:49 INFO - PROCESS | 2916 | ++DOMWINDOW == 72 (16B0D000) [pid = 2916] [serial = 1844] [outer = 10FFE800] 16:06:50 INFO - PROCESS | 2916 | 1464998810264 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]]]}] 16:06:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 16:06:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 617ms 16:06:50 INFO - PROCESS | 2916 | 1464998810283 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 16:06:50 INFO - PROCESS | 2916 | 1464998810285 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 16:06:50 INFO - PROCESS | 2916 | 1464998810302 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 16:06:50 INFO - PROCESS | 2916 | 1464998810304 Marionette TRACE conn3 <- [1,2422,null,{}] 16:06:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 16:06:50 INFO - PROCESS | 2916 | 1464998810307 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}] 16:06:50 INFO - PROCESS | 2916 | 1464998810386 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 16:06:50 INFO - PROCESS | 2916 | 1464998810391 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:50 INFO - PROCESS | 2916 | ++DOCSHELL 11C61400 == 32 [pid = 2916] [id = 615] 16:06:50 INFO - PROCESS | 2916 | ++DOMWINDOW == 73 (1337A400) [pid = 2916] [serial = 1845] [outer = 00000000] 16:06:50 INFO - PROCESS | 2916 | ++DOMWINDOW == 74 (16B16000) [pid = 2916] [serial = 1846] [outer = 1337A400] 16:06:50 INFO - PROCESS | 2916 | 1464998810436 Marionette DEBUG loaded listener.js 16:06:50 INFO - PROCESS | 2916 | ++DOMWINDOW == 75 (16B16800) [pid = 2916] [serial = 1847] [outer = 1337A400] 16:06:50 INFO - PROCESS | 2916 | 1464998810903 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]]]}] 16:06:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 16:06:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 665ms 16:06:50 INFO - PROCESS | 2916 | 1464998810947 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 16:06:50 INFO - PROCESS | 2916 | 1464998810949 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 16:06:50 INFO - PROCESS | 2916 | 1464998810953 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 16:06:50 INFO - PROCESS | 2916 | 1464998810955 Marionette TRACE conn3 <- [1,2426,null,{}] 16:06:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 16:06:51 INFO - PROCESS | 2916 | 1464998811011 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}] 16:06:51 INFO - PROCESS | 2916 | 1464998811094 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 16:06:51 INFO - PROCESS | 2916 | 1464998811101 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:51 INFO - PROCESS | 2916 | ++DOCSHELL 16B69800 == 33 [pid = 2916] [id = 616] 16:06:51 INFO - PROCESS | 2916 | ++DOMWINDOW == 76 (16B70800) [pid = 2916] [serial = 1848] [outer = 00000000] 16:06:51 INFO - PROCESS | 2916 | ++DOMWINDOW == 77 (17806C00) [pid = 2916] [serial = 1849] [outer = 16B70800] 16:06:51 INFO - PROCESS | 2916 | 1464998811152 Marionette DEBUG loaded listener.js 16:06:51 INFO - PROCESS | 2916 | ++DOMWINDOW == 78 (1780F000) [pid = 2916] [serial = 1850] [outer = 16B70800] 16:06:52 INFO - PROCESS | 2916 | 1464998812020 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]]]}] 16:06:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 16:06:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1086ms 16:06:52 INFO - PROCESS | 2916 | 1464998812060 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 16:06:52 INFO - PROCESS | 2916 | 1464998812064 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 16:06:52 INFO - PROCESS | 2916 | 1464998812069 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 16:06:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 16:06:52 INFO - PROCESS | 2916 | 1464998812075 Marionette TRACE conn3 <- [1,2430,null,{}] 16:06:52 INFO - PROCESS | 2916 | 1464998812106 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}] 16:06:52 INFO - PROCESS | 2916 | 1464998812290 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 16:06:52 INFO - PROCESS | 2916 | 1464998812422 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:52 INFO - PROCESS | 2916 | ++DOCSHELL 10F88C00 == 34 [pid = 2916] [id = 617] 16:06:52 INFO - PROCESS | 2916 | ++DOMWINDOW == 79 (10FFD800) [pid = 2916] [serial = 1851] [outer = 00000000] 16:06:52 INFO - PROCESS | 2916 | ++DOMWINDOW == 80 (12D52000) [pid = 2916] [serial = 1852] [outer = 10FFD800] 16:06:52 INFO - PROCESS | 2916 | 1464998812483 Marionette DEBUG loaded listener.js 16:06:52 INFO - PROCESS | 2916 | ++DOMWINDOW == 81 (13328800) [pid = 2916] [serial = 1853] [outer = 10FFD800] 16:06:53 INFO - PROCESS | 2916 | 1464998813184 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]]]}] 16:06:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 16:06:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1119ms 16:06:53 INFO - PROCESS | 2916 | 1464998813197 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 16:06:53 INFO - PROCESS | 2916 | 1464998813202 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 16:06:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 16:06:53 INFO - PROCESS | 2916 | 1464998813209 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 16:06:53 INFO - PROCESS | 2916 | 1464998813212 Marionette TRACE conn3 <- [1,2434,null,{}] 16:06:53 INFO - PROCESS | 2916 | 1464998813239 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}] 16:06:53 INFO - PROCESS | 2916 | 1464998813483 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 16:06:53 INFO - PROCESS | 2916 | 1464998813636 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:53 INFO - PROCESS | 2916 | ++DOCSHELL 10A84000 == 35 [pid = 2916] [id = 618] 16:06:53 INFO - PROCESS | 2916 | ++DOMWINDOW == 82 (10A84C00) [pid = 2916] [serial = 1854] [outer = 00000000] 16:06:53 INFO - PROCESS | 2916 | ++DOMWINDOW == 83 (10E0E400) [pid = 2916] [serial = 1855] [outer = 10A84C00] 16:06:53 INFO - PROCESS | 2916 | 1464998813739 Marionette DEBUG loaded listener.js 16:06:53 INFO - PROCESS | 2916 | ++DOMWINDOW == 84 (11083000) [pid = 2916] [serial = 1856] [outer = 10A84C00] 16:06:54 INFO - PROCESS | 2916 | --DOCSHELL 11C61400 == 34 [pid = 2916] [id = 615] 16:06:54 INFO - PROCESS | 2916 | --DOCSHELL 10E10400 == 33 [pid = 2916] [id = 614] 16:06:54 INFO - PROCESS | 2916 | --DOCSHELL 0C77EC00 == 32 [pid = 2916] [id = 613] 16:06:54 INFO - PROCESS | 2916 | --DOCSHELL 15BDBC00 == 31 [pid = 2916] [id = 612] 16:06:54 INFO - PROCESS | 2916 | --DOCSHELL 15744400 == 30 [pid = 2916] [id = 611] 16:06:54 INFO - PROCESS | 2916 | --DOCSHELL 14F61400 == 29 [pid = 2916] [id = 610] 16:06:54 INFO - PROCESS | 2916 | --DOCSHELL 13067000 == 28 [pid = 2916] [id = 609] 16:06:54 INFO - PROCESS | 2916 | --DOCSHELL 10FEF800 == 27 [pid = 2916] [id = 608] 16:06:54 INFO - PROCESS | 2916 | --DOCSHELL 12B60000 == 26 [pid = 2916] [id = 607] 16:06:54 INFO - PROCESS | 2916 | --DOMWINDOW == 83 (18381800) [pid = 2916] [serial = 1811] [outer = 00000000] [url = about:blank] 16:06:54 INFO - PROCESS | 2916 | --DOMWINDOW == 82 (167D7400) [pid = 2916] [serial = 1795] [outer = 00000000] [url = about:blank] 16:06:54 INFO - PROCESS | 2916 | --DOMWINDOW == 81 (17179800) [pid = 2916] [serial = 1798] [outer = 00000000] [url = about:blank] 16:06:54 INFO - PROCESS | 2916 | --DOMWINDOW == 80 (1785C000) [pid = 2916] [serial = 1778] [outer = 00000000] [url = about:blank] 16:06:54 INFO - PROCESS | 2916 | --DOMWINDOW == 79 (17858800) [pid = 2916] [serial = 1777] [outer = 00000000] [url = about:blank] 16:06:54 INFO - PROCESS | 2916 | --DOMWINDOW == 78 (10E0DC00) [pid = 2916] [serial = 1783] [outer = 00000000] [url = about:blank] 16:06:54 INFO - PROCESS | 2916 | --DOMWINDOW == 77 (128F4000) [pid = 2916] [serial = 1784] [outer = 00000000] [url = about:blank] 16:06:54 INFO - PROCESS | 2916 | --DOMWINDOW == 76 (13C07C00) [pid = 2916] [serial = 1786] [outer = 00000000] [url = about:blank] 16:06:54 INFO - PROCESS | 2916 | --DOMWINDOW == 75 (13CD7000) [pid = 2916] [serial = 1787] [outer = 00000000] [url = about:blank] 16:06:54 INFO - PROCESS | 2916 | --DOMWINDOW == 74 (15741000) [pid = 2916] [serial = 1789] [outer = 00000000] [url = about:blank] 16:06:54 INFO - PROCESS | 2916 | --DOMWINDOW == 73 (157DB400) [pid = 2916] [serial = 1790] [outer = 00000000] [url = about:blank] 16:06:54 INFO - PROCESS | 2916 | --DOMWINDOW == 72 (11CABC00) [pid = 2916] [serial = 1780] [outer = 00000000] [url = about:blank] 16:06:54 INFO - PROCESS | 2916 | --DOMWINDOW == 71 (13329800) [pid = 2916] [serial = 1781] [outer = 00000000] [url = about:blank] 16:06:54 INFO - PROCESS | 2916 | --DOMWINDOW == 70 (16127C00) [pid = 2916] [serial = 1792] [outer = 00000000] [url = about:blank] 16:06:54 INFO - PROCESS | 2916 | --DOMWINDOW == 69 (167DD400) [pid = 2916] [serial = 1796] [outer = 00000000] [url = about:blank] 16:06:54 INFO - PROCESS | 2916 | --DOMWINDOW == 68 (11A04C00) [pid = 2916] [serial = 1801] [outer = 00000000] [url = about:blank] 16:06:54 INFO - PROCESS | 2916 | --DOMWINDOW == 67 (17D04400) [pid = 2916] [serial = 1808] [outer = 00000000] [url = about:blank] 16:06:54 INFO - PROCESS | 2916 | --DOMWINDOW == 66 (17807800) [pid = 2916] [serial = 1799] [outer = 00000000] [url = about:blank] 16:06:54 INFO - PROCESS | 2916 | --DOMWINDOW == 65 (13DE5C00) [pid = 2916] [serial = 1802] [outer = 00000000] [url = about:blank] 16:06:54 INFO - PROCESS | 2916 | --DOMWINDOW == 64 (17303C00) [pid = 2916] [serial = 1804] [outer = 00000000] [url = about:blank] 16:06:54 INFO - PROCESS | 2916 | --DOMWINDOW == 63 (17810000) [pid = 2916] [serial = 1805] [outer = 00000000] [url = about:blank] 16:06:54 INFO - PROCESS | 2916 | --DOMWINDOW == 62 (16217C00) [pid = 2916] [serial = 1793] [outer = 00000000] [url = about:blank] 16:06:54 INFO - PROCESS | 2916 | --DOMWINDOW == 61 (17D02C00) [pid = 2916] [serial = 1807] [outer = 00000000] [url = about:blank] 16:06:54 INFO - PROCESS | 2916 | --DOMWINDOW == 60 (18097C00) [pid = 2916] [serial = 1810] [outer = 00000000] [url = about:blank] 16:06:54 INFO - PROCESS | 2916 | 1464998814301 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]]]}] 16:06:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 16:06:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1167ms 16:06:54 INFO - PROCESS | 2916 | 1464998814365 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 16:06:54 INFO - PROCESS | 2916 | 1464998814368 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 16:06:54 INFO - PROCESS | 2916 | 1464998814373 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 16:06:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 16:06:54 INFO - PROCESS | 2916 | 1464998814376 Marionette TRACE conn3 <- [1,2438,null,{}] 16:06:54 INFO - PROCESS | 2916 | 1464998814381 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}] 16:06:54 INFO - PROCESS | 2916 | 1464998814467 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 16:06:54 INFO - PROCESS | 2916 | 1464998814477 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:54 INFO - PROCESS | 2916 | ++DOCSHELL 0F353000 == 27 [pid = 2916] [id = 619] 16:06:54 INFO - PROCESS | 2916 | ++DOMWINDOW == 61 (10E07000) [pid = 2916] [serial = 1857] [outer = 00000000] 16:06:54 INFO - PROCESS | 2916 | ++DOMWINDOW == 62 (13090400) [pid = 2916] [serial = 1858] [outer = 10E07000] 16:06:54 INFO - PROCESS | 2916 | 1464998814658 Marionette DEBUG loaded listener.js 16:06:54 INFO - PROCESS | 2916 | ++DOMWINDOW == 63 (13808400) [pid = 2916] [serial = 1859] [outer = 10E07000] 16:06:55 INFO - PROCESS | 2916 | 1464998815068 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]]]}] 16:06:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 16:06:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 762ms 16:06:55 INFO - PROCESS | 2916 | 1464998815148 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 16:06:55 INFO - PROCESS | 2916 | 1464998815151 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 16:06:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 16:06:55 INFO - PROCESS | 2916 | 1464998815154 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 16:06:55 INFO - PROCESS | 2916 | 1464998815156 Marionette TRACE conn3 <- [1,2442,null,{}] 16:06:55 INFO - PROCESS | 2916 | 1464998815160 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}] 16:06:55 INFO - PROCESS | 2916 | 1464998815246 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 16:06:55 INFO - PROCESS | 2916 | 1464998815255 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:55 INFO - PROCESS | 2916 | ++DOCSHELL 14F5FC00 == 28 [pid = 2916] [id = 620] 16:06:55 INFO - PROCESS | 2916 | ++DOMWINDOW == 64 (14F60400) [pid = 2916] [serial = 1860] [outer = 00000000] 16:06:55 INFO - PROCESS | 2916 | ++DOMWINDOW == 65 (15371400) [pid = 2916] [serial = 1861] [outer = 14F60400] 16:06:55 INFO - PROCESS | 2916 | 1464998815303 Marionette DEBUG loaded listener.js 16:06:55 INFO - PROCESS | 2916 | ++DOMWINDOW == 66 (15484800) [pid = 2916] [serial = 1862] [outer = 14F60400] 16:06:55 INFO - PROCESS | 2916 | 1464998815818 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]]]}] 16:06:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 16:06:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 714ms 16:06:55 INFO - PROCESS | 2916 | 1464998815887 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 16:06:55 INFO - PROCESS | 2916 | 1464998815891 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 16:06:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 16:06:55 INFO - PROCESS | 2916 | 1464998815901 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 16:06:55 INFO - PROCESS | 2916 | 1464998815906 Marionette TRACE conn3 <- [1,2446,null,{}] 16:06:55 INFO - PROCESS | 2916 | 1464998815909 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}] 16:06:56 INFO - PROCESS | 2916 | 1464998816003 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 16:06:56 INFO - PROCESS | 2916 | 1464998816108 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:56 INFO - PROCESS | 2916 | ++DOCSHELL 1547BC00 == 29 [pid = 2916] [id = 621] 16:06:56 INFO - PROCESS | 2916 | ++DOMWINDOW == 67 (155D7800) [pid = 2916] [serial = 1863] [outer = 00000000] 16:06:56 INFO - PROCESS | 2916 | ++DOMWINDOW == 68 (15BE7400) [pid = 2916] [serial = 1864] [outer = 155D7800] 16:06:56 INFO - PROCESS | 2916 | 1464998816154 Marionette DEBUG loaded listener.js 16:06:56 INFO - PROCESS | 2916 | ++DOMWINDOW == 69 (16127C00) [pid = 2916] [serial = 1865] [outer = 155D7800] 16:06:56 INFO - PROCESS | 2916 | 1464998816610 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]]]}] 16:06:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 16:06:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 729ms 16:06:56 INFO - PROCESS | 2916 | 1464998816630 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 16:06:56 INFO - PROCESS | 2916 | 1464998816632 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 16:06:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 16:06:56 INFO - PROCESS | 2916 | 1464998816636 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 16:06:56 INFO - PROCESS | 2916 | 1464998816637 Marionette TRACE conn3 <- [1,2450,null,{}] 16:06:56 INFO - PROCESS | 2916 | 1464998816645 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}] 16:06:56 INFO - PROCESS | 2916 | 1464998816788 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 16:06:56 INFO - PROCESS | 2916 | 1464998816802 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:56 INFO - PROCESS | 2916 | ++DOCSHELL 16216800 == 30 [pid = 2916] [id = 622] 16:06:56 INFO - PROCESS | 2916 | ++DOMWINDOW == 70 (1621BC00) [pid = 2916] [serial = 1866] [outer = 00000000] 16:06:56 INFO - PROCESS | 2916 | ++DOMWINDOW == 71 (167D7400) [pid = 2916] [serial = 1867] [outer = 1621BC00] 16:06:56 INFO - PROCESS | 2916 | 1464998816847 Marionette DEBUG loaded listener.js 16:06:56 INFO - PROCESS | 2916 | ++DOMWINDOW == 72 (167DC800) [pid = 2916] [serial = 1868] [outer = 1621BC00] 16:06:57 INFO - PROCESS | 2916 | 1464998817273 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]]]}] 16:06:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 16:06:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 730ms 16:06:57 INFO - PROCESS | 2916 | 1464998817336 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 16:06:57 INFO - PROCESS | 2916 | 1464998817337 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 16:06:57 INFO - PROCESS | 2916 | 1464998817341 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 16:06:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 16:06:57 INFO - PROCESS | 2916 | 1464998817343 Marionette TRACE conn3 <- [1,2454,null,{}] 16:06:57 INFO - PROCESS | 2916 | 1464998817346 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}] 16:06:57 INFO - PROCESS | 2916 | 1464998817516 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 16:06:57 INFO - PROCESS | 2916 | 1464998817582 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:57 INFO - PROCESS | 2916 | ++DOCSHELL 1574EC00 == 31 [pid = 2916] [id = 623] 16:06:57 INFO - PROCESS | 2916 | ++DOMWINDOW == 73 (16B13800) [pid = 2916] [serial = 1869] [outer = 00000000] 16:06:57 INFO - PROCESS | 2916 | ++DOMWINDOW == 74 (16B18C00) [pid = 2916] [serial = 1870] [outer = 16B13800] 16:06:57 INFO - PROCESS | 2916 | 1464998817640 Marionette DEBUG loaded listener.js 16:06:57 INFO - PROCESS | 2916 | ++DOMWINDOW == 75 (17303C00) [pid = 2916] [serial = 1871] [outer = 16B13800] 16:06:58 INFO - PROCESS | 2916 | 1464998818060 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]]]}] 16:06:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 16:06:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 762ms 16:06:58 INFO - PROCESS | 2916 | 1464998818148 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 16:06:58 INFO - PROCESS | 2916 | 1464998818150 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 16:06:58 INFO - PROCESS | 2916 | 1464998818153 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 16:06:58 INFO - PROCESS | 2916 | 1464998818155 Marionette TRACE conn3 <- [1,2458,null,{}] 16:06:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 16:06:58 INFO - PROCESS | 2916 | 1464998818158 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}] 16:06:58 INFO - PROCESS | 2916 | 1464998818280 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 16:06:58 INFO - PROCESS | 2916 | 1464998818394 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:58 INFO - PROCESS | 2916 | ++DOCSHELL 167DE400 == 32 [pid = 2916] [id = 624] 16:06:58 INFO - PROCESS | 2916 | ++DOMWINDOW == 76 (17802C00) [pid = 2916] [serial = 1872] [outer = 00000000] 16:06:58 INFO - PROCESS | 2916 | ++DOMWINDOW == 77 (17955800) [pid = 2916] [serial = 1873] [outer = 17802C00] 16:06:58 INFO - PROCESS | 2916 | 1464998818448 Marionette DEBUG loaded listener.js 16:06:58 INFO - PROCESS | 2916 | ++DOMWINDOW == 78 (17958400) [pid = 2916] [serial = 1874] [outer = 17802C00] 16:06:58 INFO - PROCESS | 2916 | --DOMWINDOW == 77 (1337A400) [pid = 2916] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 16:06:58 INFO - PROCESS | 2916 | --DOMWINDOW == 76 (15749400) [pid = 2916] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 16:06:58 INFO - PROCESS | 2916 | --DOMWINDOW == 75 (10FFA400) [pid = 2916] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 16:06:58 INFO - PROCESS | 2916 | --DOMWINDOW == 74 (14F61800) [pid = 2916] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 16:06:58 INFO - PROCESS | 2916 | --DOMWINDOW == 73 (15BE2C00) [pid = 2916] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 16:06:58 INFO - PROCESS | 2916 | --DOMWINDOW == 72 (1308D000) [pid = 2916] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 16:06:58 INFO - PROCESS | 2916 | --DOMWINDOW == 71 (12B61C00) [pid = 2916] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 16:06:58 INFO - PROCESS | 2916 | --DOMWINDOW == 70 (10A62400) [pid = 2916] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 16:06:58 INFO - PROCESS | 2916 | --DOMWINDOW == 69 (0F34CC00) [pid = 2916] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 16:06:58 INFO - PROCESS | 2916 | --DOMWINDOW == 68 (155D9800) [pid = 2916] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 16:06:58 INFO - PROCESS | 2916 | --DOMWINDOW == 67 (17288000) [pid = 2916] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 16:06:58 INFO - PROCESS | 2916 | --DOMWINDOW == 66 (10FFE800) [pid = 2916] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 16:06:58 INFO - PROCESS | 2916 | 1464998818898 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]]]}] 16:06:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 16:06:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 762ms 16:06:58 INFO - PROCESS | 2916 | 1464998818929 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 16:06:58 INFO - PROCESS | 2916 | 1464998818931 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 16:06:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 16:06:58 INFO - PROCESS | 2916 | 1464998818935 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 16:06:58 INFO - PROCESS | 2916 | 1464998818936 Marionette TRACE conn3 <- [1,2462,null,{}] 16:06:58 INFO - PROCESS | 2916 | 1464998818940 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}] 16:06:59 INFO - PROCESS | 2916 | 1464998819023 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 16:06:59 INFO - PROCESS | 2916 | 1464998819028 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:59 INFO - PROCESS | 2916 | ++DOCSHELL 13096400 == 33 [pid = 2916] [id = 625] 16:06:59 INFO - PROCESS | 2916 | ++DOMWINDOW == 67 (13908800) [pid = 2916] [serial = 1875] [outer = 00000000] 16:06:59 INFO - PROCESS | 2916 | ++DOMWINDOW == 68 (167DE800) [pid = 2916] [serial = 1876] [outer = 13908800] 16:06:59 INFO - PROCESS | 2916 | 1464998819072 Marionette DEBUG loaded listener.js 16:06:59 INFO - PROCESS | 2916 | ++DOMWINDOW == 69 (1780A800) [pid = 2916] [serial = 1877] [outer = 13908800] 16:06:59 INFO - PROCESS | 2916 | 1464998819577 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]]]}] 16:06:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 16:06:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 664ms 16:06:59 INFO - PROCESS | 2916 | 1464998819607 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 16:06:59 INFO - PROCESS | 2916 | 1464998819609 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 16:06:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 16:06:59 INFO - PROCESS | 2916 | 1464998819617 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 16:06:59 INFO - PROCESS | 2916 | 1464998819618 Marionette TRACE conn3 <- [1,2466,null,{}] 16:06:59 INFO - PROCESS | 2916 | 1464998819622 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}] 16:06:59 INFO - PROCESS | 2916 | 1464998819702 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 16:06:59 INFO - PROCESS | 2916 | 1464998819708 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:59 INFO - PROCESS | 2916 | ++DOCSHELL 14F5C400 == 34 [pid = 2916] [id = 626] 16:06:59 INFO - PROCESS | 2916 | ++DOMWINDOW == 70 (155D9C00) [pid = 2916] [serial = 1878] [outer = 00000000] 16:06:59 INFO - PROCESS | 2916 | ++DOMWINDOW == 71 (0F348400) [pid = 2916] [serial = 1879] [outer = 155D9C00] 16:06:59 INFO - PROCESS | 2916 | 1464998819755 Marionette DEBUG loaded listener.js 16:06:59 INFO - PROCESS | 2916 | ++DOMWINDOW == 72 (15477000) [pid = 2916] [serial = 1880] [outer = 155D9C00] 16:07:00 INFO - PROCESS | 2916 | 1464998820247 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]]]}] 16:07:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 16:07:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 665ms 16:07:00 INFO - PROCESS | 2916 | 1464998820295 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 16:07:00 INFO - PROCESS | 2916 | 1464998820297 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 16:07:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 16:07:00 INFO - PROCESS | 2916 | 1464998820300 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 16:07:00 INFO - PROCESS | 2916 | 1464998820302 Marionette TRACE conn3 <- [1,2470,null,{}] 16:07:00 INFO - PROCESS | 2916 | 1464998820305 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}] 16:07:00 INFO - PROCESS | 2916 | 1464998820387 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 16:07:00 INFO - PROCESS | 2916 | 1464998820392 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:00 INFO - PROCESS | 2916 | ++DOCSHELL 167E4400 == 35 [pid = 2916] [id = 627] 16:07:00 INFO - PROCESS | 2916 | ++DOMWINDOW == 73 (1785C000) [pid = 2916] [serial = 1881] [outer = 00000000] 16:07:00 INFO - PROCESS | 2916 | ++DOMWINDOW == 74 (17E88400) [pid = 2916] [serial = 1882] [outer = 1785C000] 16:07:00 INFO - PROCESS | 2916 | 1464998820447 Marionette DEBUG loaded listener.js 16:07:00 INFO - PROCESS | 2916 | ++DOMWINDOW == 75 (1800B400) [pid = 2916] [serial = 1883] [outer = 1785C000] 16:07:01 INFO - PROCESS | 2916 | 1464998821045 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]]]}] 16:07:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 16:07:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 827ms 16:07:01 INFO - PROCESS | 2916 | 1464998821172 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 16:07:01 INFO - PROCESS | 2916 | 1464998821176 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 16:07:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 16:07:01 INFO - PROCESS | 2916 | 1464998821209 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 16:07:01 INFO - PROCESS | 2916 | 1464998821213 Marionette TRACE conn3 <- [1,2474,null,{}] 16:07:01 INFO - PROCESS | 2916 | 1464998821220 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}] 16:07:01 INFO - PROCESS | 2916 | 1464998821357 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 16:07:01 INFO - PROCESS | 2916 | 1464998821490 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:01 INFO - PROCESS | 2916 | ++DOCSHELL 105EF800 == 36 [pid = 2916] [id = 628] 16:07:01 INFO - PROCESS | 2916 | ++DOMWINDOW == 76 (10E0D800) [pid = 2916] [serial = 1884] [outer = 00000000] 16:07:01 INFO - PROCESS | 2916 | ++DOMWINDOW == 77 (13094400) [pid = 2916] [serial = 1885] [outer = 10E0D800] 16:07:01 INFO - PROCESS | 2916 | 1464998821555 Marionette DEBUG loaded listener.js 16:07:01 INFO - PROCESS | 2916 | ++DOMWINDOW == 78 (13CE5800) [pid = 2916] [serial = 1886] [outer = 10E0D800] 16:07:02 INFO - PROCESS | 2916 | 1464998822143 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]]]}] 16:07:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 16:07:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1005ms 16:07:02 INFO - PROCESS | 2916 | 1464998822196 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 16:07:02 INFO - PROCESS | 2916 | 1464998822202 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 16:07:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 16:07:02 INFO - PROCESS | 2916 | 1464998822209 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 16:07:02 INFO - PROCESS | 2916 | 1464998822212 Marionette TRACE conn3 <- [1,2478,null,{}] 16:07:02 INFO - PROCESS | 2916 | 1464998822216 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}] 16:07:02 INFO - PROCESS | 2916 | 1464998822329 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 16:07:02 INFO - PROCESS | 2916 | 1464998822441 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:02 INFO - PROCESS | 2916 | ++DOCSHELL 157DBC00 == 37 [pid = 2916] [id = 629] 16:07:02 INFO - PROCESS | 2916 | ++DOMWINDOW == 79 (15B30400) [pid = 2916] [serial = 1887] [outer = 00000000] 16:07:02 INFO - PROCESS | 2916 | ++DOMWINDOW == 80 (15BE7800) [pid = 2916] [serial = 1888] [outer = 15B30400] 16:07:02 INFO - PROCESS | 2916 | 1464998822539 Marionette DEBUG loaded listener.js 16:07:02 INFO - PROCESS | 2916 | ++DOMWINDOW == 81 (16213800) [pid = 2916] [serial = 1889] [outer = 15B30400] 16:07:03 INFO - PROCESS | 2916 | 1464998823171 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]]]}] 16:07:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 16:07:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1038ms 16:07:03 INFO - PROCESS | 2916 | 1464998823241 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 16:07:03 INFO - PROCESS | 2916 | 1464998823244 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 16:07:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 16:07:03 INFO - PROCESS | 2916 | 1464998823248 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 16:07:03 INFO - PROCESS | 2916 | 1464998823252 Marionette TRACE conn3 <- [1,2482,null,{}] 16:07:03 INFO - PROCESS | 2916 | 1464998823276 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}] 16:07:03 INFO - PROCESS | 2916 | 1464998823429 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 16:07:03 INFO - PROCESS | 2916 | 1464998823490 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:03 INFO - PROCESS | 2916 | ++DOCSHELL 17DB5000 == 38 [pid = 2916] [id = 630] 16:07:03 INFO - PROCESS | 2916 | ++DOMWINDOW == 82 (17DB6000) [pid = 2916] [serial = 1890] [outer = 00000000] 16:07:03 INFO - PROCESS | 2916 | ++DOMWINDOW == 83 (180A1800) [pid = 2916] [serial = 1891] [outer = 17DB6000] 16:07:03 INFO - PROCESS | 2916 | 1464998823550 Marionette DEBUG loaded listener.js 16:07:03 INFO - PROCESS | 2916 | ++DOMWINDOW == 84 (18562C00) [pid = 2916] [serial = 1892] [outer = 17DB6000] 16:07:04 INFO - PROCESS | 2916 | 1464998824242 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]]]}] 16:07:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 16:07:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1037ms 16:07:04 INFO - PROCESS | 2916 | 1464998824285 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 16:07:04 INFO - PROCESS | 2916 | 1464998824288 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 16:07:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 16:07:04 INFO - PROCESS | 2916 | 1464998824292 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 16:07:04 INFO - PROCESS | 2916 | 1464998824294 Marionette TRACE conn3 <- [1,2486,null,{}] 16:07:04 INFO - PROCESS | 2916 | 1464998824298 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}] 16:07:04 INFO - PROCESS | 2916 | 1464998824406 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 16:07:04 INFO - PROCESS | 2916 | 1464998824718 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:04 INFO - PROCESS | 2916 | ++DOCSHELL 0C775000 == 39 [pid = 2916] [id = 631] 16:07:04 INFO - PROCESS | 2916 | ++DOMWINDOW == 85 (0C776000) [pid = 2916] [serial = 1893] [outer = 00000000] 16:07:04 INFO - PROCESS | 2916 | ++DOMWINDOW == 86 (0F34AC00) [pid = 2916] [serial = 1894] [outer = 0C776000] 16:07:04 INFO - PROCESS | 2916 | 1464998824771 Marionette DEBUG loaded listener.js 16:07:04 INFO - PROCESS | 2916 | ++DOMWINDOW == 87 (10439000) [pid = 2916] [serial = 1895] [outer = 0C776000] 16:07:05 INFO - PROCESS | 2916 | --DOCSHELL 14F5C400 == 38 [pid = 2916] [id = 626] 16:07:05 INFO - PROCESS | 2916 | --DOCSHELL 13096400 == 37 [pid = 2916] [id = 625] 16:07:05 INFO - PROCESS | 2916 | --DOCSHELL 167DE400 == 36 [pid = 2916] [id = 624] 16:07:05 INFO - PROCESS | 2916 | --DOCSHELL 1574EC00 == 35 [pid = 2916] [id = 623] 16:07:05 INFO - PROCESS | 2916 | --DOCSHELL 16216800 == 34 [pid = 2916] [id = 622] 16:07:05 INFO - PROCESS | 2916 | --DOCSHELL 1547BC00 == 33 [pid = 2916] [id = 621] 16:07:05 INFO - PROCESS | 2916 | --DOCSHELL 14F5FC00 == 32 [pid = 2916] [id = 620] 16:07:05 INFO - PROCESS | 2916 | --DOCSHELL 0F353000 == 31 [pid = 2916] [id = 619] 16:07:05 INFO - PROCESS | 2916 | --DOCSHELL 10A84000 == 30 [pid = 2916] [id = 618] 16:07:05 INFO - PROCESS | 2916 | --DOCSHELL 10F88C00 == 29 [pid = 2916] [id = 617] 16:07:05 INFO - PROCESS | 2916 | --DOCSHELL 16B69800 == 28 [pid = 2916] [id = 616] 16:07:05 INFO - PROCESS | 2916 | --DOCSHELL 157DBC00 == 27 [pid = 2916] [id = 629] 16:07:05 INFO - PROCESS | 2916 | --DOCSHELL 17DB5000 == 26 [pid = 2916] [id = 630] 16:07:05 INFO - PROCESS | 2916 | --DOCSHELL 167E4400 == 25 [pid = 2916] [id = 627] 16:07:05 INFO - PROCESS | 2916 | --DOCSHELL 105EF800 == 24 [pid = 2916] [id = 628] 16:07:05 INFO - PROCESS | 2916 | --DOMWINDOW == 86 (16B16000) [pid = 2916] [serial = 1846] [outer = 00000000] [url = about:blank] 16:07:05 INFO - PROCESS | 2916 | --DOMWINDOW == 85 (15B3BC00) [pid = 2916] [serial = 1834] [outer = 00000000] [url = about:blank] 16:07:05 INFO - PROCESS | 2916 | --DOMWINDOW == 84 (1141F400) [pid = 2916] [serial = 1825] [outer = 00000000] [url = about:blank] 16:07:05 INFO - PROCESS | 2916 | --DOMWINDOW == 83 (11C05400) [pid = 2916] [serial = 1826] [outer = 00000000] [url = about:blank] 16:07:05 INFO - PROCESS | 2916 | --DOMWINDOW == 82 (15445000) [pid = 2916] [serial = 1831] [outer = 00000000] [url = about:blank] 16:07:05 INFO - PROCESS | 2916 | --DOMWINDOW == 81 (1611F800) [pid = 2916] [serial = 1837] [outer = 00000000] [url = about:blank] 16:07:05 INFO - PROCESS | 2916 | --DOMWINDOW == 80 (1337A800) [pid = 2916] [serial = 1828] [outer = 00000000] [url = about:blank] 16:07:05 INFO - PROCESS | 2916 | --DOMWINDOW == 79 (1380FC00) [pid = 2916] [serial = 1829] [outer = 00000000] [url = about:blank] 16:07:05 INFO - PROCESS | 2916 | --DOMWINDOW == 78 (13806400) [pid = 2916] [serial = 1823] [outer = 00000000] [url = about:blank] 16:07:05 INFO - PROCESS | 2916 | --DOMWINDOW == 77 (1302F800) [pid = 2916] [serial = 1822] [outer = 00000000] [url = about:blank] 16:07:05 INFO - PROCESS | 2916 | --DOMWINDOW == 76 (15BDFC00) [pid = 2916] [serial = 1835] [outer = 00000000] [url = about:blank] 16:07:05 INFO - PROCESS | 2916 | --DOMWINDOW == 75 (13C07000) [pid = 2916] [serial = 1814] [outer = 00000000] [url = about:blank] 16:07:05 INFO - PROCESS | 2916 | --DOMWINDOW == 74 (12A81C00) [pid = 2916] [serial = 1813] [outer = 00000000] [url = about:blank] 16:07:05 INFO - PROCESS | 2916 | --DOMWINDOW == 73 (10F84400) [pid = 2916] [serial = 1840] [outer = 00000000] [url = about:blank] 16:07:05 INFO - PROCESS | 2916 | --DOMWINDOW == 72 (1611E000) [pid = 2916] [serial = 1817] [outer = 00000000] [url = about:blank] 16:07:05 INFO - PROCESS | 2916 | --DOMWINDOW == 71 (15BDA000) [pid = 2916] [serial = 1816] [outer = 00000000] [url = about:blank] 16:07:05 INFO - PROCESS | 2916 | --DOMWINDOW == 70 (16B16800) [pid = 2916] [serial = 1847] [outer = 00000000] [url = about:blank] 16:07:05 INFO - PROCESS | 2916 | --DOMWINDOW == 69 (1855F400) [pid = 2916] [serial = 1820] [outer = 00000000] [url = about:blank] 16:07:05 INFO - PROCESS | 2916 | --DOMWINDOW == 68 (17D03C00) [pid = 2916] [serial = 1819] [outer = 00000000] [url = about:blank] 16:07:05 INFO - PROCESS | 2916 | --DOMWINDOW == 67 (16125400) [pid = 2916] [serial = 1838] [outer = 00000000] [url = about:blank] 16:07:05 INFO - PROCESS | 2916 | --DOMWINDOW == 66 (168F1000) [pid = 2916] [serial = 1843] [outer = 00000000] [url = about:blank] 16:07:05 INFO - PROCESS | 2916 | --DOMWINDOW == 65 (15B33400) [pid = 2916] [serial = 1841] [outer = 00000000] [url = about:blank] 16:07:05 INFO - PROCESS | 2916 | --DOMWINDOW == 64 (16B0D000) [pid = 2916] [serial = 1844] [outer = 00000000] [url = about:blank] 16:07:05 INFO - PROCESS | 2916 | --DOMWINDOW == 63 (155D6400) [pid = 2916] [serial = 1832] [outer = 00000000] [url = about:blank] 16:07:06 INFO - PROCESS | 2916 | 1464998826057 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]]]}] 16:07:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 16:07:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1816ms 16:07:06 INFO - PROCESS | 2916 | 1464998826109 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 16:07:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 16:07:06 INFO - PROCESS | 2916 | 1464998826113 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 16:07:06 INFO - PROCESS | 2916 | 1464998826175 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 16:07:06 INFO - PROCESS | 2916 | 1464998826178 Marionette TRACE conn3 <- [1,2490,null,{}] 16:07:06 INFO - PROCESS | 2916 | 1464998826194 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}] 16:07:06 INFO - PROCESS | 2916 | 1464998826292 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 16:07:06 INFO - PROCESS | 2916 | 1464998826298 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:06 INFO - PROCESS | 2916 | ++DOCSHELL 10FFA400 == 25 [pid = 2916] [id = 632] 16:07:06 INFO - PROCESS | 2916 | ++DOMWINDOW == 64 (10FFC400) [pid = 2916] [serial = 1896] [outer = 00000000] 16:07:06 INFO - PROCESS | 2916 | ++DOMWINDOW == 65 (11210C00) [pid = 2916] [serial = 1897] [outer = 10FFC400] 16:07:06 INFO - PROCESS | 2916 | 1464998826350 Marionette DEBUG loaded listener.js 16:07:06 INFO - PROCESS | 2916 | ++DOMWINDOW == 66 (1142CC00) [pid = 2916] [serial = 1898] [outer = 10FFC400] 16:07:06 INFO - PROCESS | 2916 | 1464998826916 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]]]}] 16:07:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 16:07:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 827ms 16:07:06 INFO - PROCESS | 2916 | 1464998826951 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 16:07:06 INFO - PROCESS | 2916 | 1464998826957 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 16:07:06 INFO - PROCESS | 2916 | 1464998826967 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 16:07:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 16:07:06 INFO - PROCESS | 2916 | 1464998826971 Marionette TRACE conn3 <- [1,2494,null,{}] 16:07:06 INFO - PROCESS | 2916 | 1464998826976 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}] 16:07:07 INFO - PROCESS | 2916 | 1464998827072 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 16:07:07 INFO - PROCESS | 2916 | 1464998827080 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:07 INFO - PROCESS | 2916 | ++DOCSHELL 12D88C00 == 26 [pid = 2916] [id = 633] 16:07:07 INFO - PROCESS | 2916 | ++DOMWINDOW == 67 (12D8C400) [pid = 2916] [serial = 1899] [outer = 00000000] 16:07:07 INFO - PROCESS | 2916 | ++DOMWINDOW == 68 (130E8800) [pid = 2916] [serial = 1900] [outer = 12D8C400] 16:07:07 INFO - PROCESS | 2916 | 1464998827128 Marionette DEBUG loaded listener.js 16:07:07 INFO - PROCESS | 2916 | ++DOMWINDOW == 69 (13378400) [pid = 2916] [serial = 1901] [outer = 12D8C400] 16:07:07 INFO - PROCESS | 2916 | 1464998827651 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]]]}] 16:07:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 16:07:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 714ms 16:07:07 INFO - PROCESS | 2916 | 1464998827699 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 16:07:07 INFO - PROCESS | 2916 | 1464998827702 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 16:07:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 16:07:07 INFO - PROCESS | 2916 | 1464998827705 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 16:07:07 INFO - PROCESS | 2916 | 1464998827709 Marionette TRACE conn3 <- [1,2498,null,{}] 16:07:07 INFO - PROCESS | 2916 | 1464998827720 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}] 16:07:07 INFO - PROCESS | 2916 | 1464998827837 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 16:07:07 INFO - PROCESS | 2916 | 1464998827946 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:07 INFO - PROCESS | 2916 | ++DOCSHELL 13DDD800 == 27 [pid = 2916] [id = 634] 16:07:07 INFO - PROCESS | 2916 | ++DOMWINDOW == 70 (13DDDC00) [pid = 2916] [serial = 1902] [outer = 00000000] 16:07:07 INFO - PROCESS | 2916 | ++DOMWINDOW == 71 (14F5C000) [pid = 2916] [serial = 1903] [outer = 13DDDC00] 16:07:08 INFO - PROCESS | 2916 | 1464998827997 Marionette DEBUG loaded listener.js 16:07:08 INFO - PROCESS | 2916 | ++DOMWINDOW == 72 (15369000) [pid = 2916] [serial = 1904] [outer = 13DDDC00] 16:07:08 INFO - PROCESS | 2916 | 1464998828423 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]]]}] 16:07:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 16:07:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 762ms 16:07:08 INFO - PROCESS | 2916 | 1464998828445 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 16:07:08 INFO - PROCESS | 2916 | 1464998828447 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 16:07:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 16:07:08 INFO - PROCESS | 2916 | 1464998828451 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 16:07:08 INFO - PROCESS | 2916 | 1464998828452 Marionette TRACE conn3 <- [1,2502,null,{}] 16:07:08 INFO - PROCESS | 2916 | 1464998828462 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}] 16:07:08 INFO - PROCESS | 2916 | 1464998828584 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 16:07:08 INFO - PROCESS | 2916 | 1464998828590 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:08 INFO - PROCESS | 2916 | ++DOCSHELL 14F5BC00 == 28 [pid = 2916] [id = 635] 16:07:08 INFO - PROCESS | 2916 | ++DOMWINDOW == 73 (14F60C00) [pid = 2916] [serial = 1905] [outer = 00000000] 16:07:08 INFO - PROCESS | 2916 | ++DOMWINDOW == 74 (155DCC00) [pid = 2916] [serial = 1906] [outer = 14F60C00] 16:07:08 INFO - PROCESS | 2916 | 1464998828687 Marionette DEBUG loaded listener.js 16:07:08 INFO - PROCESS | 2916 | ++DOMWINDOW == 75 (1574DC00) [pid = 2916] [serial = 1907] [outer = 14F60C00] 16:07:09 INFO - PROCESS | 2916 | 1464998829148 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]]]}] 16:07:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 16:07:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 713ms 16:07:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 16:07:09 INFO - PROCESS | 2916 | 1464998829187 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 16:07:09 INFO - PROCESS | 2916 | 1464998829189 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 16:07:09 INFO - PROCESS | 2916 | 1464998829192 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 16:07:09 INFO - PROCESS | 2916 | 1464998829194 Marionette TRACE conn3 <- [1,2506,null,{}] 16:07:09 INFO - PROCESS | 2916 | 1464998829197 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}] 16:07:09 INFO - PROCESS | 2916 | 1464998829340 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 16:07:09 INFO - PROCESS | 2916 | 1464998829364 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:09 INFO - PROCESS | 2916 | ++DOCSHELL 157DDC00 == 29 [pid = 2916] [id = 636] 16:07:09 INFO - PROCESS | 2916 | ++DOMWINDOW == 76 (157E3000) [pid = 2916] [serial = 1908] [outer = 00000000] 16:07:09 INFO - PROCESS | 2916 | ++DOMWINDOW == 77 (15BE1000) [pid = 2916] [serial = 1909] [outer = 157E3000] 16:07:09 INFO - PROCESS | 2916 | 1464998829409 Marionette DEBUG loaded listener.js 16:07:09 INFO - PROCESS | 2916 | ++DOMWINDOW == 78 (15BE5C00) [pid = 2916] [serial = 1910] [outer = 157E3000] 16:07:09 INFO - PROCESS | 2916 | 1464998829911 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]]]}] 16:07:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 16:07:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 762ms 16:07:09 INFO - PROCESS | 2916 | 1464998829965 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 16:07:09 INFO - PROCESS | 2916 | 1464998829967 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 16:07:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 16:07:09 INFO - PROCESS | 2916 | 1464998829970 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 16:07:09 INFO - PROCESS | 2916 | 1464998829972 Marionette TRACE conn3 <- [1,2510,null,{}] 16:07:09 INFO - PROCESS | 2916 | 1464998829976 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}] 16:07:10 INFO - PROCESS | 2916 | 1464998830127 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 16:07:10 INFO - PROCESS | 2916 | 1464998830198 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:10 INFO - PROCESS | 2916 | ++DOCSHELL 16125400 == 30 [pid = 2916] [id = 637] 16:07:10 INFO - PROCESS | 2916 | ++DOMWINDOW == 79 (16127000) [pid = 2916] [serial = 1911] [outer = 00000000] 16:07:10 INFO - PROCESS | 2916 | ++DOMWINDOW == 80 (16288400) [pid = 2916] [serial = 1912] [outer = 16127000] 16:07:10 INFO - PROCESS | 2916 | 1464998830245 Marionette DEBUG loaded listener.js 16:07:10 INFO - PROCESS | 2916 | ++DOMWINDOW == 81 (167D8400) [pid = 2916] [serial = 1913] [outer = 16127000] 16:07:10 INFO - PROCESS | 2916 | --DOMWINDOW == 80 (1785C000) [pid = 2916] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 16:07:10 INFO - PROCESS | 2916 | --DOMWINDOW == 79 (17802C00) [pid = 2916] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 16:07:10 INFO - PROCESS | 2916 | --DOMWINDOW == 78 (155D9C00) [pid = 2916] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 16:07:10 INFO - PROCESS | 2916 | --DOMWINDOW == 77 (14F60400) [pid = 2916] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 16:07:10 INFO - PROCESS | 2916 | --DOMWINDOW == 76 (10E07000) [pid = 2916] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 16:07:10 INFO - PROCESS | 2916 | --DOMWINDOW == 75 (10A84C00) [pid = 2916] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 16:07:10 INFO - PROCESS | 2916 | --DOMWINDOW == 74 (1621BC00) [pid = 2916] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 16:07:10 INFO - PROCESS | 2916 | --DOMWINDOW == 73 (155D7800) [pid = 2916] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 16:07:10 INFO - PROCESS | 2916 | --DOMWINDOW == 72 (16B70800) [pid = 2916] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 16:07:10 INFO - PROCESS | 2916 | --DOMWINDOW == 71 (16B13800) [pid = 2916] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 16:07:10 INFO - PROCESS | 2916 | --DOMWINDOW == 70 (13908800) [pid = 2916] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 16:07:10 INFO - PROCESS | 2916 | --DOMWINDOW == 69 (10FFD800) [pid = 2916] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 16:07:10 INFO - PROCESS | 2916 | 1464998830895 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]]]}] 16:07:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 16:07:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 989ms 16:07:10 INFO - PROCESS | 2916 | 1464998830956 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 16:07:10 INFO - PROCESS | 2916 | 1464998830958 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 16:07:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 16:07:10 INFO - PROCESS | 2916 | 1464998830961 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 16:07:10 INFO - PROCESS | 2916 | 1464998830972 Marionette TRACE conn3 <- [1,2514,null,{}] 16:07:10 INFO - PROCESS | 2916 | 1464998830976 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}] 16:07:11 INFO - PROCESS | 2916 | 1464998831056 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 16:07:11 INFO - PROCESS | 2916 | 1464998831062 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:11 INFO - PROCESS | 2916 | ++DOCSHELL 15372C00 == 31 [pid = 2916] [id = 638] 16:07:11 INFO - PROCESS | 2916 | ++DOMWINDOW == 70 (15BD8C00) [pid = 2916] [serial = 1914] [outer = 00000000] 16:07:11 INFO - PROCESS | 2916 | ++DOMWINDOW == 71 (1621C800) [pid = 2916] [serial = 1915] [outer = 15BD8C00] 16:07:11 INFO - PROCESS | 2916 | 1464998831110 Marionette DEBUG loaded listener.js 16:07:11 INFO - PROCESS | 2916 | ++DOMWINDOW == 72 (1621E000) [pid = 2916] [serial = 1916] [outer = 15BD8C00] 16:07:11 INFO - PROCESS | 2916 | 1464998831592 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]]]}] 16:07:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 16:07:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 681ms 16:07:11 INFO - PROCESS | 2916 | 1464998831653 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 16:07:11 INFO - PROCESS | 2916 | 1464998831656 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 16:07:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 16:07:11 INFO - PROCESS | 2916 | 1464998831659 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 16:07:11 INFO - PROCESS | 2916 | 1464998831661 Marionette TRACE conn3 <- [1,2518,null,{}] 16:07:11 INFO - PROCESS | 2916 | 1464998831664 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}] 16:07:11 INFO - PROCESS | 2916 | 1464998831744 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 16:07:11 INFO - PROCESS | 2916 | 1464998831749 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:11 INFO - PROCESS | 2916 | ++DOCSHELL 14F5EC00 == 32 [pid = 2916] [id = 639] 16:07:11 INFO - PROCESS | 2916 | ++DOMWINDOW == 73 (1621BC00) [pid = 2916] [serial = 1917] [outer = 00000000] 16:07:11 INFO - PROCESS | 2916 | ++DOMWINDOW == 74 (168F1C00) [pid = 2916] [serial = 1918] [outer = 1621BC00] 16:07:11 INFO - PROCESS | 2916 | 1464998831794 Marionette DEBUG loaded listener.js 16:07:11 INFO - PROCESS | 2916 | ++DOMWINDOW == 75 (16B0A400) [pid = 2916] [serial = 1919] [outer = 1621BC00] 16:07:12 INFO - PROCESS | 2916 | 1464998832264 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]]]}] 16:07:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 16:07:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 649ms 16:07:12 INFO - PROCESS | 2916 | 1464998832297 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 16:07:12 INFO - PROCESS | 2916 | 1464998832299 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 16:07:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 16:07:12 INFO - PROCESS | 2916 | 1464998832303 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 16:07:12 INFO - PROCESS | 2916 | 1464998832304 Marionette TRACE conn3 <- [1,2522,null,{}] 16:07:12 INFO - PROCESS | 2916 | 1464998832308 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}] 16:07:12 INFO - PROCESS | 2916 | 1464998832389 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 16:07:12 INFO - PROCESS | 2916 | 1464998832395 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:12 INFO - PROCESS | 2916 | ++DOCSHELL 13DDC800 == 33 [pid = 2916] [id = 640] 16:07:12 INFO - PROCESS | 2916 | ++DOMWINDOW == 76 (16B14C00) [pid = 2916] [serial = 1920] [outer = 00000000] 16:07:12 INFO - PROCESS | 2916 | ++DOMWINDOW == 77 (16BE0800) [pid = 2916] [serial = 1921] [outer = 16B14C00] 16:07:12 INFO - PROCESS | 2916 | 1464998832488 Marionette DEBUG loaded listener.js 16:07:12 INFO - PROCESS | 2916 | ++DOMWINDOW == 78 (16BE5400) [pid = 2916] [serial = 1922] [outer = 16B14C00] 16:07:13 INFO - PROCESS | 2916 | 1464998833283 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]]]}] 16:07:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 16:07:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1038ms 16:07:13 INFO - PROCESS | 2916 | 1464998833339 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 16:07:13 INFO - PROCESS | 2916 | 1464998833343 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 16:07:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 16:07:13 INFO - PROCESS | 2916 | 1464998833419 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 16:07:13 INFO - PROCESS | 2916 | 1464998833425 Marionette TRACE conn3 <- [1,2526,null,{}] 16:07:13 INFO - PROCESS | 2916 | 1464998833452 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}] 16:07:13 INFO - PROCESS | 2916 | 1464998833581 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 16:07:13 INFO - PROCESS | 2916 | 1464998833713 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:13 INFO - PROCESS | 2916 | ++DOCSHELL 10E0DC00 == 34 [pid = 2916] [id = 641] 16:07:13 INFO - PROCESS | 2916 | ++DOMWINDOW == 79 (112DD800) [pid = 2916] [serial = 1923] [outer = 00000000] 16:07:13 INFO - PROCESS | 2916 | ++DOMWINDOW == 80 (12A81400) [pid = 2916] [serial = 1924] [outer = 112DD800] 16:07:13 INFO - PROCESS | 2916 | 1464998833772 Marionette DEBUG loaded listener.js 16:07:13 INFO - PROCESS | 2916 | ++DOMWINDOW == 81 (1337E800) [pid = 2916] [serial = 1925] [outer = 112DD800] 16:07:14 INFO - PROCESS | 2916 | 1464998834444 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]]]}] 16:07:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 16:07:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1135ms 16:07:14 INFO - PROCESS | 2916 | 1464998834518 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 16:07:14 INFO - PROCESS | 2916 | 1464998834524 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 16:07:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 16:07:14 INFO - PROCESS | 2916 | 1464998834549 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 16:07:14 INFO - PROCESS | 2916 | 1464998834552 Marionette TRACE conn3 <- [1,2530,null,{}] 16:07:14 INFO - PROCESS | 2916 | 1464998834556 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}] 16:07:14 INFO - PROCESS | 2916 | 1464998834688 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 16:07:14 INFO - PROCESS | 2916 | 1464998834933 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:14 INFO - PROCESS | 2916 | ++DOCSHELL 0F34DC00 == 35 [pid = 2916] [id = 642] 16:07:14 INFO - PROCESS | 2916 | ++DOMWINDOW == 82 (0F350C00) [pid = 2916] [serial = 1926] [outer = 00000000] 16:07:15 INFO - PROCESS | 2916 | ++DOMWINDOW == 83 (10A5E000) [pid = 2916] [serial = 1927] [outer = 0F350C00] 16:07:15 INFO - PROCESS | 2916 | 1464998834992 Marionette DEBUG loaded listener.js 16:07:15 INFO - PROCESS | 2916 | ++DOMWINDOW == 84 (10E04800) [pid = 2916] [serial = 1928] [outer = 0F350C00] 16:07:15 INFO - PROCESS | 2916 | --DOCSHELL 14F5EC00 == 34 [pid = 2916] [id = 639] 16:07:15 INFO - PROCESS | 2916 | --DOCSHELL 15372C00 == 33 [pid = 2916] [id = 638] 16:07:15 INFO - PROCESS | 2916 | --DOCSHELL 16125400 == 32 [pid = 2916] [id = 637] 16:07:15 INFO - PROCESS | 2916 | --DOCSHELL 157DDC00 == 31 [pid = 2916] [id = 636] 16:07:15 INFO - PROCESS | 2916 | --DOCSHELL 14F5BC00 == 30 [pid = 2916] [id = 635] 16:07:15 INFO - PROCESS | 2916 | --DOCSHELL 13DDD800 == 29 [pid = 2916] [id = 634] 16:07:15 INFO - PROCESS | 2916 | --DOCSHELL 12D88C00 == 28 [pid = 2916] [id = 633] 16:07:15 INFO - PROCESS | 2916 | --DOCSHELL 10FFA400 == 27 [pid = 2916] [id = 632] 16:07:15 INFO - PROCESS | 2916 | --DOMWINDOW == 83 (17958400) [pid = 2916] [serial = 1874] [outer = 00000000] [url = about:blank] 16:07:15 INFO - PROCESS | 2916 | --DOMWINDOW == 82 (0F348400) [pid = 2916] [serial = 1879] [outer = 00000000] [url = about:blank] 16:07:15 INFO - PROCESS | 2916 | --DOMWINDOW == 81 (15484800) [pid = 2916] [serial = 1862] [outer = 00000000] [url = about:blank] 16:07:15 INFO - PROCESS | 2916 | --DOMWINDOW == 80 (13808400) [pid = 2916] [serial = 1859] [outer = 00000000] [url = about:blank] 16:07:15 INFO - PROCESS | 2916 | --DOMWINDOW == 79 (11083000) [pid = 2916] [serial = 1856] [outer = 00000000] [url = about:blank] 16:07:15 INFO - PROCESS | 2916 | --DOMWINDOW == 78 (167D7400) [pid = 2916] [serial = 1867] [outer = 00000000] [url = about:blank] 16:07:15 INFO - PROCESS | 2916 | --DOMWINDOW == 77 (167DC800) [pid = 2916] [serial = 1868] [outer = 00000000] [url = about:blank] 16:07:15 INFO - PROCESS | 2916 | --DOMWINDOW == 76 (15BE7400) [pid = 2916] [serial = 1864] [outer = 00000000] [url = about:blank] 16:07:15 INFO - PROCESS | 2916 | --DOMWINDOW == 75 (13090400) [pid = 2916] [serial = 1858] [outer = 00000000] [url = about:blank] 16:07:15 INFO - PROCESS | 2916 | --DOMWINDOW == 74 (1780F000) [pid = 2916] [serial = 1850] [outer = 00000000] [url = about:blank] 16:07:15 INFO - PROCESS | 2916 | --DOMWINDOW == 73 (16B18C00) [pid = 2916] [serial = 1870] [outer = 00000000] [url = about:blank] 16:07:15 INFO - PROCESS | 2916 | --DOMWINDOW == 72 (167DE800) [pid = 2916] [serial = 1876] [outer = 00000000] [url = about:blank] 16:07:15 INFO - PROCESS | 2916 | --DOMWINDOW == 71 (17955800) [pid = 2916] [serial = 1873] [outer = 00000000] [url = about:blank] 16:07:15 INFO - PROCESS | 2916 | --DOMWINDOW == 70 (13328800) [pid = 2916] [serial = 1853] [outer = 00000000] [url = about:blank] 16:07:15 INFO - PROCESS | 2916 | --DOMWINDOW == 69 (17806C00) [pid = 2916] [serial = 1849] [outer = 00000000] [url = about:blank] 16:07:15 INFO - PROCESS | 2916 | --DOMWINDOW == 68 (12D52000) [pid = 2916] [serial = 1852] [outer = 00000000] [url = about:blank] 16:07:15 INFO - PROCESS | 2916 | --DOMWINDOW == 67 (15371400) [pid = 2916] [serial = 1861] [outer = 00000000] [url = about:blank] 16:07:15 INFO - PROCESS | 2916 | --DOMWINDOW == 66 (10E0E400) [pid = 2916] [serial = 1855] [outer = 00000000] [url = about:blank] 16:07:15 INFO - PROCESS | 2916 | --DOMWINDOW == 65 (1780A800) [pid = 2916] [serial = 1877] [outer = 00000000] [url = about:blank] 16:07:15 INFO - PROCESS | 2916 | --DOMWINDOW == 64 (17303C00) [pid = 2916] [serial = 1871] [outer = 00000000] [url = about:blank] 16:07:15 INFO - PROCESS | 2916 | --DOMWINDOW == 63 (16127C00) [pid = 2916] [serial = 1865] [outer = 00000000] [url = about:blank] 16:07:15 INFO - PROCESS | 2916 | --DOMWINDOW == 62 (15477000) [pid = 2916] [serial = 1880] [outer = 00000000] [url = about:blank] 16:07:15 INFO - PROCESS | 2916 | --DOMWINDOW == 61 (1800B400) [pid = 2916] [serial = 1883] [outer = 00000000] [url = about:blank] 16:07:15 INFO - PROCESS | 2916 | --DOMWINDOW == 60 (17E88400) [pid = 2916] [serial = 1882] [outer = 00000000] [url = about:blank] 16:07:15 INFO - PROCESS | 2916 | 1464998835675 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]]]}] 16:07:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 16:07:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1200ms 16:07:15 INFO - PROCESS | 2916 | 1464998835735 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 16:07:15 INFO - PROCESS | 2916 | 1464998835739 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 16:07:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 16:07:15 INFO - PROCESS | 2916 | 1464998835746 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 16:07:15 INFO - PROCESS | 2916 | 1464998835749 Marionette TRACE conn3 <- [1,2534,null,{}] 16:07:15 INFO - PROCESS | 2916 | 1464998835754 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}] 16:07:15 INFO - PROCESS | 2916 | 1464998835853 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 16:07:15 INFO - PROCESS | 2916 | 1464998835949 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:15 INFO - PROCESS | 2916 | ++DOCSHELL 10A82400 == 28 [pid = 2916] [id = 643] 16:07:15 INFO - PROCESS | 2916 | ++DOMWINDOW == 61 (10E08800) [pid = 2916] [serial = 1929] [outer = 00000000] 16:07:16 INFO - PROCESS | 2916 | ++DOMWINDOW == 62 (12ADA800) [pid = 2916] [serial = 1930] [outer = 10E08800] 16:07:16 INFO - PROCESS | 2916 | 1464998835999 Marionette DEBUG loaded listener.js 16:07:16 INFO - PROCESS | 2916 | ++DOMWINDOW == 63 (130E5C00) [pid = 2916] [serial = 1931] [outer = 10E08800] 16:07:16 INFO - PROCESS | 2916 | 1464998836502 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]]]}] 16:07:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 16:07:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 827ms 16:07:16 INFO - PROCESS | 2916 | 1464998836583 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 16:07:16 INFO - PROCESS | 2916 | 1464998836586 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 16:07:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 16:07:16 INFO - PROCESS | 2916 | 1464998836591 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 16:07:16 INFO - PROCESS | 2916 | 1464998836593 Marionette TRACE conn3 <- [1,2538,null,{}] 16:07:16 INFO - PROCESS | 2916 | 1464998836597 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}] 16:07:16 INFO - PROCESS | 2916 | 1464998836685 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 16:07:16 INFO - PROCESS | 2916 | 1464998836699 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:16 INFO - PROCESS | 2916 | ++DOCSHELL 13376800 == 29 [pid = 2916] [id = 644] 16:07:16 INFO - PROCESS | 2916 | ++DOMWINDOW == 64 (13BBA400) [pid = 2916] [serial = 1932] [outer = 00000000] 16:07:16 INFO - PROCESS | 2916 | ++DOMWINDOW == 65 (13DE0000) [pid = 2916] [serial = 1933] [outer = 13BBA400] 16:07:16 INFO - PROCESS | 2916 | 1464998836746 Marionette DEBUG loaded listener.js 16:07:16 INFO - PROCESS | 2916 | ++DOMWINDOW == 66 (14F60400) [pid = 2916] [serial = 1934] [outer = 13BBA400] 16:07:17 INFO - PROCESS | 2916 | 1464998837270 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]]]}] 16:07:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 16:07:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 713ms 16:07:17 INFO - PROCESS | 2916 | 1464998837325 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 16:07:17 INFO - PROCESS | 2916 | 1464998837328 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 16:07:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 16:07:17 INFO - PROCESS | 2916 | 1464998837333 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 16:07:17 INFO - PROCESS | 2916 | 1464998837338 Marionette TRACE conn3 <- [1,2542,null,{}] 16:07:17 INFO - PROCESS | 2916 | 1464998837348 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}] 16:07:17 INFO - PROCESS | 2916 | 1464998837436 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 16:07:17 INFO - PROCESS | 2916 | 1464998837549 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:17 INFO - PROCESS | 2916 | ++DOCSHELL 155E1800 == 30 [pid = 2916] [id = 645] 16:07:17 INFO - PROCESS | 2916 | ++DOMWINDOW == 67 (15746C00) [pid = 2916] [serial = 1935] [outer = 00000000] 16:07:17 INFO - PROCESS | 2916 | ++DOMWINDOW == 68 (15BDA000) [pid = 2916] [serial = 1936] [outer = 15746C00] 16:07:17 INFO - PROCESS | 2916 | 1464998837595 Marionette DEBUG loaded listener.js 16:07:17 INFO - PROCESS | 2916 | ++DOMWINDOW == 69 (15BE1400) [pid = 2916] [serial = 1937] [outer = 15746C00] 16:07:18 INFO - PROCESS | 2916 | 1464998838051 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]]]}] 16:07:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 16:07:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 795ms 16:07:18 INFO - PROCESS | 2916 | 1464998838128 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 16:07:18 INFO - PROCESS | 2916 | 1464998838130 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 16:07:18 INFO - PROCESS | 2916 | 1464998838133 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 16:07:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 16:07:18 INFO - PROCESS | 2916 | 1464998838135 Marionette TRACE conn3 <- [1,2546,null,{}] 16:07:18 INFO - PROCESS | 2916 | 1464998838138 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}] 16:07:18 INFO - PROCESS | 2916 | 1464998838258 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 16:07:18 INFO - PROCESS | 2916 | 1464998838322 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:18 INFO - PROCESS | 2916 | ++DOCSHELL 16122000 == 31 [pid = 2916] [id = 646] 16:07:18 INFO - PROCESS | 2916 | ++DOMWINDOW == 70 (16124C00) [pid = 2916] [serial = 1938] [outer = 00000000] 16:07:18 INFO - PROCESS | 2916 | ++DOMWINDOW == 71 (16215000) [pid = 2916] [serial = 1939] [outer = 16124C00] 16:07:18 INFO - PROCESS | 2916 | 1464998838367 Marionette DEBUG loaded listener.js 16:07:18 INFO - PROCESS | 2916 | ++DOMWINDOW == 72 (16289800) [pid = 2916] [serial = 1940] [outer = 16124C00] 16:07:18 INFO - PROCESS | 2916 | 1464998838791 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]]]}] 16:07:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 16:07:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 729ms 16:07:18 INFO - PROCESS | 2916 | 1464998838835 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 16:07:18 INFO - PROCESS | 2916 | 1464998838837 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 16:07:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 16:07:18 INFO - PROCESS | 2916 | 1464998838847 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 16:07:18 INFO - PROCESS | 2916 | 1464998838849 Marionette TRACE conn3 <- [1,2550,null,{}] 16:07:18 INFO - PROCESS | 2916 | 1464998838853 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}] 16:07:19 INFO - PROCESS | 2916 | 1464998839017 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 16:07:19 INFO - PROCESS | 2916 | 1464998839028 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:19 INFO - PROCESS | 2916 | ++DOCSHELL 155DB000 == 32 [pid = 2916] [id = 647] 16:07:19 INFO - PROCESS | 2916 | ++DOMWINDOW == 73 (1628B800) [pid = 2916] [serial = 1941] [outer = 00000000] 16:07:19 INFO - PROCESS | 2916 | ++DOMWINDOW == 74 (167DC800) [pid = 2916] [serial = 1942] [outer = 1628B800] 16:07:19 INFO - PROCESS | 2916 | 1464998839144 Marionette DEBUG loaded listener.js 16:07:19 INFO - PROCESS | 2916 | ++DOMWINDOW == 75 (16B0D800) [pid = 2916] [serial = 1943] [outer = 1628B800] 16:07:19 INFO - PROCESS | 2916 | 1464998839590 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]]]}] 16:07:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 16:07:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 762ms 16:07:19 INFO - PROCESS | 2916 | 1464998839644 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 16:07:19 INFO - PROCESS | 2916 | 1464998839646 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 16:07:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 16:07:19 INFO - PROCESS | 2916 | 1464998839649 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 16:07:19 INFO - PROCESS | 2916 | 1464998839651 Marionette TRACE conn3 <- [1,2554,null,{}] 16:07:19 INFO - PROCESS | 2916 | 1464998839654 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}] 16:07:19 INFO - PROCESS | 2916 | 1464998839772 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 16:07:19 INFO - PROCESS | 2916 | 1464998839887 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:19 INFO - PROCESS | 2916 | ++DOCSHELL 16BE5C00 == 33 [pid = 2916] [id = 648] 16:07:19 INFO - PROCESS | 2916 | ++DOMWINDOW == 76 (17174800) [pid = 2916] [serial = 1944] [outer = 00000000] 16:07:19 INFO - PROCESS | 2916 | ++DOMWINDOW == 77 (173DF800) [pid = 2916] [serial = 1945] [outer = 17174800] 16:07:19 INFO - PROCESS | 2916 | 1464998839932 Marionette DEBUG loaded listener.js 16:07:20 INFO - PROCESS | 2916 | ++DOMWINDOW == 78 (17801800) [pid = 2916] [serial = 1946] [outer = 17174800] 16:07:20 INFO - PROCESS | 2916 | --DOMWINDOW == 77 (10FFC400) [pid = 2916] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 16:07:20 INFO - PROCESS | 2916 | --DOMWINDOW == 76 (14F60C00) [pid = 2916] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 16:07:20 INFO - PROCESS | 2916 | --DOMWINDOW == 75 (0C776000) [pid = 2916] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 16:07:20 INFO - PROCESS | 2916 | --DOMWINDOW == 74 (13DDDC00) [pid = 2916] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 16:07:20 INFO - PROCESS | 2916 | --DOMWINDOW == 73 (12D8C400) [pid = 2916] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 16:07:20 INFO - PROCESS | 2916 | --DOMWINDOW == 72 (157E3000) [pid = 2916] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 16:07:20 INFO - PROCESS | 2916 | --DOMWINDOW == 71 (16127000) [pid = 2916] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 16:07:20 INFO - PROCESS | 2916 | --DOMWINDOW == 70 (1621BC00) [pid = 2916] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 16:07:20 INFO - PROCESS | 2916 | --DOMWINDOW == 69 (10E0D800) [pid = 2916] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 16:07:20 INFO - PROCESS | 2916 | --DOMWINDOW == 68 (15B30400) [pid = 2916] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 16:07:20 INFO - PROCESS | 2916 | --DOMWINDOW == 67 (17DB6000) [pid = 2916] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 16:07:20 INFO - PROCESS | 2916 | --DOMWINDOW == 66 (15BD8C00) [pid = 2916] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 16:07:20 INFO - PROCESS | 2916 | 1464998840367 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]]]}] 16:07:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 16:07:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 762ms 16:07:20 INFO - PROCESS | 2916 | 1464998840424 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 16:07:20 INFO - PROCESS | 2916 | 1464998840426 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 16:07:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 16:07:20 INFO - PROCESS | 2916 | 1464998840429 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 16:07:20 INFO - PROCESS | 2916 | 1464998840431 Marionette TRACE conn3 <- [1,2558,null,{}] 16:07:20 INFO - PROCESS | 2916 | 1464998840435 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}] 16:07:20 INFO - PROCESS | 2916 | 1464998840515 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 16:07:20 INFO - PROCESS | 2916 | 1464998840520 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:20 INFO - PROCESS | 2916 | ++DOCSHELL 10FFCC00 == 34 [pid = 2916] [id = 649] 16:07:20 INFO - PROCESS | 2916 | ++DOMWINDOW == 67 (155DC800) [pid = 2916] [serial = 1947] [outer = 00000000] 16:07:20 INFO - PROCESS | 2916 | ++DOMWINDOW == 68 (15B3A000) [pid = 2916] [serial = 1948] [outer = 155DC800] 16:07:20 INFO - PROCESS | 2916 | 1464998840566 Marionette DEBUG loaded listener.js 16:07:20 INFO - PROCESS | 2916 | ++DOMWINDOW == 69 (1621BC00) [pid = 2916] [serial = 1949] [outer = 155DC800] 16:07:21 INFO - PROCESS | 2916 | 1464998841057 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]]]}] 16:07:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 16:07:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 665ms 16:07:21 INFO - PROCESS | 2916 | 1464998841100 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 16:07:21 INFO - PROCESS | 2916 | 1464998841102 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 16:07:21 INFO - PROCESS | 2916 | 1464998841105 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 16:07:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 16:07:21 INFO - PROCESS | 2916 | 1464998841107 Marionette TRACE conn3 <- [1,2562,null,{}] 16:07:21 INFO - PROCESS | 2916 | 1464998841114 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}] 16:07:21 INFO - PROCESS | 2916 | 1464998841194 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 16:07:21 INFO - PROCESS | 2916 | 1464998841200 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:21 INFO - PROCESS | 2916 | ++DOCSHELL 15483400 == 35 [pid = 2916] [id = 650] 16:07:21 INFO - PROCESS | 2916 | ++DOMWINDOW == 70 (167E3800) [pid = 2916] [serial = 1950] [outer = 00000000] 16:07:21 INFO - PROCESS | 2916 | ++DOMWINDOW == 71 (1717D800) [pid = 2916] [serial = 1951] [outer = 167E3800] 16:07:21 INFO - PROCESS | 2916 | 1464998841244 Marionette DEBUG loaded listener.js 16:07:21 INFO - PROCESS | 2916 | ++DOMWINDOW == 72 (178DE000) [pid = 2916] [serial = 1952] [outer = 167E3800] 16:07:21 INFO - PROCESS | 2916 | 1464998841743 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]]]}] 16:07:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 16:07:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 664ms 16:07:21 INFO - PROCESS | 2916 | 1464998841788 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 16:07:21 INFO - PROCESS | 2916 | 1464998841790 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 16:07:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 16:07:21 INFO - PROCESS | 2916 | 1464998841793 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 16:07:21 INFO - PROCESS | 2916 | 1464998841795 Marionette TRACE conn3 <- [1,2566,null,{}] 16:07:21 INFO - PROCESS | 2916 | 1464998841798 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}] 16:07:21 INFO - PROCESS | 2916 | 1464998841880 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 16:07:21 INFO - PROCESS | 2916 | 1464998841885 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:21 INFO - PROCESS | 2916 | ++DOCSHELL 178E4400 == 36 [pid = 2916] [id = 651] 16:07:21 INFO - PROCESS | 2916 | ++DOMWINDOW == 73 (178E9000) [pid = 2916] [serial = 1953] [outer = 00000000] 16:07:21 INFO - PROCESS | 2916 | ++DOMWINDOW == 74 (179F3400) [pid = 2916] [serial = 1954] [outer = 178E9000] 16:07:21 INFO - PROCESS | 2916 | 1464998841938 Marionette DEBUG loaded listener.js 16:07:22 INFO - PROCESS | 2916 | ++DOMWINDOW == 75 (179FD400) [pid = 2916] [serial = 1955] [outer = 178E9000] 16:07:22 INFO - PROCESS | 2916 | 1464998842673 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]]]}] 16:07:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 16:07:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 941ms 16:07:22 INFO - PROCESS | 2916 | 1464998842731 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 16:07:22 INFO - PROCESS | 2916 | 1464998842736 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 16:07:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 16:07:22 INFO - PROCESS | 2916 | 1464998842741 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 16:07:22 INFO - PROCESS | 2916 | 1464998842744 Marionette TRACE conn3 <- [1,2570,null,{}] 16:07:22 INFO - PROCESS | 2916 | 1464998842750 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}] 16:07:22 INFO - PROCESS | 2916 | 1464998842877 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 16:07:23 INFO - PROCESS | 2916 | 1464998843012 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:23 INFO - PROCESS | 2916 | ++DOCSHELL 10E10000 == 37 [pid = 2916] [id = 652] 16:07:23 INFO - PROCESS | 2916 | ++DOMWINDOW == 76 (114A9400) [pid = 2916] [serial = 1956] [outer = 00000000] 16:07:23 INFO - PROCESS | 2916 | ++DOMWINDOW == 77 (13091400) [pid = 2916] [serial = 1957] [outer = 114A9400] 16:07:23 INFO - PROCESS | 2916 | 1464998843074 Marionette DEBUG loaded listener.js 16:07:23 INFO - PROCESS | 2916 | ++DOMWINDOW == 78 (1380E800) [pid = 2916] [serial = 1958] [outer = 114A9400] 16:07:23 INFO - PROCESS | 2916 | 1464998843679 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]]]}] 16:07:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 16:07:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 973ms 16:07:23 INFO - PROCESS | 2916 | 1464998843720 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 16:07:23 INFO - PROCESS | 2916 | 1464998843726 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 16:07:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 16:07:23 INFO - PROCESS | 2916 | 1464998843733 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 16:07:23 INFO - PROCESS | 2916 | 1464998843736 Marionette TRACE conn3 <- [1,2574,null,{}] 16:07:23 INFO - PROCESS | 2916 | 1464998843740 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}] 16:07:23 INFO - PROCESS | 2916 | 1464998843857 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 16:07:23 INFO - PROCESS | 2916 | 1464998843973 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:24 INFO - PROCESS | 2916 | ++DOCSHELL 13C02000 == 38 [pid = 2916] [id = 653] 16:07:24 INFO - PROCESS | 2916 | ++DOMWINDOW == 79 (13DDB800) [pid = 2916] [serial = 1959] [outer = 00000000] 16:07:24 INFO - PROCESS | 2916 | ++DOMWINDOW == 80 (155DC400) [pid = 2916] [serial = 1960] [outer = 13DDB800] 16:07:24 INFO - PROCESS | 2916 | 1464998844071 Marionette DEBUG loaded listener.js 16:07:24 INFO - PROCESS | 2916 | ++DOMWINDOW == 81 (15B35400) [pid = 2916] [serial = 1961] [outer = 13DDB800] 16:07:24 INFO - PROCESS | 2916 | 1464998844699 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]]]}] 16:07:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 16:07:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1037ms 16:07:24 INFO - PROCESS | 2916 | 1464998844767 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 16:07:24 INFO - PROCESS | 2916 | 1464998844769 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 16:07:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 16:07:24 INFO - PROCESS | 2916 | 1464998844774 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 16:07:24 INFO - PROCESS | 2916 | 1464998844777 Marionette TRACE conn3 <- [1,2578,null,{}] 16:07:24 INFO - PROCESS | 2916 | 1464998844789 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}] 16:07:25 INFO - PROCESS | 2916 | 1464998844979 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 16:07:25 INFO - PROCESS | 2916 | 1464998844990 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:25 INFO - PROCESS | 2916 | ++DOCSHELL 17958000 == 39 [pid = 2916] [id = 654] 16:07:25 INFO - PROCESS | 2916 | ++DOMWINDOW == 82 (17958400) [pid = 2916] [serial = 1962] [outer = 00000000] 16:07:25 INFO - PROCESS | 2916 | ++DOMWINDOW == 83 (17D0A400) [pid = 2916] [serial = 1963] [outer = 17958400] 16:07:25 INFO - PROCESS | 2916 | 1464998845050 Marionette DEBUG loaded listener.js 16:07:25 INFO - PROCESS | 2916 | ++DOMWINDOW == 84 (17DBEC00) [pid = 2916] [serial = 1964] [outer = 17958400] 16:07:25 INFO - PROCESS | 2916 | 1464998845774 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]]]}] 16:07:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 16:07:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1038ms 16:07:25 INFO - PROCESS | 2916 | 1464998845810 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 16:07:25 INFO - PROCESS | 2916 | 1464998845813 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 16:07:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 16:07:25 INFO - PROCESS | 2916 | 1464998845817 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 16:07:25 INFO - PROCESS | 2916 | 1464998845819 Marionette TRACE conn3 <- [1,2582,null,{}] 16:07:25 INFO - PROCESS | 2916 | 1464998845822 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}] 16:07:25 INFO - PROCESS | 2916 | 1464998845933 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 16:07:26 INFO - PROCESS | 2916 | 1464998846176 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:26 INFO - PROCESS | 2916 | ++DOCSHELL 0F349800 == 40 [pid = 2916] [id = 655] 16:07:26 INFO - PROCESS | 2916 | ++DOMWINDOW == 85 (10233400) [pid = 2916] [serial = 1965] [outer = 00000000] 16:07:26 INFO - PROCESS | 2916 | ++DOMWINDOW == 86 (10E06800) [pid = 2916] [serial = 1966] [outer = 10233400] 16:07:26 INFO - PROCESS | 2916 | 1464998846298 Marionette DEBUG loaded listener.js 16:07:26 INFO - PROCESS | 2916 | ++DOMWINDOW == 87 (112DE800) [pid = 2916] [serial = 1967] [outer = 10233400] 16:07:27 INFO - PROCESS | 2916 | --DOCSHELL 15483400 == 39 [pid = 2916] [id = 650] 16:07:27 INFO - PROCESS | 2916 | --DOCSHELL 10FFCC00 == 38 [pid = 2916] [id = 649] 16:07:27 INFO - PROCESS | 2916 | --DOCSHELL 16BE5C00 == 37 [pid = 2916] [id = 648] 16:07:27 INFO - PROCESS | 2916 | --DOCSHELL 155DB000 == 36 [pid = 2916] [id = 647] 16:07:27 INFO - PROCESS | 2916 | --DOCSHELL 16122000 == 35 [pid = 2916] [id = 646] 16:07:27 INFO - PROCESS | 2916 | --DOCSHELL 155E1800 == 34 [pid = 2916] [id = 645] 16:07:27 INFO - PROCESS | 2916 | --DOCSHELL 13376800 == 33 [pid = 2916] [id = 644] 16:07:27 INFO - PROCESS | 2916 | --DOCSHELL 10A82400 == 32 [pid = 2916] [id = 643] 16:07:27 INFO - PROCESS | 2916 | --DOCSHELL 0F34DC00 == 31 [pid = 2916] [id = 642] 16:07:27 INFO - PROCESS | 2916 | --DOCSHELL 10E0DC00 == 30 [pid = 2916] [id = 641] 16:07:27 INFO - PROCESS | 2916 | --DOCSHELL 0C775000 == 29 [pid = 2916] [id = 631] 16:07:27 INFO - PROCESS | 2916 | --DOCSHELL 13DDC800 == 28 [pid = 2916] [id = 640] 16:07:27 INFO - PROCESS | 2916 | --DOCSHELL 13C02000 == 27 [pid = 2916] [id = 653] 16:07:27 INFO - PROCESS | 2916 | --DOCSHELL 17958000 == 26 [pid = 2916] [id = 654] 16:07:27 INFO - PROCESS | 2916 | --DOCSHELL 178E4400 == 25 [pid = 2916] [id = 651] 16:07:27 INFO - PROCESS | 2916 | --DOCSHELL 10E10000 == 24 [pid = 2916] [id = 652] 16:07:27 INFO - PROCESS | 2916 | --DOMWINDOW == 86 (11210C00) [pid = 2916] [serial = 1897] [outer = 00000000] [url = about:blank] 16:07:27 INFO - PROCESS | 2916 | --DOMWINDOW == 85 (1142CC00) [pid = 2916] [serial = 1898] [outer = 00000000] [url = about:blank] 16:07:27 INFO - PROCESS | 2916 | --DOMWINDOW == 84 (155DCC00) [pid = 2916] [serial = 1906] [outer = 00000000] [url = about:blank] 16:07:27 INFO - PROCESS | 2916 | --DOMWINDOW == 83 (10439000) [pid = 2916] [serial = 1895] [outer = 00000000] [url = about:blank] 16:07:27 INFO - PROCESS | 2916 | --DOMWINDOW == 82 (0F34AC00) [pid = 2916] [serial = 1894] [outer = 00000000] [url = about:blank] 16:07:27 INFO - PROCESS | 2916 | --DOMWINDOW == 81 (14F5C000) [pid = 2916] [serial = 1903] [outer = 00000000] [url = about:blank] 16:07:27 INFO - PROCESS | 2916 | --DOMWINDOW == 80 (130E8800) [pid = 2916] [serial = 1900] [outer = 00000000] [url = about:blank] 16:07:27 INFO - PROCESS | 2916 | --DOMWINDOW == 79 (13378400) [pid = 2916] [serial = 1901] [outer = 00000000] [url = about:blank] 16:07:27 INFO - PROCESS | 2916 | --DOMWINDOW == 78 (15BE1000) [pid = 2916] [serial = 1909] [outer = 00000000] [url = about:blank] 16:07:27 INFO - PROCESS | 2916 | --DOMWINDOW == 77 (1574DC00) [pid = 2916] [serial = 1907] [outer = 00000000] [url = about:blank] 16:07:27 INFO - PROCESS | 2916 | --DOMWINDOW == 76 (16288400) [pid = 2916] [serial = 1912] [outer = 00000000] [url = about:blank] 16:07:27 INFO - PROCESS | 2916 | --DOMWINDOW == 75 (15BE5C00) [pid = 2916] [serial = 1910] [outer = 00000000] [url = about:blank] 16:07:27 INFO - PROCESS | 2916 | --DOMWINDOW == 74 (168F1C00) [pid = 2916] [serial = 1918] [outer = 00000000] [url = about:blank] 16:07:27 INFO - PROCESS | 2916 | --DOMWINDOW == 73 (13CE5800) [pid = 2916] [serial = 1886] [outer = 00000000] [url = about:blank] 16:07:27 INFO - PROCESS | 2916 | --DOMWINDOW == 72 (16BE0800) [pid = 2916] [serial = 1921] [outer = 00000000] [url = about:blank] 16:07:27 INFO - PROCESS | 2916 | --DOMWINDOW == 71 (13094400) [pid = 2916] [serial = 1885] [outer = 00000000] [url = about:blank] 16:07:27 INFO - PROCESS | 2916 | --DOMWINDOW == 70 (16213800) [pid = 2916] [serial = 1889] [outer = 00000000] [url = about:blank] 16:07:27 INFO - PROCESS | 2916 | --DOMWINDOW == 69 (15BE7800) [pid = 2916] [serial = 1888] [outer = 00000000] [url = about:blank] 16:07:27 INFO - PROCESS | 2916 | --DOMWINDOW == 68 (18562C00) [pid = 2916] [serial = 1892] [outer = 00000000] [url = about:blank] 16:07:27 INFO - PROCESS | 2916 | --DOMWINDOW == 67 (180A1800) [pid = 2916] [serial = 1891] [outer = 00000000] [url = about:blank] 16:07:27 INFO - PROCESS | 2916 | --DOMWINDOW == 66 (167D8400) [pid = 2916] [serial = 1913] [outer = 00000000] [url = about:blank] 16:07:27 INFO - PROCESS | 2916 | --DOMWINDOW == 65 (1621C800) [pid = 2916] [serial = 1915] [outer = 00000000] [url = about:blank] 16:07:27 INFO - PROCESS | 2916 | --DOMWINDOW == 64 (16B0A400) [pid = 2916] [serial = 1919] [outer = 00000000] [url = about:blank] 16:07:27 INFO - PROCESS | 2916 | --DOMWINDOW == 63 (1621E000) [pid = 2916] [serial = 1916] [outer = 00000000] [url = about:blank] 16:07:27 INFO - PROCESS | 2916 | --DOMWINDOW == 62 (15369000) [pid = 2916] [serial = 1904] [outer = 00000000] [url = about:blank] 16:07:27 INFO - PROCESS | 2916 | 1464998847685 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]]]}] 16:07:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 16:07:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1913ms 16:07:27 INFO - PROCESS | 2916 | 1464998847740 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 16:07:27 INFO - PROCESS | 2916 | 1464998847744 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 16:07:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 16:07:27 INFO - PROCESS | 2916 | 1464998847750 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 16:07:27 INFO - PROCESS | 2916 | 1464998847753 Marionette TRACE conn3 <- [1,2586,null,{}] 16:07:27 INFO - PROCESS | 2916 | 1464998847759 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}] 16:07:27 INFO - PROCESS | 2916 | 1464998847866 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 16:07:27 INFO - PROCESS | 2916 | 1464998847959 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:28 INFO - PROCESS | 2916 | ++DOCSHELL 10A82C00 == 25 [pid = 2916] [id = 656] 16:07:28 INFO - PROCESS | 2916 | ++DOMWINDOW == 63 (10E04400) [pid = 2916] [serial = 1968] [outer = 00000000] 16:07:28 INFO - PROCESS | 2916 | ++DOMWINDOW == 64 (1120D800) [pid = 2916] [serial = 1969] [outer = 10E04400] 16:07:28 INFO - PROCESS | 2916 | 1464998848012 Marionette DEBUG loaded listener.js 16:07:28 INFO - PROCESS | 2916 | ++DOMWINDOW == 65 (114AB000) [pid = 2916] [serial = 1970] [outer = 10E04400] 16:07:28 INFO - PROCESS | 2916 | 1464998848489 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]]]}] 16:07:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 16:07:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 762ms 16:07:28 INFO - PROCESS | 2916 | 1464998848523 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 16:07:28 INFO - PROCESS | 2916 | 1464998848529 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 16:07:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 16:07:28 INFO - PROCESS | 2916 | 1464998848539 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 16:07:28 INFO - PROCESS | 2916 | 1464998848542 Marionette TRACE conn3 <- [1,2590,null,{}] 16:07:28 INFO - PROCESS | 2916 | 1464998848545 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}] 16:07:28 INFO - PROCESS | 2916 | 1464998848637 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 16:07:28 INFO - PROCESS | 2916 | 1464998848644 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:28 INFO - PROCESS | 2916 | ++DOCSHELL 13027800 == 26 [pid = 2916] [id = 657] 16:07:28 INFO - PROCESS | 2916 | ++DOMWINDOW == 66 (13028000) [pid = 2916] [serial = 1971] [outer = 00000000] 16:07:28 INFO - PROCESS | 2916 | ++DOMWINDOW == 67 (130E6400) [pid = 2916] [serial = 1972] [outer = 13028000] 16:07:28 INFO - PROCESS | 2916 | 1464998848692 Marionette DEBUG loaded listener.js 16:07:28 INFO - PROCESS | 2916 | ++DOMWINDOW == 68 (13333C00) [pid = 2916] [serial = 1973] [outer = 13028000] 16:07:29 INFO - PROCESS | 2916 | 1464998849223 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]]]}] 16:07:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 16:07:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 730ms 16:07:29 INFO - PROCESS | 2916 | 1464998849268 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 16:07:29 INFO - PROCESS | 2916 | 1464998849271 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 16:07:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 16:07:29 INFO - PROCESS | 2916 | 1464998849275 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 16:07:29 INFO - PROCESS | 2916 | 1464998849278 Marionette TRACE conn3 <- [1,2594,null,{}] 16:07:29 INFO - PROCESS | 2916 | 1464998849289 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}] 16:07:29 INFO - PROCESS | 2916 | 1464998849407 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 16:07:29 INFO - PROCESS | 2916 | 1464998849512 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:29 INFO - PROCESS | 2916 | ++DOCSHELL 14F5A400 == 27 [pid = 2916] [id = 658] 16:07:29 INFO - PROCESS | 2916 | ++DOMWINDOW == 69 (14F5BC00) [pid = 2916] [serial = 1974] [outer = 00000000] 16:07:29 INFO - PROCESS | 2916 | ++DOMWINDOW == 70 (15370000) [pid = 2916] [serial = 1975] [outer = 14F5BC00] 16:07:29 INFO - PROCESS | 2916 | 1464998849564 Marionette DEBUG loaded listener.js 16:07:29 INFO - PROCESS | 2916 | ++DOMWINDOW == 71 (15483400) [pid = 2916] [serial = 1976] [outer = 14F5BC00] 16:07:30 INFO - PROCESS | 2916 | 1464998849989 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]]]}] 16:07:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 16:07:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 778ms 16:07:30 INFO - PROCESS | 2916 | 1464998850014 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 16:07:30 INFO - PROCESS | 2916 | 1464998850017 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 16:07:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 16:07:30 INFO - PROCESS | 2916 | 1464998850026 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 16:07:30 INFO - PROCESS | 2916 | 1464998850076 Marionette TRACE conn3 <- [1,2598,null,{}] 16:07:30 INFO - PROCESS | 2916 | 1464998850079 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}] 16:07:30 INFO - PROCESS | 2916 | 1464998850217 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 16:07:30 INFO - PROCESS | 2916 | 1464998850226 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:30 INFO - PROCESS | 2916 | ++DOCSHELL 1547A000 == 28 [pid = 2916] [id = 659] 16:07:30 INFO - PROCESS | 2916 | ++DOMWINDOW == 72 (155D3C00) [pid = 2916] [serial = 1977] [outer = 00000000] 16:07:30 INFO - PROCESS | 2916 | ++DOMWINDOW == 73 (157D9C00) [pid = 2916] [serial = 1978] [outer = 155D3C00] 16:07:30 INFO - PROCESS | 2916 | 1464998850328 Marionette DEBUG loaded listener.js 16:07:30 INFO - PROCESS | 2916 | ++DOMWINDOW == 74 (15BDE800) [pid = 2916] [serial = 1979] [outer = 155D3C00] 16:07:30 INFO - PROCESS | 2916 | 1464998850746 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]]]}] 16:07:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 16:07:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 746ms 16:07:30 INFO - PROCESS | 2916 | 1464998850772 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 16:07:30 INFO - PROCESS | 2916 | 1464998850774 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 16:07:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 16:07:30 INFO - PROCESS | 2916 | 1464998850777 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 16:07:30 INFO - PROCESS | 2916 | 1464998850779 Marionette TRACE conn3 <- [1,2602,null,{}] 16:07:30 INFO - PROCESS | 2916 | 1464998850817 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}] 16:07:30 INFO - PROCESS | 2916 | 1464998850992 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 16:07:31 INFO - PROCESS | 2916 | 1464998851008 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:31 INFO - PROCESS | 2916 | ++DOCSHELL 15BDA400 == 29 [pid = 2916] [id = 660] 16:07:31 INFO - PROCESS | 2916 | ++DOMWINDOW == 75 (15BE7800) [pid = 2916] [serial = 1980] [outer = 00000000] 16:07:31 INFO - PROCESS | 2916 | ++DOMWINDOW == 76 (16122800) [pid = 2916] [serial = 1981] [outer = 15BE7800] 16:07:31 INFO - PROCESS | 2916 | 1464998851054 Marionette DEBUG loaded listener.js 16:07:31 INFO - PROCESS | 2916 | ++DOMWINDOW == 77 (16214400) [pid = 2916] [serial = 1982] [outer = 15BE7800] 16:07:31 INFO - PROCESS | 2916 | 1464998851499 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]]]}] 16:07:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 16:07:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 762ms 16:07:31 INFO - PROCESS | 2916 | 1464998851551 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 16:07:31 INFO - PROCESS | 2916 | 1464998851553 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 16:07:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 16:07:31 INFO - PROCESS | 2916 | 1464998851566 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 16:07:31 INFO - PROCESS | 2916 | 1464998851568 Marionette TRACE conn3 <- [1,2606,null,{}] 16:07:31 INFO - PROCESS | 2916 | 1464998851571 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}] 16:07:31 INFO - PROCESS | 2916 | 1464998851712 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 16:07:31 INFO - PROCESS | 2916 | 1464998851727 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:31 INFO - PROCESS | 2916 | ++DOCSHELL 167B9C00 == 30 [pid = 2916] [id = 661] 16:07:31 INFO - PROCESS | 2916 | ++DOMWINDOW == 78 (167D5400) [pid = 2916] [serial = 1983] [outer = 00000000] 16:07:31 INFO - PROCESS | 2916 | ++DOMWINDOW == 79 (167DE400) [pid = 2916] [serial = 1984] [outer = 167D5400] 16:07:31 INFO - PROCESS | 2916 | 1464998851828 Marionette DEBUG loaded listener.js 16:07:31 INFO - PROCESS | 2916 | ++DOMWINDOW == 80 (16B0E400) [pid = 2916] [serial = 1985] [outer = 167D5400] 16:07:32 INFO - PROCESS | 2916 | --DOMWINDOW == 79 (16124C00) [pid = 2916] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 16:07:32 INFO - PROCESS | 2916 | --DOMWINDOW == 78 (1628B800) [pid = 2916] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 16:07:32 INFO - PROCESS | 2916 | --DOMWINDOW == 77 (17174800) [pid = 2916] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 16:07:32 INFO - PROCESS | 2916 | --DOMWINDOW == 76 (0F350C00) [pid = 2916] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 16:07:32 INFO - PROCESS | 2916 | --DOMWINDOW == 75 (10E08800) [pid = 2916] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 16:07:32 INFO - PROCESS | 2916 | --DOMWINDOW == 74 (15746C00) [pid = 2916] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 16:07:32 INFO - PROCESS | 2916 | --DOMWINDOW == 73 (13BBA400) [pid = 2916] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 16:07:32 INFO - PROCESS | 2916 | --DOMWINDOW == 72 (112DD800) [pid = 2916] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 16:07:32 INFO - PROCESS | 2916 | --DOMWINDOW == 71 (16B14C00) [pid = 2916] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 16:07:32 INFO - PROCESS | 2916 | --DOMWINDOW == 70 (167E3800) [pid = 2916] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 16:07:32 INFO - PROCESS | 2916 | --DOMWINDOW == 69 (178E9000) [pid = 2916] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 16:07:32 INFO - PROCESS | 2916 | --DOMWINDOW == 68 (155DC800) [pid = 2916] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 16:07:32 INFO - PROCESS | 2916 | 1464998852473 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]]]}] 16:07:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 16:07:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 908ms 16:07:32 INFO - PROCESS | 2916 | 1464998852488 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 16:07:32 INFO - PROCESS | 2916 | 1464998852490 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 16:07:32 INFO - PROCESS | 2916 | 1464998852493 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 16:07:32 INFO - PROCESS | 2916 | 1464998852495 Marionette TRACE conn3 <- [1,2610,null,{}] 16:07:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 16:07:32 INFO - PROCESS | 2916 | 1464998852498 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}] 16:07:32 INFO - PROCESS | 2916 | 1464998852591 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 16:07:32 INFO - PROCESS | 2916 | 1464998852596 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:32 INFO - PROCESS | 2916 | ++DOCSHELL 14F60C00 == 31 [pid = 2916] [id = 662] 16:07:32 INFO - PROCESS | 2916 | ++DOMWINDOW == 69 (15446000) [pid = 2916] [serial = 1986] [outer = 00000000] 16:07:32 INFO - PROCESS | 2916 | ++DOMWINDOW == 70 (15D54800) [pid = 2916] [serial = 1987] [outer = 15446000] 16:07:32 INFO - PROCESS | 2916 | 1464998852642 Marionette DEBUG loaded listener.js 16:07:32 INFO - PROCESS | 2916 | ++DOMWINDOW == 71 (16120400) [pid = 2916] [serial = 1988] [outer = 15446000] 16:07:33 INFO - PROCESS | 2916 | 1464998853136 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]]]}] 16:07:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 16:07:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 665ms 16:07:33 INFO - PROCESS | 2916 | 1464998853165 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 16:07:33 INFO - PROCESS | 2916 | 1464998853167 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 16:07:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 16:07:33 INFO - PROCESS | 2916 | 1464998853175 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 16:07:33 INFO - PROCESS | 2916 | 1464998853176 Marionette TRACE conn3 <- [1,2614,null,{}] 16:07:33 INFO - PROCESS | 2916 | 1464998853180 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}] 16:07:33 INFO - PROCESS | 2916 | 1464998853258 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 16:07:33 INFO - PROCESS | 2916 | 1464998853264 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:33 INFO - PROCESS | 2916 | ++DOCSHELL 1671D800 == 32 [pid = 2916] [id = 663] 16:07:33 INFO - PROCESS | 2916 | ++DOMWINDOW == 72 (168F3400) [pid = 2916] [serial = 1989] [outer = 00000000] 16:07:33 INFO - PROCESS | 2916 | ++DOMWINDOW == 73 (16BE0800) [pid = 2916] [serial = 1990] [outer = 168F3400] 16:07:33 INFO - PROCESS | 2916 | 1464998853309 Marionette DEBUG loaded listener.js 16:07:33 INFO - PROCESS | 2916 | ++DOMWINDOW == 74 (10E10C00) [pid = 2916] [serial = 1991] [outer = 168F3400] 16:07:33 INFO - PROCESS | 2916 | 1464998853795 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]]]}] 16:07:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 16:07:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 649ms 16:07:33 INFO - PROCESS | 2916 | 1464998853847 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 16:07:33 INFO - PROCESS | 2916 | 1464998853849 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 16:07:33 INFO - PROCESS | 2916 | 1464998853853 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 16:07:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 16:07:33 INFO - PROCESS | 2916 | 1464998853855 Marionette TRACE conn3 <- [1,2618,null,{}] 16:07:33 INFO - PROCESS | 2916 | 1464998853858 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}] 16:07:33 INFO - PROCESS | 2916 | 1464998853937 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 16:07:33 INFO - PROCESS | 2916 | 1464998853943 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:33 INFO - PROCESS | 2916 | ++DOCSHELL 14F58C00 == 33 [pid = 2916] [id = 664] 16:07:33 INFO - PROCESS | 2916 | ++DOMWINDOW == 75 (17288400) [pid = 2916] [serial = 1992] [outer = 00000000] 16:07:33 INFO - PROCESS | 2916 | ++DOMWINDOW == 76 (1780FC00) [pid = 2916] [serial = 1993] [outer = 17288400] 16:07:33 INFO - PROCESS | 2916 | 1464998853987 Marionette DEBUG loaded listener.js 16:07:34 INFO - PROCESS | 2916 | ++DOMWINDOW == 77 (17856400) [pid = 2916] [serial = 1994] [outer = 17288400] 16:07:34 INFO - PROCESS | 2916 | 1464998854784 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]]]}] 16:07:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 16:07:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 972ms 16:07:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 16:07:34 INFO - PROCESS | 2916 | 1464998854832 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 16:07:34 INFO - PROCESS | 2916 | 1464998854836 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 16:07:34 INFO - PROCESS | 2916 | 1464998854841 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 16:07:34 INFO - PROCESS | 2916 | 1464998854844 Marionette TRACE conn3 <- [1,2622,null,{}] 16:07:34 INFO - PROCESS | 2916 | 1464998854873 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}] 16:07:35 INFO - PROCESS | 2916 | 1464998855036 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 16:07:35 INFO - PROCESS | 2916 | 1464998855097 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:35 INFO - PROCESS | 2916 | ++DOCSHELL 10FFA400 == 34 [pid = 2916] [id = 665] 16:07:35 INFO - PROCESS | 2916 | ++DOMWINDOW == 78 (112DEC00) [pid = 2916] [serial = 1995] [outer = 00000000] 16:07:35 INFO - PROCESS | 2916 | ++DOMWINDOW == 79 (12B60000) [pid = 2916] [serial = 1996] [outer = 112DEC00] 16:07:35 INFO - PROCESS | 2916 | 1464998855155 Marionette DEBUG loaded listener.js 16:07:35 INFO - PROCESS | 2916 | ++DOMWINDOW == 80 (130E1400) [pid = 2916] [serial = 1997] [outer = 112DEC00] 16:07:35 INFO - PROCESS | 2916 | 1464998855937 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]]]}] 16:07:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 16:07:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1183ms 16:07:36 INFO - PROCESS | 2916 | 1464998856017 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 16:07:36 INFO - PROCESS | 2916 | 1464998856023 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 16:07:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 16:07:36 INFO - PROCESS | 2916 | 1464998856030 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 16:07:36 INFO - PROCESS | 2916 | 1464998856033 Marionette TRACE conn3 <- [1,2626,null,{}] 16:07:36 INFO - PROCESS | 2916 | 1464998856037 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}] 16:07:36 INFO - PROCESS | 2916 | 1464998856165 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 16:07:36 INFO - PROCESS | 2916 | 1464998856466 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:36 INFO - PROCESS | 2916 | ++DOCSHELL 0F34A800 == 35 [pid = 2916] [id = 666] 16:07:36 INFO - PROCESS | 2916 | ++DOMWINDOW == 81 (0F34C800) [pid = 2916] [serial = 1998] [outer = 00000000] 16:07:36 INFO - PROCESS | 2916 | ++DOMWINDOW == 82 (102D9800) [pid = 2916] [serial = 1999] [outer = 0F34C800] 16:07:36 INFO - PROCESS | 2916 | 1464998856534 Marionette DEBUG loaded listener.js 16:07:36 INFO - PROCESS | 2916 | ++DOMWINDOW == 83 (10E07000) [pid = 2916] [serial = 2000] [outer = 0F34C800] 16:07:37 INFO - PROCESS | 2916 | --DOCSHELL 1671D800 == 34 [pid = 2916] [id = 663] 16:07:37 INFO - PROCESS | 2916 | --DOCSHELL 14F60C00 == 33 [pid = 2916] [id = 662] 16:07:37 INFO - PROCESS | 2916 | --DOCSHELL 167B9C00 == 32 [pid = 2916] [id = 661] 16:07:37 INFO - PROCESS | 2916 | --DOCSHELL 15BDA400 == 31 [pid = 2916] [id = 660] 16:07:37 INFO - PROCESS | 2916 | --DOCSHELL 1547A000 == 30 [pid = 2916] [id = 659] 16:07:37 INFO - PROCESS | 2916 | --DOCSHELL 14F5A400 == 29 [pid = 2916] [id = 658] 16:07:37 INFO - PROCESS | 2916 | --DOCSHELL 13027800 == 28 [pid = 2916] [id = 657] 16:07:37 INFO - PROCESS | 2916 | --DOCSHELL 10A82C00 == 27 [pid = 2916] [id = 656] 16:07:37 INFO - PROCESS | 2916 | --DOMWINDOW == 82 (16215000) [pid = 2916] [serial = 1939] [outer = 00000000] [url = about:blank] 16:07:37 INFO - PROCESS | 2916 | --DOMWINDOW == 81 (167DC800) [pid = 2916] [serial = 1942] [outer = 00000000] [url = about:blank] 16:07:37 INFO - PROCESS | 2916 | --DOMWINDOW == 80 (16289800) [pid = 2916] [serial = 1940] [outer = 00000000] [url = about:blank] 16:07:37 INFO - PROCESS | 2916 | --DOMWINDOW == 79 (173DF800) [pid = 2916] [serial = 1945] [outer = 00000000] [url = about:blank] 16:07:37 INFO - PROCESS | 2916 | --DOMWINDOW == 78 (10A5E000) [pid = 2916] [serial = 1927] [outer = 00000000] [url = about:blank] 16:07:37 INFO - PROCESS | 2916 | --DOMWINDOW == 77 (10E04800) [pid = 2916] [serial = 1928] [outer = 00000000] [url = about:blank] 16:07:37 INFO - PROCESS | 2916 | --DOMWINDOW == 76 (16B0D800) [pid = 2916] [serial = 1943] [outer = 00000000] [url = about:blank] 16:07:37 INFO - PROCESS | 2916 | --DOMWINDOW == 75 (12ADA800) [pid = 2916] [serial = 1930] [outer = 00000000] [url = about:blank] 16:07:37 INFO - PROCESS | 2916 | --DOMWINDOW == 74 (130E5C00) [pid = 2916] [serial = 1931] [outer = 00000000] [url = about:blank] 16:07:37 INFO - PROCESS | 2916 | --DOMWINDOW == 73 (15BDA000) [pid = 2916] [serial = 1936] [outer = 00000000] [url = about:blank] 16:07:37 INFO - PROCESS | 2916 | --DOMWINDOW == 72 (13DE0000) [pid = 2916] [serial = 1933] [outer = 00000000] [url = about:blank] 16:07:37 INFO - PROCESS | 2916 | --DOMWINDOW == 71 (14F60400) [pid = 2916] [serial = 1934] [outer = 00000000] [url = about:blank] 16:07:37 INFO - PROCESS | 2916 | --DOMWINDOW == 70 (12A81400) [pid = 2916] [serial = 1924] [outer = 00000000] [url = about:blank] 16:07:37 INFO - PROCESS | 2916 | --DOMWINDOW == 69 (1337E800) [pid = 2916] [serial = 1925] [outer = 00000000] [url = about:blank] 16:07:37 INFO - PROCESS | 2916 | --DOMWINDOW == 68 (16BE5400) [pid = 2916] [serial = 1922] [outer = 00000000] [url = about:blank] 16:07:37 INFO - PROCESS | 2916 | --DOMWINDOW == 67 (178DE000) [pid = 2916] [serial = 1952] [outer = 00000000] [url = about:blank] 16:07:37 INFO - PROCESS | 2916 | --DOMWINDOW == 66 (1717D800) [pid = 2916] [serial = 1951] [outer = 00000000] [url = about:blank] 16:07:37 INFO - PROCESS | 2916 | --DOMWINDOW == 65 (179FD400) [pid = 2916] [serial = 1955] [outer = 00000000] [url = about:blank] 16:07:37 INFO - PROCESS | 2916 | --DOMWINDOW == 64 (179F3400) [pid = 2916] [serial = 1954] [outer = 00000000] [url = about:blank] 16:07:37 INFO - PROCESS | 2916 | --DOMWINDOW == 63 (17801800) [pid = 2916] [serial = 1946] [outer = 00000000] [url = about:blank] 16:07:37 INFO - PROCESS | 2916 | --DOMWINDOW == 62 (15B3A000) [pid = 2916] [serial = 1948] [outer = 00000000] [url = about:blank] 16:07:37 INFO - PROCESS | 2916 | --DOMWINDOW == 61 (1621BC00) [pid = 2916] [serial = 1949] [outer = 00000000] [url = about:blank] 16:07:37 INFO - PROCESS | 2916 | --DOMWINDOW == 60 (15BE1400) [pid = 2916] [serial = 1937] [outer = 00000000] [url = about:blank] 16:07:37 INFO - PROCESS | 2916 | 1464998857170 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]]]}] 16:07:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 16:07:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1184ms 16:07:37 INFO - PROCESS | 2916 | 1464998857205 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 16:07:37 INFO - PROCESS | 2916 | 1464998857210 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 16:07:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 16:07:37 INFO - PROCESS | 2916 | 1464998857214 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 16:07:37 INFO - PROCESS | 2916 | 1464998857217 Marionette TRACE conn3 <- [1,2630,null,{}] 16:07:37 INFO - PROCESS | 2916 | 1464998857222 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}] 16:07:37 INFO - PROCESS | 2916 | 1464998857359 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 16:07:37 INFO - PROCESS | 2916 | 1464998857460 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:37 INFO - PROCESS | 2916 | ++DOCSHELL 10A78C00 == 28 [pid = 2916] [id = 667] 16:07:37 INFO - PROCESS | 2916 | ++DOMWINDOW == 61 (10A7EC00) [pid = 2916] [serial = 2001] [outer = 00000000] 16:07:37 INFO - PROCESS | 2916 | ++DOMWINDOW == 62 (11C6DC00) [pid = 2916] [serial = 2002] [outer = 10A7EC00] 16:07:37 INFO - PROCESS | 2916 | 1464998857510 Marionette DEBUG loaded listener.js 16:07:37 INFO - PROCESS | 2916 | ++DOMWINDOW == 63 (13092000) [pid = 2916] [serial = 2003] [outer = 10A7EC00] 16:07:38 INFO - PROCESS | 2916 | 1464998857993 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]]]}] 16:07:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 16:07:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 827ms 16:07:38 INFO - PROCESS | 2916 | 1464998858048 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 16:07:38 INFO - PROCESS | 2916 | 1464998858051 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 16:07:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 16:07:38 INFO - PROCESS | 2916 | 1464998858057 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 16:07:38 INFO - PROCESS | 2916 | 1464998858059 Marionette TRACE conn3 <- [1,2634,null,{}] 16:07:38 INFO - PROCESS | 2916 | 1464998858062 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}] 16:07:38 INFO - PROCESS | 2916 | 1464998858151 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 16:07:38 INFO - PROCESS | 2916 | 1464998858159 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:38 INFO - PROCESS | 2916 | ++DOCSHELL 13904C00 == 29 [pid = 2916] [id = 668] 16:07:38 INFO - PROCESS | 2916 | ++DOMWINDOW == 64 (13BBB000) [pid = 2916] [serial = 2004] [outer = 00000000] 16:07:38 INFO - PROCESS | 2916 | ++DOMWINDOW == 65 (14F54400) [pid = 2916] [serial = 2005] [outer = 13BBB000] 16:07:38 INFO - PROCESS | 2916 | 1464998858206 Marionette DEBUG loaded listener.js 16:07:38 INFO - PROCESS | 2916 | ++DOMWINDOW == 66 (14F60C00) [pid = 2916] [serial = 2006] [outer = 13BBB000] 16:07:38 INFO - PROCESS | 2916 | 1464998858724 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]]]}] 16:07:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 16:07:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 713ms 16:07:38 INFO - PROCESS | 2916 | 1464998858789 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 16:07:38 INFO - PROCESS | 2916 | 1464998858791 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 16:07:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 16:07:38 INFO - PROCESS | 2916 | 1464998858796 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 16:07:38 INFO - PROCESS | 2916 | 1464998858802 Marionette TRACE conn3 <- [1,2638,null,{}] 16:07:38 INFO - PROCESS | 2916 | 1464998858811 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}] 16:07:38 INFO - PROCESS | 2916 | 1464998858901 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 16:07:38 INFO - PROCESS | 2916 | 1464998858910 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:39 INFO - PROCESS | 2916 | ++DOCSHELL 15369800 == 30 [pid = 2916] [id = 669] 16:07:39 INFO - PROCESS | 2916 | ++DOMWINDOW == 67 (15744800) [pid = 2916] [serial = 2007] [outer = 00000000] 16:07:39 INFO - PROCESS | 2916 | ++DOMWINDOW == 68 (15BDFC00) [pid = 2916] [serial = 2008] [outer = 15744800] 16:07:39 INFO - PROCESS | 2916 | 1464998859048 Marionette DEBUG loaded listener.js 16:07:39 INFO - PROCESS | 2916 | ++DOMWINDOW == 69 (15D46C00) [pid = 2916] [serial = 2009] [outer = 15744800] 16:07:39 INFO - PROCESS | 2916 | 1464998859498 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]]]}] 16:07:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 16:07:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 714ms 16:07:39 INFO - PROCESS | 2916 | 1464998859527 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 16:07:39 INFO - PROCESS | 2916 | 1464998859529 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 16:07:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 16:07:39 INFO - PROCESS | 2916 | 1464998859539 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 16:07:39 INFO - PROCESS | 2916 | 1464998859541 Marionette TRACE conn3 <- [1,2642,null,{}] 16:07:39 INFO - PROCESS | 2916 | 1464998859544 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}] 16:07:39 INFO - PROCESS | 2916 | 1464998859699 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 16:07:39 INFO - PROCESS | 2916 | 1464998859764 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:39 INFO - PROCESS | 2916 | ++DOCSHELL 1611F400 == 31 [pid = 2916] [id = 670] 16:07:39 INFO - PROCESS | 2916 | ++DOMWINDOW == 70 (16123400) [pid = 2916] [serial = 2010] [outer = 00000000] 16:07:39 INFO - PROCESS | 2916 | ++DOMWINDOW == 71 (16288400) [pid = 2916] [serial = 2011] [outer = 16123400] 16:07:39 INFO - PROCESS | 2916 | 1464998859810 Marionette DEBUG loaded listener.js 16:07:39 INFO - PROCESS | 2916 | ++DOMWINDOW == 72 (16724000) [pid = 2916] [serial = 2012] [outer = 16123400] 16:07:40 INFO - PROCESS | 2916 | 1464998860253 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]]]}] 16:07:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 16:07:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 762ms 16:07:40 INFO - PROCESS | 2916 | 1464998860315 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 16:07:40 INFO - PROCESS | 2916 | 1464998860317 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 16:07:40 INFO - PROCESS | 2916 | 1464998860320 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 16:07:40 INFO - PROCESS | 2916 | 1464998860322 Marionette TRACE conn3 <- [1,2646,null,{}] 16:07:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 16:07:40 INFO - PROCESS | 2916 | 1464998860325 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}] 16:07:40 INFO - PROCESS | 2916 | 1464998860446 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 16:07:40 INFO - PROCESS | 2916 | 1464998860457 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:40 INFO - PROCESS | 2916 | ++DOCSHELL 155D6C00 == 32 [pid = 2916] [id = 671] 16:07:40 INFO - PROCESS | 2916 | ++DOMWINDOW == 73 (167D6400) [pid = 2916] [serial = 2013] [outer = 00000000] 16:07:40 INFO - PROCESS | 2916 | ++DOMWINDOW == 74 (16B0C000) [pid = 2916] [serial = 2014] [outer = 167D6400] 16:07:40 INFO - PROCESS | 2916 | 1464998860585 Marionette DEBUG loaded listener.js 16:07:40 INFO - PROCESS | 2916 | ++DOMWINDOW == 75 (16B19C00) [pid = 2916] [serial = 2015] [outer = 167D6400] 16:07:41 INFO - PROCESS | 2916 | 1464998861066 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]]]}] 16:07:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 16:07:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 762ms 16:07:41 INFO - PROCESS | 2916 | 1464998861109 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 16:07:41 INFO - PROCESS | 2916 | 1464998861111 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 16:07:41 INFO - PROCESS | 2916 | 1464998861122 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 16:07:41 INFO - PROCESS | 2916 | 1464998861123 Marionette TRACE conn3 <- [1,2650,null,{}] 16:07:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 16:07:41 INFO - PROCESS | 2916 | 1464998861127 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}] 16:07:41 INFO - PROCESS | 2916 | 1464998861242 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 16:07:41 INFO - PROCESS | 2916 | 1464998861249 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:41 INFO - PROCESS | 2916 | ++DOCSHELL 167E1800 == 33 [pid = 2916] [id = 672] 16:07:41 INFO - PROCESS | 2916 | ++DOMWINDOW == 76 (16BDAC00) [pid = 2916] [serial = 2016] [outer = 00000000] 16:07:41 INFO - PROCESS | 2916 | ++DOMWINDOW == 77 (1780BC00) [pid = 2916] [serial = 2017] [outer = 16BDAC00] 16:07:41 INFO - PROCESS | 2916 | 1464998861364 Marionette DEBUG loaded listener.js 16:07:41 INFO - PROCESS | 2916 | ++DOMWINDOW == 78 (1780C000) [pid = 2916] [serial = 2018] [outer = 16BDAC00] 16:07:41 INFO - PROCESS | 2916 | --DOMWINDOW == 77 (155D3C00) [pid = 2916] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 16:07:41 INFO - PROCESS | 2916 | --DOMWINDOW == 76 (15BE7800) [pid = 2916] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 16:07:41 INFO - PROCESS | 2916 | --DOMWINDOW == 75 (13028000) [pid = 2916] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 16:07:41 INFO - PROCESS | 2916 | --DOMWINDOW == 74 (14F5BC00) [pid = 2916] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 16:07:41 INFO - PROCESS | 2916 | --DOMWINDOW == 73 (10E04400) [pid = 2916] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 16:07:41 INFO - PROCESS | 2916 | --DOMWINDOW == 72 (10233400) [pid = 2916] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 16:07:41 INFO - PROCESS | 2916 | --DOMWINDOW == 71 (167D5400) [pid = 2916] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 16:07:41 INFO - PROCESS | 2916 | --DOMWINDOW == 70 (114A9400) [pid = 2916] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 16:07:41 INFO - PROCESS | 2916 | --DOMWINDOW == 69 (13DDB800) [pid = 2916] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 16:07:41 INFO - PROCESS | 2916 | --DOMWINDOW == 68 (17958400) [pid = 2916] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 16:07:41 INFO - PROCESS | 2916 | --DOMWINDOW == 67 (168F3400) [pid = 2916] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 16:07:41 INFO - PROCESS | 2916 | --DOMWINDOW == 66 (15446000) [pid = 2916] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 16:07:41 INFO - PROCESS | 2916 | 1464998861769 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]]]}] 16:07:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 16:07:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 697ms 16:07:41 INFO - PROCESS | 2916 | 1464998861807 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 16:07:41 INFO - PROCESS | 2916 | 1464998861809 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 16:07:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 16:07:41 INFO - PROCESS | 2916 | 1464998861817 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 16:07:41 INFO - PROCESS | 2916 | 1464998861819 Marionette TRACE conn3 <- [1,2654,null,{}] 16:07:41 INFO - PROCESS | 2916 | 1464998861823 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}] 16:07:41 INFO - PROCESS | 2916 | 1464998861950 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 16:07:41 INFO - PROCESS | 2916 | 1464998861956 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:41 INFO - PROCESS | 2916 | ++DOCSHELL 14F5FC00 == 34 [pid = 2916] [id = 673] 16:07:41 INFO - PROCESS | 2916 | ++DOMWINDOW == 67 (1543E800) [pid = 2916] [serial = 2019] [outer = 00000000] 16:07:41 INFO - PROCESS | 2916 | ++DOMWINDOW == 68 (16124800) [pid = 2916] [serial = 2020] [outer = 1543E800] 16:07:42 INFO - PROCESS | 2916 | 1464998862000 Marionette DEBUG loaded listener.js 16:07:42 INFO - PROCESS | 2916 | ++DOMWINDOW == 69 (167DD800) [pid = 2916] [serial = 2021] [outer = 1543E800] 16:07:42 INFO - PROCESS | 2916 | 1464998862969 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]]]}] 16:07:42 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) 16:07:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1119ms 16:07:42 INFO - PROCESS | 2916 | 1464998862978 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 16:07:42 INFO - PROCESS | 2916 | 1464998862980 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 16:07:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 16:07:42 INFO - PROCESS | 2916 | 1464998862983 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 16:07:42 INFO - PROCESS | 2916 | 1464998862985 Marionette TRACE conn3 <- [1,2658,null,{}] 16:07:42 INFO - PROCESS | 2916 | 1464998862989 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}] 16:07:43 INFO - PROCESS | 2916 | 1464998863106 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 16:07:43 INFO - PROCESS | 2916 | 1464998863115 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:43 INFO - PROCESS | 2916 | ++DOCSHELL 13C0DC00 == 35 [pid = 2916] [id = 674] 16:07:43 INFO - PROCESS | 2916 | ++DOMWINDOW == 70 (13DE0000) [pid = 2916] [serial = 2022] [outer = 00000000] 16:07:43 INFO - PROCESS | 2916 | ++DOMWINDOW == 71 (17806C00) [pid = 2916] [serial = 2023] [outer = 13DE0000] 16:07:43 INFO - PROCESS | 2916 | 1464998863160 Marionette DEBUG loaded listener.js 16:07:43 INFO - PROCESS | 2916 | ++DOMWINDOW == 72 (179F4400) [pid = 2916] [serial = 2024] [outer = 13DE0000] 16:07:44 INFO - PROCESS | 2916 | 1464998864151 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] 16:07:44 INFO - PROCESS | 2916 | 1464998864169 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 16:07:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 16:07:44 INFO - PROCESS | 2916 | 1464998864175 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 16:07:44 INFO - PROCESS | 2916 | 1464998864178 Marionette TRACE conn3 <- [1,2662,null,{}] 16:07:44 INFO - PROCESS | 2916 | 1464998864184 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}] 16:07:44 INFO - PROCESS | 2916 | 1464998864330 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 16:07:44 INFO - PROCESS | 2916 | 1464998864481 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:44 INFO - PROCESS | 2916 | ++DOCSHELL 11CAC800 == 36 [pid = 2916] [id = 675] 16:07:44 INFO - PROCESS | 2916 | ++DOMWINDOW == 73 (11CB2C00) [pid = 2916] [serial = 2025] [outer = 00000000] 16:07:44 INFO - PROCESS | 2916 | ++DOMWINDOW == 74 (12D5DC00) [pid = 2916] [serial = 2026] [outer = 11CB2C00] 16:07:44 INFO - PROCESS | 2916 | 1464998864544 Marionette DEBUG loaded listener.js 16:07:44 INFO - PROCESS | 2916 | ++DOMWINDOW == 75 (1337A800) [pid = 2916] [serial = 2027] [outer = 11CB2C00] 16:07:45 INFO - PROCESS | 2916 | 1464998865637 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] 16:07:45 INFO - PROCESS | 2916 | 1464998865742 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 16:07:45 INFO - PROCESS | 2916 | 1464998865750 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 16:07:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 16:07:45 INFO - PROCESS | 2916 | 1464998865753 Marionette TRACE conn3 <- [1,2666,null,{}] 16:07:45 INFO - PROCESS | 2916 | 1464998865758 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}] 16:07:45 INFO - PROCESS | 2916 | 1464998865900 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 16:07:46 INFO - PROCESS | 2916 | 1464998866070 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:46 INFO - PROCESS | 2916 | ++DOCSHELL 155D8C00 == 37 [pid = 2916] [id = 676] 16:07:46 INFO - PROCESS | 2916 | ++DOMWINDOW == 76 (155DC800) [pid = 2916] [serial = 2028] [outer = 00000000] 16:07:46 INFO - PROCESS | 2916 | ++DOMWINDOW == 77 (15BDC800) [pid = 2916] [serial = 2029] [outer = 155DC800] 16:07:46 INFO - PROCESS | 2916 | 1464998866129 Marionette DEBUG loaded listener.js 16:07:46 INFO - PROCESS | 2916 | ++DOMWINDOW == 78 (15D45400) [pid = 2916] [serial = 2030] [outer = 155DC800] 16:07:47 INFO - PROCESS | 2916 | --DOCSHELL 14F5FC00 == 36 [pid = 2916] [id = 673] 16:07:47 INFO - PROCESS | 2916 | --DOCSHELL 167E1800 == 35 [pid = 2916] [id = 672] 16:07:47 INFO - PROCESS | 2916 | --DOCSHELL 155D6C00 == 34 [pid = 2916] [id = 671] 16:07:47 INFO - PROCESS | 2916 | --DOCSHELL 1611F400 == 33 [pid = 2916] [id = 670] 16:07:47 INFO - PROCESS | 2916 | --DOCSHELL 15369800 == 32 [pid = 2916] [id = 669] 16:07:47 INFO - PROCESS | 2916 | --DOCSHELL 13904C00 == 31 [pid = 2916] [id = 668] 16:07:47 INFO - PROCESS | 2916 | --DOCSHELL 10A78C00 == 30 [pid = 2916] [id = 667] 16:07:47 INFO - PROCESS | 2916 | --DOCSHELL 14F58C00 == 29 [pid = 2916] [id = 664] 16:07:47 INFO - PROCESS | 2916 | --DOCSHELL 10FFA400 == 28 [pid = 2916] [id = 665] 16:07:47 INFO - PROCESS | 2916 | --DOCSHELL 0F34A800 == 27 [pid = 2916] [id = 666] 16:07:47 INFO - PROCESS | 2916 | --DOCSHELL 0F349800 == 26 [pid = 2916] [id = 655] 16:07:47 INFO - PROCESS | 2916 | --DOCSHELL 13C0DC00 == 25 [pid = 2916] [id = 674] 16:07:47 INFO - PROCESS | 2916 | --DOCSHELL 11CAC800 == 24 [pid = 2916] [id = 675] 16:07:48 INFO - PROCESS | 2916 | --DOMWINDOW == 77 (157D9C00) [pid = 2916] [serial = 1978] [outer = 00000000] [url = about:blank] 16:07:48 INFO - PROCESS | 2916 | --DOMWINDOW == 76 (16122800) [pid = 2916] [serial = 1981] [outer = 00000000] [url = about:blank] 16:07:48 INFO - PROCESS | 2916 | --DOMWINDOW == 75 (15BDE800) [pid = 2916] [serial = 1979] [outer = 00000000] [url = about:blank] 16:07:48 INFO - PROCESS | 2916 | --DOMWINDOW == 74 (130E6400) [pid = 2916] [serial = 1972] [outer = 00000000] [url = about:blank] 16:07:48 INFO - PROCESS | 2916 | --DOMWINDOW == 73 (13333C00) [pid = 2916] [serial = 1973] [outer = 00000000] [url = about:blank] 16:07:48 INFO - PROCESS | 2916 | --DOMWINDOW == 72 (15370000) [pid = 2916] [serial = 1975] [outer = 00000000] [url = about:blank] 16:07:48 INFO - PROCESS | 2916 | --DOMWINDOW == 71 (1120D800) [pid = 2916] [serial = 1969] [outer = 00000000] [url = about:blank] 16:07:48 INFO - PROCESS | 2916 | --DOMWINDOW == 70 (114AB000) [pid = 2916] [serial = 1970] [outer = 00000000] [url = about:blank] 16:07:48 INFO - PROCESS | 2916 | --DOMWINDOW == 69 (112DE800) [pid = 2916] [serial = 1967] [outer = 00000000] [url = about:blank] 16:07:48 INFO - PROCESS | 2916 | --DOMWINDOW == 68 (10E06800) [pid = 2916] [serial = 1966] [outer = 00000000] [url = about:blank] 16:07:48 INFO - PROCESS | 2916 | --DOMWINDOW == 67 (167DE400) [pid = 2916] [serial = 1984] [outer = 00000000] [url = about:blank] 16:07:48 INFO - PROCESS | 2916 | --DOMWINDOW == 66 (16214400) [pid = 2916] [serial = 1982] [outer = 00000000] [url = about:blank] 16:07:48 INFO - PROCESS | 2916 | --DOMWINDOW == 65 (1380E800) [pid = 2916] [serial = 1958] [outer = 00000000] [url = about:blank] 16:07:48 INFO - PROCESS | 2916 | --DOMWINDOW == 64 (13091400) [pid = 2916] [serial = 1957] [outer = 00000000] [url = about:blank] 16:07:48 INFO - PROCESS | 2916 | --DOMWINDOW == 63 (15B35400) [pid = 2916] [serial = 1961] [outer = 00000000] [url = about:blank] 16:07:48 INFO - PROCESS | 2916 | --DOMWINDOW == 62 (155DC400) [pid = 2916] [serial = 1960] [outer = 00000000] [url = about:blank] 16:07:48 INFO - PROCESS | 2916 | --DOMWINDOW == 61 (17DBEC00) [pid = 2916] [serial = 1964] [outer = 00000000] [url = about:blank] 16:07:48 INFO - PROCESS | 2916 | --DOMWINDOW == 60 (17D0A400) [pid = 2916] [serial = 1963] [outer = 00000000] [url = about:blank] 16:07:48 INFO - PROCESS | 2916 | --DOMWINDOW == 59 (16BE0800) [pid = 2916] [serial = 1990] [outer = 00000000] [url = about:blank] 16:07:48 INFO - PROCESS | 2916 | --DOMWINDOW == 58 (1780FC00) [pid = 2916] [serial = 1993] [outer = 00000000] [url = about:blank] 16:07:48 INFO - PROCESS | 2916 | --DOMWINDOW == 57 (16B0E400) [pid = 2916] [serial = 1985] [outer = 00000000] [url = about:blank] 16:07:48 INFO - PROCESS | 2916 | --DOMWINDOW == 56 (15D54800) [pid = 2916] [serial = 1987] [outer = 00000000] [url = about:blank] 16:07:48 INFO - PROCESS | 2916 | --DOMWINDOW == 55 (16120400) [pid = 2916] [serial = 1988] [outer = 00000000] [url = about:blank] 16:07:48 INFO - PROCESS | 2916 | --DOMWINDOW == 54 (10E10C00) [pid = 2916] [serial = 1991] [outer = 00000000] [url = about:blank] 16:07:48 INFO - PROCESS | 2916 | --DOMWINDOW == 53 (15483400) [pid = 2916] [serial = 1976] [outer = 00000000] [url = about:blank] 16:07:48 INFO - PROCESS | 2916 | 1464998868078 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]]]}] 16:07:48 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) 16:07:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2399ms 16:07:48 INFO - PROCESS | 2916 | 1464998868141 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 16:07:48 INFO - PROCESS | 2916 | 1464998868146 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 16:07:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 16:07:48 INFO - PROCESS | 2916 | 1464998868155 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 16:07:48 INFO - PROCESS | 2916 | 1464998868160 Marionette TRACE conn3 <- [1,2670,null,{}] 16:07:48 INFO - PROCESS | 2916 | 1464998868167 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}] 16:07:48 INFO - PROCESS | 2916 | 1464998868265 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 16:07:48 INFO - PROCESS | 2916 | 1464998868357 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:48 INFO - PROCESS | 2916 | ++DOCSHELL 10E08000 == 25 [pid = 2916] [id = 677] 16:07:48 INFO - PROCESS | 2916 | ++DOMWINDOW == 54 (10E09000) [pid = 2916] [serial = 2031] [outer = 00000000] 16:07:48 INFO - PROCESS | 2916 | ++DOMWINDOW == 55 (10FFA400) [pid = 2916] [serial = 2032] [outer = 10E09000] 16:07:48 INFO - PROCESS | 2916 | 1464998868413 Marionette DEBUG loaded listener.js 16:07:48 INFO - PROCESS | 2916 | ++DOMWINDOW == 56 (11206C00) [pid = 2916] [serial = 2033] [outer = 10E09000] 16:07:49 INFO - PROCESS | 2916 | 1464998869382 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]]]}] 16:07:49 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) 16:07:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1297ms 16:07:49 INFO - PROCESS | 2916 | 1464998869445 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 16:07:49 INFO - PROCESS | 2916 | 1464998869498 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 16:07:49 INFO - PROCESS | 2916 | 1464998869505 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 16:07:49 INFO - PROCESS | 2916 | 1464998869508 Marionette TRACE conn3 <- [1,2674,null,{}] 16:07:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 16:07:49 INFO - PROCESS | 2916 | 1464998869512 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}] 16:07:49 INFO - PROCESS | 2916 | 1464998869609 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 16:07:49 INFO - PROCESS | 2916 | 1464998869615 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:49 INFO - PROCESS | 2916 | ++DOCSHELL 12AD6000 == 26 [pid = 2916] [id = 678] 16:07:49 INFO - PROCESS | 2916 | ++DOMWINDOW == 57 (12AD7800) [pid = 2916] [serial = 2034] [outer = 00000000] 16:07:49 INFO - PROCESS | 2916 | ++DOMWINDOW == 58 (12B5C800) [pid = 2916] [serial = 2035] [outer = 12AD7800] 16:07:49 INFO - PROCESS | 2916 | 1464998869665 Marionette DEBUG loaded listener.js 16:07:49 INFO - PROCESS | 2916 | ++DOMWINDOW == 59 (13067000) [pid = 2916] [serial = 2036] [outer = 12AD7800] 16:07:50 INFO - PROCESS | 2916 | 1464998870683 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] 16:07:50 INFO - PROCESS | 2916 | 1464998870737 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 16:07:50 INFO - PROCESS | 2916 | 1464998870742 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 16:07:50 INFO - PROCESS | 2916 | 1464998870745 Marionette TRACE conn3 <- [1,2678,null,{}] 16:07:50 INFO - PROCESS | 2916 | 1464998870769 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}] 16:07:50 INFO - PROCESS | 2916 | 1464998870898 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 16:07:50 INFO - PROCESS | 2916 | 1464998870906 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:50 INFO - PROCESS | 2916 | ++DOCSHELL 13C05000 == 27 [pid = 2916] [id = 679] 16:07:50 INFO - PROCESS | 2916 | ++DOMWINDOW == 60 (13C05400) [pid = 2916] [serial = 2037] [outer = 00000000] 16:07:51 INFO - PROCESS | 2916 | ++DOMWINDOW == 61 (13DD6C00) [pid = 2916] [serial = 2038] [outer = 13C05400] 16:07:51 INFO - PROCESS | 2916 | 1464998871011 Marionette DEBUG loaded listener.js 16:07:51 INFO - PROCESS | 2916 | ++DOMWINDOW == 62 (14F2D800) [pid = 2916] [serial = 2039] [outer = 13C05400] 16:07:52 INFO - PROCESS | 2916 | 1464998872027 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] 16:07:52 INFO - PROCESS | 2916 | 1464998872058 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 16:07:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 16:07:52 INFO - PROCESS | 2916 | 1464998872062 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 16:07:52 INFO - PROCESS | 2916 | 1464998872064 Marionette TRACE conn3 <- [1,2682,null,{}] 16:07:52 INFO - PROCESS | 2916 | 1464998872077 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}] 16:07:52 INFO - PROCESS | 2916 | 1464998872203 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 16:07:52 INFO - PROCESS | 2916 | 1464998872209 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:52 INFO - PROCESS | 2916 | ++DOCSHELL 0C781800 == 28 [pid = 2916] [id = 680] 16:07:52 INFO - PROCESS | 2916 | ++DOMWINDOW == 63 (10439000) [pid = 2916] [serial = 2040] [outer = 00000000] 16:07:52 INFO - PROCESS | 2916 | ++DOMWINDOW == 64 (1544A400) [pid = 2916] [serial = 2041] [outer = 10439000] 16:07:52 INFO - PROCESS | 2916 | 1464998872437 Marionette DEBUG loaded listener.js 16:07:52 INFO - PROCESS | 2916 | ++DOMWINDOW == 65 (15743400) [pid = 2916] [serial = 2042] [outer = 10439000] 16:07:52 INFO - PROCESS | 2916 | --DOMWINDOW == 64 (16123400) [pid = 2916] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 16:07:52 INFO - PROCESS | 2916 | --DOMWINDOW == 63 (0F34C800) [pid = 2916] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 16:07:52 INFO - PROCESS | 2916 | --DOMWINDOW == 62 (17288400) [pid = 2916] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 16:07:52 INFO - PROCESS | 2916 | --DOMWINDOW == 61 (112DEC00) [pid = 2916] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 16:07:52 INFO - PROCESS | 2916 | --DOMWINDOW == 60 (15744800) [pid = 2916] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 16:07:52 INFO - PROCESS | 2916 | --DOMWINDOW == 59 (13BBB000) [pid = 2916] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 16:07:52 INFO - PROCESS | 2916 | --DOMWINDOW == 58 (10A7EC00) [pid = 2916] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 16:07:52 INFO - PROCESS | 2916 | --DOMWINDOW == 57 (167D6400) [pid = 2916] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 16:07:52 INFO - PROCESS | 2916 | --DOMWINDOW == 56 (16BDAC00) [pid = 2916] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 16:07:52 INFO - PROCESS | 2916 | --DOMWINDOW == 55 (1543E800) [pid = 2916] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 16:07:52 INFO - PROCESS | 2916 | --DOMWINDOW == 54 (13DE0000) [pid = 2916] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 16:07:53 INFO - PROCESS | 2916 | 1464998873382 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] 16:07:53 INFO - PROCESS | 2916 | 1464998873450 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 16:07:53 INFO - PROCESS | 2916 | 1464998873458 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 16:07:53 INFO - PROCESS | 2916 | 1464998873461 Marionette TRACE conn3 <- [1,2686,null,{}] 16:07:53 INFO - PROCESS | 2916 | 1464998873464 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}] 16:07:53 INFO - PROCESS | 2916 | 1464998873564 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 16:07:53 INFO - PROCESS | 2916 | 1464998873573 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:53 INFO - PROCESS | 2916 | ++DOCSHELL 13DDB800 == 29 [pid = 2916] [id = 681] 16:07:53 INFO - PROCESS | 2916 | ++DOMWINDOW == 55 (14F57800) [pid = 2916] [serial = 2043] [outer = 00000000] 16:07:53 INFO - PROCESS | 2916 | ++DOMWINDOW == 56 (15B34000) [pid = 2916] [serial = 2044] [outer = 14F57800] 16:07:53 INFO - PROCESS | 2916 | 1464998873620 Marionette DEBUG loaded listener.js 16:07:53 INFO - PROCESS | 2916 | ++DOMWINDOW == 57 (15BDC000) [pid = 2916] [serial = 2045] [outer = 14F57800] 16:07:54 INFO - PROCESS | 2916 | 1464998874646 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] 16:07:54 INFO - PROCESS | 2916 | 1464998874696 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 16:07:54 INFO - PROCESS | 2916 | 1464998874701 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 16:07:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 16:07:54 INFO - PROCESS | 2916 | 1464998874705 Marionette TRACE conn3 <- [1,2690,null,{}] 16:07:54 INFO - PROCESS | 2916 | 1464998874711 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}] 16:07:54 INFO - PROCESS | 2916 | 1464998874871 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 16:07:55 INFO - PROCESS | 2916 | 1464998875043 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:55 INFO - PROCESS | 2916 | ++DOCSHELL 11CA7000 == 30 [pid = 2916] [id = 682] 16:07:55 INFO - PROCESS | 2916 | ++DOMWINDOW == 58 (11CA8800) [pid = 2916] [serial = 2046] [outer = 00000000] 16:07:55 INFO - PROCESS | 2916 | ++DOMWINDOW == 59 (12ADC000) [pid = 2916] [serial = 2047] [outer = 11CA8800] 16:07:55 INFO - PROCESS | 2916 | 1464998875109 Marionette DEBUG loaded listener.js 16:07:55 INFO - PROCESS | 2916 | ++DOMWINDOW == 60 (13378000) [pid = 2916] [serial = 2048] [outer = 11CA8800] 16:07:55 INFO - PROCESS | 2916 | 1464998875863 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]]]}] 16:07:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 16:07:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1264ms 16:07:55 INFO - PROCESS | 2916 | 1464998875947 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 16:07:55 INFO - PROCESS | 2916 | 1464998875953 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 16:07:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 16:07:55 INFO - PROCESS | 2916 | 1464998875960 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 16:07:55 INFO - PROCESS | 2916 | 1464998875963 Marionette TRACE conn3 <- [1,2694,null,{}] 16:07:55 INFO - PROCESS | 2916 | 1464998875967 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}] 16:07:56 INFO - PROCESS | 2916 | 1464998876111 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 16:07:56 INFO - PROCESS | 2916 | 1464998876258 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:56 INFO - PROCESS | 2916 | ++DOCSHELL 14F55000 == 31 [pid = 2916] [id = 683] 16:07:56 INFO - PROCESS | 2916 | ++DOMWINDOW == 61 (14F59000) [pid = 2916] [serial = 2049] [outer = 00000000] 16:07:56 INFO - PROCESS | 2916 | ++DOMWINDOW == 62 (15B2D000) [pid = 2916] [serial = 2050] [outer = 14F59000] 16:07:56 INFO - PROCESS | 2916 | 1464998876318 Marionette DEBUG loaded listener.js 16:07:56 INFO - PROCESS | 2916 | ++DOMWINDOW == 63 (15BE1800) [pid = 2916] [serial = 2051] [outer = 14F59000] 16:07:57 INFO - PROCESS | 2916 | --DOCSHELL 11423000 == 30 [pid = 2916] [id = 522] 16:07:57 INFO - PROCESS | 2916 | --DOMWINDOW == 62 (16288400) [pid = 2916] [serial = 2011] [outer = 00000000] [url = about:blank] 16:07:57 INFO - PROCESS | 2916 | --DOMWINDOW == 61 (102D9800) [pid = 2916] [serial = 1999] [outer = 00000000] [url = about:blank] 16:07:57 INFO - PROCESS | 2916 | --DOMWINDOW == 60 (10E07000) [pid = 2916] [serial = 2000] [outer = 00000000] [url = about:blank] 16:07:57 INFO - PROCESS | 2916 | --DOMWINDOW == 59 (17856400) [pid = 2916] [serial = 1994] [outer = 00000000] [url = about:blank] 16:07:57 INFO - PROCESS | 2916 | --DOMWINDOW == 58 (12B60000) [pid = 2916] [serial = 1996] [outer = 00000000] [url = about:blank] 16:07:57 INFO - PROCESS | 2916 | --DOMWINDOW == 57 (130E1400) [pid = 2916] [serial = 1997] [outer = 00000000] [url = about:blank] 16:07:57 INFO - PROCESS | 2916 | --DOMWINDOW == 56 (15BDFC00) [pid = 2916] [serial = 2008] [outer = 00000000] [url = about:blank] 16:07:57 INFO - PROCESS | 2916 | --DOMWINDOW == 55 (14F54400) [pid = 2916] [serial = 2005] [outer = 00000000] [url = about:blank] 16:07:57 INFO - PROCESS | 2916 | --DOMWINDOW == 54 (14F60C00) [pid = 2916] [serial = 2006] [outer = 00000000] [url = about:blank] 16:07:57 INFO - PROCESS | 2916 | --DOMWINDOW == 53 (11C6DC00) [pid = 2916] [serial = 2002] [outer = 00000000] [url = about:blank] 16:07:57 INFO - PROCESS | 2916 | --DOMWINDOW == 52 (13092000) [pid = 2916] [serial = 2003] [outer = 00000000] [url = about:blank] 16:07:57 INFO - PROCESS | 2916 | --DOMWINDOW == 51 (16B0C000) [pid = 2916] [serial = 2014] [outer = 00000000] [url = about:blank] 16:07:57 INFO - PROCESS | 2916 | --DOMWINDOW == 50 (16724000) [pid = 2916] [serial = 2012] [outer = 00000000] [url = about:blank] 16:07:57 INFO - PROCESS | 2916 | --DOMWINDOW == 49 (1780BC00) [pid = 2916] [serial = 2017] [outer = 00000000] [url = about:blank] 16:07:57 INFO - PROCESS | 2916 | --DOMWINDOW == 48 (16B19C00) [pid = 2916] [serial = 2015] [outer = 00000000] [url = about:blank] 16:07:57 INFO - PROCESS | 2916 | --DOMWINDOW == 47 (1780C000) [pid = 2916] [serial = 2018] [outer = 00000000] [url = about:blank] 16:07:57 INFO - PROCESS | 2916 | --DOMWINDOW == 46 (16124800) [pid = 2916] [serial = 2020] [outer = 00000000] [url = about:blank] 16:07:57 INFO - PROCESS | 2916 | --DOMWINDOW == 45 (179F4400) [pid = 2916] [serial = 2024] [outer = 00000000] [url = about:blank] 16:07:57 INFO - PROCESS | 2916 | --DOMWINDOW == 44 (15D46C00) [pid = 2916] [serial = 2009] [outer = 00000000] [url = about:blank] 16:07:57 INFO - PROCESS | 2916 | --DOMWINDOW == 43 (17806C00) [pid = 2916] [serial = 2023] [outer = 00000000] [url = about:blank] 16:07:57 INFO - PROCESS | 2916 | --DOMWINDOW == 42 (167DD800) [pid = 2916] [serial = 2021] [outer = 00000000] [url = about:blank] 16:07:57 INFO - PROCESS | 2916 | 1464998877202 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]]]}] 16:07:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 16:07:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1265ms 16:07:57 INFO - PROCESS | 2916 | 1464998877232 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 16:07:57 INFO - PROCESS | 2916 | 1464998877236 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 16:07:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 16:07:57 INFO - PROCESS | 2916 | 1464998877242 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 16:07:57 INFO - PROCESS | 2916 | 1464998877245 Marionette TRACE conn3 <- [1,2698,null,{}] 16:07:57 INFO - PROCESS | 2916 | 1464998877250 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}] 16:07:57 INFO - PROCESS | 2916 | 1464998877340 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 16:07:57 INFO - PROCESS | 2916 | 1464998877347 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:57 INFO - PROCESS | 2916 | ++DOCSHELL 10E0B800 == 31 [pid = 2916] [id = 684] 16:07:57 INFO - PROCESS | 2916 | ++DOMWINDOW == 43 (10E0CC00) [pid = 2916] [serial = 2052] [outer = 00000000] 16:07:57 INFO - PROCESS | 2916 | ++DOMWINDOW == 44 (112DD000) [pid = 2916] [serial = 2053] [outer = 10E0CC00] 16:07:57 INFO - PROCESS | 2916 | 1464998877399 Marionette DEBUG loaded listener.js 16:07:57 INFO - PROCESS | 2916 | ++DOMWINDOW == 45 (11A0E000) [pid = 2916] [serial = 2054] [outer = 10E0CC00] 16:07:57 INFO - PROCESS | 2916 | 1464998877945 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] 16:07:58 INFO - PROCESS | 2916 | 1464998877988 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 16:07:58 INFO - PROCESS | 2916 | 1464998877996 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 16:07:58 INFO - PROCESS | 2916 | 1464998877999 Marionette TRACE conn3 <- [1,2702,null,{}] 16:07:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 16:07:58 INFO - PROCESS | 2916 | 1464998878003 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}] 16:07:58 INFO - PROCESS | 2916 | 1464998878139 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 16:07:58 INFO - PROCESS | 2916 | 1464998878234 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:58 INFO - PROCESS | 2916 | ++DOCSHELL 130E1400 == 32 [pid = 2916] [id = 685] 16:07:58 INFO - PROCESS | 2916 | ++DOMWINDOW == 46 (13904800) [pid = 2916] [serial = 2055] [outer = 00000000] 16:07:58 INFO - PROCESS | 2916 | ++DOMWINDOW == 47 (13CE1400) [pid = 2916] [serial = 2056] [outer = 13904800] 16:07:58 INFO - PROCESS | 2916 | 1464998878282 Marionette DEBUG loaded listener.js 16:07:58 INFO - PROCESS | 2916 | ++DOMWINDOW == 48 (14F59C00) [pid = 2916] [serial = 2057] [outer = 13904800] 16:07:58 INFO - PROCESS | 2916 | 1464998878664 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]]]}] 16:07:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 16:07:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 713ms 16:07:58 INFO - PROCESS | 2916 | 1464998878732 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 16:07:58 INFO - PROCESS | 2916 | 1464998878734 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 16:07:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 16:07:58 INFO - PROCESS | 2916 | 1464998878738 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 16:07:58 INFO - PROCESS | 2916 | 1464998878741 Marionette TRACE conn3 <- [1,2706,null,{}] 16:07:58 INFO - PROCESS | 2916 | 1464998878783 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}] 16:07:58 INFO - PROCESS | 2916 | 1464998878874 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 16:07:58 INFO - PROCESS | 2916 | 1464998878886 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:58 INFO - PROCESS | 2916 | ++DOCSHELL 157DBC00 == 33 [pid = 2916] [id = 686] 16:07:58 INFO - PROCESS | 2916 | ++DOMWINDOW == 49 (157DDC00) [pid = 2916] [serial = 2058] [outer = 00000000] 16:07:58 INFO - PROCESS | 2916 | ++DOMWINDOW == 50 (15BE3C00) [pid = 2916] [serial = 2059] [outer = 157DDC00] 16:07:58 INFO - PROCESS | 2916 | 1464998878938 Marionette DEBUG loaded listener.js 16:07:59 INFO - PROCESS | 2916 | ++DOMWINDOW == 51 (1611D800) [pid = 2916] [serial = 2060] [outer = 157DDC00] 16:07:59 INFO - PROCESS | 2916 | 1464998879482 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] 16:07:59 INFO - PROCESS | 2916 | 1464998879513 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 16:07:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 16:07:59 INFO - PROCESS | 2916 | 1464998879516 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 16:07:59 INFO - PROCESS | 2916 | 1464998879518 Marionette TRACE conn3 <- [1,2710,null,{}] 16:07:59 INFO - PROCESS | 2916 | 1464998879521 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}] 16:07:59 INFO - PROCESS | 2916 | 1464998879650 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 16:07:59 INFO - PROCESS | 2916 | 1464998879714 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:59 INFO - PROCESS | 2916 | ++DOCSHELL 16216C00 == 34 [pid = 2916] [id = 687] 16:07:59 INFO - PROCESS | 2916 | ++DOMWINDOW == 52 (1621A400) [pid = 2916] [serial = 2061] [outer = 00000000] 16:07:59 INFO - PROCESS | 2916 | ++DOMWINDOW == 53 (1621E000) [pid = 2916] [serial = 2062] [outer = 1621A400] 16:07:59 INFO - PROCESS | 2916 | 1464998879771 Marionette DEBUG loaded listener.js 16:07:59 INFO - PROCESS | 2916 | ++DOMWINDOW == 54 (16289800) [pid = 2916] [serial = 2063] [outer = 1621A400] 16:08:00 INFO - PROCESS | 2916 | 1464998880274 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] 16:08:00 INFO - PROCESS | 2916 | 1464998880352 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 16:08:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 16:08:00 INFO - PROCESS | 2916 | 1464998880355 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 16:08:00 INFO - PROCESS | 2916 | 1464998880357 Marionette TRACE conn3 <- [1,2714,null,{}] 16:08:00 INFO - PROCESS | 2916 | 1464998880361 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}] 16:08:00 INFO - PROCESS | 2916 | 1464998880476 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 16:08:00 INFO - PROCESS | 2916 | 1464998880538 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:00 INFO - PROCESS | 2916 | ++DOCSHELL 167D6000 == 35 [pid = 2916] [id = 688] 16:08:00 INFO - PROCESS | 2916 | ++DOMWINDOW == 55 (167D6400) [pid = 2916] [serial = 2064] [outer = 00000000] 16:08:00 INFO - PROCESS | 2916 | ++DOMWINDOW == 56 (167DE400) [pid = 2916] [serial = 2065] [outer = 167D6400] 16:08:00 INFO - PROCESS | 2916 | 1464998880585 Marionette DEBUG loaded listener.js 16:08:00 INFO - PROCESS | 2916 | ++DOMWINDOW == 57 (167E2400) [pid = 2916] [serial = 2066] [outer = 167D6400] 16:08:01 INFO - PROCESS | 2916 | --DOMWINDOW == 56 (12AD7800) [pid = 2916] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 16:08:01 INFO - PROCESS | 2916 | --DOMWINDOW == 55 (10E09000) [pid = 2916] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 16:08:01 INFO - PROCESS | 2916 | --DOMWINDOW == 54 (155DC800) [pid = 2916] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 16:08:01 INFO - PROCESS | 2916 | --DOMWINDOW == 53 (11CB2C00) [pid = 2916] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 16:08:01 INFO - PROCESS | 2916 | --DOMWINDOW == 52 (13C05400) [pid = 2916] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 16:08:01 INFO - PROCESS | 2916 | --DOMWINDOW == 51 (10439000) [pid = 2916] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 16:08:01 INFO - PROCESS | 2916 | 1464998881051 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]]]}] 16:08:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 16:08:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 730ms 16:08:01 INFO - PROCESS | 2916 | 1464998881091 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 16:08:01 INFO - PROCESS | 2916 | 1464998881093 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 16:08:01 INFO - PROCESS | 2916 | 1464998881096 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 16:08:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 16:08:01 INFO - PROCESS | 2916 | 1464998881098 Marionette TRACE conn3 <- [1,2718,null,{}] 16:08:01 INFO - PROCESS | 2916 | 1464998881101 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}] 16:08:01 INFO - PROCESS | 2916 | 1464998881211 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 16:08:01 INFO - PROCESS | 2916 | 1464998881218 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:01 INFO - PROCESS | 2916 | ++DOCSHELL 13BBCC00 == 36 [pid = 2916] [id = 689] 16:08:01 INFO - PROCESS | 2916 | ++DOMWINDOW == 52 (13C03800) [pid = 2916] [serial = 2067] [outer = 00000000] 16:08:01 INFO - PROCESS | 2916 | ++DOMWINDOW == 53 (16B15400) [pid = 2916] [serial = 2068] [outer = 13C03800] 16:08:01 INFO - PROCESS | 2916 | 1464998881265 Marionette DEBUG loaded listener.js 16:08:01 INFO - PROCESS | 2916 | ++DOMWINDOW == 54 (16B16000) [pid = 2916] [serial = 2069] [outer = 13C03800] 16:08:02 INFO - PROCESS | 2916 | 1464998882218 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] 16:08:02 INFO - PROCESS | 2916 | 1464998882283 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 16:08:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 16:08:02 INFO - PROCESS | 2916 | 1464998882286 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 16:08:02 INFO - PROCESS | 2916 | 1464998882288 Marionette TRACE conn3 <- [1,2722,null,{}] 16:08:02 INFO - PROCESS | 2916 | 1464998882291 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}] 16:08:02 INFO - PROCESS | 2916 | 1464998882373 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 16:08:02 INFO - PROCESS | 2916 | 1464998882378 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:02 INFO - PROCESS | 2916 | ++DOCSHELL 16726800 == 37 [pid = 2916] [id = 690] 16:08:02 INFO - PROCESS | 2916 | ++DOMWINDOW == 55 (16B14800) [pid = 2916] [serial = 2070] [outer = 00000000] 16:08:02 INFO - PROCESS | 2916 | ++DOMWINDOW == 56 (17173C00) [pid = 2916] [serial = 2071] [outer = 16B14800] 16:08:02 INFO - PROCESS | 2916 | 1464998882422 Marionette DEBUG loaded listener.js 16:08:02 INFO - PROCESS | 2916 | ++DOMWINDOW == 57 (1717D800) [pid = 2916] [serial = 2072] [outer = 16B14800] 16:08:02 INFO - PROCESS | 2916 | 1464998882872 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]]]}] 16:08:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 16:08:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 633ms 16:08:02 INFO - PROCESS | 2916 | 1464998882925 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 16:08:02 INFO - PROCESS | 2916 | 1464998882928 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 16:08:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 16:08:02 INFO - PROCESS | 2916 | 1464998882932 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 16:08:02 INFO - PROCESS | 2916 | 1464998882934 Marionette TRACE conn3 <- [1,2726,null,{}] 16:08:02 INFO - PROCESS | 2916 | 1464998882937 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}] 16:08:03 INFO - PROCESS | 2916 | 1464998883018 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 16:08:03 INFO - PROCESS | 2916 | 1464998883026 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:03 INFO - PROCESS | 2916 | ++DOCSHELL 13806000 == 38 [pid = 2916] [id = 691] 16:08:03 INFO - PROCESS | 2916 | ++DOMWINDOW == 58 (14F5EC00) [pid = 2916] [serial = 2073] [outer = 00000000] 16:08:03 INFO - PROCESS | 2916 | ++DOMWINDOW == 59 (1780BC00) [pid = 2916] [serial = 2074] [outer = 14F5EC00] 16:08:03 INFO - PROCESS | 2916 | 1464998883071 Marionette DEBUG loaded listener.js 16:08:03 INFO - PROCESS | 2916 | ++DOMWINDOW == 60 (17855C00) [pid = 2916] [serial = 2075] [outer = 14F5EC00] 16:08:03 INFO - PROCESS | 2916 | 1464998883493 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]]]}] 16:08:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 16:08:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 602ms 16:08:03 INFO - PROCESS | 2916 | 1464998883526 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 16:08:03 INFO - PROCESS | 2916 | 1464998883528 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 16:08:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 16:08:03 INFO - PROCESS | 2916 | 1464998883532 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 16:08:03 INFO - PROCESS | 2916 | 1464998883533 Marionette TRACE conn3 <- [1,2730,null,{}] 16:08:03 INFO - PROCESS | 2916 | 1464998883562 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}] 16:08:03 INFO - PROCESS | 2916 | 1464998883695 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 16:08:03 INFO - PROCESS | 2916 | 1464998883881 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:03 INFO - PROCESS | 2916 | ++DOCSHELL 10A5C800 == 39 [pid = 2916] [id = 692] 16:08:03 INFO - PROCESS | 2916 | ++DOMWINDOW == 61 (10A62400) [pid = 2916] [serial = 2076] [outer = 00000000] 16:08:03 INFO - PROCESS | 2916 | ++DOMWINDOW == 62 (10E10800) [pid = 2916] [serial = 2077] [outer = 10A62400] 16:08:03 INFO - PROCESS | 2916 | 1464998883947 Marionette DEBUG loaded listener.js 16:08:04 INFO - PROCESS | 2916 | ++DOMWINDOW == 63 (11C60C00) [pid = 2916] [serial = 2078] [outer = 10A62400] 16:08:04 INFO - PROCESS | 2916 | 1464998884527 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]]]}] 16:08:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 16:08:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1014ms 16:08:04 INFO - PROCESS | 2916 | 1464998884568 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 16:08:04 INFO - PROCESS | 2916 | 1464998884572 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 16:08:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 16:08:04 INFO - PROCESS | 2916 | 1464998884577 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 16:08:04 INFO - PROCESS | 2916 | 1464998884581 Marionette TRACE conn3 <- [1,2734,null,{}] 16:08:04 INFO - PROCESS | 2916 | 1464998884586 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}] 16:08:04 INFO - PROCESS | 2916 | 1464998884696 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 16:08:04 INFO - PROCESS | 2916 | 1464998884808 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:04 INFO - PROCESS | 2916 | ++DOCSHELL 13C0DC00 == 40 [pid = 2916] [id = 693] 16:08:04 INFO - PROCESS | 2916 | ++DOMWINDOW == 64 (14F2B400) [pid = 2916] [serial = 2079] [outer = 00000000] 16:08:04 INFO - PROCESS | 2916 | ++DOMWINDOW == 65 (15372000) [pid = 2916] [serial = 2080] [outer = 14F2B400] 16:08:04 INFO - PROCESS | 2916 | 1464998884909 Marionette DEBUG loaded listener.js 16:08:05 INFO - PROCESS | 2916 | ++DOMWINDOW == 66 (15477400) [pid = 2916] [serial = 2081] [outer = 14F2B400] 16:08:05 INFO - PROCESS | 2916 | 1464998885491 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]]]}] 16:08:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 16:08:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 951ms 16:08:05 INFO - PROCESS | 2916 | 1464998885523 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 16:08:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 16:08:05 INFO - PROCESS | 2916 | 1464998885526 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 16:08:05 INFO - PROCESS | 2916 | 1464998885530 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 16:08:05 INFO - PROCESS | 2916 | 1464998885532 Marionette TRACE conn3 <- [1,2738,null,{}] 16:08:05 INFO - PROCESS | 2916 | 1464998885536 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}] 16:08:05 INFO - PROCESS | 2916 | 1464998885646 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 16:08:05 INFO - PROCESS | 2916 | 1464998885787 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:05 INFO - PROCESS | 2916 | ++DOCSHELL 13BBB000 == 41 [pid = 2916] [id = 694] 16:08:05 INFO - PROCESS | 2916 | ++DOMWINDOW == 67 (167E4000) [pid = 2916] [serial = 2082] [outer = 00000000] 16:08:05 INFO - PROCESS | 2916 | ++DOMWINDOW == 68 (16B10400) [pid = 2916] [serial = 2083] [outer = 167E4000] 16:08:05 INFO - PROCESS | 2916 | 1464998885844 Marionette DEBUG loaded listener.js 16:08:05 INFO - PROCESS | 2916 | ++DOMWINDOW == 69 (16B77C00) [pid = 2916] [serial = 2084] [outer = 167E4000] 16:08:06 INFO - PROCESS | 2916 | 1464998886473 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]]]}] 16:08:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 16:08:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1014ms 16:08:06 INFO - PROCESS | 2916 | 1464998886531 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 16:08:06 INFO - PROCESS | 2916 | 1464998886536 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 16:08:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 16:08:06 INFO - PROCESS | 2916 | 1464998886546 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 16:08:06 INFO - PROCESS | 2916 | 1464998886551 Marionette TRACE conn3 <- [1,2742,null,{}] 16:08:06 INFO - PROCESS | 2916 | 1464998886602 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}] 16:08:06 INFO - PROCESS | 2916 | 1464998886761 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 16:08:07 INFO - PROCESS | 2916 | 1464998887009 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:07 INFO - PROCESS | 2916 | ++DOCSHELL 0F34E000 == 42 [pid = 2916] [id = 695] 16:08:07 INFO - PROCESS | 2916 | ++DOMWINDOW == 70 (0F34F400) [pid = 2916] [serial = 2085] [outer = 00000000] 16:08:07 INFO - PROCESS | 2916 | ++DOMWINDOW == 71 (10560400) [pid = 2916] [serial = 2086] [outer = 0F34F400] 16:08:07 INFO - PROCESS | 2916 | 1464998887085 Marionette DEBUG loaded listener.js 16:08:07 INFO - PROCESS | 2916 | ++DOMWINDOW == 72 (10E06000) [pid = 2916] [serial = 2087] [outer = 0F34F400] 16:08:08 INFO - PROCESS | 2916 | --DOCSHELL 1621CC00 == 41 [pid = 2916] [id = 525] 16:08:08 INFO - PROCESS | 2916 | --DOCSHELL 13803C00 == 40 [pid = 2916] [id = 513] 16:08:08 INFO - PROCESS | 2916 | --DOCSHELL 15748400 == 39 [pid = 2916] [id = 526] 16:08:08 INFO - PROCESS | 2916 | --DOCSHELL 15BDC400 == 38 [pid = 2916] [id = 524] 16:08:08 INFO - PROCESS | 2916 | --DOCSHELL 155D3000 == 37 [pid = 2916] [id = 514] 16:08:08 INFO - PROCESS | 2916 | --DOCSHELL 0C77D800 == 36 [pid = 2916] [id = 521] 16:08:08 INFO - PROCESS | 2916 | --DOCSHELL 10A61400 == 35 [pid = 2916] [id = 517] 16:08:08 INFO - PROCESS | 2916 | --DOCSHELL 155DA800 == 34 [pid = 2916] [id = 515] 16:08:08 INFO - PROCESS | 2916 | --DOCSHELL 15BE2800 == 33 [pid = 2916] [id = 518] 16:08:08 INFO - PROCESS | 2916 | --DOCSHELL 1780A000 == 32 [pid = 2916] [id = 527] 16:08:08 INFO - PROCESS | 2916 | --DOCSHELL 114B7C00 == 31 [pid = 2916] [id = 512] 16:08:08 INFO - PROCESS | 2916 | --DOCSHELL 13812400 == 30 [pid = 2916] [id = 523] 16:08:08 INFO - PROCESS | 2916 | --DOCSHELL 15745C00 == 29 [pid = 2916] [id = 528] 16:08:08 INFO - PROCESS | 2916 | --DOCSHELL 155D8C00 == 28 [pid = 2916] [id = 676] 16:08:08 INFO - PROCESS | 2916 | --DOCSHELL 10FF6000 == 27 [pid = 2916] [id = 520] 16:08:08 INFO - PROCESS | 2916 | --DOCSHELL 16B19400 == 26 [pid = 2916] [id = 519] 16:08:08 INFO - PROCESS | 2916 | --DOCSHELL 16125C00 == 25 [pid = 2916] [id = 516] 16:08:08 INFO - PROCESS | 2916 | --DOMWINDOW == 71 (15B34000) [pid = 2916] [serial = 2044] [outer = 00000000] [url = about:blank] 16:08:08 INFO - PROCESS | 2916 | --DOMWINDOW == 70 (12B5C800) [pid = 2916] [serial = 2035] [outer = 00000000] [url = about:blank] 16:08:08 INFO - PROCESS | 2916 | --DOMWINDOW == 69 (10FFA400) [pid = 2916] [serial = 2032] [outer = 00000000] [url = about:blank] 16:08:08 INFO - PROCESS | 2916 | --DOMWINDOW == 68 (11206C00) [pid = 2916] [serial = 2033] [outer = 00000000] [url = about:blank] 16:08:08 INFO - PROCESS | 2916 | --DOMWINDOW == 67 (15D45400) [pid = 2916] [serial = 2030] [outer = 00000000] [url = about:blank] 16:08:08 INFO - PROCESS | 2916 | --DOMWINDOW == 66 (15BDC800) [pid = 2916] [serial = 2029] [outer = 00000000] [url = about:blank] 16:08:08 INFO - PROCESS | 2916 | --DOMWINDOW == 65 (1337A800) [pid = 2916] [serial = 2027] [outer = 00000000] [url = about:blank] 16:08:08 INFO - PROCESS | 2916 | --DOMWINDOW == 64 (12D5DC00) [pid = 2916] [serial = 2026] [outer = 00000000] [url = about:blank] 16:08:08 INFO - PROCESS | 2916 | --DOMWINDOW == 63 (13DD6C00) [pid = 2916] [serial = 2038] [outer = 00000000] [url = about:blank] 16:08:08 INFO - PROCESS | 2916 | --DOMWINDOW == 62 (14F2D800) [pid = 2916] [serial = 2039] [outer = 00000000] [url = about:blank] 16:08:08 INFO - PROCESS | 2916 | --DOMWINDOW == 61 (1544A400) [pid = 2916] [serial = 2041] [outer = 00000000] [url = about:blank] 16:08:08 INFO - PROCESS | 2916 | --DOMWINDOW == 60 (15743400) [pid = 2916] [serial = 2042] [outer = 00000000] [url = about:blank] 16:08:08 INFO - PROCESS | 2916 | --DOMWINDOW == 59 (13067000) [pid = 2916] [serial = 2036] [outer = 00000000] [url = about:blank] 16:08:08 INFO - PROCESS | 2916 | 1464998888265 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]]]}] 16:08:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 16:08:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1726ms 16:08:08 INFO - PROCESS | 2916 | 1464998888286 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 16:08:08 INFO - PROCESS | 2916 | 1464998888291 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 16:08:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 16:08:08 INFO - PROCESS | 2916 | 1464998888296 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 16:08:08 INFO - PROCESS | 2916 | 1464998888300 Marionette TRACE conn3 <- [1,2746,null,{}] 16:08:08 INFO - PROCESS | 2916 | 1464998888305 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}] 16:08:08 INFO - PROCESS | 2916 | 1464998888435 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 16:08:08 INFO - PROCESS | 2916 | 1464998888451 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:08 INFO - PROCESS | 2916 | ++DOCSHELL 10E0D000 == 26 [pid = 2916] [id = 696] 16:08:08 INFO - PROCESS | 2916 | ++DOMWINDOW == 60 (10E0DC00) [pid = 2916] [serial = 2088] [outer = 00000000] 16:08:08 INFO - PROCESS | 2916 | ++DOMWINDOW == 61 (10F84C00) [pid = 2916] [serial = 2089] [outer = 10E0DC00] 16:08:08 INFO - PROCESS | 2916 | 1464998888505 Marionette DEBUG loaded listener.js 16:08:08 INFO - PROCESS | 2916 | ++DOMWINDOW == 62 (11083000) [pid = 2916] [serial = 2090] [outer = 10E0DC00] 16:08:09 INFO - PROCESS | 2916 | 1464998889087 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]]]}] 16:08:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 16:08:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 807ms 16:08:09 INFO - PROCESS | 2916 | 1464998889130 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 16:08:09 INFO - PROCESS | 2916 | 1464998889138 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 16:08:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 16:08:09 INFO - PROCESS | 2916 | 1464998889145 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 16:08:09 INFO - PROCESS | 2916 | 1464998889147 Marionette TRACE conn3 <- [1,2750,null,{}] 16:08:09 INFO - PROCESS | 2916 | 1464998889151 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}] 16:08:09 INFO - PROCESS | 2916 | 1464998889245 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 16:08:09 INFO - PROCESS | 2916 | 1464998889348 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:09 INFO - PROCESS | 2916 | ++DOCSHELL 12D80C00 == 27 [pid = 2916] [id = 697] 16:08:09 INFO - PROCESS | 2916 | ++DOMWINDOW == 63 (12D84000) [pid = 2916] [serial = 2091] [outer = 00000000] 16:08:09 INFO - PROCESS | 2916 | ++DOMWINDOW == 64 (13327800) [pid = 2916] [serial = 2092] [outer = 12D84000] 16:08:09 INFO - PROCESS | 2916 | 1464998889397 Marionette DEBUG loaded listener.js 16:08:09 INFO - PROCESS | 2916 | ++DOMWINDOW == 65 (1337A800) [pid = 2916] [serial = 2093] [outer = 12D84000] 16:08:09 INFO - PROCESS | 2916 | 1464998889783 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]]]}] 16:08:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 16:08:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 713ms 16:08:09 INFO - PROCESS | 2916 | 1464998889845 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 16:08:09 INFO - PROCESS | 2916 | 1464998889847 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 16:08:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 16:08:09 INFO - PROCESS | 2916 | 1464998889851 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 16:08:09 INFO - PROCESS | 2916 | 1464998889855 Marionette TRACE conn3 <- [1,2754,null,{}] 16:08:09 INFO - PROCESS | 2916 | 1464998889866 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}] 16:08:09 INFO - PROCESS | 2916 | 1464998889965 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 16:08:09 INFO - PROCESS | 2916 | 1464998889974 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:10 INFO - PROCESS | 2916 | ++DOCSHELL 1436D400 == 28 [pid = 2916] [id = 698] 16:08:10 INFO - PROCESS | 2916 | ++DOMWINDOW == 66 (14F2D800) [pid = 2916] [serial = 2094] [outer = 00000000] 16:08:10 INFO - PROCESS | 2916 | ++DOMWINDOW == 67 (14F62800) [pid = 2916] [serial = 2095] [outer = 14F2D800] 16:08:10 INFO - PROCESS | 2916 | 1464998890030 Marionette DEBUG loaded listener.js 16:08:10 INFO - PROCESS | 2916 | ++DOMWINDOW == 68 (1544A400) [pid = 2916] [serial = 2096] [outer = 14F2D800] 16:08:10 INFO - PROCESS | 2916 | 1464998890485 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]]]}] 16:08:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 16:08:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 712ms 16:08:10 INFO - PROCESS | 2916 | 1464998890550 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 16:08:10 INFO - PROCESS | 2916 | 1464998890552 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 16:08:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 16:08:10 INFO - PROCESS | 2916 | 1464998890565 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 16:08:10 INFO - PROCESS | 2916 | 1464998890567 Marionette TRACE conn3 <- [1,2758,null,{}] 16:08:10 INFO - PROCESS | 2916 | 1464998890570 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}] 16:08:10 INFO - PROCESS | 2916 | 1464998890696 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 16:08:10 INFO - PROCESS | 2916 | 1464998890702 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:10 INFO - PROCESS | 2916 | ++DOCSHELL 14F5A400 == 29 [pid = 2916] [id = 699] 16:08:10 INFO - PROCESS | 2916 | ++DOMWINDOW == 69 (14F62400) [pid = 2916] [serial = 2097] [outer = 00000000] 16:08:10 INFO - PROCESS | 2916 | ++DOMWINDOW == 70 (1574DC00) [pid = 2916] [serial = 2098] [outer = 14F62400] 16:08:10 INFO - PROCESS | 2916 | 1464998890748 Marionette DEBUG loaded listener.js 16:08:10 INFO - PROCESS | 2916 | ++DOMWINDOW == 71 (15BDB400) [pid = 2916] [serial = 2099] [outer = 14F62400] 16:08:11 INFO - PROCESS | 2916 | 1464998891195 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]]]}] 16:08:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 16:08:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 713ms 16:08:11 INFO - PROCESS | 2916 | 1464998891265 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 16:08:11 INFO - PROCESS | 2916 | 1464998891267 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 16:08:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 16:08:11 INFO - PROCESS | 2916 | 1464998891271 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 16:08:11 INFO - PROCESS | 2916 | 1464998891273 Marionette TRACE conn3 <- [1,2762,null,{}] 16:08:11 INFO - PROCESS | 2916 | 1464998891276 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}] 16:08:11 INFO - PROCESS | 2916 | 1464998891465 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 16:08:11 INFO - PROCESS | 2916 | 1464998891491 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:11 INFO - PROCESS | 2916 | ++DOCSHELL 15D45400 == 30 [pid = 2916] [id = 700] 16:08:11 INFO - PROCESS | 2916 | ++DOMWINDOW == 72 (15D46C00) [pid = 2916] [serial = 2100] [outer = 00000000] 16:08:11 INFO - PROCESS | 2916 | ++DOMWINDOW == 73 (1611DC00) [pid = 2916] [serial = 2101] [outer = 15D46C00] 16:08:11 INFO - PROCESS | 2916 | 1464998891536 Marionette DEBUG loaded listener.js 16:08:11 INFO - PROCESS | 2916 | ++DOMWINDOW == 74 (16126000) [pid = 2916] [serial = 2102] [outer = 15D46C00] 16:08:12 INFO - PROCESS | 2916 | 1464998891988 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]]]}] 16:08:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 16:08:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 760ms 16:08:12 INFO - PROCESS | 2916 | 1464998892044 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 16:08:12 INFO - PROCESS | 2916 | 1464998892046 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 16:08:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 16:08:12 INFO - PROCESS | 2916 | 1464998892050 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 16:08:12 INFO - PROCESS | 2916 | 1464998892052 Marionette TRACE conn3 <- [1,2766,null,{}] 16:08:12 INFO - PROCESS | 2916 | 1464998892055 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}] 16:08:12 INFO - PROCESS | 2916 | 1464998892198 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 16:08:12 INFO - PROCESS | 2916 | 1464998892272 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:12 INFO - PROCESS | 2916 | ++DOCSHELL 16213400 == 31 [pid = 2916] [id = 701] 16:08:12 INFO - PROCESS | 2916 | ++DOMWINDOW == 75 (1628B800) [pid = 2916] [serial = 2103] [outer = 00000000] 16:08:12 INFO - PROCESS | 2916 | ++DOMWINDOW == 76 (168E9C00) [pid = 2916] [serial = 2104] [outer = 1628B800] 16:08:12 INFO - PROCESS | 2916 | 1464998892320 Marionette DEBUG loaded listener.js 16:08:12 INFO - PROCESS | 2916 | ++DOMWINDOW == 77 (16B13000) [pid = 2916] [serial = 2105] [outer = 1628B800] 16:08:12 INFO - PROCESS | 2916 | --DOMWINDOW == 76 (167D6400) [pid = 2916] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 16:08:12 INFO - PROCESS | 2916 | --DOMWINDOW == 75 (11CA8800) [pid = 2916] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 16:08:12 INFO - PROCESS | 2916 | --DOMWINDOW == 74 (13904800) [pid = 2916] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 16:08:12 INFO - PROCESS | 2916 | --DOMWINDOW == 73 (157DDC00) [pid = 2916] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 16:08:12 INFO - PROCESS | 2916 | --DOMWINDOW == 72 (13C03800) [pid = 2916] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 16:08:12 INFO - PROCESS | 2916 | --DOMWINDOW == 71 (14F57800) [pid = 2916] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 16:08:12 INFO - PROCESS | 2916 | --DOMWINDOW == 70 (14F59000) [pid = 2916] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 16:08:12 INFO - PROCESS | 2916 | --DOMWINDOW == 69 (10E0CC00) [pid = 2916] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 16:08:12 INFO - PROCESS | 2916 | --DOMWINDOW == 68 (16B14800) [pid = 2916] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 16:08:12 INFO - PROCESS | 2916 | --DOMWINDOW == 67 (1621A400) [pid = 2916] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 16:08:12 INFO - PROCESS | 2916 | 1464998892898 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]]]}] 16:08:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 16:08:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 919ms 16:08:12 INFO - PROCESS | 2916 | 1464998892954 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 16:08:12 INFO - PROCESS | 2916 | 1464998892956 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 16:08:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 16:08:12 INFO - PROCESS | 2916 | 1464998892960 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 16:08:12 INFO - PROCESS | 2916 | 1464998892962 Marionette TRACE conn3 <- [1,2770,null,{}] 16:08:12 INFO - PROCESS | 2916 | 1464998892965 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}] 16:08:13 INFO - PROCESS | 2916 | 1464998893089 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 16:08:13 INFO - PROCESS | 2916 | 1464998893150 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:13 INFO - PROCESS | 2916 | ++DOCSHELL 13377400 == 32 [pid = 2916] [id = 702] 16:08:13 INFO - PROCESS | 2916 | ++DOMWINDOW == 68 (13904800) [pid = 2916] [serial = 2106] [outer = 00000000] 16:08:13 INFO - PROCESS | 2916 | ++DOMWINDOW == 69 (1621B000) [pid = 2916] [serial = 2107] [outer = 13904800] 16:08:13 INFO - PROCESS | 2916 | 1464998893195 Marionette DEBUG loaded listener.js 16:08:13 INFO - PROCESS | 2916 | ++DOMWINDOW == 70 (16B6B400) [pid = 2916] [serial = 2108] [outer = 13904800] 16:08:13 INFO - PROCESS | 2916 | 1464998893544 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]]]}] 16:08:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 16:08:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 649ms 16:08:13 INFO - PROCESS | 2916 | 1464998893598 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 16:08:13 INFO - PROCESS | 2916 | 1464998893600 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 16:08:13 INFO - PROCESS | 2916 | 1464998893603 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 16:08:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 16:08:13 INFO - PROCESS | 2916 | 1464998893605 Marionette TRACE conn3 <- [1,2774,null,{}] 16:08:13 INFO - PROCESS | 2916 | 1464998893618 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}] 16:08:13 INFO - PROCESS | 2916 | 1464998893730 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 16:08:13 INFO - PROCESS | 2916 | 1464998893735 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:13 INFO - PROCESS | 2916 | ++DOCSHELL 167E4800 == 33 [pid = 2916] [id = 703] 16:08:13 INFO - PROCESS | 2916 | ++DOMWINDOW == 71 (16B16800) [pid = 2916] [serial = 2109] [outer = 00000000] 16:08:13 INFO - PROCESS | 2916 | ++DOMWINDOW == 72 (1780DC00) [pid = 2916] [serial = 2110] [outer = 16B16800] 16:08:13 INFO - PROCESS | 2916 | 1464998893780 Marionette DEBUG loaded listener.js 16:08:13 INFO - PROCESS | 2916 | ++DOMWINDOW == 73 (17859C00) [pid = 2916] [serial = 2111] [outer = 16B16800] 16:08:14 INFO - PROCESS | 2916 | 1464998894247 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]]]}] 16:08:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 16:08:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 665ms 16:08:14 INFO - PROCESS | 2916 | 1464998894303 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 16:08:14 INFO - PROCESS | 2916 | 1464998894305 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 16:08:14 INFO - PROCESS | 2916 | 1464998894309 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 16:08:14 INFO - PROCESS | 2916 | 1464998894310 Marionette TRACE conn3 <- [1,2778,null,{}] 16:08:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 16:08:14 INFO - PROCESS | 2916 | 1464998894314 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}] 16:08:14 INFO - PROCESS | 2916 | 1464998894394 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 16:08:14 INFO - PROCESS | 2916 | 1464998894400 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:14 INFO - PROCESS | 2916 | ++DOCSHELL 179F7400 == 34 [pid = 2916] [id = 704] 16:08:14 INFO - PROCESS | 2916 | ++DOMWINDOW == 74 (179F8C00) [pid = 2916] [serial = 2112] [outer = 00000000] 16:08:14 INFO - PROCESS | 2916 | ++DOMWINDOW == 75 (17D03C00) [pid = 2916] [serial = 2113] [outer = 179F8C00] 16:08:14 INFO - PROCESS | 2916 | 1464998894445 Marionette DEBUG loaded listener.js 16:08:14 INFO - PROCESS | 2916 | ++DOMWINDOW == 76 (17D04000) [pid = 2916] [serial = 2114] [outer = 179F8C00] 16:08:15 INFO - PROCESS | 2916 | 1464998895151 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]]]}] 16:08:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 16:08:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 886ms 16:08:15 INFO - PROCESS | 2916 | 1464998895195 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 16:08:15 INFO - PROCESS | 2916 | 1464998895199 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 16:08:15 INFO - PROCESS | 2916 | 1464998895204 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 16:08:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 16:08:15 INFO - PROCESS | 2916 | 1464998895208 Marionette TRACE conn3 <- [1,2782,null,{}] 16:08:15 INFO - PROCESS | 2916 | 1464998895214 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}] 16:08:15 INFO - PROCESS | 2916 | 1464998895356 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 16:08:15 INFO - PROCESS | 2916 | 1464998895480 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:15 INFO - PROCESS | 2916 | ++DOCSHELL 1058C800 == 35 [pid = 2916] [id = 705] 16:08:15 INFO - PROCESS | 2916 | ++DOMWINDOW == 77 (105FA800) [pid = 2916] [serial = 2115] [outer = 00000000] 16:08:15 INFO - PROCESS | 2916 | ++DOMWINDOW == 78 (12B5C800) [pid = 2916] [serial = 2116] [outer = 105FA800] 16:08:15 INFO - PROCESS | 2916 | 1464998895540 Marionette DEBUG loaded listener.js 16:08:15 INFO - PROCESS | 2916 | ++DOMWINDOW == 79 (130E5C00) [pid = 2916] [serial = 2117] [outer = 105FA800] 16:08:16 INFO - PROCESS | 2916 | 1464998896254 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]]]}] 16:08:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 16:08:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1061ms 16:08:16 INFO - PROCESS | 2916 | 1464998896283 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 16:08:16 INFO - PROCESS | 2916 | 1464998896289 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 16:08:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 16:08:16 INFO - PROCESS | 2916 | 1464998896342 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 16:08:16 INFO - PROCESS | 2916 | 1464998896347 Marionette TRACE conn3 <- [1,2786,null,{}] 16:08:16 INFO - PROCESS | 2916 | 1464998896355 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}] 16:08:16 INFO - PROCESS | 2916 | 1464998896497 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 16:08:16 INFO - PROCESS | 2916 | 1464998896634 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:16 INFO - PROCESS | 2916 | ++DOCSHELL 10A84C00 == 36 [pid = 2916] [id = 706] 16:08:16 INFO - PROCESS | 2916 | ++DOMWINDOW == 80 (130E3400) [pid = 2916] [serial = 2118] [outer = 00000000] 16:08:16 INFO - PROCESS | 2916 | ++DOMWINDOW == 81 (15483400) [pid = 2916] [serial = 2119] [outer = 130E3400] 16:08:16 INFO - PROCESS | 2916 | 1464998896693 Marionette DEBUG loaded listener.js 16:08:16 INFO - PROCESS | 2916 | ++DOMWINDOW == 82 (15745000) [pid = 2916] [serial = 2120] [outer = 130E3400] 16:08:17 INFO - PROCESS | 2916 | --DOCSHELL 167E4800 == 35 [pid = 2916] [id = 703] 16:08:17 INFO - PROCESS | 2916 | --DOCSHELL 13377400 == 34 [pid = 2916] [id = 702] 16:08:17 INFO - PROCESS | 2916 | --DOCSHELL 16213400 == 33 [pid = 2916] [id = 701] 16:08:17 INFO - PROCESS | 2916 | --DOCSHELL 15D45400 == 32 [pid = 2916] [id = 700] 16:08:17 INFO - PROCESS | 2916 | --DOCSHELL 14F5A400 == 31 [pid = 2916] [id = 699] 16:08:17 INFO - PROCESS | 2916 | --DOCSHELL 1436D400 == 30 [pid = 2916] [id = 698] 16:08:17 INFO - PROCESS | 2916 | --DOCSHELL 12D80C00 == 29 [pid = 2916] [id = 697] 16:08:17 INFO - PROCESS | 2916 | --DOCSHELL 10E0D000 == 28 [pid = 2916] [id = 696] 16:08:17 INFO - PROCESS | 2916 | --DOMWINDOW == 81 (167DE400) [pid = 2916] [serial = 2065] [outer = 00000000] [url = about:blank] 16:08:17 INFO - PROCESS | 2916 | --DOMWINDOW == 80 (12ADC000) [pid = 2916] [serial = 2047] [outer = 00000000] [url = about:blank] 16:08:17 INFO - PROCESS | 2916 | --DOMWINDOW == 79 (13378000) [pid = 2916] [serial = 2048] [outer = 00000000] [url = about:blank] 16:08:17 INFO - PROCESS | 2916 | --DOMWINDOW == 78 (13CE1400) [pid = 2916] [serial = 2056] [outer = 00000000] [url = about:blank] 16:08:17 INFO - PROCESS | 2916 | --DOMWINDOW == 77 (14F59C00) [pid = 2916] [serial = 2057] [outer = 00000000] [url = about:blank] 16:08:17 INFO - PROCESS | 2916 | --DOMWINDOW == 76 (15BE3C00) [pid = 2916] [serial = 2059] [outer = 00000000] [url = about:blank] 16:08:17 INFO - PROCESS | 2916 | --DOMWINDOW == 75 (16B15400) [pid = 2916] [serial = 2068] [outer = 00000000] [url = about:blank] 16:08:17 INFO - PROCESS | 2916 | --DOMWINDOW == 74 (15BDC000) [pid = 2916] [serial = 2045] [outer = 00000000] [url = about:blank] 16:08:17 INFO - PROCESS | 2916 | --DOMWINDOW == 73 (15B2D000) [pid = 2916] [serial = 2050] [outer = 00000000] [url = about:blank] 16:08:17 INFO - PROCESS | 2916 | --DOMWINDOW == 72 (15BE1800) [pid = 2916] [serial = 2051] [outer = 00000000] [url = about:blank] 16:08:17 INFO - PROCESS | 2916 | --DOMWINDOW == 71 (112DD000) [pid = 2916] [serial = 2053] [outer = 00000000] [url = about:blank] 16:08:17 INFO - PROCESS | 2916 | --DOMWINDOW == 70 (11A0E000) [pid = 2916] [serial = 2054] [outer = 00000000] [url = about:blank] 16:08:17 INFO - PROCESS | 2916 | --DOMWINDOW == 69 (167E2400) [pid = 2916] [serial = 2066] [outer = 00000000] [url = about:blank] 16:08:17 INFO - PROCESS | 2916 | --DOMWINDOW == 68 (16B16000) [pid = 2916] [serial = 2069] [outer = 00000000] [url = about:blank] 16:08:17 INFO - PROCESS | 2916 | --DOMWINDOW == 67 (17173C00) [pid = 2916] [serial = 2071] [outer = 00000000] [url = about:blank] 16:08:17 INFO - PROCESS | 2916 | --DOMWINDOW == 66 (1621E000) [pid = 2916] [serial = 2062] [outer = 00000000] [url = about:blank] 16:08:17 INFO - PROCESS | 2916 | --DOMWINDOW == 65 (16289800) [pid = 2916] [serial = 2063] [outer = 00000000] [url = about:blank] 16:08:17 INFO - PROCESS | 2916 | --DOMWINDOW == 64 (1717D800) [pid = 2916] [serial = 2072] [outer = 00000000] [url = about:blank] 16:08:17 INFO - PROCESS | 2916 | --DOMWINDOW == 63 (1611D800) [pid = 2916] [serial = 2060] [outer = 00000000] [url = about:blank] 16:08:17 INFO - PROCESS | 2916 | --DOMWINDOW == 62 (1780BC00) [pid = 2916] [serial = 2074] [outer = 00000000] [url = about:blank] 16:08:17 INFO - PROCESS | 2916 | 1464998897545 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]]]}] 16:08:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 16:08:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1299ms 16:08:17 INFO - PROCESS | 2916 | 1464998897592 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 16:08:17 INFO - PROCESS | 2916 | 1464998897596 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 16:08:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 16:08:17 INFO - PROCESS | 2916 | 1464998897600 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 16:08:17 INFO - PROCESS | 2916 | 1464998897603 Marionette TRACE conn3 <- [1,2790,null,{}] 16:08:17 INFO - PROCESS | 2916 | 1464998897609 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}] 16:08:17 INFO - PROCESS | 2916 | 1464998897697 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 16:08:17 INFO - PROCESS | 2916 | 1464998897703 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:17 INFO - PROCESS | 2916 | ++DOCSHELL 10FEF800 == 29 [pid = 2916] [id = 707] 16:08:17 INFO - PROCESS | 2916 | ++DOMWINDOW == 63 (11084C00) [pid = 2916] [serial = 2121] [outer = 00000000] 16:08:17 INFO - PROCESS | 2916 | ++DOMWINDOW == 64 (11A05000) [pid = 2916] [serial = 2122] [outer = 11084C00] 16:08:17 INFO - PROCESS | 2916 | 1464998897755 Marionette DEBUG loaded listener.js 16:08:17 INFO - PROCESS | 2916 | ++DOMWINDOW == 65 (12A81000) [pid = 2916] [serial = 2123] [outer = 11084C00] 16:08:18 INFO - PROCESS | 2916 | 1464998898292 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]]]}] 16:08:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 16:08:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 744ms 16:08:18 INFO - PROCESS | 2916 | 1464998898338 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 16:08:18 INFO - PROCESS | 2916 | 1464998898343 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 16:08:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 16:08:18 INFO - PROCESS | 2916 | 1464998898349 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 16:08:18 INFO - PROCESS | 2916 | 1464998898352 Marionette TRACE conn3 <- [1,2794,null,{}] 16:08:18 INFO - PROCESS | 2916 | 1464998898355 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}] 16:08:18 INFO - PROCESS | 2916 | 1464998898449 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 16:08:18 INFO - PROCESS | 2916 | 1464998898539 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:18 INFO - PROCESS | 2916 | ++DOCSHELL 114B7C00 == 30 [pid = 2916] [id = 708] 16:08:18 INFO - PROCESS | 2916 | ++DOMWINDOW == 66 (12ADB400) [pid = 2916] [serial = 2124] [outer = 00000000] 16:08:18 INFO - PROCESS | 2916 | ++DOMWINDOW == 67 (13C0C000) [pid = 2916] [serial = 2125] [outer = 12ADB400] 16:08:18 INFO - PROCESS | 2916 | 1464998898595 Marionette DEBUG loaded listener.js 16:08:18 INFO - PROCESS | 2916 | ++DOMWINDOW == 68 (13DDDC00) [pid = 2916] [serial = 2126] [outer = 12ADB400] 16:08:19 INFO - PROCESS | 2916 | 1464998899020 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]]]}] 16:08:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 16:08:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 712ms 16:08:19 INFO - PROCESS | 2916 | 1464998899080 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 16:08:19 INFO - PROCESS | 2916 | 1464998899082 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 16:08:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 16:08:19 INFO - PROCESS | 2916 | 1464998899086 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 16:08:19 INFO - PROCESS | 2916 | 1464998899089 Marionette TRACE conn3 <- [1,2798,null,{}] 16:08:19 INFO - PROCESS | 2916 | 1464998899100 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}] 16:08:19 INFO - PROCESS | 2916 | 1464998899220 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 16:08:19 INFO - PROCESS | 2916 | 1464998899238 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:19 INFO - PROCESS | 2916 | ++DOCSHELL 15BDE400 == 31 [pid = 2916] [id = 709] 16:08:19 INFO - PROCESS | 2916 | ++DOMWINDOW == 69 (15BDEC00) [pid = 2916] [serial = 2127] [outer = 00000000] 16:08:19 INFO - PROCESS | 2916 | ++DOMWINDOW == 70 (15BE4C00) [pid = 2916] [serial = 2128] [outer = 15BDEC00] 16:08:19 INFO - PROCESS | 2916 | 1464998899289 Marionette DEBUG loaded listener.js 16:08:19 INFO - PROCESS | 2916 | ++DOMWINDOW == 71 (15D53C00) [pid = 2916] [serial = 2129] [outer = 15BDEC00] 16:08:19 INFO - PROCESS | 2916 | 1464998899762 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]]]}] 16:08:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 16:08:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 745ms 16:08:19 INFO - PROCESS | 2916 | 1464998899826 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 16:08:19 INFO - PROCESS | 2916 | 1464998899829 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 16:08:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 16:08:19 INFO - PROCESS | 2916 | 1464998899832 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 16:08:19 INFO - PROCESS | 2916 | 1464998899834 Marionette TRACE conn3 <- [1,2802,null,{}] 16:08:19 INFO - PROCESS | 2916 | 1464998899837 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}] 16:08:19 INFO - PROCESS | 2916 | 1464998899967 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 16:08:19 INFO - PROCESS | 2916 | 1464998899972 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:19 INFO - PROCESS | 2916 | ++DOCSHELL 15BE2C00 == 32 [pid = 2916] [id = 710] 16:08:19 INFO - PROCESS | 2916 | ++DOMWINDOW == 72 (16128C00) [pid = 2916] [serial = 2130] [outer = 00000000] 16:08:20 INFO - PROCESS | 2916 | ++DOMWINDOW == 73 (16284C00) [pid = 2916] [serial = 2131] [outer = 16128C00] 16:08:20 INFO - PROCESS | 2916 | 1464998900018 Marionette DEBUG loaded listener.js 16:08:20 INFO - PROCESS | 2916 | ++DOMWINDOW == 74 (16724C00) [pid = 2916] [serial = 2132] [outer = 16128C00] 16:08:20 INFO - PROCESS | 2916 | 1464998900462 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]]]}] 16:08:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 16:08:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 713ms 16:08:20 INFO - PROCESS | 2916 | 1464998900531 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 16:08:20 INFO - PROCESS | 2916 | 1464998900533 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 16:08:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 16:08:20 INFO - PROCESS | 2916 | 1464998900537 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 16:08:20 INFO - PROCESS | 2916 | 1464998900539 Marionette TRACE conn3 <- [1,2806,null,{}] 16:08:20 INFO - PROCESS | 2916 | 1464998900542 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}] 16:08:20 INFO - PROCESS | 2916 | 1464998900685 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 16:08:20 INFO - PROCESS | 2916 | 1464998900707 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:20 INFO - PROCESS | 2916 | ++DOCSHELL 16220800 == 33 [pid = 2916] [id = 711] 16:08:20 INFO - PROCESS | 2916 | ++DOMWINDOW == 75 (167B9C00) [pid = 2916] [serial = 2133] [outer = 00000000] 16:08:20 INFO - PROCESS | 2916 | ++DOMWINDOW == 76 (168EC000) [pid = 2916] [serial = 2134] [outer = 167B9C00] 16:08:20 INFO - PROCESS | 2916 | 1464998900753 Marionette DEBUG loaded listener.js 16:08:20 INFO - PROCESS | 2916 | ++DOMWINDOW == 77 (16B0D000) [pid = 2916] [serial = 2135] [outer = 167B9C00] 16:08:21 INFO - PROCESS | 2916 | 1464998901238 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]]]}] 16:08:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 16:08:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 713ms 16:08:21 INFO - PROCESS | 2916 | 1464998901273 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 16:08:21 INFO - PROCESS | 2916 | 1464998901275 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 16:08:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 16:08:21 INFO - PROCESS | 2916 | 1464998901279 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 16:08:21 INFO - PROCESS | 2916 | 1464998901280 Marionette TRACE conn3 <- [1,2810,null,{}] 16:08:21 INFO - PROCESS | 2916 | 1464998901284 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}] 16:08:21 INFO - PROCESS | 2916 | 1464998901427 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 16:08:21 INFO - PROCESS | 2916 | 1464998901439 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:21 INFO - PROCESS | 2916 | ++DOCSHELL 1717D800 == 34 [pid = 2916] [id = 712] 16:08:21 INFO - PROCESS | 2916 | ++DOMWINDOW == 78 (17280000) [pid = 2916] [serial = 2136] [outer = 00000000] 16:08:21 INFO - PROCESS | 2916 | ++DOMWINDOW == 79 (1780CC00) [pid = 2916] [serial = 2137] [outer = 17280000] 16:08:21 INFO - PROCESS | 2916 | 1464998901485 Marionette DEBUG loaded listener.js 16:08:21 INFO - PROCESS | 2916 | ++DOMWINDOW == 80 (1785A000) [pid = 2916] [serial = 2138] [outer = 17280000] 16:08:21 INFO - PROCESS | 2916 | --DOMWINDOW == 79 (14F5EC00) [pid = 2916] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 16:08:21 INFO - PROCESS | 2916 | --DOMWINDOW == 78 (10E0DC00) [pid = 2916] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 16:08:21 INFO - PROCESS | 2916 | --DOMWINDOW == 77 (0F34F400) [pid = 2916] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 16:08:21 INFO - PROCESS | 2916 | --DOMWINDOW == 76 (12D84000) [pid = 2916] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 16:08:21 INFO - PROCESS | 2916 | --DOMWINDOW == 75 (14F2D800) [pid = 2916] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 16:08:21 INFO - PROCESS | 2916 | --DOMWINDOW == 74 (1628B800) [pid = 2916] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 16:08:21 INFO - PROCESS | 2916 | --DOMWINDOW == 73 (10A62400) [pid = 2916] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 16:08:21 INFO - PROCESS | 2916 | --DOMWINDOW == 72 (14F2B400) [pid = 2916] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 16:08:21 INFO - PROCESS | 2916 | --DOMWINDOW == 71 (167E4000) [pid = 2916] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 16:08:21 INFO - PROCESS | 2916 | --DOMWINDOW == 70 (15D46C00) [pid = 2916] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 16:08:21 INFO - PROCESS | 2916 | --DOMWINDOW == 69 (13904800) [pid = 2916] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 16:08:21 INFO - PROCESS | 2916 | --DOMWINDOW == 68 (16B16800) [pid = 2916] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 16:08:21 INFO - PROCESS | 2916 | --DOMWINDOW == 67 (14F62400) [pid = 2916] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 16:08:22 INFO - PROCESS | 2916 | 1464998902081 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]]]}] 16:08:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 16:08:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 840ms 16:08:22 INFO - PROCESS | 2916 | 1464998902122 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 16:08:22 INFO - PROCESS | 2916 | 1464998902124 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 16:08:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 16:08:22 INFO - PROCESS | 2916 | 1464998902127 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 16:08:22 INFO - PROCESS | 2916 | 1464998902129 Marionette TRACE conn3 <- [1,2814,null,{}] 16:08:22 INFO - PROCESS | 2916 | 1464998902132 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}] 16:08:22 INFO - PROCESS | 2916 | 1464998902212 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 16:08:22 INFO - PROCESS | 2916 | 1464998902313 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:22 INFO - PROCESS | 2916 | ++DOCSHELL 0F34F400 == 35 [pid = 2916] [id = 713] 16:08:22 INFO - PROCESS | 2916 | ++DOMWINDOW == 68 (10560000) [pid = 2916] [serial = 2139] [outer = 00000000] 16:08:22 INFO - PROCESS | 2916 | ++DOMWINDOW == 69 (14F2B400) [pid = 2916] [serial = 2140] [outer = 10560000] 16:08:22 INFO - PROCESS | 2916 | 1464998902358 Marionette DEBUG loaded listener.js 16:08:22 INFO - PROCESS | 2916 | ++DOMWINDOW == 70 (15746000) [pid = 2916] [serial = 2141] [outer = 10560000] 16:08:22 INFO - PROCESS | 2916 | 1464998902721 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 16:08:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 16:08:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 649ms 16:08:22 INFO - PROCESS | 2916 | 1464998902766 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 16:08:22 INFO - PROCESS | 2916 | 1464998902768 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 16:08:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 16:08:22 INFO - PROCESS | 2916 | 1464998902771 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 16:08:22 INFO - PROCESS | 2916 | 1464998902772 Marionette TRACE conn3 <- [1,2818,null,{}] 16:08:22 INFO - PROCESS | 2916 | 1464998902776 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}] 16:08:22 INFO - PROCESS | 2916 | 1464998902858 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 16:08:22 INFO - PROCESS | 2916 | 1464998902959 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:23 INFO - PROCESS | 2916 | ++DOCSHELL 13910800 == 36 [pid = 2916] [id = 714] 16:08:23 INFO - PROCESS | 2916 | ++DOMWINDOW == 71 (14F2D800) [pid = 2916] [serial = 2142] [outer = 00000000] 16:08:23 INFO - PROCESS | 2916 | ++DOMWINDOW == 72 (1780C000) [pid = 2916] [serial = 2143] [outer = 14F2D800] 16:08:23 INFO - PROCESS | 2916 | 1464998903006 Marionette DEBUG loaded listener.js 16:08:23 INFO - PROCESS | 2916 | ++DOMWINDOW == 73 (179F4400) [pid = 2916] [serial = 2144] [outer = 14F2D800] 16:08:23 INFO - PROCESS | 2916 | 1464998903357 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]]]}] 16:08:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 16:08:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 649ms 16:08:23 INFO - PROCESS | 2916 | 1464998903409 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 16:08:23 INFO - PROCESS | 2916 | 1464998903411 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 16:08:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 16:08:23 INFO - PROCESS | 2916 | 1464998903414 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 16:08:23 INFO - PROCESS | 2916 | 1464998903416 Marionette TRACE conn3 <- [1,2822,null,{}] 16:08:23 INFO - PROCESS | 2916 | 1464998903419 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}] 16:08:23 INFO - PROCESS | 2916 | 1464998903592 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 16:08:23 INFO - PROCESS | 2916 | 1464998903632 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:23 INFO - PROCESS | 2916 | ++DOCSHELL 14F57800 == 37 [pid = 2916] [id = 715] 16:08:23 INFO - PROCESS | 2916 | ++DOMWINDOW == 74 (155DCC00) [pid = 2916] [serial = 2145] [outer = 00000000] 16:08:23 INFO - PROCESS | 2916 | ++DOMWINDOW == 75 (18003000) [pid = 2916] [serial = 2146] [outer = 155DCC00] 16:08:23 INFO - PROCESS | 2916 | 1464998903686 Marionette DEBUG loaded listener.js 16:08:23 INFO - PROCESS | 2916 | ++DOMWINDOW == 76 (1800F800) [pid = 2916] [serial = 2147] [outer = 155DCC00] 16:08:24 INFO - PROCESS | 2916 | 1464998904188 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 16:08:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 16:08:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 808ms 16:08:24 INFO - PROCESS | 2916 | 1464998904250 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 16:08:24 INFO - PROCESS | 2916 | 1464998904254 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 16:08:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 16:08:24 INFO - PROCESS | 2916 | 1464998904263 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 16:08:24 INFO - PROCESS | 2916 | 1464998904266 Marionette TRACE conn3 <- [1,2826,null,{}] 16:08:24 INFO - PROCESS | 2916 | 1464998904271 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}] 16:08:24 INFO - PROCESS | 2916 | 1464998904384 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 16:08:24 INFO - PROCESS | 2916 | 1464998904525 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:24 INFO - PROCESS | 2916 | ++DOCSHELL 0C771400 == 38 [pid = 2916] [id = 716] 16:08:24 INFO - PROCESS | 2916 | ++DOMWINDOW == 77 (0F351800) [pid = 2916] [serial = 2148] [outer = 00000000] 16:08:24 INFO - PROCESS | 2916 | ++DOMWINDOW == 78 (12D80C00) [pid = 2916] [serial = 2149] [outer = 0F351800] 16:08:24 INFO - PROCESS | 2916 | 1464998904591 Marionette DEBUG loaded listener.js 16:08:24 INFO - PROCESS | 2916 | ++DOMWINDOW == 79 (1380F400) [pid = 2916] [serial = 2150] [outer = 0F351800] 16:08:25 INFO - PROCESS | 2916 | 1464998905186 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]]]}] 16:08:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 16:08:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 966ms 16:08:25 INFO - PROCESS | 2916 | 1464998905206 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 16:08:25 INFO - PROCESS | 2916 | 1464998905212 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 16:08:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 16:08:25 INFO - PROCESS | 2916 | 1464998905218 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 16:08:25 INFO - PROCESS | 2916 | 1464998905221 Marionette TRACE conn3 <- [1,2830,null,{}] 16:08:25 INFO - PROCESS | 2916 | 1464998905225 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}] 16:08:25 INFO - PROCESS | 2916 | 1464998905341 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 16:08:25 INFO - PROCESS | 2916 | 1464998905496 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:25 INFO - PROCESS | 2916 | ++DOCSHELL 15B34000 == 39 [pid = 2916] [id = 717] 16:08:25 INFO - PROCESS | 2916 | ++DOMWINDOW == 80 (15BDAC00) [pid = 2916] [serial = 2151] [outer = 00000000] 16:08:25 INFO - PROCESS | 2916 | ++DOMWINDOW == 81 (1611E800) [pid = 2916] [serial = 2152] [outer = 15BDAC00] 16:08:25 INFO - PROCESS | 2916 | 1464998905554 Marionette DEBUG loaded listener.js 16:08:25 INFO - PROCESS | 2916 | ++DOMWINDOW == 82 (1621CC00) [pid = 2916] [serial = 2153] [outer = 15BDAC00] 16:08:26 INFO - PROCESS | 2916 | 1464998906205 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]]]}] 16:08:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 16:08:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1013ms 16:08:26 INFO - PROCESS | 2916 | 1464998906252 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 16:08:26 INFO - PROCESS | 2916 | 1464998906254 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 16:08:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 16:08:26 INFO - PROCESS | 2916 | 1464998906259 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 16:08:26 INFO - PROCESS | 2916 | 1464998906262 Marionette TRACE conn3 <- [1,2834,null,{}] 16:08:26 INFO - PROCESS | 2916 | 1464998906273 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}] 16:08:26 INFO - PROCESS | 2916 | 1464998906385 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 16:08:26 INFO - PROCESS | 2916 | 1464998906529 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:26 INFO - PROCESS | 2916 | ++DOCSHELL 17DBF000 == 40 [pid = 2916] [id = 718] 16:08:26 INFO - PROCESS | 2916 | ++DOMWINDOW == 83 (17DBFC00) [pid = 2916] [serial = 2154] [outer = 00000000] 16:08:26 INFO - PROCESS | 2916 | ++DOMWINDOW == 84 (1809D800) [pid = 2916] [serial = 2155] [outer = 17DBFC00] 16:08:26 INFO - PROCESS | 2916 | 1464998906591 Marionette DEBUG loaded listener.js 16:08:26 INFO - PROCESS | 2916 | ++DOMWINDOW == 85 (1855F400) [pid = 2916] [serial = 2156] [outer = 17DBFC00] 16:08:27 INFO - PROCESS | 2916 | 1464998907177 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]]]}] 16:08:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 16:08:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1014ms 16:08:27 INFO - PROCESS | 2916 | 1464998907260 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 16:08:27 INFO - PROCESS | 2916 | 1464998907263 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 16:08:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 16:08:27 INFO - PROCESS | 2916 | 1464998907267 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 16:08:27 INFO - PROCESS | 2916 | 1464998907269 Marionette TRACE conn3 <- [1,2838,null,{}] 16:08:27 INFO - PROCESS | 2916 | 1464998907273 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}] 16:08:27 INFO - PROCESS | 2916 | 1464998907511 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 16:08:27 INFO - PROCESS | 2916 | 1464998907674 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:27 INFO - PROCESS | 2916 | ++DOCSHELL 0F34EC00 == 41 [pid = 2916] [id = 719] 16:08:27 INFO - PROCESS | 2916 | ++DOMWINDOW == 86 (0F34F000) [pid = 2916] [serial = 2157] [outer = 00000000] 16:08:27 INFO - PROCESS | 2916 | ++DOMWINDOW == 87 (10E09000) [pid = 2916] [serial = 2158] [outer = 0F34F000] 16:08:27 INFO - PROCESS | 2916 | 1464998907729 Marionette DEBUG loaded listener.js 16:08:27 INFO - PROCESS | 2916 | ++DOMWINDOW == 88 (10FF6000) [pid = 2916] [serial = 2159] [outer = 0F34F000] 16:08:28 INFO - PROCESS | 2916 | --DOCSHELL 0F34E000 == 40 [pid = 2916] [id = 695] 16:08:28 INFO - PROCESS | 2916 | --DOCSHELL 13910800 == 39 [pid = 2916] [id = 714] 16:08:28 INFO - PROCESS | 2916 | --DOCSHELL 0F34F400 == 38 [pid = 2916] [id = 713] 16:08:28 INFO - PROCESS | 2916 | --DOCSHELL 1717D800 == 37 [pid = 2916] [id = 712] 16:08:28 INFO - PROCESS | 2916 | --DOCSHELL 16220800 == 36 [pid = 2916] [id = 711] 16:08:28 INFO - PROCESS | 2916 | --DOCSHELL 15BE2C00 == 35 [pid = 2916] [id = 710] 16:08:28 INFO - PROCESS | 2916 | --DOCSHELL 15BDE400 == 34 [pid = 2916] [id = 709] 16:08:28 INFO - PROCESS | 2916 | --DOCSHELL 114B7C00 == 33 [pid = 2916] [id = 708] 16:08:28 INFO - PROCESS | 2916 | --DOCSHELL 10FEF800 == 32 [pid = 2916] [id = 707] 16:08:28 INFO - PROCESS | 2916 | --DOCSHELL 179F7400 == 31 [pid = 2916] [id = 704] 16:08:28 INFO - PROCESS | 2916 | --DOCSHELL 10A84C00 == 30 [pid = 2916] [id = 706] 16:08:28 INFO - PROCESS | 2916 | --DOCSHELL 1058C800 == 29 [pid = 2916] [id = 705] 16:08:28 INFO - PROCESS | 2916 | --DOCSHELL 17DBF000 == 28 [pid = 2916] [id = 718] 16:08:28 INFO - PROCESS | 2916 | --DOCSHELL 14F57800 == 27 [pid = 2916] [id = 715] 16:08:28 INFO - PROCESS | 2916 | --DOCSHELL 0C771400 == 26 [pid = 2916] [id = 716] 16:08:28 INFO - PROCESS | 2916 | --DOCSHELL 15B34000 == 25 [pid = 2916] [id = 717] 16:08:28 INFO - PROCESS | 2916 | --DOMWINDOW == 87 (17855C00) [pid = 2916] [serial = 2075] [outer = 00000000] [url = about:blank] 16:08:28 INFO - PROCESS | 2916 | --DOMWINDOW == 86 (10F84C00) [pid = 2916] [serial = 2089] [outer = 00000000] [url = about:blank] 16:08:28 INFO - PROCESS | 2916 | --DOMWINDOW == 85 (11083000) [pid = 2916] [serial = 2090] [outer = 00000000] [url = about:blank] 16:08:28 INFO - PROCESS | 2916 | --DOMWINDOW == 84 (10E06000) [pid = 2916] [serial = 2087] [outer = 00000000] [url = about:blank] 16:08:28 INFO - PROCESS | 2916 | --DOMWINDOW == 83 (10560400) [pid = 2916] [serial = 2086] [outer = 00000000] [url = about:blank] 16:08:28 INFO - PROCESS | 2916 | --DOMWINDOW == 82 (13327800) [pid = 2916] [serial = 2092] [outer = 00000000] [url = about:blank] 16:08:28 INFO - PROCESS | 2916 | --DOMWINDOW == 81 (1337A800) [pid = 2916] [serial = 2093] [outer = 00000000] [url = about:blank] 16:08:28 INFO - PROCESS | 2916 | --DOMWINDOW == 80 (14F62800) [pid = 2916] [serial = 2095] [outer = 00000000] [url = about:blank] 16:08:28 INFO - PROCESS | 2916 | --DOMWINDOW == 79 (168E9C00) [pid = 2916] [serial = 2104] [outer = 00000000] [url = about:blank] 16:08:28 INFO - PROCESS | 2916 | --DOMWINDOW == 78 (11C60C00) [pid = 2916] [serial = 2078] [outer = 00000000] [url = about:blank] 16:08:28 INFO - PROCESS | 2916 | --DOMWINDOW == 77 (10E10800) [pid = 2916] [serial = 2077] [outer = 00000000] [url = about:blank] 16:08:28 INFO - PROCESS | 2916 | --DOMWINDOW == 76 (15477400) [pid = 2916] [serial = 2081] [outer = 00000000] [url = about:blank] 16:08:28 INFO - PROCESS | 2916 | --DOMWINDOW == 75 (15372000) [pid = 2916] [serial = 2080] [outer = 00000000] [url = about:blank] 16:08:28 INFO - PROCESS | 2916 | --DOMWINDOW == 74 (16B77C00) [pid = 2916] [serial = 2084] [outer = 00000000] [url = about:blank] 16:08:28 INFO - PROCESS | 2916 | --DOMWINDOW == 73 (16B10400) [pid = 2916] [serial = 2083] [outer = 00000000] [url = about:blank] 16:08:28 INFO - PROCESS | 2916 | --DOMWINDOW == 72 (16126000) [pid = 2916] [serial = 2102] [outer = 00000000] [url = about:blank] 16:08:28 INFO - PROCESS | 2916 | --DOMWINDOW == 71 (1611DC00) [pid = 2916] [serial = 2101] [outer = 00000000] [url = about:blank] 16:08:28 INFO - PROCESS | 2916 | --DOMWINDOW == 70 (1621B000) [pid = 2916] [serial = 2107] [outer = 00000000] [url = about:blank] 16:08:28 INFO - PROCESS | 2916 | --DOMWINDOW == 69 (17D03C00) [pid = 2916] [serial = 2113] [outer = 00000000] [url = about:blank] 16:08:28 INFO - PROCESS | 2916 | --DOMWINDOW == 68 (1780DC00) [pid = 2916] [serial = 2110] [outer = 00000000] [url = about:blank] 16:08:28 INFO - PROCESS | 2916 | --DOMWINDOW == 67 (16B13000) [pid = 2916] [serial = 2105] [outer = 00000000] [url = about:blank] 16:08:28 INFO - PROCESS | 2916 | --DOMWINDOW == 66 (17859C00) [pid = 2916] [serial = 2111] [outer = 00000000] [url = about:blank] 16:08:28 INFO - PROCESS | 2916 | --DOMWINDOW == 65 (1574DC00) [pid = 2916] [serial = 2098] [outer = 00000000] [url = about:blank] 16:08:28 INFO - PROCESS | 2916 | --DOMWINDOW == 64 (15BDB400) [pid = 2916] [serial = 2099] [outer = 00000000] [url = about:blank] 16:08:28 INFO - PROCESS | 2916 | --DOMWINDOW == 63 (1544A400) [pid = 2916] [serial = 2096] [outer = 00000000] [url = about:blank] 16:08:28 INFO - PROCESS | 2916 | --DOMWINDOW == 62 (16B6B400) [pid = 2916] [serial = 2108] [outer = 00000000] [url = about:blank] 16:08:28 INFO - PROCESS | 2916 | 1464998908973 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 16:08:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 16:08:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1774ms 16:08:29 INFO - PROCESS | 2916 | 1464998909074 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 16:08:29 INFO - PROCESS | 2916 | 1464998909078 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 16:08:29 INFO - PROCESS | 2916 | 1464998909086 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 16:08:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 16:08:29 INFO - PROCESS | 2916 | 1464998909090 Marionette TRACE conn3 <- [1,2842,null,{}] 16:08:29 INFO - PROCESS | 2916 | 1464998909096 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}] 16:08:29 INFO - PROCESS | 2916 | 1464998909190 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 16:08:29 INFO - PROCESS | 2916 | 1464998909197 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:29 INFO - PROCESS | 2916 | ++DOCSHELL 10E0CC00 == 26 [pid = 2916] [id = 720] 16:08:29 INFO - PROCESS | 2916 | ++DOMWINDOW == 63 (10E0D800) [pid = 2916] [serial = 2160] [outer = 00000000] 16:08:29 INFO - PROCESS | 2916 | ++DOMWINDOW == 64 (10FFC400) [pid = 2916] [serial = 2161] [outer = 10E0D800] 16:08:29 INFO - PROCESS | 2916 | 1464998909250 Marionette DEBUG loaded listener.js 16:08:29 INFO - PROCESS | 2916 | ++DOMWINDOW == 65 (112DD400) [pid = 2916] [serial = 2162] [outer = 10E0D800] 16:08:29 INFO - PROCESS | 2916 | 1464998909775 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]]]}] 16:08:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 16:08:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 744ms 16:08:29 INFO - PROCESS | 2916 | 1464998909830 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 16:08:29 INFO - PROCESS | 2916 | 1464998909836 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 16:08:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 16:08:29 INFO - PROCESS | 2916 | 1464998909843 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 16:08:29 INFO - PROCESS | 2916 | 1464998909846 Marionette TRACE conn3 <- [1,2846,null,{}] 16:08:29 INFO - PROCESS | 2916 | 1464998909850 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}] 16:08:29 INFO - PROCESS | 2916 | 1464998909940 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 16:08:30 INFO - PROCESS | 2916 | 1464998910038 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:30 INFO - PROCESS | 2916 | ++DOCSHELL 1302E800 == 27 [pid = 2916] [id = 721] 16:08:30 INFO - PROCESS | 2916 | ++DOMWINDOW == 66 (13031400) [pid = 2916] [serial = 2163] [outer = 00000000] 16:08:30 INFO - PROCESS | 2916 | ++DOMWINDOW == 67 (130E7C00) [pid = 2916] [serial = 2164] [outer = 13031400] 16:08:30 INFO - PROCESS | 2916 | 1464998910086 Marionette DEBUG loaded listener.js 16:08:30 INFO - PROCESS | 2916 | ++DOMWINDOW == 68 (1337A400) [pid = 2916] [serial = 2165] [outer = 13031400] 16:08:30 INFO - PROCESS | 2916 | 1464998910474 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 16:08:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 16:08:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 712ms 16:08:30 INFO - PROCESS | 2916 | 1464998910549 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 16:08:30 INFO - PROCESS | 2916 | 1464998910552 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 16:08:30 INFO - PROCESS | 2916 | 1464998910556 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 16:08:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 16:08:30 INFO - PROCESS | 2916 | 1464998910559 Marionette TRACE conn3 <- [1,2850,null,{}] 16:08:30 INFO - PROCESS | 2916 | 1464998910573 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}] 16:08:30 INFO - PROCESS | 2916 | 1464998910669 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 16:08:30 INFO - PROCESS | 2916 | 1464998910683 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:30 INFO - PROCESS | 2916 | ++DOCSHELL 14F62000 == 28 [pid = 2916] [id = 722] 16:08:30 INFO - PROCESS | 2916 | ++DOMWINDOW == 69 (14F62800) [pid = 2916] [serial = 2166] [outer = 00000000] 16:08:30 INFO - PROCESS | 2916 | ++DOMWINDOW == 70 (1544B000) [pid = 2916] [serial = 2167] [outer = 14F62800] 16:08:30 INFO - PROCESS | 2916 | 1464998910736 Marionette DEBUG loaded listener.js 16:08:30 INFO - PROCESS | 2916 | ++DOMWINDOW == 71 (155D4400) [pid = 2916] [serial = 2168] [outer = 14F62800] 16:08:31 INFO - PROCESS | 2916 | 1464998911246 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]]]}] 16:08:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 16:08:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 697ms 16:08:31 INFO - PROCESS | 2916 | 1464998911290 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 16:08:31 INFO - PROCESS | 2916 | 1464998911292 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 16:08:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 16:08:31 INFO - PROCESS | 2916 | 1464998911295 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 16:08:31 INFO - PROCESS | 2916 | 1464998911297 Marionette TRACE conn3 <- [1,2854,null,{}] 16:08:31 INFO - PROCESS | 2916 | 1464998911301 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}] 16:08:31 INFO - PROCESS | 2916 | 1464998911432 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 16:08:31 INFO - PROCESS | 2916 | 1464998911437 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:31 INFO - PROCESS | 2916 | ++DOCSHELL 1544A400 == 29 [pid = 2916] [id = 723] 16:08:31 INFO - PROCESS | 2916 | ++DOMWINDOW == 72 (15484400) [pid = 2916] [serial = 2169] [outer = 00000000] 16:08:31 INFO - PROCESS | 2916 | ++DOMWINDOW == 73 (15BDB400) [pid = 2916] [serial = 2170] [outer = 15484400] 16:08:31 INFO - PROCESS | 2916 | 1464998911536 Marionette DEBUG loaded listener.js 16:08:31 INFO - PROCESS | 2916 | ++DOMWINDOW == 74 (15BE2800) [pid = 2916] [serial = 2171] [outer = 15484400] 16:08:31 INFO - PROCESS | 2916 | 1464998911961 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]]]}] 16:08:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 16:08:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 697ms 16:08:32 INFO - PROCESS | 2916 | 1464998911993 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 16:08:32 INFO - PROCESS | 2916 | 1464998911995 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 16:08:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 16:08:32 INFO - PROCESS | 2916 | 1464998911999 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 16:08:32 INFO - PROCESS | 2916 | 1464998912000 Marionette TRACE conn3 <- [1,2858,null,{}] 16:08:32 INFO - PROCESS | 2916 | 1464998912004 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}] 16:08:32 INFO - PROCESS | 2916 | 1464998912145 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 16:08:32 INFO - PROCESS | 2916 | 1464998912165 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:32 INFO - PROCESS | 2916 | ++DOCSHELL 157DC000 == 30 [pid = 2916] [id = 724] 16:08:32 INFO - PROCESS | 2916 | ++DOMWINDOW == 75 (15B37000) [pid = 2916] [serial = 2172] [outer = 00000000] 16:08:32 INFO - PROCESS | 2916 | ++DOMWINDOW == 76 (15D53000) [pid = 2916] [serial = 2173] [outer = 15B37000] 16:08:32 INFO - PROCESS | 2916 | 1464998912211 Marionette DEBUG loaded listener.js 16:08:32 INFO - PROCESS | 2916 | ++DOMWINDOW == 77 (16123800) [pid = 2916] [serial = 2174] [outer = 15B37000] 16:08:32 INFO - PROCESS | 2916 | 1464998912653 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]]]}] 16:08:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 16:08:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 712ms 16:08:32 INFO - PROCESS | 2916 | 1464998912699 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 16:08:32 INFO - PROCESS | 2916 | 1464998912701 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 16:08:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 16:08:32 INFO - PROCESS | 2916 | 1464998912709 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 16:08:32 INFO - PROCESS | 2916 | 1464998912711 Marionette TRACE conn3 <- [1,2862,null,{}] 16:08:32 INFO - PROCESS | 2916 | 1464998912714 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}] 16:08:32 INFO - PROCESS | 2916 | 1464998912864 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 16:08:32 INFO - PROCESS | 2916 | 1464998912931 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:32 INFO - PROCESS | 2916 | ++DOCSHELL 15BE5000 == 31 [pid = 2916] [id = 725] 16:08:32 INFO - PROCESS | 2916 | ++DOMWINDOW == 78 (16125C00) [pid = 2916] [serial = 2175] [outer = 00000000] 16:08:33 INFO - PROCESS | 2916 | ++DOMWINDOW == 79 (167DC800) [pid = 2916] [serial = 2176] [outer = 16125C00] 16:08:33 INFO - PROCESS | 2916 | 1464998912978 Marionette DEBUG loaded listener.js 16:08:33 INFO - PROCESS | 2916 | ++DOMWINDOW == 80 (16B12000) [pid = 2916] [serial = 2177] [outer = 16125C00] 16:08:33 INFO - PROCESS | 2916 | --DOMWINDOW == 79 (14F2D800) [pid = 2916] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 16:08:33 INFO - PROCESS | 2916 | --DOMWINDOW == 78 (17280000) [pid = 2916] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 16:08:33 INFO - PROCESS | 2916 | --DOMWINDOW == 77 (167B9C00) [pid = 2916] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 16:08:33 INFO - PROCESS | 2916 | --DOMWINDOW == 76 (10560000) [pid = 2916] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 16:08:33 INFO - PROCESS | 2916 | --DOMWINDOW == 75 (130E3400) [pid = 2916] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 16:08:33 INFO - PROCESS | 2916 | --DOMWINDOW == 74 (179F8C00) [pid = 2916] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 16:08:33 INFO - PROCESS | 2916 | --DOMWINDOW == 73 (105FA800) [pid = 2916] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 16:08:33 INFO - PROCESS | 2916 | --DOMWINDOW == 72 (11084C00) [pid = 2916] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 16:08:33 INFO - PROCESS | 2916 | --DOMWINDOW == 71 (12ADB400) [pid = 2916] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 16:08:33 INFO - PROCESS | 2916 | --DOMWINDOW == 70 (15BDEC00) [pid = 2916] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 16:08:33 INFO - PROCESS | 2916 | --DOMWINDOW == 69 (155DCC00) [pid = 2916] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 16:08:33 INFO - PROCESS | 2916 | --DOMWINDOW == 68 (16128C00) [pid = 2916] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 16:08:33 INFO - PROCESS | 2916 | 1464998913667 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]]]}] 16:08:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 16:08:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 966ms 16:08:33 INFO - PROCESS | 2916 | 1464998913686 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 16:08:33 INFO - PROCESS | 2916 | 1464998913688 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 16:08:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 16:08:33 INFO - PROCESS | 2916 | 1464998913692 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 16:08:33 INFO - PROCESS | 2916 | 1464998913693 Marionette TRACE conn3 <- [1,2866,null,{}] 16:08:33 INFO - PROCESS | 2916 | 1464998913697 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}] 16:08:33 INFO - PROCESS | 2916 | 1464998913777 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 16:08:33 INFO - PROCESS | 2916 | 1464998913782 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:33 INFO - PROCESS | 2916 | ++DOCSHELL 0F345000 == 32 [pid = 2916] [id = 726] 16:08:33 INFO - PROCESS | 2916 | ++DOMWINDOW == 69 (10560000) [pid = 2916] [serial = 2178] [outer = 00000000] 16:08:33 INFO - PROCESS | 2916 | ++DOMWINDOW == 70 (13C0B000) [pid = 2916] [serial = 2179] [outer = 10560000] 16:08:33 INFO - PROCESS | 2916 | 1464998913934 Marionette DEBUG loaded listener.js 16:08:33 INFO - PROCESS | 2916 | ++DOMWINDOW == 71 (1621F000) [pid = 2916] [serial = 2180] [outer = 10560000] 16:08:34 INFO - PROCESS | 2916 | 1464998914331 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]]]}] 16:08:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 16:08:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 713ms 16:08:34 INFO - PROCESS | 2916 | 1464998914392 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 16:08:34 INFO - PROCESS | 2916 | 1464998914394 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 16:08:34 INFO - PROCESS | 2916 | 1464998914397 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 16:08:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 16:08:34 INFO - PROCESS | 2916 | 1464998914399 Marionette TRACE conn3 <- [1,2870,null,{}] 16:08:34 INFO - PROCESS | 2916 | 1464998914403 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}] 16:08:34 INFO - PROCESS | 2916 | 1464998914522 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 16:08:34 INFO - PROCESS | 2916 | 1464998914531 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:34 INFO - PROCESS | 2916 | ++DOCSHELL 13BBE800 == 33 [pid = 2916] [id = 727] 16:08:34 INFO - PROCESS | 2916 | ++DOMWINDOW == 72 (15448000) [pid = 2916] [serial = 2181] [outer = 00000000] 16:08:34 INFO - PROCESS | 2916 | ++DOMWINDOW == 73 (16B6B400) [pid = 2916] [serial = 2182] [outer = 15448000] 16:08:34 INFO - PROCESS | 2916 | 1464998914576 Marionette DEBUG loaded listener.js 16:08:34 INFO - PROCESS | 2916 | ++DOMWINDOW == 74 (16BE0800) [pid = 2916] [serial = 2183] [outer = 15448000] 16:08:35 INFO - PROCESS | 2916 | 1464998914986 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]]]}] 16:08:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 16:08:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 649ms 16:08:35 INFO - PROCESS | 2916 | 1464998915035 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 16:08:35 INFO - PROCESS | 2916 | 1464998915037 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 16:08:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 16:08:35 INFO - PROCESS | 2916 | 1464998915040 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 16:08:35 INFO - PROCESS | 2916 | 1464998915042 Marionette TRACE conn3 <- [1,2874,null,{}] 16:08:35 INFO - PROCESS | 2916 | 1464998915046 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}] 16:08:35 INFO - PROCESS | 2916 | 1464998915163 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 16:08:35 INFO - PROCESS | 2916 | 1464998915257 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:35 INFO - PROCESS | 2916 | ++DOCSHELL 11086C00 == 34 [pid = 2916] [id = 728] 16:08:35 INFO - PROCESS | 2916 | ++DOMWINDOW == 75 (167B9C00) [pid = 2916] [serial = 2184] [outer = 00000000] 16:08:35 INFO - PROCESS | 2916 | ++DOMWINDOW == 76 (17807800) [pid = 2916] [serial = 2185] [outer = 167B9C00] 16:08:35 INFO - PROCESS | 2916 | 1464998915302 Marionette DEBUG loaded listener.js 16:08:35 INFO - PROCESS | 2916 | ++DOMWINDOW == 77 (17808000) [pid = 2916] [serial = 2186] [outer = 167B9C00] 16:08:36 INFO - PROCESS | 2916 | --DOCSHELL 1302E800 == 33 [pid = 2916] [id = 721] 16:08:36 INFO - PROCESS | 2916 | --DOCSHELL 10E0CC00 == 32 [pid = 2916] [id = 720] 16:08:36 INFO - PROCESS | 2916 | --DOCSHELL 0F34EC00 == 31 [pid = 2916] [id = 719] 16:08:36 INFO - PROCESS | 2916 | --DOCSHELL 15BE5000 == 30 [pid = 2916] [id = 725] 16:08:36 INFO - PROCESS | 2916 | --DOCSHELL 157DC000 == 29 [pid = 2916] [id = 724] 16:08:36 INFO - PROCESS | 2916 | --DOCSHELL 0F345000 == 28 [pid = 2916] [id = 726] 16:08:36 INFO - PROCESS | 2916 | --DOCSHELL 1544A400 == 27 [pid = 2916] [id = 723] 16:08:36 INFO - PROCESS | 2916 | --DOCSHELL 14F62000 == 26 [pid = 2916] [id = 722] 16:08:36 INFO - PROCESS | 2916 | --DOCSHELL 13BBE800 == 25 [pid = 2916] [id = 727] 16:08:36 INFO - PROCESS | 2916 | --DOMWINDOW == 76 (179F4400) [pid = 2916] [serial = 2144] [outer = 00000000] [url = about:blank] 16:08:36 INFO - PROCESS | 2916 | --DOMWINDOW == 75 (1780CC00) [pid = 2916] [serial = 2137] [outer = 00000000] [url = about:blank] 16:08:36 INFO - PROCESS | 2916 | --DOMWINDOW == 74 (16B0D000) [pid = 2916] [serial = 2135] [outer = 00000000] [url = about:blank] 16:08:36 INFO - PROCESS | 2916 | --DOMWINDOW == 73 (168EC000) [pid = 2916] [serial = 2134] [outer = 00000000] [url = about:blank] 16:08:36 INFO - PROCESS | 2916 | --DOMWINDOW == 72 (14F2B400) [pid = 2916] [serial = 2140] [outer = 00000000] [url = about:blank] 16:08:36 INFO - PROCESS | 2916 | --DOMWINDOW == 71 (15483400) [pid = 2916] [serial = 2119] [outer = 00000000] [url = about:blank] 16:08:36 INFO - PROCESS | 2916 | --DOMWINDOW == 70 (15745000) [pid = 2916] [serial = 2120] [outer = 00000000] [url = about:blank] 16:08:36 INFO - PROCESS | 2916 | --DOMWINDOW == 69 (17D04000) [pid = 2916] [serial = 2114] [outer = 00000000] [url = about:blank] 16:08:36 INFO - PROCESS | 2916 | --DOMWINDOW == 68 (12B5C800) [pid = 2916] [serial = 2116] [outer = 00000000] [url = about:blank] 16:08:36 INFO - PROCESS | 2916 | --DOMWINDOW == 67 (130E5C00) [pid = 2916] [serial = 2117] [outer = 00000000] [url = about:blank] 16:08:36 INFO - PROCESS | 2916 | --DOMWINDOW == 66 (11A05000) [pid = 2916] [serial = 2122] [outer = 00000000] [url = about:blank] 16:08:36 INFO - PROCESS | 2916 | --DOMWINDOW == 65 (12A81000) [pid = 2916] [serial = 2123] [outer = 00000000] [url = about:blank] 16:08:36 INFO - PROCESS | 2916 | --DOMWINDOW == 64 (13C0C000) [pid = 2916] [serial = 2125] [outer = 00000000] [url = about:blank] 16:08:36 INFO - PROCESS | 2916 | --DOMWINDOW == 63 (13DDDC00) [pid = 2916] [serial = 2126] [outer = 00000000] [url = about:blank] 16:08:36 INFO - PROCESS | 2916 | --DOMWINDOW == 62 (15BE4C00) [pid = 2916] [serial = 2128] [outer = 00000000] [url = about:blank] 16:08:36 INFO - PROCESS | 2916 | --DOMWINDOW == 61 (1800F800) [pid = 2916] [serial = 2147] [outer = 00000000] [url = about:blank] 16:08:36 INFO - PROCESS | 2916 | --DOMWINDOW == 60 (18003000) [pid = 2916] [serial = 2146] [outer = 00000000] [url = about:blank] 16:08:36 INFO - PROCESS | 2916 | --DOMWINDOW == 59 (1785A000) [pid = 2916] [serial = 2138] [outer = 00000000] [url = about:blank] 16:08:36 INFO - PROCESS | 2916 | --DOMWINDOW == 58 (16284C00) [pid = 2916] [serial = 2131] [outer = 00000000] [url = about:blank] 16:08:36 INFO - PROCESS | 2916 | --DOMWINDOW == 57 (16724C00) [pid = 2916] [serial = 2132] [outer = 00000000] [url = about:blank] 16:08:36 INFO - PROCESS | 2916 | --DOMWINDOW == 56 (15746000) [pid = 2916] [serial = 2141] [outer = 00000000] [url = about:blank] 16:08:36 INFO - PROCESS | 2916 | --DOMWINDOW == 55 (15D53C00) [pid = 2916] [serial = 2129] [outer = 00000000] [url = about:blank] 16:08:36 INFO - PROCESS | 2916 | --DOMWINDOW == 54 (1780C000) [pid = 2916] [serial = 2143] [outer = 00000000] [url = about:blank] 16:08:36 INFO - PROCESS | 2916 | 1464998916971 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]]]}] 16:08:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 16:08:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1979ms 16:08:37 INFO - PROCESS | 2916 | 1464998917033 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 16:08:37 INFO - PROCESS | 2916 | 1464998917037 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 16:08:37 INFO - PROCESS | 2916 | 1464998917042 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 16:08:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 16:08:37 INFO - PROCESS | 2916 | 1464998917045 Marionette TRACE conn3 <- [1,2878,null,{}] 16:08:37 INFO - PROCESS | 2916 | 1464998917051 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}] 16:08:37 INFO - PROCESS | 2916 | 1464998917145 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 16:08:37 INFO - PROCESS | 2916 | 1464998917158 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:37 INFO - PROCESS | 2916 | ++DOCSHELL 10E0E800 == 26 [pid = 2916] [id = 729] 16:08:37 INFO - PROCESS | 2916 | ++DOMWINDOW == 55 (10E0F800) [pid = 2916] [serial = 2187] [outer = 00000000] 16:08:37 INFO - PROCESS | 2916 | ++DOMWINDOW == 56 (11203800) [pid = 2916] [serial = 2188] [outer = 10E0F800] 16:08:37 INFO - PROCESS | 2916 | 1464998917210 Marionette DEBUG loaded listener.js 16:08:37 INFO - PROCESS | 2916 | ++DOMWINDOW == 57 (114B3000) [pid = 2916] [serial = 2189] [outer = 10E0F800] 16:08:37 INFO - PROCESS | 2916 | 1464998917710 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 16:08:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 16:08:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 697ms 16:08:37 INFO - PROCESS | 2916 | 1464998917746 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 16:08:37 INFO - PROCESS | 2916 | 1464998917752 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 16:08:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 16:08:37 INFO - PROCESS | 2916 | 1464998917759 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 16:08:37 INFO - PROCESS | 2916 | 1464998917762 Marionette TRACE conn3 <- [1,2882,null,{}] 16:08:37 INFO - PROCESS | 2916 | 1464998917766 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}] 16:08:37 INFO - PROCESS | 2916 | 1464998917857 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 16:08:37 INFO - PROCESS | 2916 | 1464998917866 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:37 INFO - PROCESS | 2916 | ++DOCSHELL 12B54400 == 27 [pid = 2916] [id = 730] 16:08:37 INFO - PROCESS | 2916 | ++DOMWINDOW == 58 (12B55800) [pid = 2916] [serial = 2190] [outer = 00000000] 16:08:37 INFO - PROCESS | 2916 | ++DOMWINDOW == 59 (12D8C400) [pid = 2916] [serial = 2191] [outer = 12B55800] 16:08:37 INFO - PROCESS | 2916 | 1464998917915 Marionette DEBUG loaded listener.js 16:08:38 INFO - PROCESS | 2916 | ++DOMWINDOW == 60 (1306E000) [pid = 2916] [serial = 2192] [outer = 12B55800] 16:08:38 INFO - PROCESS | 2916 | 1464998918394 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]]]}] 16:08:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 16:08:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 697ms 16:08:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 16:08:38 INFO - PROCESS | 2916 | 1464998918458 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 16:08:38 INFO - PROCESS | 2916 | 1464998918461 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 16:08:38 INFO - PROCESS | 2916 | 1464998918465 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 16:08:38 INFO - PROCESS | 2916 | 1464998918468 Marionette TRACE conn3 <- [1,2886,null,{}] 16:08:38 INFO - PROCESS | 2916 | 1464998918527 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}] 16:08:38 INFO - PROCESS | 2916 | 1464998918645 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 16:08:38 INFO - PROCESS | 2916 | 1464998918746 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:38 INFO - PROCESS | 2916 | ++DOCSHELL 13C0BC00 == 28 [pid = 2916] [id = 731] 16:08:38 INFO - PROCESS | 2916 | ++DOMWINDOW == 61 (13C0C000) [pid = 2916] [serial = 2193] [outer = 00000000] 16:08:38 INFO - PROCESS | 2916 | ++DOMWINDOW == 62 (14F2CC00) [pid = 2916] [serial = 2194] [outer = 13C0C000] 16:08:38 INFO - PROCESS | 2916 | 1464998918797 Marionette DEBUG loaded listener.js 16:08:38 INFO - PROCESS | 2916 | ++DOMWINDOW == 63 (14F5C000) [pid = 2916] [serial = 2195] [outer = 13C0C000] 16:08:39 INFO - PROCESS | 2916 | 1464998919173 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]]]}] 16:08:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 16:08:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 697ms 16:08:39 INFO - PROCESS | 2916 | 1464998919196 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 16:08:39 INFO - PROCESS | 2916 | 1464998919199 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 16:08:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 16:08:39 INFO - PROCESS | 2916 | 1464998919202 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 16:08:39 INFO - PROCESS | 2916 | 1464998919204 Marionette TRACE conn3 <- [1,2890,null,{}] 16:08:39 INFO - PROCESS | 2916 | 1464998919207 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}] 16:08:39 INFO - PROCESS | 2916 | 1464998919344 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 16:08:39 INFO - PROCESS | 2916 | 1464998919349 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:39 INFO - PROCESS | 2916 | ++DOCSHELL 14F57400 == 29 [pid = 2916] [id = 732] 16:08:39 INFO - PROCESS | 2916 | ++DOMWINDOW == 64 (14F5B800) [pid = 2916] [serial = 2196] [outer = 00000000] 16:08:39 INFO - PROCESS | 2916 | ++DOMWINDOW == 65 (155D7800) [pid = 2916] [serial = 2197] [outer = 14F5B800] 16:08:39 INFO - PROCESS | 2916 | 1464998919396 Marionette DEBUG loaded listener.js 16:08:39 INFO - PROCESS | 2916 | ++DOMWINDOW == 66 (15745800) [pid = 2916] [serial = 2198] [outer = 14F5B800] 16:08:39 INFO - PROCESS | 2916 | 1464998919830 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 16:08:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 16:08:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 697ms 16:08:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 16:08:39 INFO - PROCESS | 2916 | 1464998919902 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 16:08:39 INFO - PROCESS | 2916 | 1464998919904 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 16:08:39 INFO - PROCESS | 2916 | 1464998919907 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 16:08:39 INFO - PROCESS | 2916 | 1464998919909 Marionette TRACE conn3 <- [1,2894,null,{}] 16:08:39 INFO - PROCESS | 2916 | 1464998919912 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}] 16:08:40 INFO - PROCESS | 2916 | 1464998919993 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 16:08:40 INFO - PROCESS | 2916 | 1464998920035 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:40 INFO - PROCESS | 2916 | ++DOCSHELL 15BDA400 == 30 [pid = 2916] [id = 733] 16:08:40 INFO - PROCESS | 2916 | ++DOMWINDOW == 67 (15BDBC00) [pid = 2916] [serial = 2199] [outer = 00000000] 16:08:40 INFO - PROCESS | 2916 | ++DOMWINDOW == 68 (15BE6C00) [pid = 2916] [serial = 2200] [outer = 15BDBC00] 16:08:40 INFO - PROCESS | 2916 | 1464998920086 Marionette DEBUG loaded listener.js 16:08:40 INFO - PROCESS | 2916 | ++DOMWINDOW == 69 (1611B000) [pid = 2916] [serial = 2201] [outer = 15BDBC00] 16:08:40 INFO - PROCESS | 2916 | 1464998920530 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]]]}] 16:08:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 16:08:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 649ms 16:08:40 INFO - PROCESS | 2916 | 1464998920553 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 16:08:40 INFO - PROCESS | 2916 | 1464998920555 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 16:08:40 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 16:08:40 INFO - PROCESS | 2916 | 1464998920562 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 16:08:40 INFO - PROCESS | 2916 | 1464998920564 Marionette TRACE conn3 <- [1,2898,null,{}] 16:08:40 INFO - PROCESS | 2916 | 1464998920568 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}] 16:08:40 INFO - PROCESS | 2916 | 1464998920706 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 16:08:40 INFO - PROCESS | 2916 | 1464998920711 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:40 INFO - PROCESS | 2916 | ++DOCSHELL 1621DC00 == 31 [pid = 2916] [id = 734] 16:08:40 INFO - PROCESS | 2916 | ++DOMWINDOW == 70 (1621E400) [pid = 2916] [serial = 2202] [outer = 00000000] 16:08:40 INFO - PROCESS | 2916 | ++DOMWINDOW == 71 (16725400) [pid = 2916] [serial = 2203] [outer = 1621E400] 16:08:40 INFO - PROCESS | 2916 | 1464998920757 Marionette DEBUG loaded listener.js 16:08:40 INFO - PROCESS | 2916 | ++DOMWINDOW == 72 (167DC400) [pid = 2916] [serial = 2204] [outer = 1621E400] 16:08:41 INFO - PROCESS | 2916 | 1464998921211 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]]]}] 16:08:41 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 16:08:41 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 16:08:41 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 633ms 16:08:41 INFO - PROCESS | 2916 | 1464998921232 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 16:08:41 INFO - PROCESS | 2916 | 1464998921234 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 16:08:41 INFO - TEST-START | /DOMEvents/constructors.html 16:08:41 INFO - PROCESS | 2916 | 1464998921237 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 16:08:41 INFO - PROCESS | 2916 | 1464998921239 Marionette TRACE conn3 <- [1,2902,null,{}] 16:08:41 INFO - PROCESS | 2916 | 1464998921258 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}] 16:08:41 INFO - PROCESS | 2916 | 1464998921347 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 16:08:41 INFO - PROCESS | 2916 | 1464998921352 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:41 INFO - PROCESS | 2916 | ++DOCSHELL 16724800 == 32 [pid = 2916] [id = 735] 16:08:41 INFO - PROCESS | 2916 | ++DOMWINDOW == 73 (16724C00) [pid = 2916] [serial = 2205] [outer = 00000000] 16:08:41 INFO - PROCESS | 2916 | ++DOMWINDOW == 74 (16B12800) [pid = 2916] [serial = 2206] [outer = 16724C00] 16:08:41 INFO - PROCESS | 2916 | 1464998921397 Marionette DEBUG loaded listener.js 16:08:41 INFO - PROCESS | 2916 | ++DOMWINDOW == 75 (16B14800) [pid = 2916] [serial = 2207] [outer = 16724C00] 16:08:41 INFO - PROCESS | 2916 | 1464998921930 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]]]}] 16:08:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 16:08:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 16:08:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 16:08:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 16:08:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 16:08:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 16:08:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 16:08:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 16:08:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 16:08:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 16:08:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 16:08:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 16:08:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 16:08:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 16:08:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 16:08:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 16:08:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 16:08:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 16:08:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 16:08:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 16:08:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 16:08:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 16:08:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 16:08:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 16:08:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 16:08:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 16:08:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 16:08:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 16:08:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 16:08:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 16:08:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 16:08:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 16:08:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 16:08:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 16:08:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 16:08:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 16:08:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 16:08:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 16:08:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:08:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:08:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 16:08:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:08:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 16:08:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 16:08:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:08:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:08:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 16:08:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:08:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 16:08:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 16:08:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:08:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:08:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 16:08:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:08:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 16:08:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 16:08:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:08:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:08:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 16:08:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:08:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 16:08:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 16:08:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:08:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:08:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 16:08:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:08:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 16:08:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 16:08:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:08:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:08:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 16:08:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:08:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 16:08:42 INFO - TEST-OK | /DOMEvents/constructors.html | took 792ms 16:08:42 INFO - PROCESS | 2916 | 1464998922031 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 16:08:42 INFO - PROCESS | 2916 | 1464998922033 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 16:08:42 INFO - TEST-START | /DOMEvents/event-phases-order.html 16:08:42 INFO - PROCESS | 2916 | 1464998922036 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 16:08:42 INFO - PROCESS | 2916 | 1464998922038 Marionette TRACE conn3 <- [1,2906,null,{}] 16:08:42 INFO - PROCESS | 2916 | 1464998922042 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}] 16:08:42 INFO - PROCESS | 2916 | 1464998922131 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 16:08:42 INFO - PROCESS | 2916 | 1464998922135 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:42 INFO - PROCESS | 2916 | ++DOCSHELL 0F348000 == 33 [pid = 2916] [id = 736] 16:08:42 INFO - PROCESS | 2916 | ++DOMWINDOW == 76 (1380F000) [pid = 2916] [serial = 2208] [outer = 00000000] 16:08:42 INFO - PROCESS | 2916 | ++DOMWINDOW == 77 (17801800) [pid = 2916] [serial = 2209] [outer = 1380F000] 16:08:42 INFO - PROCESS | 2916 | 1464998922180 Marionette DEBUG loaded listener.js 16:08:42 INFO - PROCESS | 2916 | ++DOMWINDOW == 78 (17801C00) [pid = 2916] [serial = 2210] [outer = 1380F000] 16:08:42 INFO - PROCESS | 2916 | 1464998922621 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 16:08:42 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 16:08:42 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 649ms 16:08:42 INFO - PROCESS | 2916 | 1464998922674 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 16:08:42 INFO - PROCESS | 2916 | 1464998922676 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 16:08:42 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 16:08:42 INFO - PROCESS | 2916 | 1464998922679 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 16:08:42 INFO - PROCESS | 2916 | 1464998922681 Marionette TRACE conn3 <- [1,2910,null,{}] 16:08:42 INFO - PROCESS | 2916 | 1464998922709 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}] 16:08:42 INFO - PROCESS | 2916 | 1464998922849 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 16:08:42 INFO - PROCESS | 2916 | 1464998922854 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:42 INFO - PROCESS | 2916 | ++DOCSHELL 13C0AC00 == 34 [pid = 2916] [id = 737] 16:08:42 INFO - PROCESS | 2916 | ++DOMWINDOW == 79 (178E6000) [pid = 2916] [serial = 2211] [outer = 00000000] 16:08:42 INFO - PROCESS | 2916 | ++DOMWINDOW == 80 (17958400) [pid = 2916] [serial = 2212] [outer = 178E6000] 16:08:42 INFO - PROCESS | 2916 | 1464998922899 Marionette DEBUG loaded listener.js 16:08:42 INFO - PROCESS | 2916 | ++DOMWINDOW == 81 (179F3400) [pid = 2916] [serial = 2213] [outer = 178E6000] 16:08:43 INFO - PROCESS | 2916 | [2916] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 16:08:43 INFO - PROCESS | 2916 | [2916] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 16:08:43 INFO - PROCESS | 2916 | [2916] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 16:08:43 INFO - PROCESS | 2916 | [2916] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 16:08:43 INFO - PROCESS | 2916 | 1464998923362 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]]]}] 16:08:43 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 16:08:43 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 16:08:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 16:08:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:08:43 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:08:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:08:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:08:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:08:43 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 16:08:43 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 16:08:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:08:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:08:43 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:08:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:08:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:08:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:08:43 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 16:08:43 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 16:08:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:08:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:08:43 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:08:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:08:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:08:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:08:43 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]" 16:08:43 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 16:08:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:08:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:08:43 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:08:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:08:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:08:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:08:43 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 16:08:43 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 760ms 16:08:43 INFO - PROCESS | 2916 | 1464998923484 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 16:08:43 INFO - PROCESS | 2916 | 1464998923487 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 16:08:43 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 16:08:43 INFO - PROCESS | 2916 | 1464998923494 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 16:08:43 INFO - PROCESS | 2916 | 1464998923496 Marionette TRACE conn3 <- [1,2914,null,{}] 16:08:43 INFO - PROCESS | 2916 | 1464998923499 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}] 16:08:43 INFO - PROCESS | 2916 | 1464998923621 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 16:08:43 INFO - PROCESS | 2916 | 1464998923631 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:43 INFO - PROCESS | 2916 | ++DOCSHELL 13CD6C00 == 35 [pid = 2916] [id = 738] 16:08:43 INFO - PROCESS | 2916 | ++DOMWINDOW == 82 (15478000) [pid = 2916] [serial = 2214] [outer = 00000000] 16:08:43 INFO - PROCESS | 2916 | ++DOMWINDOW == 83 (179FBC00) [pid = 2916] [serial = 2215] [outer = 15478000] 16:08:43 INFO - PROCESS | 2916 | 1464998923675 Marionette DEBUG loaded listener.js 16:08:43 INFO - PROCESS | 2916 | ++DOMWINDOW == 84 (17E7D800) [pid = 2916] [serial = 2216] [outer = 15478000] 16:08:44 INFO - PROCESS | 2916 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 16:08:44 INFO - PROCESS | 2916 | 1464998924106 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]]]}] 16:08:44 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 16:08:44 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 649ms 16:08:44 INFO - PROCESS | 2916 | 1464998924133 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 16:08:44 INFO - PROCESS | 2916 | 1464998924135 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 16:08:44 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 16:08:44 INFO - PROCESS | 2916 | 1464998924145 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 16:08:44 INFO - PROCESS | 2916 | 1464998924147 Marionette TRACE conn3 <- [1,2918,null,{}] 16:08:44 INFO - PROCESS | 2916 | 1464998924150 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}] 16:08:44 INFO - PROCESS | 2916 | 1464998924313 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 16:08:44 INFO - PROCESS | 2916 | 1464998924325 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:44 INFO - PROCESS | 2916 | ++DOCSHELL 10E10800 == 36 [pid = 2916] [id = 739] 16:08:44 INFO - PROCESS | 2916 | ++DOMWINDOW == 85 (1332DC00) [pid = 2916] [serial = 2217] [outer = 00000000] 16:08:44 INFO - PROCESS | 2916 | ++DOMWINDOW == 86 (18376400) [pid = 2916] [serial = 2218] [outer = 1332DC00] 16:08:44 INFO - PROCESS | 2916 | 1464998924580 Marionette DEBUG loaded listener.js 16:08:44 INFO - PROCESS | 2916 | ++DOMWINDOW == 87 (18567400) [pid = 2916] [serial = 2219] [outer = 1332DC00] 16:08:44 INFO - PROCESS | 2916 | --DOMWINDOW == 86 (15448000) [pid = 2916] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 16:08:44 INFO - PROCESS | 2916 | --DOMWINDOW == 85 (16125C00) [pid = 2916] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 16:08:44 INFO - PROCESS | 2916 | --DOMWINDOW == 84 (15B37000) [pid = 2916] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 16:08:44 INFO - PROCESS | 2916 | --DOMWINDOW == 83 (10560000) [pid = 2916] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 16:08:44 INFO - PROCESS | 2916 | --DOMWINDOW == 82 (14F62800) [pid = 2916] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 16:08:44 INFO - PROCESS | 2916 | --DOMWINDOW == 81 (13031400) [pid = 2916] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 16:08:44 INFO - PROCESS | 2916 | --DOMWINDOW == 80 (10E0D800) [pid = 2916] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 16:08:44 INFO - PROCESS | 2916 | --DOMWINDOW == 79 (0F34F000) [pid = 2916] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 16:08:44 INFO - PROCESS | 2916 | --DOMWINDOW == 78 (17DBFC00) [pid = 2916] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 16:08:44 INFO - PROCESS | 2916 | --DOMWINDOW == 77 (15BDAC00) [pid = 2916] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 16:08:44 INFO - PROCESS | 2916 | --DOMWINDOW == 76 (0F351800) [pid = 2916] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 16:08:44 INFO - PROCESS | 2916 | --DOMWINDOW == 75 (15484400) [pid = 2916] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 16:08:44 INFO - PROCESS | 2916 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 16:08:44 INFO - PROCESS | 2916 | 1464998924928 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]]]}] 16:08:45 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 16:08:45 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 855ms 16:08:45 INFO - PROCESS | 2916 | 1464998924986 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 16:08:45 INFO - PROCESS | 2916 | 1464998924988 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 16:08:45 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 16:08:45 INFO - PROCESS | 2916 | 1464998924991 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 16:08:45 INFO - PROCESS | 2916 | 1464998924992 Marionette TRACE conn3 <- [1,2922,null,{}] 16:08:45 INFO - PROCESS | 2916 | 1464998924996 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}] 16:08:45 INFO - PROCESS | 2916 | 1464998925078 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 16:08:45 INFO - PROCESS | 2916 | 1464998925172 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:45 INFO - PROCESS | 2916 | ++DOCSHELL 11C6D400 == 37 [pid = 2916] [id = 740] 16:08:45 INFO - PROCESS | 2916 | ++DOMWINDOW == 76 (15448000) [pid = 2916] [serial = 2220] [outer = 00000000] 16:08:45 INFO - PROCESS | 2916 | ++DOMWINDOW == 77 (15BDF800) [pid = 2916] [serial = 2221] [outer = 15448000] 16:08:45 INFO - PROCESS | 2916 | 1464998925226 Marionette DEBUG loaded listener.js 16:08:45 INFO - PROCESS | 2916 | ++DOMWINDOW == 78 (167D8000) [pid = 2916] [serial = 2222] [outer = 15448000] 16:08:45 INFO - PROCESS | 2916 | 1464998925559 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]]]}] 16:08:45 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 16:08:45 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 602ms 16:08:45 INFO - PROCESS | 2916 | 1464998925589 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 16:08:45 INFO - PROCESS | 2916 | 1464998925590 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 16:08:45 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 16:08:45 INFO - PROCESS | 2916 | 1464998925594 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 16:08:45 INFO - PROCESS | 2916 | 1464998925595 Marionette TRACE conn3 <- [1,2926,null,{}] 16:08:45 INFO - PROCESS | 2916 | 1464998925599 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}] 16:08:45 INFO - PROCESS | 2916 | 1464998925718 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 16:08:45 INFO - PROCESS | 2916 | 1464998925802 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:45 INFO - PROCESS | 2916 | ++DOCSHELL 15B37000 == 38 [pid = 2916] [id = 741] 16:08:45 INFO - PROCESS | 2916 | ++DOMWINDOW == 79 (15BDE400) [pid = 2916] [serial = 2223] [outer = 00000000] 16:08:45 INFO - PROCESS | 2916 | ++DOMWINDOW == 80 (1856CC00) [pid = 2916] [serial = 2224] [outer = 15BDE400] 16:08:45 INFO - PROCESS | 2916 | 1464998925893 Marionette DEBUG loaded listener.js 16:08:45 INFO - PROCESS | 2916 | ++DOMWINDOW == 81 (1983B000) [pid = 2916] [serial = 2225] [outer = 15BDE400] 16:08:46 INFO - PROCESS | 2916 | 1464998926207 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]]]}] 16:08:46 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. 16:08:46 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 633ms 16:08:46 INFO - PROCESS | 2916 | 1464998926264 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 16:08:46 INFO - PROCESS | 2916 | 1464998926266 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 16:08:46 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 16:08:46 INFO - PROCESS | 2916 | 1464998926269 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 16:08:46 INFO - PROCESS | 2916 | 1464998926271 Marionette TRACE conn3 <- [1,2930,null,{}] 16:08:46 INFO - PROCESS | 2916 | 1464998926274 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}] 16:08:46 INFO - PROCESS | 2916 | 1464998926402 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 16:08:46 INFO - PROCESS | 2916 | 1464998926407 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:46 INFO - PROCESS | 2916 | ++DOCSHELL 0F34C400 == 39 [pid = 2916] [id = 742] 16:08:46 INFO - PROCESS | 2916 | ++DOMWINDOW == 82 (13C0D800) [pid = 2916] [serial = 2226] [outer = 00000000] 16:08:46 INFO - PROCESS | 2916 | ++DOMWINDOW == 83 (198BA800) [pid = 2916] [serial = 2227] [outer = 13C0D800] 16:08:46 INFO - PROCESS | 2916 | 1464998926451 Marionette DEBUG loaded listener.js 16:08:46 INFO - PROCESS | 2916 | ++DOMWINDOW == 84 (198BD800) [pid = 2916] [serial = 2228] [outer = 13C0D800] 16:08:47 INFO - PROCESS | 2916 | 1464998927073 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"]]]}] 16:08:47 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 16:08:47 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 16:08:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:08:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:08:47 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 16:08:47 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 918ms 16:08:47 INFO - PROCESS | 2916 | 1464998927180 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 16:08:47 INFO - PROCESS | 2916 | 1464998927185 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 16:08:47 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 16:08:47 INFO - PROCESS | 2916 | 1464998927190 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 16:08:47 INFO - PROCESS | 2916 | 1464998927195 Marionette TRACE conn3 <- [1,2934,null,{}] 16:08:47 INFO - PROCESS | 2916 | 1464998927200 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}] 16:08:47 INFO - PROCESS | 2916 | 1464998927338 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 16:08:47 INFO - PROCESS | 2916 | 1464998927473 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:47 INFO - PROCESS | 2916 | ++DOCSHELL 10FF1C00 == 40 [pid = 2916] [id = 743] 16:08:47 INFO - PROCESS | 2916 | ++DOMWINDOW == 85 (10FF7C00) [pid = 2916] [serial = 2229] [outer = 00000000] 16:08:47 INFO - PROCESS | 2916 | ++DOMWINDOW == 86 (12AD7800) [pid = 2916] [serial = 2230] [outer = 10FF7C00] 16:08:47 INFO - PROCESS | 2916 | 1464998927532 Marionette DEBUG loaded listener.js 16:08:47 INFO - PROCESS | 2916 | ++DOMWINDOW == 87 (13069800) [pid = 2916] [serial = 2231] [outer = 10FF7C00] 16:08:48 INFO - PROCESS | 2916 | 1464998928090 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]]]}] 16:08:48 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. 16:08:48 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 950ms 16:08:48 INFO - PROCESS | 2916 | 1464998928137 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 16:08:48 INFO - PROCESS | 2916 | 1464998928142 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 16:08:48 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 16:08:48 INFO - PROCESS | 2916 | 1464998928149 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 16:08:48 INFO - PROCESS | 2916 | 1464998928152 Marionette TRACE conn3 <- [1,2938,null,{}] 16:08:48 INFO - PROCESS | 2916 | 1464998928156 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}] 16:08:48 INFO - PROCESS | 2916 | 1464998928320 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 16:08:48 INFO - PROCESS | 2916 | 1464998928464 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:48 INFO - PROCESS | 2916 | ++DOCSHELL 13BBEC00 == 41 [pid = 2916] [id = 744] 16:08:48 INFO - PROCESS | 2916 | ++DOMWINDOW == 88 (13C07C00) [pid = 2916] [serial = 2232] [outer = 00000000] 16:08:48 INFO - PROCESS | 2916 | ++DOMWINDOW == 89 (14F60C00) [pid = 2916] [serial = 2233] [outer = 13C07C00] 16:08:48 INFO - PROCESS | 2916 | 1464998928525 Marionette DEBUG loaded listener.js 16:08:48 INFO - PROCESS | 2916 | ++DOMWINDOW == 90 (1574B800) [pid = 2916] [serial = 2234] [outer = 13C07C00] 16:08:49 INFO - PROCESS | 2916 | ++DOCSHELL 0F345000 == 42 [pid = 2916] [id = 745] 16:08:49 INFO - PROCESS | 2916 | ++DOMWINDOW == 91 (10A64C00) [pid = 2916] [serial = 2235] [outer = 00000000] 16:08:49 INFO - PROCESS | 2916 | ++DOMWINDOW == 92 (10F8BC00) [pid = 2916] [serial = 2236] [outer = 10A64C00] 16:08:49 INFO - PROCESS | 2916 | --DOCSHELL 15B37000 == 41 [pid = 2916] [id = 741] 16:08:49 INFO - PROCESS | 2916 | --DOCSHELL 11C6D400 == 40 [pid = 2916] [id = 740] 16:08:49 INFO - PROCESS | 2916 | --DOCSHELL 10E10800 == 39 [pid = 2916] [id = 739] 16:08:49 INFO - PROCESS | 2916 | --DOCSHELL 13CD6C00 == 38 [pid = 2916] [id = 738] 16:08:49 INFO - PROCESS | 2916 | --DOCSHELL 13C0AC00 == 37 [pid = 2916] [id = 737] 16:08:49 INFO - PROCESS | 2916 | --DOCSHELL 0F348000 == 36 [pid = 2916] [id = 736] 16:08:49 INFO - PROCESS | 2916 | --DOCSHELL 16724800 == 35 [pid = 2916] [id = 735] 16:08:49 INFO - PROCESS | 2916 | --DOCSHELL 1621DC00 == 34 [pid = 2916] [id = 734] 16:08:49 INFO - PROCESS | 2916 | --DOCSHELL 15BDA400 == 33 [pid = 2916] [id = 733] 16:08:49 INFO - PROCESS | 2916 | --DOCSHELL 14F57400 == 32 [pid = 2916] [id = 732] 16:08:49 INFO - PROCESS | 2916 | --DOCSHELL 13C0BC00 == 31 [pid = 2916] [id = 731] 16:08:49 INFO - PROCESS | 2916 | --DOCSHELL 12B54400 == 30 [pid = 2916] [id = 730] 16:08:49 INFO - PROCESS | 2916 | --DOMWINDOW == 91 (17807800) [pid = 2916] [serial = 2185] [outer = 00000000] [url = about:blank] 16:08:49 INFO - PROCESS | 2916 | --DOCSHELL 10E0E800 == 29 [pid = 2916] [id = 729] 16:08:49 INFO - PROCESS | 2916 | 1464998929468 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]]]}] 16:08:49 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. 16:08:49 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1315ms 16:08:49 INFO - PROCESS | 2916 | 1464998929477 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 16:08:49 INFO - PROCESS | 2916 | 1464998929481 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 16:08:49 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 16:08:49 INFO - PROCESS | 2916 | 1464998929486 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 16:08:49 INFO - PROCESS | 2916 | 1464998929489 Marionette TRACE conn3 <- [1,2942,null,{}] 16:08:49 INFO - PROCESS | 2916 | 1464998929495 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}] 16:08:49 INFO - PROCESS | 2916 | 1464998929595 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 16:08:49 INFO - PROCESS | 2916 | --DOMWINDOW == 90 (16BE0800) [pid = 2916] [serial = 2183] [outer = 00000000] [url = about:blank] 16:08:49 INFO - PROCESS | 2916 | --DOMWINDOW == 89 (167DC800) [pid = 2916] [serial = 2176] [outer = 00000000] [url = about:blank] 16:08:49 INFO - PROCESS | 2916 | --DOMWINDOW == 88 (16123800) [pid = 2916] [serial = 2174] [outer = 00000000] [url = about:blank] 16:08:49 INFO - PROCESS | 2916 | --DOMWINDOW == 87 (15D53000) [pid = 2916] [serial = 2173] [outer = 00000000] [url = about:blank] 16:08:49 INFO - PROCESS | 2916 | --DOMWINDOW == 86 (13C0B000) [pid = 2916] [serial = 2179] [outer = 00000000] [url = about:blank] 16:08:49 INFO - PROCESS | 2916 | --DOMWINDOW == 85 (16B6B400) [pid = 2916] [serial = 2182] [outer = 00000000] [url = about:blank] 16:08:49 INFO - PROCESS | 2916 | --DOMWINDOW == 84 (16B12000) [pid = 2916] [serial = 2177] [outer = 00000000] [url = about:blank] 16:08:49 INFO - PROCESS | 2916 | --DOMWINDOW == 83 (1544B000) [pid = 2916] [serial = 2167] [outer = 00000000] [url = about:blank] 16:08:49 INFO - PROCESS | 2916 | --DOMWINDOW == 82 (130E7C00) [pid = 2916] [serial = 2164] [outer = 00000000] [url = about:blank] 16:08:49 INFO - PROCESS | 2916 | --DOMWINDOW == 81 (1337A400) [pid = 2916] [serial = 2165] [outer = 00000000] [url = about:blank] 16:08:49 INFO - PROCESS | 2916 | --DOMWINDOW == 80 (10FFC400) [pid = 2916] [serial = 2161] [outer = 00000000] [url = about:blank] 16:08:49 INFO - PROCESS | 2916 | --DOMWINDOW == 79 (112DD400) [pid = 2916] [serial = 2162] [outer = 00000000] [url = about:blank] 16:08:49 INFO - PROCESS | 2916 | --DOMWINDOW == 78 (10FF6000) [pid = 2916] [serial = 2159] [outer = 00000000] [url = about:blank] 16:08:49 INFO - PROCESS | 2916 | --DOMWINDOW == 77 (10E09000) [pid = 2916] [serial = 2158] [outer = 00000000] [url = about:blank] 16:08:49 INFO - PROCESS | 2916 | --DOMWINDOW == 76 (1855F400) [pid = 2916] [serial = 2156] [outer = 00000000] [url = about:blank] 16:08:49 INFO - PROCESS | 2916 | --DOMWINDOW == 75 (1809D800) [pid = 2916] [serial = 2155] [outer = 00000000] [url = about:blank] 16:08:49 INFO - PROCESS | 2916 | --DOMWINDOW == 74 (1621CC00) [pid = 2916] [serial = 2153] [outer = 00000000] [url = about:blank] 16:08:49 INFO - PROCESS | 2916 | --DOMWINDOW == 73 (1611E800) [pid = 2916] [serial = 2152] [outer = 00000000] [url = about:blank] 16:08:49 INFO - PROCESS | 2916 | --DOMWINDOW == 72 (1380F400) [pid = 2916] [serial = 2150] [outer = 00000000] [url = about:blank] 16:08:49 INFO - PROCESS | 2916 | --DOMWINDOW == 71 (12D80C00) [pid = 2916] [serial = 2149] [outer = 00000000] [url = about:blank] 16:08:49 INFO - PROCESS | 2916 | --DOMWINDOW == 70 (15BDB400) [pid = 2916] [serial = 2170] [outer = 00000000] [url = about:blank] 16:08:49 INFO - PROCESS | 2916 | --DOMWINDOW == 69 (15BE2800) [pid = 2916] [serial = 2171] [outer = 00000000] [url = about:blank] 16:08:49 INFO - PROCESS | 2916 | --DOMWINDOW == 68 (1621F000) [pid = 2916] [serial = 2180] [outer = 00000000] [url = about:blank] 16:08:49 INFO - PROCESS | 2916 | --DOMWINDOW == 67 (155D4400) [pid = 2916] [serial = 2168] [outer = 00000000] [url = about:blank] 16:08:49 INFO - PROCESS | 2916 | 1464998929707 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:49 INFO - PROCESS | 2916 | ++DOCSHELL 0F34F000 == 30 [pid = 2916] [id = 746] 16:08:49 INFO - PROCESS | 2916 | ++DOMWINDOW == 68 (0F352800) [pid = 2916] [serial = 2237] [outer = 00000000] 16:08:49 INFO - PROCESS | 2916 | ++DOMWINDOW == 69 (1108B400) [pid = 2916] [serial = 2238] [outer = 0F352800] 16:08:49 INFO - PROCESS | 2916 | 1464998929759 Marionette DEBUG loaded listener.js 16:08:49 INFO - PROCESS | 2916 | ++DOMWINDOW == 70 (11CB0000) [pid = 2916] [serial = 2239] [outer = 0F352800] 16:08:50 INFO - PROCESS | 2916 | 1464998930109 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]]]}] 16:08:50 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 16:08:50 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 16:08:50 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 649ms 16:08:50 INFO - PROCESS | 2916 | 1464998930121 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 16:08:50 INFO - PROCESS | 2916 | 1464998930126 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 16:08:50 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 16:08:50 INFO - PROCESS | 2916 | 1464998930132 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 16:08:50 INFO - PROCESS | 2916 | 1464998930134 Marionette TRACE conn3 <- [1,2946,null,{}] 16:08:50 INFO - PROCESS | 2916 | 1464998930138 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}] 16:08:50 INFO - PROCESS | 2916 | 1464998930360 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 16:08:50 INFO - PROCESS | 2916 | 1464998930369 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:50 INFO - PROCESS | 2916 | ++DOCSHELL 13330400 == 31 [pid = 2916] [id = 747] 16:08:50 INFO - PROCESS | 2916 | ++DOMWINDOW == 71 (13803C00) [pid = 2916] [serial = 2240] [outer = 00000000] 16:08:50 INFO - PROCESS | 2916 | ++DOMWINDOW == 72 (13C07000) [pid = 2916] [serial = 2241] [outer = 13803C00] 16:08:50 INFO - PROCESS | 2916 | 1464998930418 Marionette DEBUG loaded listener.js 16:08:50 INFO - PROCESS | 2916 | ++DOMWINDOW == 73 (13C0F800) [pid = 2916] [serial = 2242] [outer = 13803C00] 16:08:50 INFO - PROCESS | 2916 | 1464998930875 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]]]}] 16:08:50 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. 16:08:50 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 744ms 16:08:50 INFO - PROCESS | 2916 | 1464998930904 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 16:08:50 INFO - PROCESS | 2916 | 1464998930906 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 16:08:50 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 16:08:50 INFO - PROCESS | 2916 | 1464998930910 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 16:08:50 INFO - PROCESS | 2916 | 1464998930913 Marionette TRACE conn3 <- [1,2950,null,{}] 16:08:50 INFO - PROCESS | 2916 | 1464998930924 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}] 16:08:51 INFO - PROCESS | 2916 | 1464998931016 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 16:08:51 INFO - PROCESS | 2916 | 1464998931023 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:51 INFO - PROCESS | 2916 | ++DOCSHELL 155D9C00 == 32 [pid = 2916] [id = 748] 16:08:51 INFO - PROCESS | 2916 | ++DOMWINDOW == 74 (155DA800) [pid = 2916] [serial = 2243] [outer = 00000000] 16:08:51 INFO - PROCESS | 2916 | ++DOMWINDOW == 75 (15B2C800) [pid = 2916] [serial = 2244] [outer = 155DA800] 16:08:51 INFO - PROCESS | 2916 | 1464998931078 Marionette DEBUG loaded listener.js 16:08:51 INFO - PROCESS | 2916 | ++DOMWINDOW == 76 (15BDC000) [pid = 2916] [serial = 2245] [outer = 155DA800] 16:08:51 INFO - PROCESS | 2916 | 1464998931510 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]]]}] 16:08:51 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. 16:08:51 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 633ms 16:08:51 INFO - PROCESS | 2916 | 1464998931563 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 16:08:51 INFO - PROCESS | 2916 | 1464998931565 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 16:08:51 INFO - PROCESS | 2916 | 1464998931569 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 16:08:51 INFO - PROCESS | 2916 | 1464998931570 Marionette TRACE conn3 <- [1,2954,null,{}] 16:08:51 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 16:08:51 INFO - PROCESS | 2916 | 1464998931574 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}] 16:08:51 INFO - PROCESS | 2916 | 1464998931661 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 16:08:51 INFO - PROCESS | 2916 | 1464998931666 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:51 INFO - PROCESS | 2916 | ++DOCSHELL 15BDE000 == 33 [pid = 2916] [id = 749] 16:08:51 INFO - PROCESS | 2916 | ++DOMWINDOW == 77 (15BE5400) [pid = 2916] [serial = 2246] [outer = 00000000] 16:08:51 INFO - PROCESS | 2916 | ++DOMWINDOW == 78 (16127C00) [pid = 2916] [serial = 2247] [outer = 15BE5400] 16:08:51 INFO - PROCESS | 2916 | 1464998931712 Marionette DEBUG loaded listener.js 16:08:51 INFO - PROCESS | 2916 | ++DOMWINDOW == 79 (16215400) [pid = 2916] [serial = 2248] [outer = 15BE5400] 16:08:52 INFO - PROCESS | 2916 | 1464998932181 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]]]}] 16:08:52 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. 16:08:52 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 649ms 16:08:52 INFO - PROCESS | 2916 | 1464998932209 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 16:08:52 INFO - PROCESS | 2916 | 1464998932211 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 16:08:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 16:08:52 INFO - PROCESS | 2916 | 1464998932220 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 16:08:52 INFO - PROCESS | 2916 | 1464998932222 Marionette TRACE conn3 <- [1,2958,null,{}] 16:08:52 INFO - PROCESS | 2916 | 1464998932228 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}] 16:08:52 INFO - PROCESS | 2916 | 1464998932345 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 16:08:52 INFO - PROCESS | 2916 | 1464998932351 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:52 INFO - PROCESS | 2916 | ++DOCSHELL 16219C00 == 34 [pid = 2916] [id = 750] 16:08:52 INFO - PROCESS | 2916 | ++DOMWINDOW == 80 (1621E000) [pid = 2916] [serial = 2249] [outer = 00000000] 16:08:52 INFO - PROCESS | 2916 | ++DOMWINDOW == 81 (16721C00) [pid = 2916] [serial = 2250] [outer = 1621E000] 16:08:52 INFO - PROCESS | 2916 | 1464998932396 Marionette DEBUG loaded listener.js 16:08:52 INFO - PROCESS | 2916 | ++DOMWINDOW == 82 (167D9400) [pid = 2916] [serial = 2251] [outer = 1621E000] 16:08:52 INFO - PROCESS | 2916 | 1464998932827 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]]]}] 16:08:52 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. 16:08:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 650ms 16:08:52 INFO - PROCESS | 2916 | 1464998932852 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 16:08:52 INFO - PROCESS | 2916 | 1464998932854 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 16:08:52 INFO - PROCESS | 2916 | 1464998932857 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 16:08:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 16:08:52 INFO - PROCESS | 2916 | 1464998932859 Marionette TRACE conn3 <- [1,2962,null,{}] 16:08:52 INFO - PROCESS | 2916 | 1464998932868 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}] 16:08:53 INFO - PROCESS | 2916 | 1464998933009 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 16:08:53 INFO - PROCESS | 2916 | 1464998933106 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:53 INFO - PROCESS | 2916 | ++DOCSHELL 167DD800 == 35 [pid = 2916] [id = 751] 16:08:53 INFO - PROCESS | 2916 | ++DOMWINDOW == 83 (167E0400) [pid = 2916] [serial = 2252] [outer = 00000000] 16:08:53 INFO - PROCESS | 2916 | ++DOMWINDOW == 84 (16B14C00) [pid = 2916] [serial = 2253] [outer = 167E0400] 16:08:53 INFO - PROCESS | 2916 | 1464998933201 Marionette DEBUG loaded listener.js 16:08:53 INFO - PROCESS | 2916 | ++DOMWINDOW == 85 (16BE0800) [pid = 2916] [serial = 2254] [outer = 167E0400] 16:08:53 INFO - PROCESS | 2916 | 1464998933605 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]]]}] 16:08:53 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. 16:08:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 760ms 16:08:53 INFO - PROCESS | 2916 | 1464998933631 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 16:08:53 INFO - PROCESS | 2916 | 1464998933632 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 16:08:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 16:08:53 INFO - PROCESS | 2916 | 1464998933636 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 16:08:53 INFO - PROCESS | 2916 | 1464998933637 Marionette TRACE conn3 <- [1,2966,null,{}] 16:08:53 INFO - PROCESS | 2916 | 1464998933647 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}] 16:08:53 INFO - PROCESS | 2916 | 1464998933760 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 16:08:53 INFO - PROCESS | 2916 | 1464998933764 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:53 INFO - PROCESS | 2916 | ++DOCSHELL 12D83400 == 36 [pid = 2916] [id = 752] 16:08:53 INFO - PROCESS | 2916 | ++DOMWINDOW == 86 (16B18000) [pid = 2916] [serial = 2255] [outer = 00000000] 16:08:53 INFO - PROCESS | 2916 | ++DOMWINDOW == 87 (17808400) [pid = 2916] [serial = 2256] [outer = 16B18000] 16:08:53 INFO - PROCESS | 2916 | 1464998933809 Marionette DEBUG loaded listener.js 16:08:53 INFO - PROCESS | 2916 | ++DOMWINDOW == 88 (178E2000) [pid = 2916] [serial = 2257] [outer = 16B18000] 16:08:54 INFO - PROCESS | 2916 | --DOMWINDOW == 87 (178E6000) [pid = 2916] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 16:08:54 INFO - PROCESS | 2916 | --DOMWINDOW == 86 (16724C00) [pid = 2916] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 16:08:54 INFO - PROCESS | 2916 | --DOMWINDOW == 85 (12B55800) [pid = 2916] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 16:08:54 INFO - PROCESS | 2916 | --DOMWINDOW == 84 (1621E400) [pid = 2916] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 16:08:54 INFO - PROCESS | 2916 | --DOMWINDOW == 83 (15BDBC00) [pid = 2916] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 16:08:54 INFO - PROCESS | 2916 | --DOMWINDOW == 82 (10E0F800) [pid = 2916] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 16:08:54 INFO - PROCESS | 2916 | --DOMWINDOW == 81 (1380F000) [pid = 2916] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 16:08:54 INFO - PROCESS | 2916 | --DOMWINDOW == 80 (15478000) [pid = 2916] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 16:08:54 INFO - PROCESS | 2916 | --DOMWINDOW == 79 (167B9C00) [pid = 2916] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 16:08:54 INFO - PROCESS | 2916 | --DOMWINDOW == 78 (13C0C000) [pid = 2916] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 16:08:54 INFO - PROCESS | 2916 | --DOMWINDOW == 77 (14F5B800) [pid = 2916] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 16:08:54 INFO - PROCESS | 2916 | --DOMWINDOW == 76 (15BDE400) [pid = 2916] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 16:08:54 INFO - PROCESS | 2916 | --DOMWINDOW == 75 (1332DC00) [pid = 2916] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 16:08:54 INFO - PROCESS | 2916 | --DOMWINDOW == 74 (15448000) [pid = 2916] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 16:08:54 INFO - PROCESS | 2916 | 1464998934350 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]]]}] 16:08:54 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. 16:08:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 744ms 16:08:54 INFO - PROCESS | 2916 | 1464998934377 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 16:08:54 INFO - PROCESS | 2916 | 1464998934379 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 16:08:54 INFO - PROCESS | 2916 | 1464998934382 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 16:08:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 16:08:54 INFO - PROCESS | 2916 | 1464998934384 Marionette TRACE conn3 <- [1,2970,null,{}] 16:08:54 INFO - PROCESS | 2916 | 1464998934387 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}] 16:08:54 INFO - PROCESS | 2916 | 1464998934546 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 16:08:54 INFO - PROCESS | 2916 | 1464998934608 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:54 INFO - PROCESS | 2916 | ++DOCSHELL 13C08400 == 37 [pid = 2916] [id = 753] 16:08:54 INFO - PROCESS | 2916 | ++DOMWINDOW == 75 (1536C400) [pid = 2916] [serial = 2258] [outer = 00000000] 16:08:54 INFO - PROCESS | 2916 | ++DOMWINDOW == 76 (15BE2C00) [pid = 2916] [serial = 2259] [outer = 1536C400] 16:08:54 INFO - PROCESS | 2916 | 1464998934653 Marionette DEBUG loaded listener.js 16:08:54 INFO - PROCESS | 2916 | ++DOMWINDOW == 77 (155DC800) [pid = 2916] [serial = 2260] [outer = 1536C400] 16:08:55 INFO - PROCESS | 2916 | 1464998934997 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"]]]}] 16:08:55 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 16:08:55 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 16:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:08:55 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 16:08:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 633ms 16:08:55 INFO - PROCESS | 2916 | 1464998935020 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 16:08:55 INFO - PROCESS | 2916 | 1464998935022 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 16:08:55 INFO - PROCESS | 2916 | 1464998935026 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 16:08:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 16:08:55 INFO - PROCESS | 2916 | 1464998935027 Marionette TRACE conn3 <- [1,2974,null,{}] 16:08:55 INFO - PROCESS | 2916 | 1464998935031 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}] 16:08:55 INFO - PROCESS | 2916 | 1464998935164 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 16:08:55 INFO - PROCESS | 2916 | 1464998935172 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:55 INFO - PROCESS | 2916 | ++DOCSHELL 15740400 == 38 [pid = 2916] [id = 754] 16:08:55 INFO - PROCESS | 2916 | ++DOMWINDOW == 78 (16214400) [pid = 2916] [serial = 2261] [outer = 00000000] 16:08:55 INFO - PROCESS | 2916 | ++DOMWINDOW == 79 (17DBF400) [pid = 2916] [serial = 2262] [outer = 16214400] 16:08:55 INFO - PROCESS | 2916 | 1464998935218 Marionette DEBUG loaded listener.js 16:08:55 INFO - PROCESS | 2916 | ++DOMWINDOW == 80 (1800D000) [pid = 2916] [serial = 2263] [outer = 16214400] 16:08:55 INFO - PROCESS | 2916 | 1464998935650 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]]]}] 16:08:55 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. 16:08:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 649ms 16:08:55 INFO - PROCESS | 2916 | 1464998935696 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 16:08:55 INFO - PROCESS | 2916 | 1464998935697 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 16:08:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 16:08:55 INFO - PROCESS | 2916 | 1464998935701 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 16:08:55 INFO - PROCESS | 2916 | 1464998935703 Marionette TRACE conn3 <- [1,2978,null,{}] 16:08:55 INFO - PROCESS | 2916 | 1464998935706 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}] 16:08:55 INFO - PROCESS | 2916 | 1464998935793 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 16:08:55 INFO - PROCESS | 2916 | 1464998935924 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:55 INFO - PROCESS | 2916 | ++DOCSHELL 102D0000 == 39 [pid = 2916] [id = 755] 16:08:55 INFO - PROCESS | 2916 | ++DOMWINDOW == 81 (10E03400) [pid = 2916] [serial = 2264] [outer = 00000000] 16:08:55 INFO - PROCESS | 2916 | ++DOMWINDOW == 82 (178E8800) [pid = 2916] [serial = 2265] [outer = 10E03400] 16:08:55 INFO - PROCESS | 2916 | 1464998935971 Marionette DEBUG loaded listener.js 16:08:56 INFO - PROCESS | 2916 | ++DOMWINDOW == 83 (18564000) [pid = 2916] [serial = 2266] [outer = 10E03400] 16:08:56 INFO - PROCESS | 2916 | --DOCSHELL 11086C00 == 38 [pid = 2916] [id = 728] 16:08:56 INFO - PROCESS | 2916 | --DOCSHELL 0F345000 == 37 [pid = 2916] [id = 745] 16:08:56 INFO - PROCESS | 2916 | --DOCSHELL 10FF1C00 == 36 [pid = 2916] [id = 743] 16:08:56 INFO - PROCESS | 2916 | --DOCSHELL 13BBEC00 == 35 [pid = 2916] [id = 744] 16:08:56 INFO - PROCESS | 2916 | --DOCSHELL 0F34C400 == 34 [pid = 2916] [id = 742] 16:08:57 INFO - PROCESS | 2916 | --DOCSHELL 0F34F000 == 33 [pid = 2916] [id = 746] 16:08:57 INFO - PROCESS | 2916 | --DOCSHELL 155D9C00 == 32 [pid = 2916] [id = 748] 16:08:57 INFO - PROCESS | 2916 | --DOCSHELL 13C08400 == 31 [pid = 2916] [id = 753] 16:08:57 INFO - PROCESS | 2916 | --DOCSHELL 15740400 == 30 [pid = 2916] [id = 754] 16:08:57 INFO - PROCESS | 2916 | --DOCSHELL 13330400 == 29 [pid = 2916] [id = 747] 16:08:57 INFO - PROCESS | 2916 | --DOCSHELL 167DD800 == 28 [pid = 2916] [id = 751] 16:08:57 INFO - PROCESS | 2916 | --DOCSHELL 16219C00 == 27 [pid = 2916] [id = 750] 16:08:57 INFO - PROCESS | 2916 | --DOCSHELL 12D83400 == 26 [pid = 2916] [id = 752] 16:08:57 INFO - PROCESS | 2916 | --DOCSHELL 15BDE000 == 25 [pid = 2916] [id = 749] 16:08:57 INFO - PROCESS | 2916 | --DOMWINDOW == 82 (17958400) [pid = 2916] [serial = 2212] [outer = 00000000] [url = about:blank] 16:08:57 INFO - PROCESS | 2916 | --DOMWINDOW == 81 (16B12800) [pid = 2916] [serial = 2206] [outer = 00000000] [url = about:blank] 16:08:57 INFO - PROCESS | 2916 | --DOMWINDOW == 80 (16B14800) [pid = 2916] [serial = 2207] [outer = 00000000] [url = about:blank] 16:08:57 INFO - PROCESS | 2916 | --DOMWINDOW == 79 (12D8C400) [pid = 2916] [serial = 2191] [outer = 00000000] [url = about:blank] 16:08:57 INFO - PROCESS | 2916 | --DOMWINDOW == 78 (1306E000) [pid = 2916] [serial = 2192] [outer = 00000000] [url = about:blank] 16:08:57 INFO - PROCESS | 2916 | --DOMWINDOW == 77 (16725400) [pid = 2916] [serial = 2203] [outer = 00000000] [url = about:blank] 16:08:57 INFO - PROCESS | 2916 | --DOMWINDOW == 76 (167DC400) [pid = 2916] [serial = 2204] [outer = 00000000] [url = about:blank] 16:08:57 INFO - PROCESS | 2916 | --DOMWINDOW == 75 (15BE6C00) [pid = 2916] [serial = 2200] [outer = 00000000] [url = about:blank] 16:08:57 INFO - PROCESS | 2916 | --DOMWINDOW == 74 (11203800) [pid = 2916] [serial = 2188] [outer = 00000000] [url = about:blank] 16:08:57 INFO - PROCESS | 2916 | --DOMWINDOW == 73 (114B3000) [pid = 2916] [serial = 2189] [outer = 00000000] [url = about:blank] 16:08:57 INFO - PROCESS | 2916 | --DOMWINDOW == 72 (1611B000) [pid = 2916] [serial = 2201] [outer = 00000000] [url = about:blank] 16:08:57 INFO - PROCESS | 2916 | --DOMWINDOW == 71 (17801800) [pid = 2916] [serial = 2209] [outer = 00000000] [url = about:blank] 16:08:57 INFO - PROCESS | 2916 | --DOMWINDOW == 70 (179FBC00) [pid = 2916] [serial = 2215] [outer = 00000000] [url = about:blank] 16:08:57 INFO - PROCESS | 2916 | --DOMWINDOW == 69 (17808000) [pid = 2916] [serial = 2186] [outer = 00000000] [url = about:blank] 16:08:57 INFO - PROCESS | 2916 | --DOMWINDOW == 68 (14F2CC00) [pid = 2916] [serial = 2194] [outer = 00000000] [url = about:blank] 16:08:57 INFO - PROCESS | 2916 | --DOMWINDOW == 67 (14F5C000) [pid = 2916] [serial = 2195] [outer = 00000000] [url = about:blank] 16:08:57 INFO - PROCESS | 2916 | --DOMWINDOW == 66 (155D7800) [pid = 2916] [serial = 2197] [outer = 00000000] [url = about:blank] 16:08:57 INFO - PROCESS | 2916 | --DOMWINDOW == 65 (15745800) [pid = 2916] [serial = 2198] [outer = 00000000] [url = about:blank] 16:08:57 INFO - PROCESS | 2916 | --DOMWINDOW == 64 (179F3400) [pid = 2916] [serial = 2213] [outer = 00000000] [url = about:blank] 16:08:57 INFO - PROCESS | 2916 | --DOMWINDOW == 63 (1983B000) [pid = 2916] [serial = 2225] [outer = 00000000] [url = about:blank] 16:08:57 INFO - PROCESS | 2916 | --DOMWINDOW == 62 (198BA800) [pid = 2916] [serial = 2227] [outer = 00000000] [url = about:blank] 16:08:57 INFO - PROCESS | 2916 | --DOMWINDOW == 61 (17E7D800) [pid = 2916] [serial = 2216] [outer = 00000000] [url = about:blank] 16:08:57 INFO - PROCESS | 2916 | --DOMWINDOW == 60 (1856CC00) [pid = 2916] [serial = 2224] [outer = 00000000] [url = about:blank] 16:08:57 INFO - PROCESS | 2916 | --DOMWINDOW == 59 (18376400) [pid = 2916] [serial = 2218] [outer = 00000000] [url = about:blank] 16:08:57 INFO - PROCESS | 2916 | --DOMWINDOW == 58 (18567400) [pid = 2916] [serial = 2219] [outer = 00000000] [url = about:blank] 16:08:57 INFO - PROCESS | 2916 | --DOMWINDOW == 57 (15BDF800) [pid = 2916] [serial = 2221] [outer = 00000000] [url = about:blank] 16:08:57 INFO - PROCESS | 2916 | --DOMWINDOW == 56 (167D8000) [pid = 2916] [serial = 2222] [outer = 00000000] [url = about:blank] 16:08:57 INFO - PROCESS | 2916 | --DOMWINDOW == 55 (17801C00) [pid = 2916] [serial = 2210] [outer = 00000000] [url = about:blank] 16:08:57 INFO - PROCESS | 2916 | ++DOCSHELL 0F351000 == 26 [pid = 2916] [id = 756] 16:08:57 INFO - PROCESS | 2916 | ++DOMWINDOW == 56 (0F351400) [pid = 2916] [serial = 2267] [outer = 00000000] 16:08:57 INFO - PROCESS | 2916 | ++DOMWINDOW == 57 (0F353000) [pid = 2916] [serial = 2268] [outer = 0F351400] 16:08:57 INFO - PROCESS | 2916 | 1464998937621 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]]]}] 16:08:57 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. 16:08:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1996ms 16:08:57 INFO - PROCESS | 2916 | 1464998937673 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 16:08:57 INFO - PROCESS | 2916 | 1464998937677 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 16:08:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 16:08:57 INFO - PROCESS | 2916 | 1464998937682 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 16:08:57 INFO - PROCESS | 2916 | 1464998937686 Marionette TRACE conn3 <- [1,2982,null,{}] 16:08:57 INFO - PROCESS | 2916 | 1464998937692 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}] 16:08:57 INFO - PROCESS | 2916 | 1464998937803 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 16:08:57 INFO - PROCESS | 2916 | 1464998937809 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:57 INFO - PROCESS | 2916 | ++DOCSHELL 10E0DC00 == 27 [pid = 2916] [id = 757] 16:08:57 INFO - PROCESS | 2916 | ++DOMWINDOW == 58 (10E0E000) [pid = 2916] [serial = 2269] [outer = 00000000] 16:08:57 INFO - PROCESS | 2916 | ++DOMWINDOW == 59 (11086C00) [pid = 2916] [serial = 2270] [outer = 10E0E000] 16:08:57 INFO - PROCESS | 2916 | 1464998937860 Marionette DEBUG loaded listener.js 16:08:57 INFO - PROCESS | 2916 | ++DOMWINDOW == 60 (11422C00) [pid = 2916] [serial = 2271] [outer = 10E0E000] 16:08:58 INFO - PROCESS | 2916 | 1464998938629 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]]]}] 16:08:58 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 16:08:58 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 16:08:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 950ms 16:08:58 INFO - PROCESS | 2916 | 1464998938661 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 16:08:58 INFO - PROCESS | 2916 | 1464998938665 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 16:08:58 INFO - PROCESS | 2916 | 1464998938670 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 16:08:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 16:08:58 INFO - PROCESS | 2916 | 1464998938675 Marionette TRACE conn3 <- [1,2986,null,{}] 16:08:58 INFO - PROCESS | 2916 | 1464998938680 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}] 16:08:58 INFO - PROCESS | 2916 | 1464998938803 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 16:08:58 INFO - PROCESS | 2916 | 1464998938938 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:58 INFO - PROCESS | 2916 | ++DOCSHELL 10FF0000 == 28 [pid = 2916] [id = 758] 16:08:58 INFO - PROCESS | 2916 | ++DOMWINDOW == 61 (10FF1000) [pid = 2916] [serial = 2272] [outer = 00000000] 16:08:59 INFO - PROCESS | 2916 | ++DOMWINDOW == 62 (11CA6800) [pid = 2916] [serial = 2273] [outer = 10FF1000] 16:08:59 INFO - PROCESS | 2916 | 1464998939001 Marionette DEBUG loaded listener.js 16:08:59 INFO - PROCESS | 2916 | ++DOMWINDOW == 63 (12A81C00) [pid = 2916] [serial = 2274] [outer = 10FF1000] 16:08:59 INFO - PROCESS | 2916 | 1464998939627 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]]]}] 16:08:59 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. 16:08:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1013ms 16:08:59 INFO - PROCESS | 2916 | 1464998939675 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 16:08:59 INFO - PROCESS | 2916 | 1464998939682 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 16:08:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 16:08:59 INFO - PROCESS | 2916 | 1464998939689 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 16:08:59 INFO - PROCESS | 2916 | 1464998939692 Marionette TRACE conn3 <- [1,2990,null,{}] 16:08:59 INFO - PROCESS | 2916 | 1464998939697 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}] 16:08:59 INFO - PROCESS | 2916 | 1464998939826 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 16:09:00 INFO - PROCESS | 2916 | 1464998939963 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:00 INFO - PROCESS | 2916 | ++DOCSHELL 130E8000 == 29 [pid = 2916] [id = 759] 16:09:00 INFO - PROCESS | 2916 | ++DOMWINDOW == 64 (130E8800) [pid = 2916] [serial = 2275] [outer = 00000000] 16:09:00 INFO - PROCESS | 2916 | ++DOMWINDOW == 65 (13804400) [pid = 2916] [serial = 2276] [outer = 130E8800] 16:09:00 INFO - PROCESS | 2916 | 1464998940043 Marionette DEBUG loaded listener.js 16:09:00 INFO - PROCESS | 2916 | ++DOMWINDOW == 66 (13BBA400) [pid = 2916] [serial = 2277] [outer = 130E8800] 16:09:00 INFO - PROCESS | 2916 | 1464998940802 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]]]}] 16:09:00 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. 16:09:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1108ms 16:09:00 INFO - PROCESS | 2916 | 1464998940814 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 16:09:00 INFO - PROCESS | 2916 | 1464998940819 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 16:09:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 16:09:00 INFO - PROCESS | 2916 | 1464998940824 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 16:09:00 INFO - PROCESS | 2916 | 1464998940827 Marionette TRACE conn3 <- [1,2994,null,{}] 16:09:00 INFO - PROCESS | 2916 | 1464998940832 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}] 16:09:00 INFO - PROCESS | 2916 | 1464998940944 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 16:09:00 INFO - PROCESS | 2916 | --DOCSHELL 0F351000 == 28 [pid = 2916] [id = 756] 16:09:01 INFO - PROCESS | 2916 | 1464998941041 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:01 INFO - PROCESS | 2916 | ++DOCSHELL 1027A000 == 29 [pid = 2916] [id = 760] 16:09:01 INFO - PROCESS | 2916 | ++DOMWINDOW == 67 (1043E800) [pid = 2916] [serial = 2278] [outer = 00000000] 16:09:01 INFO - PROCESS | 2916 | ++DOMWINDOW == 68 (11CAE000) [pid = 2916] [serial = 2279] [outer = 1043E800] 16:09:01 INFO - PROCESS | 2916 | 1464998941093 Marionette DEBUG loaded listener.js 16:09:01 INFO - PROCESS | 2916 | ++DOMWINDOW == 69 (12D8C400) [pid = 2916] [serial = 2280] [outer = 1043E800] 16:09:01 INFO - PROCESS | 2916 | 1464998941453 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]]]}] 16:09:01 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. 16:09:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 713ms 16:09:01 INFO - PROCESS | 2916 | 1464998941525 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 16:09:01 INFO - PROCESS | 2916 | 1464998941530 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 16:09:01 INFO - TEST-START | /FileAPI/FileReaderSync.worker 16:09:01 INFO - PROCESS | 2916 | 1464998941536 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 16:09:01 INFO - PROCESS | 2916 | 1464998941539 Marionette TRACE conn3 <- [1,2998,null,{}] 16:09:01 INFO - PROCESS | 2916 | 1464998941543 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}] 16:09:01 INFO - PROCESS | 2916 | 1464998941630 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 16:09:01 INFO - PROCESS | 2916 | 1464998941636 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:01 INFO - PROCESS | 2916 | ++DOCSHELL 13C0B000 == 30 [pid = 2916] [id = 761] 16:09:01 INFO - PROCESS | 2916 | ++DOMWINDOW == 70 (13C0C000) [pid = 2916] [serial = 2281] [outer = 00000000] 16:09:01 INFO - PROCESS | 2916 | ++DOMWINDOW == 71 (14F59000) [pid = 2916] [serial = 2282] [outer = 13C0C000] 16:09:01 INFO - PROCESS | 2916 | 1464998941716 Marionette DEBUG loaded listener.js 16:09:01 INFO - PROCESS | 2916 | ++DOMWINDOW == 72 (14F62000) [pid = 2916] [serial = 2283] [outer = 13C0C000] 16:09:02 INFO - PROCESS | 2916 | [2916] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 16:09:02 INFO - PROCESS | 2916 | 1464998942235 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 16:09:02 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 16:09:02 INFO - {} 16:09:02 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 16:09:02 INFO - {} 16:09:02 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 16:09:02 INFO - {} 16:09:02 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 16:09:02 INFO - {} 16:09:02 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 760ms 16:09:02 INFO - PROCESS | 2916 | 1464998942276 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 16:09:02 INFO - PROCESS | 2916 | 1464998942278 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 16:09:02 INFO - TEST-START | /FileAPI/fileReader.html 16:09:02 INFO - PROCESS | 2916 | 1464998942281 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 16:09:02 INFO - PROCESS | 2916 | 1464998942285 Marionette TRACE conn3 <- [1,3002,null,{}] 16:09:02 INFO - PROCESS | 2916 | 1464998942325 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}] 16:09:02 INFO - PROCESS | 2916 | 1464998942419 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 16:09:02 INFO - PROCESS | 2916 | 1464998942523 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:02 INFO - PROCESS | 2916 | ++DOCSHELL 15743400 == 31 [pid = 2916] [id = 762] 16:09:02 INFO - PROCESS | 2916 | ++DOMWINDOW == 73 (15743800) [pid = 2916] [serial = 2284] [outer = 00000000] 16:09:02 INFO - PROCESS | 2916 | ++DOMWINDOW == 74 (15BE2400) [pid = 2916] [serial = 2285] [outer = 15743800] 16:09:02 INFO - PROCESS | 2916 | 1464998942575 Marionette DEBUG loaded listener.js 16:09:02 INFO - PROCESS | 2916 | ++DOMWINDOW == 75 (15D4C400) [pid = 2916] [serial = 2286] [outer = 15743800] 16:09:02 INFO - PROCESS | 2916 | 1464998942972 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]]]}] 16:09:03 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 16:09:03 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 16:09:03 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 16:09:03 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 16:09:03 INFO - TEST-OK | /FileAPI/fileReader.html | took 713ms 16:09:03 INFO - PROCESS | 2916 | 1464998943029 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 16:09:03 INFO - PROCESS | 2916 | 1464998943032 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 16:09:03 INFO - PROCESS | 2916 | 1464998943035 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 16:09:03 INFO - TEST-START | /FileAPI/historical.html 16:09:03 INFO - PROCESS | 2916 | 1464998943037 Marionette TRACE conn3 <- [1,3006,null,{}] 16:09:03 INFO - PROCESS | 2916 | 1464998943040 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}] 16:09:03 INFO - PROCESS | 2916 | 1464998943127 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 16:09:03 INFO - PROCESS | 2916 | 1464998943132 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:03 INFO - PROCESS | 2916 | ++DOCSHELL 105F6400 == 32 [pid = 2916] [id = 763] 16:09:03 INFO - PROCESS | 2916 | ++DOMWINDOW == 76 (1611E000) [pid = 2916] [serial = 2287] [outer = 00000000] 16:09:03 INFO - PROCESS | 2916 | ++DOMWINDOW == 77 (1621B400) [pid = 2916] [serial = 2288] [outer = 1611E000] 16:09:03 INFO - PROCESS | 2916 | 1464998943188 Marionette DEBUG loaded listener.js 16:09:03 INFO - PROCESS | 2916 | ++DOMWINDOW == 78 (16287800) [pid = 2916] [serial = 2289] [outer = 1611E000] 16:09:03 INFO - PROCESS | 2916 | 1464998943644 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"]]]}] 16:09:03 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 16:09:03 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 16:09:03 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 16:09:03 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 16:09:03 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 16:09:03 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 16:09:03 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 16:09:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:09:03 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 16:09:03 INFO - TEST-OK | /FileAPI/historical.html | took 650ms 16:09:03 INFO - PROCESS | 2916 | 1464998943673 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 16:09:03 INFO - PROCESS | 2916 | 1464998943675 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 16:09:03 INFO - TEST-START | /FileAPI/idlharness.html 16:09:03 INFO - PROCESS | 2916 | 1464998943686 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 16:09:03 INFO - PROCESS | 2916 | 1464998943688 Marionette TRACE conn3 <- [1,3010,null,{}] 16:09:03 INFO - PROCESS | 2916 | 1464998943691 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}] 16:09:03 INFO - PROCESS | 2916 | 1464998943812 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 16:09:03 INFO - PROCESS | 2916 | 1464998943908 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:03 INFO - PROCESS | 2916 | ++DOCSHELL 1621AC00 == 33 [pid = 2916] [id = 764] 16:09:03 INFO - PROCESS | 2916 | ++DOMWINDOW == 79 (16289400) [pid = 2916] [serial = 2290] [outer = 00000000] 16:09:03 INFO - PROCESS | 2916 | ++DOMWINDOW == 80 (16B0AC00) [pid = 2916] [serial = 2291] [outer = 16289400] 16:09:03 INFO - PROCESS | 2916 | 1464998943954 Marionette DEBUG loaded listener.js 16:09:04 INFO - PROCESS | 2916 | ++DOMWINDOW == 81 (16B10800) [pid = 2916] [serial = 2292] [outer = 16289400] 16:09:04 INFO - PROCESS | 2916 | 1464998944743 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]]]}] 16:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 16:09:04 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 16:09:04 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 16:09:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:04 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:09:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:09:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:09:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:09:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:09:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:09:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:09:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:09:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 16:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 16:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 16:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 16:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 16:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 16:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 16:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 16:09:04 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 16:09:04 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 16:09:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:09:04 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:09:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:09:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:09:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:09:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:09:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:09:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:09:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:09:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 16:09:04 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 16:09:04 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 16:09:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:04 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:09:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:09:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:09:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:09:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:09:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:09:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:09:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:09:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 16:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 16:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 16:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 16:09:04 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 16:09:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:09:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:09:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:09:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:09:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:09:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:09:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:09:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:09:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:09:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:09:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 16:09:04 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 16:09:04 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 16:09:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:09:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:09:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:09:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:09:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:09:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:09:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:09:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:09:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:09:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:09:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 16:09:04 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 16:09:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 16:09:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:09:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:09:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:09:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:09:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:09:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:09:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:09:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:09:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 16:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 16:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 16:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 16:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 16:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 16:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 16:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 16:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 16:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 16:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 16:09:04 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 16:09:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:09:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:09:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:09:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:09:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:09:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:09:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:09:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:09:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:09:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:09:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 16:09:04 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 16:09:04 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 16:09:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:09:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:09:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:09:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:09:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:09:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:09:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:09:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:09:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:09:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:09:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 16:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 16:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 16:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 16:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 16:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 16:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 16:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 16:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 16:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 16:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 16:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 16:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 16:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 16:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 16:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 16:09:04 INFO - PROCESS | 2916 | --DOMWINDOW == 80 (1621E000) [pid = 2916] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 16:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 16:09:04 INFO - PROCESS | 2916 | --DOMWINDOW == 79 (167E0400) [pid = 2916] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 16:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 16:09:04 INFO - PROCESS | 2916 | --DOMWINDOW == 78 (1536C400) [pid = 2916] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 16:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 16:09:04 INFO - PROCESS | 2916 | --DOMWINDOW == 77 (16B18000) [pid = 2916] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 16:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 16:09:04 INFO - PROCESS | 2916 | --DOMWINDOW == 76 (15BE5400) [pid = 2916] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 16:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 16:09:04 INFO - PROCESS | 2916 | --DOMWINDOW == 75 (155DA800) [pid = 2916] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 16:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 16:09:04 INFO - PROCESS | 2916 | --DOMWINDOW == 74 (13803C00) [pid = 2916] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 16:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 16:09:04 INFO - PROCESS | 2916 | --DOMWINDOW == 73 (0F352800) [pid = 2916] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 16:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 16:09:04 INFO - PROCESS | 2916 | --DOMWINDOW == 72 (16214400) [pid = 2916] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 16:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 16:09:04 INFO - PROCESS | 2916 | --DOMWINDOW == 71 (10A64C00) [pid = 2916] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 16:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 16:09:04 INFO - PROCESS | 2916 | --DOMWINDOW == 70 (13C07C00) [pid = 2916] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 16:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 16:09:04 INFO - PROCESS | 2916 | --DOMWINDOW == 69 (10E03400) [pid = 2916] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 16:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 16:09:04 INFO - PROCESS | 2916 | --DOMWINDOW == 68 (10FF7C00) [pid = 2916] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 16:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 16:09:04 INFO - PROCESS | 2916 | --DOMWINDOW == 67 (13C0D800) [pid = 2916] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 16:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 16:09:04 INFO - PROCESS | 2916 | --DOMWINDOW == 66 (0F351400) [pid = 2916] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 16:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 16:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 16:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 16:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 16:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 16:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 16:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 16:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 16:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 16:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 16:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 16:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 16:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 16:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 16:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 16:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 16:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 16:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 16:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 16:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 16:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 16:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 16:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 16:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 16:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 16:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 16:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 16:09:04 INFO - TEST-OK | /FileAPI/idlharness.html | took 1235ms 16:09:04 INFO - PROCESS | 2916 | 1464998944900 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 16:09:04 INFO - PROCESS | 2916 | 1464998944902 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 16:09:04 INFO - TEST-START | /FileAPI/idlharness.worker 16:09:04 INFO - PROCESS | 2916 | 1464998944906 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 16:09:04 INFO - PROCESS | 2916 | 1464998944908 Marionette TRACE conn3 <- [1,3014,null,{}] 16:09:04 INFO - PROCESS | 2916 | 1464998944912 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}] 16:09:05 INFO - PROCESS | 2916 | 1464998945031 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 16:09:05 INFO - PROCESS | 2916 | 1464998945039 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:05 INFO - PROCESS | 2916 | ++DOCSHELL 130E7C00 == 34 [pid = 2916] [id = 765] 16:09:05 INFO - PROCESS | 2916 | ++DOMWINDOW == 67 (16B11C00) [pid = 2916] [serial = 2293] [outer = 00000000] 16:09:05 INFO - PROCESS | 2916 | ++DOMWINDOW == 68 (19837800) [pid = 2916] [serial = 2294] [outer = 16B11C00] 16:09:05 INFO - PROCESS | 2916 | 1464998945086 Marionette DEBUG loaded listener.js 16:09:05 INFO - PROCESS | 2916 | ++DOMWINDOW == 69 (19839800) [pid = 2916] [serial = 2295] [outer = 16B11C00] 16:09:05 INFO - PROCESS | 2916 | [2916] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 16:09:06 INFO - PROCESS | 2916 | 1464998946079 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,{},{}]]]}] 16:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 16:09:06 INFO - {} 16:09:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 16:09:06 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 16:09:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:06 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:09:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:09:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:09:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:09:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:09:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 16:09:06 INFO - {} 16:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 16:09:06 INFO - {} 16:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 16:09:06 INFO - {} 16:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 16:09:06 INFO - {} 16:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 16:09:06 INFO - {} 16:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 16:09:06 INFO - {} 16:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 16:09:06 INFO - {} 16:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 16:09:06 INFO - {} 16:09:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 16:09:06 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 16:09:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:09:06 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:09:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:09:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:09:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:09:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:09:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 16:09:06 INFO - {} 16:09:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 16:09:06 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 16:09:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:06 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:09:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:09:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:09:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:09:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:09:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 16:09:06 INFO - {} 16:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 16:09:06 INFO - {} 16:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 16:09:06 INFO - {} 16:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 16:09:06 INFO - {} 16:09:06 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 16:09:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:09:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:09:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:09:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:09:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:09:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:09:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:09:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 16:09:06 INFO - {} 16:09:06 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 - {} 16:09:06 INFO - {} 16:09:06 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 16:09:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:09:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:09:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:09:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:09:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:09:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:09:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:09:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 16:09:06 INFO - {} 16:09:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 16:09:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 16:09:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:09:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:09:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:09:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:09:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:09:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 16:09:06 INFO - {} 16:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 16:09:06 INFO - {} 16:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 16:09:06 INFO - {} 16:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 16:09:06 INFO - {} 16:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 16:09:06 INFO - {} 16:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 16:09:06 INFO - {} 16:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 16:09:06 INFO - {} 16:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 16:09:06 INFO - {} 16:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 16:09:06 INFO - {} 16:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 16:09:06 INFO - {} 16:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 16:09:06 INFO - {} 16:09:06 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 16:09:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:09:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:09:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:09:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:09:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:09:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:09:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:09:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 16:09:06 INFO - {} 16:09:06 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 - {} 16:09:06 INFO - {} 16:09:06 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 16:09:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:09:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:09:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:09:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:09:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:09:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:09:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:09:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:09:06 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 16:09:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 16:09:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:09:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 16:09:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:09:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:09:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:09:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:09:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:09:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 16:09:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:09:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:09:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:09:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:09:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:09:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:09:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:09:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 16:09:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:09:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 16:09:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:09:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:09:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:09:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:09:06 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 16:09:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 16:09:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:09:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 16:09:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:09:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:09:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:09:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:09:06 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 16:09:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 16:09:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:09:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 16:09:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:09:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:09:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:09:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:09:06 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 16:09:06 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 16:09:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:06 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:09:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:09:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:09:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:09:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:09:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:09:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:09:06 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 16:09:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:09:06 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:09:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:09:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:09:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:09:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:09:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 16:09:06 INFO - {} 16:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 16:09:06 INFO - {} 16:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 16:09:06 INFO - {} 16:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 16:09:06 INFO - {} 16:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 16:09:06 INFO - {} 16:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 16:09:06 INFO - {} 16:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 16:09:06 INFO - {} 16:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 16:09:06 INFO - {} 16:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 16:09:06 INFO - {} 16:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 16:09:06 INFO - {} 16:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 16:09:06 INFO - {} 16:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 16:09:06 INFO - {} 16:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 16:09:06 INFO - {} 16:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 16:09:06 INFO - {} 16:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 16:09:06 INFO - {} 16:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 16:09:06 INFO - {} 16:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 16:09:06 INFO - {} 16:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 16:09:06 INFO - {} 16:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 16:09:06 INFO - {} 16:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 16:09:06 INFO - {} 16:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 16:09:06 INFO - {} 16:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 16:09:06 INFO - {} 16:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 16:09:06 INFO - {} 16:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 16:09:06 INFO - {} 16:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 16:09:06 INFO - {} 16:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 16:09:06 INFO - {} 16:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 16:09:06 INFO - {} 16:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 16:09:06 INFO - {} 16:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 16:09:06 INFO - {} 16:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 16:09:06 INFO - {} 16:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 16:09:06 INFO - {} 16:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 16:09:06 INFO - {} 16:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 16:09:06 INFO - {} 16:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 16:09:06 INFO - {} 16:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 16:09:06 INFO - {} 16:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 16:09:06 INFO - {} 16:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 16:09:06 INFO - {} 16:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 16:09:06 INFO - {} 16:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 16:09:06 INFO - {} 16:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 16:09:06 INFO - {} 16:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 16:09:06 INFO - {} 16:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 16:09:06 INFO - {} 16:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 16:09:06 INFO - {} 16:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 16:09:06 INFO - {} 16:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 16:09:06 INFO - {} 16:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 16:09:06 INFO - {} 16:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 16:09:06 INFO - {} 16:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 16:09:06 INFO - {} 16:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 16:09:06 INFO - {} 16:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 16:09:06 INFO - {} 16:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 16:09:06 INFO - {} 16:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 16:09:06 INFO - {} 16:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 16:09:06 INFO - {} 16:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 16:09:06 INFO - {} 16:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 16:09:06 INFO - {} 16:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 16:09:06 INFO - {} 16:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:09:06 INFO - {} 16:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 16:09:06 INFO - {} 16:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:09:06 INFO - {} 16:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 16:09:06 INFO - {} 16:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:09:06 INFO - {} 16:09:06 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1346ms 16:09:06 INFO - PROCESS | 2916 | 1464998946268 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 16:09:06 INFO - PROCESS | 2916 | 1464998946270 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 16:09:06 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 16:09:06 INFO - PROCESS | 2916 | 1464998946273 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 16:09:06 INFO - PROCESS | 2916 | 1464998946275 Marionette TRACE conn3 <- [1,3018,null,{}] 16:09:06 INFO - PROCESS | 2916 | 1464998946279 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}] 16:09:06 INFO - PROCESS | 2916 | 1464998946359 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 16:09:06 INFO - PROCESS | 2916 | 1464998946477 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:06 INFO - PROCESS | 2916 | ++DOCSHELL 10E0E800 == 35 [pid = 2916] [id = 766] 16:09:06 INFO - PROCESS | 2916 | ++DOMWINDOW == 70 (11CA5000) [pid = 2916] [serial = 2296] [outer = 00000000] 16:09:06 INFO - PROCESS | 2916 | ++DOMWINDOW == 71 (198BC800) [pid = 2916] [serial = 2297] [outer = 11CA5000] 16:09:06 INFO - PROCESS | 2916 | 1464998946524 Marionette DEBUG loaded listener.js 16:09:06 INFO - PROCESS | 2916 | ++DOMWINDOW == 72 (1A734C00) [pid = 2916] [serial = 2298] [outer = 11CA5000] 16:09:06 INFO - PROCESS | 2916 | 1464998946839 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]]]}] 16:09:06 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 16:09:06 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 601ms 16:09:06 INFO - PROCESS | 2916 | 1464998946870 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 16:09:06 INFO - PROCESS | 2916 | 1464998946872 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 16:09:06 INFO - PROCESS | 2916 | 1464998946875 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 16:09:06 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 16:09:06 INFO - PROCESS | 2916 | 1464998946877 Marionette TRACE conn3 <- [1,3022,null,{}] 16:09:06 INFO - PROCESS | 2916 | 1464998946881 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}] 16:09:07 INFO - PROCESS | 2916 | 1464998947003 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 16:09:07 INFO - PROCESS | 2916 | 1464998947012 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:07 INFO - PROCESS | 2916 | ++DOCSHELL 0F34E000 == 36 [pid = 2916] [id = 767] 16:09:07 INFO - PROCESS | 2916 | ++DOMWINDOW == 73 (1A731C00) [pid = 2916] [serial = 2299] [outer = 00000000] 16:09:07 INFO - PROCESS | 2916 | ++DOMWINDOW == 74 (1A73F000) [pid = 2916] [serial = 2300] [outer = 1A731C00] 16:09:07 INFO - PROCESS | 2916 | 1464998947057 Marionette DEBUG loaded listener.js 16:09:07 INFO - PROCESS | 2916 | ++DOMWINDOW == 75 (1A823000) [pid = 2916] [serial = 2301] [outer = 1A731C00] 16:09:08 INFO - PROCESS | 2916 | --DOCSHELL 102D0000 == 35 [pid = 2916] [id = 755] 16:09:08 INFO - PROCESS | 2916 | --DOCSHELL 1027A000 == 34 [pid = 2916] [id = 760] 16:09:08 INFO - PROCESS | 2916 | --DOCSHELL 10FF0000 == 33 [pid = 2916] [id = 758] 16:09:08 INFO - PROCESS | 2916 | --DOCSHELL 130E8000 == 32 [pid = 2916] [id = 759] 16:09:08 INFO - PROCESS | 2916 | --DOCSHELL 10E0DC00 == 31 [pid = 2916] [id = 757] 16:09:08 INFO - PROCESS | 2916 | --DOCSHELL 15743400 == 30 [pid = 2916] [id = 762] 16:09:08 INFO - PROCESS | 2916 | --DOCSHELL 105F6400 == 29 [pid = 2916] [id = 763] 16:09:08 INFO - PROCESS | 2916 | --DOCSHELL 13C0B000 == 28 [pid = 2916] [id = 761] 16:09:08 INFO - PROCESS | 2916 | --DOCSHELL 1621AC00 == 27 [pid = 2916] [id = 764] 16:09:08 INFO - PROCESS | 2916 | --DOCSHELL 10E0E800 == 26 [pid = 2916] [id = 766] 16:09:08 INFO - PROCESS | 2916 | --DOCSHELL 130E7C00 == 25 [pid = 2916] [id = 765] 16:09:08 INFO - PROCESS | 2916 | --DOMWINDOW == 74 (11086C00) [pid = 2916] [serial = 2270] [outer = 00000000] [url = about:blank] 16:09:08 INFO - PROCESS | 2916 | --DOMWINDOW == 73 (16721C00) [pid = 2916] [serial = 2250] [outer = 00000000] [url = about:blank] 16:09:08 INFO - PROCESS | 2916 | --DOMWINDOW == 72 (16B14C00) [pid = 2916] [serial = 2253] [outer = 00000000] [url = about:blank] 16:09:08 INFO - PROCESS | 2916 | --DOMWINDOW == 71 (167D9400) [pid = 2916] [serial = 2251] [outer = 00000000] [url = about:blank] 16:09:08 INFO - PROCESS | 2916 | --DOMWINDOW == 70 (15BE2C00) [pid = 2916] [serial = 2259] [outer = 00000000] [url = about:blank] 16:09:08 INFO - PROCESS | 2916 | --DOMWINDOW == 69 (17808400) [pid = 2916] [serial = 2256] [outer = 00000000] [url = about:blank] 16:09:08 INFO - PROCESS | 2916 | --DOMWINDOW == 68 (16BE0800) [pid = 2916] [serial = 2254] [outer = 00000000] [url = about:blank] 16:09:08 INFO - PROCESS | 2916 | --DOMWINDOW == 67 (178E2000) [pid = 2916] [serial = 2257] [outer = 00000000] [url = about:blank] 16:09:08 INFO - PROCESS | 2916 | --DOMWINDOW == 66 (16127C00) [pid = 2916] [serial = 2247] [outer = 00000000] [url = about:blank] 16:09:08 INFO - PROCESS | 2916 | --DOMWINDOW == 65 (15B2C800) [pid = 2916] [serial = 2244] [outer = 00000000] [url = about:blank] 16:09:08 INFO - PROCESS | 2916 | --DOMWINDOW == 64 (15BDC000) [pid = 2916] [serial = 2245] [outer = 00000000] [url = about:blank] 16:09:08 INFO - PROCESS | 2916 | --DOMWINDOW == 63 (13C07000) [pid = 2916] [serial = 2241] [outer = 00000000] [url = about:blank] 16:09:08 INFO - PROCESS | 2916 | --DOMWINDOW == 62 (13C0F800) [pid = 2916] [serial = 2242] [outer = 00000000] [url = about:blank] 16:09:08 INFO - PROCESS | 2916 | --DOMWINDOW == 61 (1108B400) [pid = 2916] [serial = 2238] [outer = 00000000] [url = about:blank] 16:09:08 INFO - PROCESS | 2916 | --DOMWINDOW == 60 (11CB0000) [pid = 2916] [serial = 2239] [outer = 00000000] [url = about:blank] 16:09:08 INFO - PROCESS | 2916 | --DOMWINDOW == 59 (1800D000) [pid = 2916] [serial = 2263] [outer = 00000000] [url = about:blank] 16:09:08 INFO - PROCESS | 2916 | --DOMWINDOW == 58 (10F8BC00) [pid = 2916] [serial = 2236] [outer = 00000000] [url = about:blank] 16:09:08 INFO - PROCESS | 2916 | --DOMWINDOW == 57 (1574B800) [pid = 2916] [serial = 2234] [outer = 00000000] [url = about:blank] 16:09:08 INFO - PROCESS | 2916 | --DOMWINDOW == 56 (14F60C00) [pid = 2916] [serial = 2233] [outer = 00000000] [url = about:blank] 16:09:08 INFO - PROCESS | 2916 | --DOMWINDOW == 55 (178E8800) [pid = 2916] [serial = 2265] [outer = 00000000] [url = about:blank] 16:09:08 INFO - PROCESS | 2916 | --DOMWINDOW == 54 (13069800) [pid = 2916] [serial = 2231] [outer = 00000000] [url = about:blank] 16:09:08 INFO - PROCESS | 2916 | --DOMWINDOW == 53 (12AD7800) [pid = 2916] [serial = 2230] [outer = 00000000] [url = about:blank] 16:09:08 INFO - PROCESS | 2916 | --DOMWINDOW == 52 (198BD800) [pid = 2916] [serial = 2228] [outer = 00000000] [url = about:blank] 16:09:08 INFO - PROCESS | 2916 | --DOMWINDOW == 51 (0F353000) [pid = 2916] [serial = 2268] [outer = 00000000] [url = about:blank] 16:09:08 INFO - PROCESS | 2916 | --DOMWINDOW == 50 (155DC800) [pid = 2916] [serial = 2260] [outer = 00000000] [url = about:blank] 16:09:08 INFO - PROCESS | 2916 | --DOMWINDOW == 49 (16215400) [pid = 2916] [serial = 2248] [outer = 00000000] [url = about:blank] 16:09:08 INFO - PROCESS | 2916 | --DOMWINDOW == 48 (17DBF400) [pid = 2916] [serial = 2262] [outer = 00000000] [url = about:blank] 16:09:08 INFO - PROCESS | 2916 | --DOMWINDOW == 47 (18564000) [pid = 2916] [serial = 2266] [outer = 00000000] [url = about:blank] 16:09:08 INFO - PROCESS | 2916 | 1464998948807 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]]]}] 16:09:08 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 16:09:08 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1996ms 16:09:08 INFO - PROCESS | 2916 | 1464998948885 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 16:09:08 INFO - PROCESS | 2916 | 1464998948889 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 16:09:08 INFO - TEST-START | /FileAPI/blob/Blob-close.html 16:09:08 INFO - PROCESS | 2916 | 1464998948894 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 16:09:08 INFO - PROCESS | 2916 | 1464998948898 Marionette TRACE conn3 <- [1,3026,null,{}] 16:09:08 INFO - PROCESS | 2916 | 1464998948904 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}] 16:09:09 INFO - PROCESS | 2916 | 1464998949008 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 16:09:09 INFO - PROCESS | 2916 | 1464998949021 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:09 INFO - PROCESS | 2916 | ++DOCSHELL 0F39AC00 == 26 [pid = 2916] [id = 768] 16:09:09 INFO - PROCESS | 2916 | ++DOMWINDOW == 48 (10233400) [pid = 2916] [serial = 2302] [outer = 00000000] 16:09:09 INFO - PROCESS | 2916 | ++DOMWINDOW == 49 (10A57800) [pid = 2916] [serial = 2303] [outer = 10233400] 16:09:09 INFO - PROCESS | 2916 | 1464998949072 Marionette DEBUG loaded listener.js 16:09:09 INFO - PROCESS | 2916 | ++DOMWINDOW == 50 (10E04800) [pid = 2916] [serial = 2304] [outer = 10233400] 16:09:09 INFO - PROCESS | 2916 | 1464998949558 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"]]]}] 16:09:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 16:09:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 16:09:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:09:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 16:09:09 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 712ms 16:09:09 INFO - PROCESS | 2916 | 1464998949591 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 16:09:09 INFO - PROCESS | 2916 | 1464998949597 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 16:09:09 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 16:09:09 INFO - PROCESS | 2916 | 1464998949604 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 16:09:09 INFO - PROCESS | 2916 | 1464998949607 Marionette TRACE conn3 <- [1,3030,null,{}] 16:09:09 INFO - PROCESS | 2916 | 1464998949611 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}] 16:09:09 INFO - PROCESS | 2916 | 1464998949709 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 16:09:09 INFO - PROCESS | 2916 | 1464998949717 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:09 INFO - PROCESS | 2916 | ++DOCSHELL 1120C000 == 27 [pid = 2916] [id = 769] 16:09:09 INFO - PROCESS | 2916 | ++DOMWINDOW == 51 (1120E000) [pid = 2916] [serial = 2305] [outer = 00000000] 16:09:09 INFO - PROCESS | 2916 | ++DOMWINDOW == 52 (114AB400) [pid = 2916] [serial = 2306] [outer = 1120E000] 16:09:09 INFO - PROCESS | 2916 | 1464998949766 Marionette DEBUG loaded listener.js 16:09:09 INFO - PROCESS | 2916 | ++DOMWINDOW == 53 (11C60C00) [pid = 2916] [serial = 2307] [outer = 1120E000] 16:09:10 INFO - PROCESS | 2916 | 1464998950483 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]]]}] 16:09:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 16:09:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 16:09:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 16:09:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 16:09:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 16:09:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 16:09:10 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. 16:09:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 16:09:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 16:09:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 16:09:10 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'.) 16:09:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 16:09:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 16:09:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 16:09:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 16:09:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 16:09:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 16:09:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 16:09:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 16:09:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 16:09:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 16:09:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 16:09:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 16:09:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 16:09:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 16:09:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 16:09:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 16:09:10 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. 16:09:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 16:09:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:09:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 16:09:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 16:09:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 16:09:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 16:09:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 16:09:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 16:09:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 16:09:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 16:09:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 16:09:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 16:09:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 16:09:10 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. 16:09:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 16:09:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 16:09:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:09:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 16:09:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 16:09:10 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. 16:09:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 16:09:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 16:09:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:09:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 16:09:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 16:09:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 16:09:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 16:09:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 16:09:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 16:09:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 16:09:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:09:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 16:09:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 16:09:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 16:09:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 16:09:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:09:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:09:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:09:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:09:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 16:09:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 16:09:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:09:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:09:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:09:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:09:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 16:09:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:09:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:09:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:09:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:09:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 16:09:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:09:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:09:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:09:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:09:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 16:09:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 16:09:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:09:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:09:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:09:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:09:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 16:09:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:09:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:09:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:09:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:09:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 16:09:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:09:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:09:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:09:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:09:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 16:09:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:09:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:09:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:09:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:09:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 16:09:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:09:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:09:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:09:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:09:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 16:09:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 16:09:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 16:09:10 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 982ms 16:09:10 INFO - PROCESS | 2916 | 1464998950595 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 16:09:10 INFO - PROCESS | 2916 | 1464998950598 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 16:09:10 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 16:09:10 INFO - PROCESS | 2916 | 1464998950602 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 16:09:10 INFO - PROCESS | 2916 | 1464998950606 Marionette TRACE conn3 <- [1,3034,null,{}] 16:09:10 INFO - PROCESS | 2916 | 1464998950624 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}] 16:09:10 INFO - PROCESS | 2916 | 1464998950725 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 16:09:10 INFO - PROCESS | 2916 | 1464998950731 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:10 INFO - PROCESS | 2916 | ++DOCSHELL 13C0B000 == 28 [pid = 2916] [id = 770] 16:09:10 INFO - PROCESS | 2916 | ++DOMWINDOW == 54 (13C0C400) [pid = 2916] [serial = 2308] [outer = 00000000] 16:09:10 INFO - PROCESS | 2916 | ++DOMWINDOW == 55 (13DDDC00) [pid = 2916] [serial = 2309] [outer = 13C0C400] 16:09:10 INFO - PROCESS | 2916 | 1464998950782 Marionette DEBUG loaded listener.js 16:09:10 INFO - PROCESS | 2916 | ++DOMWINDOW == 56 (14F36800) [pid = 2916] [serial = 2310] [outer = 13C0C400] 16:09:11 INFO - PROCESS | 2916 | [2916] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 16:09:11 INFO - PROCESS | 2916 | 1464998951238 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 16:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 16:09:11 INFO - {} 16:09:11 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 713ms 16:09:11 INFO - PROCESS | 2916 | 1464998951300 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 16:09:11 INFO - PROCESS | 2916 | 1464998951303 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 16:09:11 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 16:09:11 INFO - PROCESS | 2916 | 1464998951306 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 16:09:11 INFO - PROCESS | 2916 | 1464998951308 Marionette TRACE conn3 <- [1,3038,null,{}] 16:09:11 INFO - PROCESS | 2916 | 1464998951315 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}] 16:09:11 INFO - PROCESS | 2916 | 1464998951403 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 16:09:11 INFO - PROCESS | 2916 | 1464998951409 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:11 INFO - PROCESS | 2916 | ++DOCSHELL 10A7E400 == 29 [pid = 2916] [id = 771] 16:09:11 INFO - PROCESS | 2916 | ++DOMWINDOW == 57 (155D8400) [pid = 2916] [serial = 2311] [outer = 00000000] 16:09:11 INFO - PROCESS | 2916 | ++DOMWINDOW == 58 (10A78C00) [pid = 2916] [serial = 2312] [outer = 155D8400] 16:09:11 INFO - PROCESS | 2916 | 1464998951468 Marionette DEBUG loaded listener.js 16:09:11 INFO - PROCESS | 2916 | ++DOMWINDOW == 59 (15746000) [pid = 2916] [serial = 2313] [outer = 155D8400] 16:09:11 INFO - PROCESS | 2916 | 1464998951885 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]]]}] 16:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 16:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 16:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 16:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 16:09:11 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 649ms 16:09:11 INFO - PROCESS | 2916 | 1464998951947 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 16:09:11 INFO - PROCESS | 2916 | 1464998951949 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 16:09:11 INFO - PROCESS | 2916 | 1464998951953 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 16:09:11 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 16:09:11 INFO - PROCESS | 2916 | 1464998951954 Marionette TRACE conn3 <- [1,3042,null,{}] 16:09:11 INFO - PROCESS | 2916 | 1464998951958 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}] 16:09:12 INFO - PROCESS | 2916 | 1464998952045 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 16:09:12 INFO - PROCESS | 2916 | 1464998952050 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:12 INFO - PROCESS | 2916 | ++DOCSHELL 1574D800 == 30 [pid = 2916] [id = 772] 16:09:12 INFO - PROCESS | 2916 | ++DOMWINDOW == 60 (15B30400) [pid = 2916] [serial = 2314] [outer = 00000000] 16:09:12 INFO - PROCESS | 2916 | ++DOMWINDOW == 61 (15BDB000) [pid = 2916] [serial = 2315] [outer = 15B30400] 16:09:12 INFO - PROCESS | 2916 | 1464998952096 Marionette DEBUG loaded listener.js 16:09:12 INFO - PROCESS | 2916 | ++DOMWINDOW == 62 (15BDFC00) [pid = 2916] [serial = 2316] [outer = 15B30400] 16:09:12 INFO - PROCESS | 2916 | 1464998952823 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"]]]}] 16:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 16:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 16:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 16:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 16:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 16:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 16:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 16:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 16:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 16:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 16:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 16:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 16:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 16:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 16:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 16:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 16:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 16:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 16:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 16:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 16:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 16:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 16:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 16:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 16:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 16:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 16:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 16:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 16:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 16:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 16:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 16:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 16:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 16:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 16:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 16:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 16:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 16:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 16:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 16:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 16:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 16:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 16:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 16:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 16:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 16:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 16:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 16:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 16:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 16:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 16:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 16:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 16:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 16:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 16:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 16:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 16:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 16:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 16:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 16:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 16:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 16:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 16:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 16:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 16:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 16:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 16:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 16:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 16:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 16:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 16:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 16:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 16:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 16:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 16:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 16:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 16:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 16:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 16:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 16:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 16:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 16:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 16:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 16:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 16:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 16:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 16:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 16:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 16:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 16:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 16:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 16:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 16:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 16:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 16:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 16:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 16:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 16:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 16:09:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 16:09:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:09:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:09:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:09:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:09:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 16:09:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:09:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:09:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:09:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:09:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 16:09:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:09:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:09:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:09:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:09:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 16:09:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:09:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:09:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:09:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:09:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 16:09:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:09:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:09:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:09:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:09:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 16:09:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:09:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:09:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:09:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:09:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 16:09:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:09:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:09:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:09:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:09:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 16:09:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:09:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:09:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:09:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:09:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 16:09:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:09:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:09:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:09:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:09:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 16:09:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:09:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:09:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:09:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:09:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 16:09:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:09:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:09:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:09:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:09:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 16:09:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:09:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:09:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:09:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:09:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 16:09:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:09:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:09:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:09:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:09:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 16:09:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:09:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:09:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:09:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:09:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 16:09:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:09:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:09:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:09:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:09:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 16:09:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:09:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:09:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:09:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:09:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 16:09:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:09:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:09:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:09:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:09:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 16:09:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:09:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:09:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:09:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:09:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 16:09:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:09:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:09:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:09:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:09:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 16:09:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:09:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:09:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:09:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:09:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 16:09:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:09:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:09:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:09:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:09:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 16:09:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:09:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:09:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:09:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:09:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 16:09:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:09:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:09:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:09:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:09:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 16:09:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:09:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:09:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:09:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:09:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 16:09:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:09:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:09:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:09:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:09:12 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 998ms 16:09:12 INFO - PROCESS | 2916 | 1464998952971 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 16:09:12 INFO - PROCESS | 2916 | 1464998952973 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 16:09:12 INFO - TEST-START | /FileAPI/file/File-constructor.html 16:09:12 INFO - PROCESS | 2916 | 1464998952977 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 16:09:12 INFO - PROCESS | 2916 | 1464998952978 Marionette TRACE conn3 <- [1,3046,null,{}] 16:09:12 INFO - PROCESS | 2916 | 1464998952983 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}] 16:09:13 INFO - PROCESS | 2916 | 1464998953098 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 16:09:13 INFO - PROCESS | 2916 | 1464998953102 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:13 INFO - PROCESS | 2916 | ++DOCSHELL 15D50C00 == 31 [pid = 2916] [id = 773] 16:09:13 INFO - PROCESS | 2916 | ++DOMWINDOW == 63 (15D53C00) [pid = 2916] [serial = 2317] [outer = 00000000] 16:09:13 INFO - PROCESS | 2916 | ++DOMWINDOW == 64 (167D9000) [pid = 2916] [serial = 2318] [outer = 15D53C00] 16:09:13 INFO - PROCESS | 2916 | 1464998953148 Marionette DEBUG loaded listener.js 16:09:13 INFO - PROCESS | 2916 | ++DOMWINDOW == 65 (167E1800) [pid = 2916] [serial = 2319] [outer = 15D53C00] 16:09:13 INFO - PROCESS | 2916 | 1464998953647 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]]]}] 16:09:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 16:09:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 16:09:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 16:09:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 16:09:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 16:09:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 16:09:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 16:09:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 16:09:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 16:09:13 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 16:09:13 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 16:09:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:09:13 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 16:09:13 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 16:09:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 16:09:13 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 16:09:13 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 16:09:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:09:13 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 16:09:13 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 16:09:13 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 16:09:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:09:13 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 16:09:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 16:09:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 16:09:13 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 712ms 16:09:13 INFO - PROCESS | 2916 | 1464998953680 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 16:09:13 INFO - PROCESS | 2916 | 1464998953682 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 16:09:13 INFO - PROCESS | 2916 | 1464998953686 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 16:09:13 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 16:09:13 INFO - PROCESS | 2916 | 1464998953687 Marionette TRACE conn3 <- [1,3050,null,{}] 16:09:13 INFO - PROCESS | 2916 | 1464998953690 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}] 16:09:13 INFO - PROCESS | 2916 | 1464998953804 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 16:09:13 INFO - PROCESS | 2916 | 1464998953808 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:13 INFO - PROCESS | 2916 | ++DOCSHELL 167D5400 == 32 [pid = 2916] [id = 774] 16:09:13 INFO - PROCESS | 2916 | ++DOMWINDOW == 66 (167D8000) [pid = 2916] [serial = 2320] [outer = 00000000] 16:09:13 INFO - PROCESS | 2916 | ++DOMWINDOW == 67 (1717A000) [pid = 2916] [serial = 2321] [outer = 167D8000] 16:09:13 INFO - PROCESS | 2916 | 1464998953853 Marionette DEBUG loaded listener.js 16:09:13 INFO - PROCESS | 2916 | ++DOMWINDOW == 68 (17289800) [pid = 2916] [serial = 2322] [outer = 167D8000] 16:09:14 INFO - PROCESS | 2916 | [2916] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 16:09:14 INFO - PROCESS | 2916 | 1464998954299 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 16:09:14 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 16:09:14 INFO - {} 16:09:14 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 633ms 16:09:14 INFO - PROCESS | 2916 | 1464998954324 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 16:09:14 INFO - PROCESS | 2916 | 1464998954326 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 16:09:14 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 16:09:14 INFO - PROCESS | 2916 | 1464998954329 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 16:09:14 INFO - PROCESS | 2916 | 1464998954331 Marionette TRACE conn3 <- [1,3054,null,{}] 16:09:14 INFO - PROCESS | 2916 | 1464998954334 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}] 16:09:14 INFO - PROCESS | 2916 | 1464998954462 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 16:09:14 INFO - PROCESS | 2916 | 1464998954467 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:14 INFO - PROCESS | 2916 | ++DOCSHELL 114AB000 == 33 [pid = 2916] [id = 775] 16:09:14 INFO - PROCESS | 2916 | ++DOMWINDOW == 69 (16B11800) [pid = 2916] [serial = 2323] [outer = 00000000] 16:09:14 INFO - PROCESS | 2916 | ++DOMWINDOW == 70 (1785A000) [pid = 2916] [serial = 2324] [outer = 16B11800] 16:09:14 INFO - PROCESS | 2916 | 1464998954512 Marionette DEBUG loaded listener.js 16:09:14 INFO - PROCESS | 2916 | ++DOMWINDOW == 71 (1785A400) [pid = 2916] [serial = 2325] [outer = 16B11800] 16:09:15 INFO - PROCESS | 2916 | 1464998955024 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]]]}] 16:09:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 16:09:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 16:09:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 16:09:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 16:09:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 16:09:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 16:09:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 16:09:15 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 713ms 16:09:15 INFO - PROCESS | 2916 | 1464998955062 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 16:09:15 INFO - PROCESS | 2916 | 1464998955064 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 16:09:15 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 16:09:15 INFO - PROCESS | 2916 | 1464998955067 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 16:09:15 INFO - PROCESS | 2916 | 1464998955068 Marionette TRACE conn3 <- [1,3058,null,{}] 16:09:15 INFO - PROCESS | 2916 | 1464998955073 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}] 16:09:15 INFO - PROCESS | 2916 | 1464998955196 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 16:09:15 INFO - PROCESS | 2916 | 1464998955201 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:15 INFO - PROCESS | 2916 | ++DOCSHELL 13C0A000 == 34 [pid = 2916] [id = 776] 16:09:15 INFO - PROCESS | 2916 | ++DOMWINDOW == 72 (17D02000) [pid = 2916] [serial = 2326] [outer = 00000000] 16:09:15 INFO - PROCESS | 2916 | ++DOMWINDOW == 73 (17DBF800) [pid = 2916] [serial = 2327] [outer = 17D02000] 16:09:15 INFO - PROCESS | 2916 | 1464998955245 Marionette DEBUG loaded listener.js 16:09:15 INFO - PROCESS | 2916 | ++DOMWINDOW == 74 (17D10400) [pid = 2916] [serial = 2328] [outer = 17D02000] 16:09:16 INFO - PROCESS | 2916 | --DOMWINDOW == 73 (11CA5000) [pid = 2916] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 16:09:16 INFO - PROCESS | 2916 | --DOMWINDOW == 72 (16289400) [pid = 2916] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 16:09:16 INFO - PROCESS | 2916 | --DOMWINDOW == 71 (16B11C00) [pid = 2916] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 16:09:16 INFO - PROCESS | 2916 | --DOMWINDOW == 70 (1611E000) [pid = 2916] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 16:09:16 INFO - PROCESS | 2916 | --DOMWINDOW == 69 (15743800) [pid = 2916] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 16:09:16 INFO - PROCESS | 2916 | --DOMWINDOW == 68 (13C0C000) [pid = 2916] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 16:09:16 INFO - PROCESS | 2916 | --DOMWINDOW == 67 (1043E800) [pid = 2916] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 16:09:16 INFO - PROCESS | 2916 | --DOMWINDOW == 66 (130E8800) [pid = 2916] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 16:09:16 INFO - PROCESS | 2916 | --DOMWINDOW == 65 (10FF1000) [pid = 2916] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 16:09:16 INFO - PROCESS | 2916 | --DOMWINDOW == 64 (10E0E000) [pid = 2916] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 16:09:16 INFO - PROCESS | 2916 | 1464998956008 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]]]}] 16:09:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 16:09:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 16:09:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 16:09:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 16:09:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 16:09:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 16:09:16 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1013ms 16:09:16 INFO - PROCESS | 2916 | 1464998956071 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 16:09:16 INFO - PROCESS | 2916 | 1464998956073 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 16:09:16 INFO - PROCESS | 2916 | 1464998956076 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 16:09:16 INFO - PROCESS | 2916 | 1464998956078 Marionette TRACE conn3 <- [1,3062,null,{}] 16:09:16 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 16:09:16 INFO - PROCESS | 2916 | 1464998956081 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}] 16:09:16 INFO - PROCESS | 2916 | 1464998956175 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 16:09:16 INFO - PROCESS | 2916 | 1464998956183 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:16 INFO - PROCESS | 2916 | ++DOCSHELL 1306E000 == 35 [pid = 2916] [id = 777] 16:09:16 INFO - PROCESS | 2916 | ++DOMWINDOW == 65 (155DF800) [pid = 2916] [serial = 2329] [outer = 00000000] 16:09:16 INFO - PROCESS | 2916 | ++DOMWINDOW == 66 (16B0B400) [pid = 2916] [serial = 2330] [outer = 155DF800] 16:09:16 INFO - PROCESS | 2916 | 1464998956229 Marionette DEBUG loaded listener.js 16:09:16 INFO - PROCESS | 2916 | ++DOMWINDOW == 67 (17D09000) [pid = 2916] [serial = 2331] [outer = 155DF800] 16:09:16 INFO - PROCESS | 2916 | 1464998956649 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]]]}] 16:09:16 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 16:09:16 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 16:09:16 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 16:09:16 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 16:09:16 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 16:09:16 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 16:09:16 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 602ms 16:09:16 INFO - PROCESS | 2916 | 1464998956674 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 16:09:16 INFO - PROCESS | 2916 | 1464998956676 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 16:09:16 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 16:09:16 INFO - PROCESS | 2916 | 1464998956680 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 16:09:16 INFO - PROCESS | 2916 | 1464998956682 Marionette TRACE conn3 <- [1,3066,null,{}] 16:09:16 INFO - PROCESS | 2916 | 1464998956699 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}] 16:09:16 INFO - PROCESS | 2916 | 1464998956807 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 16:09:16 INFO - PROCESS | 2916 | 1464998956812 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:16 INFO - PROCESS | 2916 | ++DOCSHELL 155D4800 == 36 [pid = 2916] [id = 778] 16:09:16 INFO - PROCESS | 2916 | ++DOMWINDOW == 68 (155D4C00) [pid = 2916] [serial = 2332] [outer = 00000000] 16:09:16 INFO - PROCESS | 2916 | ++DOMWINDOW == 69 (180A1000) [pid = 2916] [serial = 2333] [outer = 155D4C00] 16:09:16 INFO - PROCESS | 2916 | 1464998956860 Marionette DEBUG loaded listener.js 16:09:16 INFO - PROCESS | 2916 | ++DOMWINDOW == 70 (18566400) [pid = 2916] [serial = 2334] [outer = 155D4C00] 16:09:17 INFO - PROCESS | 2916 | 1464998957359 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] 16:09:17 INFO - PROCESS | 2916 | 1464998957474 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 16:09:17 INFO - PROCESS | 2916 | 1464998957477 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 16:09:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 16:09:17 INFO - PROCESS | 2916 | 1464998957479 Marionette TRACE conn3 <- [1,3070,null,{}] 16:09:17 INFO - PROCESS | 2916 | 1464998957482 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}] 16:09:17 INFO - PROCESS | 2916 | 1464998957591 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 16:09:17 INFO - PROCESS | 2916 | 1464998957604 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:17 INFO - PROCESS | 2916 | ++DOCSHELL 1983C400 == 37 [pid = 2916] [id = 779] 16:09:17 INFO - PROCESS | 2916 | ++DOMWINDOW == 71 (19843000) [pid = 2916] [serial = 2335] [outer = 00000000] 16:09:17 INFO - PROCESS | 2916 | ++DOMWINDOW == 72 (198BA400) [pid = 2916] [serial = 2336] [outer = 19843000] 16:09:17 INFO - PROCESS | 2916 | 1464998957648 Marionette DEBUG loaded listener.js 16:09:17 INFO - PROCESS | 2916 | ++DOMWINDOW == 73 (198BAC00) [pid = 2916] [serial = 2337] [outer = 19843000] 16:09:18 INFO - PROCESS | 2916 | 1464998958183 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]]]}] 16:09:18 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 16:09:18 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 16:09:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:09:18 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 16:09:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 16:09:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 760ms 16:09:18 INFO - PROCESS | 2916 | 1464998958219 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 16:09:18 INFO - PROCESS | 2916 | 1464998958223 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 16:09:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 16:09:18 INFO - PROCESS | 2916 | 1464998958228 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 16:09:18 INFO - PROCESS | 2916 | 1464998958231 Marionette TRACE conn3 <- [1,3074,null,{}] 16:09:18 INFO - PROCESS | 2916 | 1464998958238 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}] 16:09:18 INFO - PROCESS | 2916 | 1464998958370 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 16:09:18 INFO - PROCESS | 2916 | 1464998958504 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:18 INFO - PROCESS | 2916 | ++DOCSHELL 0F31D800 == 38 [pid = 2916] [id = 780] 16:09:18 INFO - PROCESS | 2916 | ++DOMWINDOW == 74 (0F31E800) [pid = 2916] [serial = 2338] [outer = 00000000] 16:09:18 INFO - PROCESS | 2916 | ++DOMWINDOW == 75 (10E0C400) [pid = 2916] [serial = 2339] [outer = 0F31E800] 16:09:18 INFO - PROCESS | 2916 | 1464998958563 Marionette DEBUG loaded listener.js 16:09:18 INFO - PROCESS | 2916 | ++DOMWINDOW == 76 (10FFA400) [pid = 2916] [serial = 2340] [outer = 0F31E800] 16:09:19 INFO - PROCESS | 2916 | 1464998959182 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 16:09:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 16:09:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1014ms 16:09:19 INFO - PROCESS | 2916 | 1464998959233 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 16:09:19 INFO - PROCESS | 2916 | 1464998959239 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 16:09:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 16:09:19 INFO - PROCESS | 2916 | 1464998959245 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 16:09:19 INFO - PROCESS | 2916 | 1464998959248 Marionette TRACE conn3 <- [1,3078,null,{}] 16:09:19 INFO - PROCESS | 2916 | 1464998959253 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}] 16:09:19 INFO - PROCESS | 2916 | 1464998959380 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 16:09:19 INFO - PROCESS | 2916 | 1464998959553 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:19 INFO - PROCESS | 2916 | ++DOCSHELL 13094000 == 39 [pid = 2916] [id = 781] 16:09:19 INFO - PROCESS | 2916 | ++DOMWINDOW == 77 (13333800) [pid = 2916] [serial = 2341] [outer = 00000000] 16:09:19 INFO - PROCESS | 2916 | ++DOMWINDOW == 78 (13905400) [pid = 2916] [serial = 2342] [outer = 13333800] 16:09:19 INFO - PROCESS | 2916 | 1464998959612 Marionette DEBUG loaded listener.js 16:09:19 INFO - PROCESS | 2916 | ++DOMWINDOW == 79 (13C0D800) [pid = 2916] [serial = 2343] [outer = 13333800] 16:09:20 INFO - PROCESS | 2916 | 1464998960463 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 16:09:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 16:09:20 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1236ms 16:09:20 INFO - PROCESS | 2916 | 1464998960486 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 16:09:20 INFO - PROCESS | 2916 | 1464998960490 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 16:09:20 INFO - PROCESS | 2916 | 1464998960496 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 16:09:20 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 16:09:20 INFO - PROCESS | 2916 | 1464998960499 Marionette TRACE conn3 <- [1,3082,null,{}] 16:09:20 INFO - PROCESS | 2916 | 1464998960504 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}] 16:09:20 INFO - PROCESS | 2916 | 1464998960617 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 16:09:20 INFO - PROCESS | 2916 | 1464998960768 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:20 INFO - PROCESS | 2916 | ++DOCSHELL 0F31FC00 == 40 [pid = 2916] [id = 782] 16:09:20 INFO - PROCESS | 2916 | ++DOMWINDOW == 80 (0F323800) [pid = 2916] [serial = 2344] [outer = 00000000] 16:09:20 INFO - PROCESS | 2916 | ++DOMWINDOW == 81 (10E0EC00) [pid = 2916] [serial = 2345] [outer = 0F323800] 16:09:20 INFO - PROCESS | 2916 | 1464998960831 Marionette DEBUG loaded listener.js 16:09:20 INFO - PROCESS | 2916 | ++DOMWINDOW == 82 (112E6800) [pid = 2916] [serial = 2346] [outer = 0F323800] 16:09:21 INFO - PROCESS | 2916 | --DOCSHELL 155D4800 == 39 [pid = 2916] [id = 778] 16:09:21 INFO - PROCESS | 2916 | --DOCSHELL 1306E000 == 38 [pid = 2916] [id = 777] 16:09:21 INFO - PROCESS | 2916 | --DOCSHELL 13C0A000 == 37 [pid = 2916] [id = 776] 16:09:21 INFO - PROCESS | 2916 | --DOCSHELL 114AB000 == 36 [pid = 2916] [id = 775] 16:09:21 INFO - PROCESS | 2916 | --DOCSHELL 167D5400 == 35 [pid = 2916] [id = 774] 16:09:21 INFO - PROCESS | 2916 | --DOCSHELL 15D50C00 == 34 [pid = 2916] [id = 773] 16:09:21 INFO - PROCESS | 2916 | --DOCSHELL 1574D800 == 33 [pid = 2916] [id = 772] 16:09:21 INFO - PROCESS | 2916 | --DOCSHELL 10A7E400 == 32 [pid = 2916] [id = 771] 16:09:21 INFO - PROCESS | 2916 | --DOCSHELL 13C0B000 == 31 [pid = 2916] [id = 770] 16:09:21 INFO - PROCESS | 2916 | --DOCSHELL 1120C000 == 30 [pid = 2916] [id = 769] 16:09:21 INFO - PROCESS | 2916 | --DOCSHELL 0F39AC00 == 29 [pid = 2916] [id = 768] 16:09:21 INFO - PROCESS | 2916 | --DOCSHELL 0F34E000 == 28 [pid = 2916] [id = 767] 16:09:21 INFO - PROCESS | 2916 | --DOMWINDOW == 81 (1A73F000) [pid = 2916] [serial = 2300] [outer = 00000000] [url = about:blank] 16:09:21 INFO - PROCESS | 2916 | --DOMWINDOW == 80 (1A734C00) [pid = 2916] [serial = 2298] [outer = 00000000] [url = about:blank] 16:09:21 INFO - PROCESS | 2916 | --DOMWINDOW == 79 (16B0AC00) [pid = 2916] [serial = 2291] [outer = 00000000] [url = about:blank] 16:09:21 INFO - PROCESS | 2916 | --DOMWINDOW == 78 (19837800) [pid = 2916] [serial = 2294] [outer = 00000000] [url = about:blank] 16:09:21 INFO - PROCESS | 2916 | --DOMWINDOW == 77 (198BC800) [pid = 2916] [serial = 2297] [outer = 00000000] [url = about:blank] 16:09:21 INFO - PROCESS | 2916 | --DOMWINDOW == 76 (16B10800) [pid = 2916] [serial = 2292] [outer = 00000000] [url = about:blank] 16:09:21 INFO - PROCESS | 2916 | --DOMWINDOW == 75 (1621B400) [pid = 2916] [serial = 2288] [outer = 00000000] [url = about:blank] 16:09:21 INFO - PROCESS | 2916 | --DOMWINDOW == 74 (15BE2400) [pid = 2916] [serial = 2285] [outer = 00000000] [url = about:blank] 16:09:21 INFO - PROCESS | 2916 | --DOMWINDOW == 73 (15D4C400) [pid = 2916] [serial = 2286] [outer = 00000000] [url = about:blank] 16:09:21 INFO - PROCESS | 2916 | --DOMWINDOW == 72 (14F59000) [pid = 2916] [serial = 2282] [outer = 00000000] [url = about:blank] 16:09:21 INFO - PROCESS | 2916 | --DOMWINDOW == 71 (14F62000) [pid = 2916] [serial = 2283] [outer = 00000000] [url = about:blank] 16:09:21 INFO - PROCESS | 2916 | --DOMWINDOW == 70 (11CAE000) [pid = 2916] [serial = 2279] [outer = 00000000] [url = about:blank] 16:09:21 INFO - PROCESS | 2916 | --DOMWINDOW == 69 (12D8C400) [pid = 2916] [serial = 2280] [outer = 00000000] [url = about:blank] 16:09:21 INFO - PROCESS | 2916 | --DOMWINDOW == 68 (13BBA400) [pid = 2916] [serial = 2277] [outer = 00000000] [url = about:blank] 16:09:21 INFO - PROCESS | 2916 | --DOMWINDOW == 67 (13804400) [pid = 2916] [serial = 2276] [outer = 00000000] [url = about:blank] 16:09:21 INFO - PROCESS | 2916 | --DOMWINDOW == 66 (12A81C00) [pid = 2916] [serial = 2274] [outer = 00000000] [url = about:blank] 16:09:21 INFO - PROCESS | 2916 | --DOMWINDOW == 65 (11CA6800) [pid = 2916] [serial = 2273] [outer = 00000000] [url = about:blank] 16:09:21 INFO - PROCESS | 2916 | --DOMWINDOW == 64 (11422C00) [pid = 2916] [serial = 2271] [outer = 00000000] [url = about:blank] 16:09:21 INFO - PROCESS | 2916 | --DOMWINDOW == 63 (19839800) [pid = 2916] [serial = 2295] [outer = 00000000] [url = about:blank] 16:09:21 INFO - PROCESS | 2916 | --DOMWINDOW == 62 (16287800) [pid = 2916] [serial = 2289] [outer = 00000000] [url = about:blank] 16:09:21 INFO - PROCESS | 2916 | 1464998961351 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 16:09:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 16:09:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 918ms 16:09:21 INFO - PROCESS | 2916 | 1464998961401 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 16:09:21 INFO - PROCESS | 2916 | 1464998961407 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 16:09:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 16:09:21 INFO - PROCESS | 2916 | 1464998961416 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 16:09:21 INFO - PROCESS | 2916 | 1464998961419 Marionette TRACE conn3 <- [1,3086,null,{}] 16:09:21 INFO - PROCESS | 2916 | 1464998961423 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}] 16:09:21 INFO - PROCESS | 2916 | 1464998961511 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 16:09:21 INFO - PROCESS | 2916 | 1464998961616 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:21 INFO - PROCESS | 2916 | ++DOCSHELL 10E0D800 == 29 [pid = 2916] [id = 783] 16:09:21 INFO - PROCESS | 2916 | ++DOMWINDOW == 63 (10E0E000) [pid = 2916] [serial = 2347] [outer = 00000000] 16:09:21 INFO - PROCESS | 2916 | ++DOMWINDOW == 64 (11CA4800) [pid = 2916] [serial = 2348] [outer = 10E0E000] 16:09:21 INFO - PROCESS | 2916 | 1464998961664 Marionette DEBUG loaded listener.js 16:09:21 INFO - PROCESS | 2916 | ++DOMWINDOW == 65 (12AD7C00) [pid = 2916] [serial = 2349] [outer = 10E0E000] 16:09:22 INFO - PROCESS | 2916 | 1464998962074 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]]]}] 16:09:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 16:09:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 16:09:22 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 713ms 16:09:22 INFO - PROCESS | 2916 | 1464998962149 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 16:09:22 INFO - PROCESS | 2916 | 1464998962152 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 16:09:22 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 16:09:22 INFO - PROCESS | 2916 | 1464998962155 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 16:09:22 INFO - PROCESS | 2916 | 1464998962159 Marionette TRACE conn3 <- [1,3090,null,{}] 16:09:22 INFO - PROCESS | 2916 | 1464998962173 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}] 16:09:22 INFO - PROCESS | 2916 | 1464998962291 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 16:09:22 INFO - PROCESS | 2916 | 1464998962306 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:22 INFO - PROCESS | 2916 | ++DOCSHELL 13376800 == 30 [pid = 2916] [id = 784] 16:09:22 INFO - PROCESS | 2916 | ++DOMWINDOW == 66 (1337A800) [pid = 2916] [serial = 2350] [outer = 00000000] 16:09:22 INFO - PROCESS | 2916 | ++DOMWINDOW == 67 (13904C00) [pid = 2916] [serial = 2351] [outer = 1337A800] 16:09:22 INFO - PROCESS | 2916 | 1464998962364 Marionette DEBUG loaded listener.js 16:09:22 INFO - PROCESS | 2916 | ++DOMWINDOW == 68 (13C05800) [pid = 2916] [serial = 2352] [outer = 1337A800] 16:09:22 INFO - PROCESS | 2916 | 1464998962808 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 16:09:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 16:09:22 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 712ms 16:09:22 INFO - PROCESS | 2916 | 1464998962853 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 16:09:22 INFO - PROCESS | 2916 | 1464998962855 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 16:09:22 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 16:09:22 INFO - PROCESS | 2916 | 1464998962859 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 16:09:22 INFO - PROCESS | 2916 | 1464998962860 Marionette TRACE conn3 <- [1,3094,null,{}] 16:09:22 INFO - PROCESS | 2916 | 1464998962868 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}] 16:09:22 INFO - PROCESS | 2916 | 1464998962955 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 16:09:22 INFO - PROCESS | 2916 | 1464998962960 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:22 INFO - PROCESS | 2916 | ++DOCSHELL 14F5E800 == 31 [pid = 2916] [id = 785] 16:09:22 INFO - PROCESS | 2916 | ++DOMWINDOW == 69 (14F62000) [pid = 2916] [serial = 2353] [outer = 00000000] 16:09:23 INFO - PROCESS | 2916 | ++DOMWINDOW == 70 (15476800) [pid = 2916] [serial = 2354] [outer = 14F62000] 16:09:23 INFO - PROCESS | 2916 | 1464998963016 Marionette DEBUG loaded listener.js 16:09:23 INFO - PROCESS | 2916 | ++DOMWINDOW == 71 (155D5400) [pid = 2916] [serial = 2355] [outer = 14F62000] 16:09:23 INFO - PROCESS | 2916 | 1464998963441 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]]]}] 16:09:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 16:09:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 16:09:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 16:09:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 634ms 16:09:23 INFO - PROCESS | 2916 | 1464998963510 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 16:09:23 INFO - PROCESS | 2916 | 1464998963512 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 16:09:23 INFO - PROCESS | 2916 | 1464998963516 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 16:09:23 INFO - PROCESS | 2916 | 1464998963518 Marionette TRACE conn3 <- [1,3098,null,{}] 16:09:23 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 16:09:23 INFO - PROCESS | 2916 | 1464998963521 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}] 16:09:23 INFO - PROCESS | 2916 | 1464998963643 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 16:09:23 INFO - PROCESS | 2916 | 1464998963738 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:23 INFO - PROCESS | 2916 | ++DOCSHELL 155D6C00 == 32 [pid = 2916] [id = 786] 16:09:23 INFO - PROCESS | 2916 | ++DOMWINDOW == 72 (155D7400) [pid = 2916] [serial = 2356] [outer = 00000000] 16:09:23 INFO - PROCESS | 2916 | ++DOMWINDOW == 73 (15B30C00) [pid = 2916] [serial = 2357] [outer = 155D7400] 16:09:23 INFO - PROCESS | 2916 | 1464998963783 Marionette DEBUG loaded listener.js 16:09:23 INFO - PROCESS | 2916 | ++DOMWINDOW == 74 (15BDA400) [pid = 2916] [serial = 2358] [outer = 155D7400] 16:09:24 INFO - PROCESS | 2916 | 1464998964170 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"]]]}] 16:09:24 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 16:09:24 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 16:09:24 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 16:09:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:09:24 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 16:09:24 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 681ms 16:09:24 INFO - PROCESS | 2916 | 1464998964202 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 16:09:24 INFO - PROCESS | 2916 | 1464998964204 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 16:09:24 INFO - PROCESS | 2916 | 1464998964207 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 16:09:24 INFO - PROCESS | 2916 | 1464998964209 Marionette TRACE conn3 <- [1,3102,null,{}] 16:09:24 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 16:09:24 INFO - PROCESS | 2916 | 1464998964213 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}] 16:09:24 INFO - PROCESS | 2916 | 1464998964362 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 16:09:24 INFO - PROCESS | 2916 | 1464998964428 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\", \"eb6a8b94-d36c-42e0-bbf7-6f9ba483e322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:24 INFO - PROCESS | 2916 | ++DOCSHELL 15746800 == 33 [pid = 2916] [id = 787] 16:09:24 INFO - PROCESS | 2916 | ++DOMWINDOW == 75 (15B2D000) [pid = 2916] [serial = 2359] [outer = 00000000] 16:09:24 INFO - PROCESS | 2916 | ++DOMWINDOW == 76 (1611EC00) [pid = 2916] [serial = 2360] [outer = 15B2D000] 16:09:24 INFO - PROCESS | 2916 | 1464998964476 Marionette DEBUG loaded listener.js 16:09:24 INFO - PROCESS | 2916 | ++DOMWINDOW == 77 (16214000) [pid = 2916] [serial = 2361] [outer = 15B2D000] 16:09:24 INFO - PROCESS | 2916 | 1464998964919 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]]]}] 16:09:24 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 16:09:24 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 744ms 16:09:24 INFO - PROCESS | 2916 | 1464998964982 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 16:09:24 INFO - PROCESS | 2916 | 1464998964984 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 16:09:25 INFO - PROCESS | 2916 | --DOMWINDOW == 76 (167D8000) [pid = 2916] [serial = 2320] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 16:09:25 INFO - PROCESS | 2916 | --DOMWINDOW == 75 (16B11800) [pid = 2916] [serial = 2323] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/filelist-section/filelist.html] 16:09:25 INFO - PROCESS | 2916 | --DOMWINDOW == 74 (17D02000) [pid = 2916] [serial = 2326] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html] 16:09:25 INFO - PROCESS | 2916 | --DOMWINDOW == 73 (1120E000) [pid = 2916] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 16:09:25 INFO - PROCESS | 2916 | --DOMWINDOW == 72 (15B30400) [pid = 2916] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 16:09:25 INFO - PROCESS | 2916 | --DOMWINDOW == 71 (15D53C00) [pid = 2916] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 16:09:25 INFO - PROCESS | 2916 | --DOMWINDOW == 70 (13C0C400) [pid = 2916] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 16:09:25 INFO - PROCESS | 2916 | --DOMWINDOW == 69 (155D8400) [pid = 2916] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 16:09:25 INFO - PROCESS | 2916 | --DOMWINDOW == 68 (1A731C00) [pid = 2916] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 16:09:25 INFO - PROCESS | 2916 | --DOMWINDOW == 67 (10233400) [pid = 2916] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 16:09:25 INFO - PROCESS | 2916 | --DOMWINDOW == 66 (155DF800) [pid = 2916] [serial = 2329] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html] 16:09:25 INFO - PROCESS | 2916 | --DOMWINDOW == 65 (155D4C00) [pid = 2916] [serial = 2332] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html] 16:09:26 WARNING - u'runner_teardown' () 16:09:26 INFO - No more tests 16:09:26 INFO - Got 0 unexpected results 16:09:26 INFO - SUITE-END | took 737s 16:09:26 INFO - Closing logging queue 16:09:26 INFO - queue closed 16:09:26 INFO - Return code: 0 16:09:26 WARNING - # TBPL SUCCESS # 16:09:26 INFO - Running post-action listener: _resource_record_post_action 16:09:26 INFO - Running post-run listener: _resource_record_post_run 16:09:27 INFO - Total resource usage - Wall time: 751s; CPU: 9.0%; Read bytes: 93152768; Write bytes: 959969792; Read time: 677967; Write time: 1153121 16:09:27 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 16:09:27 INFO - install - Wall time: 4s; CPU: 10.0%; Read bytes: 0; Write bytes: 120350208; Read time: 0; Write time: 113345 16:09:27 INFO - run-tests - Wall time: 749s; CPU: 9.0%; Read bytes: 93152768; Write bytes: 823430144; Read time: 677967; Write time: 1022877 16:09:27 INFO - Running post-run listener: _upload_blobber_files 16:09:27 INFO - Blob upload gear active. 16:09:27 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 16:09:27 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 16:09:27 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-aurora', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 16:09:27 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-aurora -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 16:09:28 INFO - (blobuploader) - INFO - Open directory for files ... 16:09:28 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 16:09:28 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 16:09:28 INFO - (blobuploader) - INFO - Uploading, attempt #1. 16:09:29 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 16:09:29 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 16:09:29 INFO - (blobuploader) - INFO - Done attempting. 16:09:29 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 16:09:29 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 16:09:29 INFO - (blobuploader) - INFO - Uploading, attempt #1. 16:09:31 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 16:09:31 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 16:09:31 INFO - (blobuploader) - INFO - Done attempting. 16:09:31 INFO - (blobuploader) - INFO - Iteration through files over. 16:09:31 INFO - Return code: 0 16:09:31 INFO - rmtree: C:\slave\test\build\uploaded_files.json 16:09:31 INFO - Using _rmtree_windows ... 16:09:31 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 16:09:31 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/721a9a061529ec9756399ad6b2e8da9be3ae48450dfd3db10c722da9f5f5df29bc4fd5d695510dd879bfe38cee267c51ffb465fac860ae3a8663ed1fefd29aed", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/8aa14b019fe4ae82ce17ce0b49a1e3fe7584715f0a7d0dd6c886dd9d3f0d55d96a746ef82d96ad5f774d2cabd789fee76a40e44758e6132c8ce29a311f2a3d56"} 16:09:31 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 16:09:31 INFO - Writing to file C:\slave\test\properties\blobber_files 16:09:31 INFO - Contents: 16:09:31 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/721a9a061529ec9756399ad6b2e8da9be3ae48450dfd3db10c722da9f5f5df29bc4fd5d695510dd879bfe38cee267c51ffb465fac860ae3a8663ed1fefd29aed", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/8aa14b019fe4ae82ce17ce0b49a1e3fe7584715f0a7d0dd6c886dd9d3f0d55d96a746ef82d96ad5f774d2cabd789fee76a40e44758e6132c8ce29a311f2a3d56"} 16:09:31 INFO - Running post-run listener: copy_logs_to_upload_dir 16:09:31 INFO - Copying logs to upload dir... 16:09:31 INFO - mkdir: C:\slave\test\build\upload\logs 16:09:31 INFO - Copying logs to upload dir... 16:09:31 INFO - Using _rmtree_windows ... 16:09:31 INFO - Using _rmtree_windows ... 16:09:31 INFO - Using _rmtree_windows ... 16:09:31 INFO - Using _rmtree_windows ... 16:09:31 INFO - Using _rmtree_windows ... 16:09:31 INFO - Using _rmtree_windows ... 16:09:31 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=946.712000 ========= master_lag: -91.50 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 15 secs) (at 2016-06-03 17:09:37.353041) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-03 17:09:37.354187) ========= '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-041\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-041 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-041 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-041 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-041 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-041 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/721a9a061529ec9756399ad6b2e8da9be3ae48450dfd3db10c722da9f5f5df29bc4fd5d695510dd879bfe38cee267c51ffb465fac860ae3a8663ed1fefd29aed", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/8aa14b019fe4ae82ce17ce0b49a1e3fe7584715f0a7d0dd6c886dd9d3f0d55d96a746ef82d96ad5f774d2cabd789fee76a40e44758e6132c8ce29a311f2a3d56"} build_url:https://queue.taskcluster.net/v1/task/JPsC5iyBRzmQHoVDSQ8Urw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/JPsC5iyBRzmQHoVDSQ8Urw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.111000 build_url: 'https://queue.taskcluster.net/v1/task/JPsC5iyBRzmQHoVDSQ8Urw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/721a9a061529ec9756399ad6b2e8da9be3ae48450dfd3db10c722da9f5f5df29bc4fd5d695510dd879bfe38cee267c51ffb465fac860ae3a8663ed1fefd29aed", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/8aa14b019fe4ae82ce17ce0b49a1e3fe7584715f0a7d0dd6c886dd9d3f0d55d96a746ef82d96ad5f774d2cabd789fee76a40e44758e6132c8ce29a311f2a3d56"}' symbols_url: 'https://queue.taskcluster.net/v1/task/JPsC5iyBRzmQHoVDSQ8Urw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-03 17:09:37.482439) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-03 17:09:37.482840) ========= '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-041\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-041 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-041 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-041 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-041 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-041 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.111000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-03 17:09:37.607694) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-03 17:09:37.608425) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-03 17:09:38.115576) ========= ========= Total master_lag: -82.53 =========