builder: mozilla-central_xp-ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-105 starttime: 1460990900.82 results: success (0) buildid: 20160418054123 builduid: 76ce0d81b70e43a4a119c6d091e37136 revision: 6066850740cd4711ee5502fda89f422440b7c2cc ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-18 07:48:20.822410) ========= master: http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-18 07:48:20.822921) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-18 07:48:20.823204) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-18 07:48:20.910301) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-18 07:48:20.910680) ========= '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-105\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-105 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-105 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-105 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-105 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-105 WINDIR=C:\WINDOWS using PTY: False --07:48:41-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 9.27 MB/s 07:48:41 (9.27 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.655000 ========= master_lag: 0.08 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-18 07:48:21.649746) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 1 secs) (at 2016-04-18 07:48:21.650062) ========= '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-105\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-105 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-105 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-105 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-105 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-105 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.917000 ========= master_lag: 0.09 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 1 secs) (at 2016-04-18 07:48:22.656274) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-18 07:48:22.656665) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo mozilla-central --rev 6066850740cd4711ee5502fda89f422440b7c2cc --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo mozilla-central --rev 6066850740cd4711ee5502fda89f422440b7c2cc --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-105\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-105 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-105 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-105 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-105 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-105 WINDIR=C:\WINDOWS using PTY: False 2016-04-18 07:48:43,075 truncating revision to first 12 chars 2016-04-18 07:48:43,075 Setting DEBUG logging. 2016-04-18 07:48:43,075 attempt 1/10 2016-04-18 07:48:43,075 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/mozilla-central/6066850740cd?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-18 07:48:43,438 unpacking tar archive at: mozilla-central-6066850740cd/testing/mozharness/ program finished with exit code 0 elapsedTime=1.163000 ========= master_lag: 0.61 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-18 07:48:24.432215) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-18 07:48:24.432542) ========= script_repo_revision: 6066850740cd4711ee5502fda89f422440b7c2cc ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-18 07:48:24.432944) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-18 07:48:24.433214) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-18 07:48:24.446623) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 37 secs) (at 2016-04-18 07:48:24.446973) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-central' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-central', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-105\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-105 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-105 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-105 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-105 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-105 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 07:48:44 INFO - MultiFileLogger online at 20160418 07:48:44 in C:\slave\test 07:48:44 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-central --download-symbols true 07:48:44 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 07:48:44 INFO - {'append_to_log': False, 07:48:44 INFO - 'base_work_dir': 'C:\\slave\\test', 07:48:44 INFO - 'blob_upload_branch': 'mozilla-central', 07:48:44 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 07:48:44 INFO - 'buildbot_json_path': 'buildprops.json', 07:48:44 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 07:48:44 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 07:48:44 INFO - 'download_minidump_stackwalk': True, 07:48:44 INFO - 'download_symbols': 'true', 07:48:44 INFO - 'e10s': False, 07:48:44 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 07:48:44 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 07:48:44 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 07:48:44 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 07:48:44 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 07:48:44 INFO - 'C:/mozilla-build/tooltool.py'), 07:48:44 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 07:48:44 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 07:48:44 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 07:48:44 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 07:48:44 INFO - 'log_level': 'info', 07:48:44 INFO - 'log_to_console': True, 07:48:44 INFO - 'opt_config_files': (), 07:48:44 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 07:48:44 INFO - '--processes=1', 07:48:44 INFO - '--config=%(test_path)s/wptrunner.ini', 07:48:44 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 07:48:44 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 07:48:44 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 07:48:44 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 07:48:44 INFO - 'pip_index': False, 07:48:44 INFO - 'require_test_zip': True, 07:48:44 INFO - 'test_type': ('testharness',), 07:48:44 INFO - 'this_chunk': '1', 07:48:44 INFO - 'total_chunks': '10', 07:48:44 INFO - 'virtualenv_path': 'venv', 07:48:44 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 07:48:44 INFO - 'work_dir': 'build'} 07:48:44 INFO - ##### 07:48:44 INFO - ##### Running clobber step. 07:48:44 INFO - ##### 07:48:44 INFO - Running pre-action listener: _resource_record_pre_action 07:48:44 INFO - Running main action method: clobber 07:48:44 INFO - rmtree: C:\slave\test\build 07:48:44 INFO - Using _rmtree_windows ... 07:48:44 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 07:48:57 INFO - Running post-action listener: _resource_record_post_action 07:48:57 INFO - ##### 07:48:57 INFO - ##### Running read-buildbot-config step. 07:48:57 INFO - ##### 07:48:57 INFO - Running pre-action listener: _resource_record_pre_action 07:48:57 INFO - Running main action method: read_buildbot_config 07:48:57 INFO - Using buildbot properties: 07:48:57 INFO - { 07:48:57 INFO - "project": "", 07:48:57 INFO - "product": "firefox", 07:48:57 INFO - "script_repo_revision": "production", 07:48:57 INFO - "scheduler": "tests-mozilla-central-xp-ix-debug-unittest", 07:48:57 INFO - "repository": "", 07:48:57 INFO - "buildername": "Windows XP 32-bit mozilla-central debug test web-platform-tests-1", 07:48:57 INFO - "buildid": "20160418054123", 07:48:57 INFO - "pgo_build": "False", 07:48:57 INFO - "basedir": "C:\\slave\\test", 07:48:57 INFO - "buildnumber": 16, 07:48:57 INFO - "slavename": "t-xp32-ix-105", 07:48:57 INFO - "revision": "6066850740cd4711ee5502fda89f422440b7c2cc", 07:48:57 INFO - "master": "http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/", 07:48:57 INFO - "platform": "win32", 07:48:57 INFO - "branch": "mozilla-central", 07:48:57 INFO - "repo_path": "mozilla-central", 07:48:57 INFO - "moz_repo_path": "", 07:48:57 INFO - "stage_platform": "win32", 07:48:57 INFO - "builduid": "76ce0d81b70e43a4a119c6d091e37136", 07:48:57 INFO - "slavebuilddir": "test" 07:48:57 INFO - } 07:48:57 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/KHxGuMOzSHiHU6LnKMtK7w/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json. 07:48:57 INFO - Found installer url https://queue.taskcluster.net/v1/task/KHxGuMOzSHiHU6LnKMtK7w/artifacts/public/build/firefox-48.0a1.en-US.win32.zip. 07:48:57 INFO - Running post-action listener: _resource_record_post_action 07:48:57 INFO - ##### 07:48:57 INFO - ##### Running download-and-extract step. 07:48:57 INFO - ##### 07:48:57 INFO - Running pre-action listener: _resource_record_pre_action 07:48:57 INFO - Running main action method: download_and_extract 07:48:57 INFO - mkdir: C:\slave\test\build\tests 07:48:57 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')]} 07:48:57 INFO - https://queue.taskcluster.net/v1/task/KHxGuMOzSHiHU6LnKMtK7w/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json matches https://queue.taskcluster.net 07:48:57 INFO - trying https://queue.taskcluster.net/v1/task/KHxGuMOzSHiHU6LnKMtK7w/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json 07:48:57 INFO - Downloading https://queue.taskcluster.net/v1/task/KHxGuMOzSHiHU6LnKMtK7w/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 07:48:57 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/KHxGuMOzSHiHU6LnKMtK7w/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.test_packages.json'}, attempt #1 07:48:58 INFO - Downloaded 1274 bytes. 07:48:58 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 07:48:58 INFO - Using the following test package requirements: 07:48:58 INFO - {u'common': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 07:48:58 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 07:48:58 INFO - u'firefox-48.0a1.en-US.win32.cppunittest.tests.zip'], 07:48:58 INFO - u'gtest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 07:48:58 INFO - u'firefox-48.0a1.en-US.win32.gtest.tests.zip'], 07:48:58 INFO - u'jittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 07:48:58 INFO - u'jsshell-win32.zip'], 07:48:58 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 07:48:58 INFO - u'firefox-48.0a1.en-US.win32.mochitest.tests.zip'], 07:48:58 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 07:48:58 INFO - u'reftest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 07:48:58 INFO - u'firefox-48.0a1.en-US.win32.reftest.tests.zip'], 07:48:58 INFO - u'talos': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 07:48:58 INFO - u'firefox-48.0a1.en-US.win32.talos.tests.zip'], 07:48:58 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 07:48:58 INFO - u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'], 07:48:58 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 07:48:58 INFO - u'firefox-48.0a1.en-US.win32.xpcshell.tests.zip']} 07:48:58 INFO - Downloading packages: [u'firefox-48.0a1.en-US.win32.common.tests.zip', u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 07:48: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')]} 07:48:58 INFO - https://queue.taskcluster.net/v1/task/KHxGuMOzSHiHU6LnKMtK7w/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 07:48:58 INFO - trying https://queue.taskcluster.net/v1/task/KHxGuMOzSHiHU6LnKMtK7w/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip 07:48:58 INFO - Downloading https://queue.taskcluster.net/v1/task/KHxGuMOzSHiHU6LnKMtK7w/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.common.tests.zip 07:48:58 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/KHxGuMOzSHiHU6LnKMtK7w/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.common.tests.zip'}, attempt #1 07:48:59 INFO - Downloaded 20399163 bytes. 07:48:59 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 07:48:59 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 07:49:02 INFO - caution: filename not matched: web-platform/* 07:49:02 INFO - Return code: 11 07:49:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:49:02 INFO - https://queue.taskcluster.net/v1/task/KHxGuMOzSHiHU6LnKMtK7w/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 07:49:02 INFO - trying https://queue.taskcluster.net/v1/task/KHxGuMOzSHiHU6LnKMtK7w/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip 07:49:02 INFO - Downloading https://queue.taskcluster.net/v1/task/KHxGuMOzSHiHU6LnKMtK7w/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.web-platform.tests.zip 07:49:02 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/KHxGuMOzSHiHU6LnKMtK7w/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.web-platform.tests.zip'}, attempt #1 07:49:05 INFO - Downloaded 36382593 bytes. 07:49:05 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 07:49:05 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 07:49:58 INFO - caution: filename not matched: bin/* 07:49:58 INFO - caution: filename not matched: config/* 07:49:58 INFO - caution: filename not matched: mozbase/* 07:49:58 INFO - caution: filename not matched: marionette/* 07:49:58 INFO - caution: filename not matched: tools/wptserve/* 07:49:58 INFO - Return code: 11 07:49: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')]} 07:49:58 INFO - https://queue.taskcluster.net/v1/task/KHxGuMOzSHiHU6LnKMtK7w/artifacts/public/build/firefox-48.0a1.en-US.win32.zip matches https://queue.taskcluster.net 07:49:58 INFO - trying https://queue.taskcluster.net/v1/task/KHxGuMOzSHiHU6LnKMtK7w/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 07:49:58 INFO - Downloading https://queue.taskcluster.net/v1/task/KHxGuMOzSHiHU6LnKMtK7w/artifacts/public/build/firefox-48.0a1.en-US.win32.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.zip 07:49:58 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/KHxGuMOzSHiHU6LnKMtK7w/artifacts/public/build/firefox-48.0a1.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.zip'}, attempt #1 07:50:02 INFO - Downloaded 67326982 bytes. 07:50:02 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/KHxGuMOzSHiHU6LnKMtK7w/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 07:50:02 INFO - mkdir: C:\slave\test\properties 07:50:02 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 07:50:02 INFO - Writing to file C:\slave\test\properties\build_url 07:50:02 INFO - Contents: 07:50:02 INFO - build_url:https://queue.taskcluster.net/v1/task/KHxGuMOzSHiHU6LnKMtK7w/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 07:50:03 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/KHxGuMOzSHiHU6LnKMtK7w/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 07:50:03 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 07:50:03 INFO - Writing to file C:\slave\test\properties\symbols_url 07:50:03 INFO - Contents: 07:50:03 INFO - symbols_url:https://queue.taskcluster.net/v1/task/KHxGuMOzSHiHU6LnKMtK7w/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 07:50: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')]} 07:50:03 INFO - https://queue.taskcluster.net/v1/task/KHxGuMOzSHiHU6LnKMtK7w/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 07:50:03 INFO - trying https://queue.taskcluster.net/v1/task/KHxGuMOzSHiHU6LnKMtK7w/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 07:50:03 INFO - Downloading https://queue.taskcluster.net/v1/task/KHxGuMOzSHiHU6LnKMtK7w/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 07:50:03 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/KHxGuMOzSHiHU6LnKMtK7w/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip'}, attempt #1 07:50:07 INFO - Downloaded 58228274 bytes. 07:50:07 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 07:50:07 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 07:50:12 INFO - Return code: 0 07:50:12 INFO - Running post-action listener: _resource_record_post_action 07:50:12 INFO - Running post-action listener: set_extra_try_arguments 07:50:12 INFO - ##### 07:50:12 INFO - ##### Running create-virtualenv step. 07:50:12 INFO - ##### 07:50:12 INFO - Running pre-action listener: _pre_create_virtualenv 07:50:12 INFO - Running pre-action listener: _resource_record_pre_action 07:50:12 INFO - Running main action method: create_virtualenv 07:50:12 INFO - Creating virtualenv C:\slave\test\build\venv 07:50:12 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 07:50:12 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 07:50:14 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 07:50:15 INFO - Installing distribute......................................................................................................................................................................................done. 07:50:15 INFO - Return code: 0 07:50:15 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 07:50: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')]} 07:50:15 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:50: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')]} 07:50:15 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:50:15 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECF0C0>, '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-105', 'USERDOMAIN': 'T-XP32-IX-105', '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-105', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-105', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-105\\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-105'}}, attempt #1 07:50:16 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 07:50:16 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 07:50:16 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 07:50:16 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-105\\Application Data', 07:50:16 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 07:50:16 INFO - 'COMPUTERNAME': 'T-XP32-IX-105', 07:50:16 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 07:50:16 INFO - 'DCLOCATION': 'SCL3', 07:50:16 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 07:50:16 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:50:16 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:50:16 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 07:50:16 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 07:50:16 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 07:50:16 INFO - 'HOMEDRIVE': 'C:', 07:50:16 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-105', 07:50:16 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:50:16 INFO - 'KTS_VERSION': '1.19c', 07:50:16 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 07:50:16 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-105', 07:50:16 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:50:16 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:50:16 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 07:50:16 INFO - 'MOZILLABUILDDRIVE': 'C:', 07:50:16 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 07:50:16 INFO - 'MOZ_AIRBAG': '1', 07:50:16 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:50:16 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:50:16 INFO - 'MOZ_MSVCVERSION': '8', 07:50:16 INFO - 'MOZ_NO_REMOTE': '1', 07:50:16 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 07:50:16 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 07:50:16 INFO - 'NO_EM_RESTART': '1', 07:50:16 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:50:16 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:50:16 INFO - 'OS': 'Windows_NT', 07:50:16 INFO - 'OURDRIVE': 'C:', 07:50:16 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', 07:50:16 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 07:50:16 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:50:16 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 07:50:16 INFO - 'PROCESSOR_LEVEL': '6', 07:50:16 INFO - 'PROCESSOR_REVISION': '1e05', 07:50:16 INFO - 'PROGRAMFILES': 'C:\\Program Files', 07:50:16 INFO - 'PROMPT': '$P$G', 07:50:16 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:50:16 INFO - 'PWD': 'C:\\slave\\test', 07:50:16 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:50:16 INFO - 'SESSIONNAME': 'Console', 07:50:16 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:50:16 INFO - 'SYSTEMDRIVE': 'C:', 07:50:16 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 07:50:16 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 07:50:16 INFO - 'TEST1': 'testie', 07:50:16 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 07:50:16 INFO - 'USERDOMAIN': 'T-XP32-IX-105', 07:50:16 INFO - 'USERNAME': 'cltbld', 07:50:16 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-105', 07:50:16 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 07:50:16 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 07:50:16 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 07:50:16 INFO - 'WINDIR': 'C:\\WINDOWS', 07:50:16 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:50:16 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:50:16 INFO - Downloading/unpacking psutil>=0.7.1 07:50:16 INFO - Running setup.py egg_info for package psutil 07:50:16 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 07:50:16 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:50:16 INFO - Installing collected packages: psutil 07:50:16 INFO - Running setup.py install for psutil 07:50:16 INFO - building 'psutil._psutil_windows' extension 07:50:16 INFO - error: Unable to find vcvarsall.bat 07:50:16 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-h4f_ka-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 07:50:16 INFO - running install 07:50:16 INFO - running build 07:50:16 INFO - running build_py 07:50:16 INFO - creating build 07:50:16 INFO - creating build\lib.win32-2.7 07:50:16 INFO - creating build\lib.win32-2.7\psutil 07:50:16 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 07:50:16 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 07:50:16 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 07:50:16 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 07:50:16 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 07:50:16 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 07:50:16 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 07:50:16 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 07:50:16 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 07:50:16 INFO - running build_ext 07:50:16 INFO - building 'psutil._psutil_windows' extension 07:50:16 INFO - error: Unable to find vcvarsall.bat 07:50:16 INFO - ---------------------------------------- 07:50:16 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-h4f_ka-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 07:50:16 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-105\Application Data\pip\pip.log 07:50:16 WARNING - Return code: 1 07:50:16 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! 07:50:16 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 07:50: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')]} 07:50:16 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:50: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')]} 07:50:16 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:50:16 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECF0C0>, '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-105', 'USERDOMAIN': 'T-XP32-IX-105', '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-105', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-105', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-105\\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-105'}}, attempt #1 07:50:16 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 07:50:16 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 07:50:16 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 07:50:16 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-105\\Application Data', 07:50:16 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 07:50:16 INFO - 'COMPUTERNAME': 'T-XP32-IX-105', 07:50:16 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 07:50:16 INFO - 'DCLOCATION': 'SCL3', 07:50:16 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 07:50:16 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:50:16 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:50:16 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 07:50:16 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 07:50:16 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 07:50:16 INFO - 'HOMEDRIVE': 'C:', 07:50:16 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-105', 07:50:16 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:50:16 INFO - 'KTS_VERSION': '1.19c', 07:50:16 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 07:50:16 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-105', 07:50:16 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:50:16 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:50:16 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 07:50:16 INFO - 'MOZILLABUILDDRIVE': 'C:', 07:50:16 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 07:50:16 INFO - 'MOZ_AIRBAG': '1', 07:50:16 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:50:16 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:50:16 INFO - 'MOZ_MSVCVERSION': '8', 07:50:16 INFO - 'MOZ_NO_REMOTE': '1', 07:50:16 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 07:50:16 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 07:50:16 INFO - 'NO_EM_RESTART': '1', 07:50:16 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:50:16 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:50:16 INFO - 'OS': 'Windows_NT', 07:50:16 INFO - 'OURDRIVE': 'C:', 07:50:16 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', 07:50:16 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 07:50:16 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:50:16 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 07:50:16 INFO - 'PROCESSOR_LEVEL': '6', 07:50:16 INFO - 'PROCESSOR_REVISION': '1e05', 07:50:16 INFO - 'PROGRAMFILES': 'C:\\Program Files', 07:50:16 INFO - 'PROMPT': '$P$G', 07:50:16 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:50:16 INFO - 'PWD': 'C:\\slave\\test', 07:50:16 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:50:16 INFO - 'SESSIONNAME': 'Console', 07:50:16 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:50:16 INFO - 'SYSTEMDRIVE': 'C:', 07:50:16 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 07:50:16 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 07:50:16 INFO - 'TEST1': 'testie', 07:50:16 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 07:50:16 INFO - 'USERDOMAIN': 'T-XP32-IX-105', 07:50:16 INFO - 'USERNAME': 'cltbld', 07:50:16 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-105', 07:50:16 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 07:50:16 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 07:50:16 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 07:50:16 INFO - 'WINDIR': 'C:\\WINDOWS', 07:50:16 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:50:17 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:50:17 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 07:50:17 INFO - Downloading mozsystemmonitor-0.0.tar.gz 07:50:17 INFO - Running setup.py egg_info for package mozsystemmonitor 07:50:17 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 07:50:17 INFO - Running setup.py egg_info for package psutil 07:50:17 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 07:50:17 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:50:17 INFO - Installing collected packages: mozsystemmonitor, psutil 07:50:17 INFO - Running setup.py install for mozsystemmonitor 07:50:17 INFO - Running setup.py install for psutil 07:50:17 INFO - building 'psutil._psutil_windows' extension 07:50:17 INFO - error: Unable to find vcvarsall.bat 07:50:17 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-sam_hv-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 07:50:17 INFO - running install 07:50:17 INFO - running build 07:50:17 INFO - running build_py 07:50:17 INFO - running build_ext 07:50:17 INFO - building 'psutil._psutil_windows' extension 07:50:17 INFO - error: Unable to find vcvarsall.bat 07:50:17 INFO - ---------------------------------------- 07:50:17 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-sam_hv-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 07:50:17 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-105\Application Data\pip\pip.log 07:50:17 WARNING - Return code: 1 07:50:17 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! 07:50:17 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 07:50:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:50:17 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:50:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:50:17 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:50:17 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECF0C0>, '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-105', 'USERDOMAIN': 'T-XP32-IX-105', '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-105', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-105', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-105\\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-105'}}, attempt #1 07:50:17 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 07:50:17 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 07:50:17 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 07:50:17 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-105\\Application Data', 07:50:17 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 07:50:17 INFO - 'COMPUTERNAME': 'T-XP32-IX-105', 07:50:17 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 07:50:17 INFO - 'DCLOCATION': 'SCL3', 07:50:17 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 07:50:17 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:50:17 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:50:17 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 07:50:17 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 07:50:17 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 07:50:17 INFO - 'HOMEDRIVE': 'C:', 07:50:17 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-105', 07:50:17 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:50:17 INFO - 'KTS_VERSION': '1.19c', 07:50:17 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 07:50:17 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-105', 07:50:17 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:50:17 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:50:17 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 07:50:17 INFO - 'MOZILLABUILDDRIVE': 'C:', 07:50:17 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 07:50:17 INFO - 'MOZ_AIRBAG': '1', 07:50:17 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:50:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:50:17 INFO - 'MOZ_MSVCVERSION': '8', 07:50:17 INFO - 'MOZ_NO_REMOTE': '1', 07:50:17 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 07:50:17 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 07:50:17 INFO - 'NO_EM_RESTART': '1', 07:50:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:50:17 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:50:17 INFO - 'OS': 'Windows_NT', 07:50:17 INFO - 'OURDRIVE': 'C:', 07:50:17 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 07:50:17 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 07:50:17 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:50:17 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 07:50:17 INFO - 'PROCESSOR_LEVEL': '6', 07:50:17 INFO - 'PROCESSOR_REVISION': '1e05', 07:50:17 INFO - 'PROGRAMFILES': 'C:\\Program Files', 07:50:17 INFO - 'PROMPT': '$P$G', 07:50:17 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:50:17 INFO - 'PWD': 'C:\\slave\\test', 07:50:17 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:50:17 INFO - 'SESSIONNAME': 'Console', 07:50:17 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:50:17 INFO - 'SYSTEMDRIVE': 'C:', 07:50:17 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 07:50:17 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 07:50:17 INFO - 'TEST1': 'testie', 07:50:17 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 07:50:17 INFO - 'USERDOMAIN': 'T-XP32-IX-105', 07:50:17 INFO - 'USERNAME': 'cltbld', 07:50:17 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-105', 07:50:17 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 07:50:17 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 07:50:17 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 07:50:17 INFO - 'WINDIR': 'C:\\WINDOWS', 07:50:17 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:50:18 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:50:18 INFO - Downloading/unpacking blobuploader==1.2.4 07:50:18 INFO - Downloading blobuploader-1.2.4.tar.gz 07:50:18 INFO - Running setup.py egg_info for package blobuploader 07:50:18 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 07:50:19 INFO - Running setup.py egg_info for package requests 07:50:19 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 07:50:19 INFO - Downloading docopt-0.6.1.tar.gz 07:50:19 INFO - Running setup.py egg_info for package docopt 07:50:19 INFO - Installing collected packages: blobuploader, docopt, requests 07:50:19 INFO - Running setup.py install for blobuploader 07:50:19 INFO - Running setup.py install for docopt 07:50:19 INFO - Running setup.py install for requests 07:50:19 INFO - Successfully installed blobuploader docopt requests 07:50:19 INFO - Cleaning up... 07:50:19 INFO - Return code: 0 07:50:19 INFO - Installing None into virtualenv C:\slave\test\build\venv 07:50:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:50:19 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:50:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:50:19 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:50:19 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECF0C0>, '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-105', 'USERDOMAIN': 'T-XP32-IX-105', '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-105', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-105', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-105\\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-105'}}, attempt #1 07:50:19 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 07:50:19 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 07:50:19 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 07:50:19 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-105\\Application Data', 07:50:19 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 07:50:19 INFO - 'COMPUTERNAME': 'T-XP32-IX-105', 07:50:19 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 07:50:19 INFO - 'DCLOCATION': 'SCL3', 07:50:19 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 07:50:19 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:50:19 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:50:19 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 07:50:19 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 07:50:19 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 07:50:19 INFO - 'HOMEDRIVE': 'C:', 07:50:19 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-105', 07:50:19 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:50:19 INFO - 'KTS_VERSION': '1.19c', 07:50:19 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 07:50:19 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-105', 07:50:19 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:50:19 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:50:19 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 07:50:19 INFO - 'MOZILLABUILDDRIVE': 'C:', 07:50:19 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 07:50:19 INFO - 'MOZ_AIRBAG': '1', 07:50:19 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:50:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:50:19 INFO - 'MOZ_MSVCVERSION': '8', 07:50:19 INFO - 'MOZ_NO_REMOTE': '1', 07:50:19 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 07:50:19 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 07:50:19 INFO - 'NO_EM_RESTART': '1', 07:50:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:50:19 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:50:19 INFO - 'OS': 'Windows_NT', 07:50:19 INFO - 'OURDRIVE': 'C:', 07:50:19 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 07:50:19 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 07:50:19 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:50:19 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 07:50:19 INFO - 'PROCESSOR_LEVEL': '6', 07:50:19 INFO - 'PROCESSOR_REVISION': '1e05', 07:50:19 INFO - 'PROGRAMFILES': 'C:\\Program Files', 07:50:19 INFO - 'PROMPT': '$P$G', 07:50:19 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:50:19 INFO - 'PWD': 'C:\\slave\\test', 07:50:19 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:50:19 INFO - 'SESSIONNAME': 'Console', 07:50:19 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:50:19 INFO - 'SYSTEMDRIVE': 'C:', 07:50:19 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 07:50:19 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 07:50:19 INFO - 'TEST1': 'testie', 07:50:19 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 07:50:19 INFO - 'USERDOMAIN': 'T-XP32-IX-105', 07:50:19 INFO - 'USERNAME': 'cltbld', 07:50:19 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-105', 07:50:19 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 07:50:19 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 07:50:19 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 07:50:19 INFO - 'WINDIR': 'C:\\WINDOWS', 07:50:19 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:50:26 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:50:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 07:50:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 07:50:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 07:50:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 07:50:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 07:50:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 07:50:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 07:50:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 07:50:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 07:50:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 07:50:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 07:50:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 07:50:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 07:50:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 07:50:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 07:50:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 07:50:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 07:50:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 07:50:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 07:50:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 07:50:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 07:50:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 07:50:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 07:50:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 07:50:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 07:50:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 07:50:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 07:50:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 07:50:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 07:50:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 07:50:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 07:50:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 07:50:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 07:50:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 07:50:26 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 07:50:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 07:50:26 INFO - Unpacking c:\slave\test\build\tests\marionette\client 07:50:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 07:50:26 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 07:50:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 07:50:26 INFO - Unpacking c:\slave\test\build\tests\marionette 07:50:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 07:50:26 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 07:50:26 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 07:50:26 INFO - Running setup.py install for browsermob-proxy 07:50:30 INFO - Running setup.py install for manifestparser 07:50:30 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 07:50:30 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 07:50:30 INFO - Running setup.py install for marionette-client 07:50:30 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 07:50:30 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 07:50:30 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 07:50:30 INFO - Running setup.py install for marionette-driver 07:50:30 INFO - Running setup.py install for mozcrash 07:50:30 INFO - Running setup.py install for mozdebug 07:50:30 INFO - Running setup.py install for mozdevice 07:50:30 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 07:50:30 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 07:50:30 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 07:50:30 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 07:50:30 INFO - Running setup.py install for mozfile 07:50:30 INFO - Running setup.py install for mozhttpd 07:50:30 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 07:50:30 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 07:50:30 INFO - Running setup.py install for mozinfo 07:50:30 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 07:50:30 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 07:50:30 INFO - Running setup.py install for mozInstall 07:50:30 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 07:50:30 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 07:50:30 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 07:50:30 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 07:50:30 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 07:50:30 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 07:50:30 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 07:50:30 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 07:50:30 INFO - Running setup.py install for mozleak 07:50:30 INFO - Running setup.py install for mozlog 07:50:30 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 07:50:30 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 07:50:30 INFO - Running setup.py install for moznetwork 07:50:30 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 07:50:30 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 07:50:30 INFO - Running setup.py install for mozprocess 07:50:30 INFO - Running setup.py install for mozprofile 07:50:30 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 07:50:30 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 07:50:30 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 07:50:30 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 07:50:30 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 07:50:30 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 07:50:30 INFO - Running setup.py install for mozrunner 07:50:30 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 07:50:30 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 07:50:30 INFO - Running setup.py install for mozscreenshot 07:50:30 INFO - Running setup.py install for moztest 07:50:30 INFO - Running setup.py install for mozversion 07:50:30 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 07:50:30 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 07:50:30 INFO - Running setup.py install for wptserve 07:50:30 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 07:50:30 INFO - Cleaning up... 07:50:30 INFO - Return code: 0 07:50:30 INFO - Installing None into virtualenv C:\slave\test\build\venv 07:50:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:50:30 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:50:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:50:30 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:50:30 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECF0C0>, '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-105', 'USERDOMAIN': 'T-XP32-IX-105', '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-105', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-105', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-105\\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-105'}}, attempt #1 07:50:30 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 07:50:30 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 07:50:30 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 07:50:30 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-105\\Application Data', 07:50:30 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 07:50:30 INFO - 'COMPUTERNAME': 'T-XP32-IX-105', 07:50:30 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 07:50:30 INFO - 'DCLOCATION': 'SCL3', 07:50:30 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 07:50:30 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:50:30 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:50:30 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 07:50:30 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 07:50:30 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 07:50:30 INFO - 'HOMEDRIVE': 'C:', 07:50:30 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-105', 07:50:30 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:50:30 INFO - 'KTS_VERSION': '1.19c', 07:50:30 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 07:50:30 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-105', 07:50:30 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:50:30 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:50:30 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 07:50:30 INFO - 'MOZILLABUILDDRIVE': 'C:', 07:50:30 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 07:50:30 INFO - 'MOZ_AIRBAG': '1', 07:50:30 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:50:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:50:30 INFO - 'MOZ_MSVCVERSION': '8', 07:50:30 INFO - 'MOZ_NO_REMOTE': '1', 07:50:30 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 07:50:30 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 07:50:30 INFO - 'NO_EM_RESTART': '1', 07:50:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:50:30 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:50:30 INFO - 'OS': 'Windows_NT', 07:50:30 INFO - 'OURDRIVE': 'C:', 07:50:30 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 07:50:30 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 07:50:30 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:50:30 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 07:50:30 INFO - 'PROCESSOR_LEVEL': '6', 07:50:30 INFO - 'PROCESSOR_REVISION': '1e05', 07:50:30 INFO - 'PROGRAMFILES': 'C:\\Program Files', 07:50:30 INFO - 'PROMPT': '$P$G', 07:50:30 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:50:30 INFO - 'PWD': 'C:\\slave\\test', 07:50:30 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:50:30 INFO - 'SESSIONNAME': 'Console', 07:50:30 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:50:30 INFO - 'SYSTEMDRIVE': 'C:', 07:50:30 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 07:50:30 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 07:50:30 INFO - 'TEST1': 'testie', 07:50:30 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 07:50:30 INFO - 'USERDOMAIN': 'T-XP32-IX-105', 07:50:30 INFO - 'USERNAME': 'cltbld', 07:50:30 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-105', 07:50:30 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 07:50:30 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 07:50:30 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 07:50:30 INFO - 'WINDIR': 'C:\\WINDOWS', 07:50:30 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:50:38 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:50:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 07:50:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 07:50:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 07:50:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 07:50:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 07:50:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 07:50:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 07:50:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 07:50:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 07:50:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 07:50:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 07:50:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 07:50:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 07:50:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 07:50:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 07:50:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 07:50:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 07:50:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 07:50:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 07:50:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 07:50:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 07:50:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 07:50:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 07:50:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 07:50:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 07:50:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 07:50:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 07:50:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 07:50:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 07:50:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 07:50:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 07:50:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 07:50:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 07:50:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 07:50:38 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 07:50:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 07:50:38 INFO - Unpacking c:\slave\test\build\tests\marionette\client 07:50:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 07:50:38 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 07:50:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 07:50:38 INFO - Unpacking c:\slave\test\build\tests\marionette 07:50:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 07:50:38 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 07:50:38 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 07:50:42 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 07:50:42 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 07:50:42 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 07:50:42 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 07:50:42 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 07:50:42 INFO - Downloading blessings-1.6.tar.gz 07:50:42 INFO - Running setup.py egg_info for package blessings 07:50:42 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 07:50:42 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 07:50:42 INFO - Running setup.py install for blessings 07:50:42 INFO - Running setup.py install for browsermob-proxy 07:50:42 INFO - Running setup.py install for manifestparser 07:50:42 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 07:50:42 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 07:50:42 INFO - Running setup.py install for marionette-client 07:50:42 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 07:50:42 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 07:50:42 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 07:50:42 INFO - Running setup.py install for marionette-driver 07:50:42 INFO - Running setup.py install for mozcrash 07:50:42 INFO - Running setup.py install for mozdebug 07:50:42 INFO - Running setup.py install for mozdevice 07:50:42 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 07:50:42 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 07:50:42 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 07:50:42 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 07:50:42 INFO - Running setup.py install for mozhttpd 07:50:42 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 07:50:42 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 07:50:42 INFO - Running setup.py install for mozInstall 07:50:42 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 07:50:42 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 07:50:42 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 07:50:42 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 07:50:42 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 07:50:42 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 07:50:42 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 07:50:42 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 07:50:42 INFO - Running setup.py install for mozleak 07:50:42 INFO - Running setup.py install for mozprofile 07:50:42 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 07:50:42 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 07:50:42 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 07:50:42 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 07:50:42 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 07:50:42 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 07:50:42 INFO - Running setup.py install for mozrunner 07:50:42 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 07:50:42 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 07:50:43 INFO - Running setup.py install for mozscreenshot 07:50:43 INFO - Running setup.py install for moztest 07:50:43 INFO - Running setup.py install for mozversion 07:50:43 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 07:50:43 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 07:50:43 INFO - Running setup.py install for wptserve 07:50:43 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 07:50:43 INFO - Cleaning up... 07:50:43 INFO - Return code: 0 07:50:43 INFO - Done creating virtualenv C:\slave\test\build\venv. 07:50:43 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 07:50:43 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 07:50:43 INFO - Reading from file tmpfile_stdout 07:50:43 INFO - Using _rmtree_windows ... 07:50:43 INFO - Using _rmtree_windows ... 07:50:43 INFO - Current package versions: 07:50:43 INFO - blessings == 1.6 07:50:43 INFO - blobuploader == 1.2.4 07:50:43 INFO - browsermob-proxy == 0.6.0 07:50:43 INFO - distribute == 0.6.14 07:50:43 INFO - docopt == 0.6.1 07:50:43 INFO - manifestparser == 1.1 07:50:43 INFO - marionette-client == 2.3.0 07:50:43 INFO - marionette-driver == 1.4.0 07:50:43 INFO - mozInstall == 1.12 07:50:43 INFO - mozcrash == 0.17 07:50:43 INFO - mozdebug == 0.1 07:50:43 INFO - mozdevice == 0.48 07:50:43 INFO - mozfile == 1.2 07:50:43 INFO - mozhttpd == 0.7 07:50:43 INFO - mozinfo == 0.9 07:50:43 INFO - mozleak == 0.1 07:50:43 INFO - mozlog == 3.1 07:50:43 INFO - moznetwork == 0.27 07:50:43 INFO - mozprocess == 0.22 07:50:43 INFO - mozprofile == 0.28 07:50:43 INFO - mozrunner == 6.11 07:50:43 INFO - mozscreenshot == 0.1 07:50:43 INFO - mozsystemmonitor == 0.0 07:50:43 INFO - moztest == 0.7 07:50:43 INFO - mozversion == 1.4 07:50:43 INFO - requests == 1.2.3 07:50:43 INFO - wptserve == 1.4.0 07:50:43 INFO - Running post-action listener: _resource_record_post_action 07:50:43 INFO - Running post-action listener: _start_resource_monitoring 07:50:43 INFO - Starting resource monitoring. 07:50:43 INFO - ##### 07:50:43 INFO - ##### Running pull step. 07:50:43 INFO - ##### 07:50:43 INFO - Running pre-action listener: _resource_record_pre_action 07:50:43 INFO - Running main action method: pull 07:50:43 INFO - Pull has nothing to do! 07:50:43 INFO - Running post-action listener: _resource_record_post_action 07:50:43 INFO - ##### 07:50:43 INFO - ##### Running install step. 07:50:43 INFO - ##### 07:50:43 INFO - Running pre-action listener: _resource_record_pre_action 07:50:43 INFO - Running main action method: install 07:50:43 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 07:50:43 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 07:50:44 INFO - Reading from file tmpfile_stdout 07:50:44 INFO - Using _rmtree_windows ... 07:50:44 INFO - Using _rmtree_windows ... 07:50:44 INFO - Detecting whether we're running mozinstall >=1.0... 07:50:44 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 07:50:44 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 07:50:44 INFO - Reading from file tmpfile_stdout 07:50:44 INFO - Output received: 07:50:44 INFO - Usage: mozinstall-script.py [options] installer 07:50:44 INFO - Options: 07:50:44 INFO - -h, --help show this help message and exit 07:50:44 INFO - -d DEST, --destination=DEST 07:50:44 INFO - Directory to install application into. [default: 07:50:44 INFO - "C:\slave\test"] 07:50:44 INFO - --app=APP Application being installed. [default: firefox] 07:50:44 INFO - Using _rmtree_windows ... 07:50:44 INFO - Using _rmtree_windows ... 07:50:44 INFO - mkdir: C:\slave\test\build\application 07:50:44 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 07:50:44 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0a1.en-US.win32.zip --destination C:\slave\test\build\application 07:50:47 INFO - Reading from file tmpfile_stdout 07:50:47 INFO - Output received: 07:50:47 INFO - C:\slave\test\build\application\firefox\firefox.exe 07:50:47 INFO - Using _rmtree_windows ... 07:50:47 INFO - Using _rmtree_windows ... 07:50:47 INFO - Running post-action listener: _resource_record_post_action 07:50:47 INFO - ##### 07:50:47 INFO - ##### Running run-tests step. 07:50:47 INFO - ##### 07:50:47 INFO - Running pre-action listener: _resource_record_pre_action 07:50:47 INFO - Running main action method: run_tests 07:50:47 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 07:50:47 INFO - Minidump filename unknown. Determining based upon platform and architecture. 07:50:47 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 07:50:47 INFO - grabbing minidump binary from tooltool 07:50:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:50:47 INFO - retry: Calling run_command with args: (['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECF0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 07:50:47 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 07:50:47 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 07:50:47 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 07:50:50 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpzgtfp3 07:50:50 INFO - INFO - File integrity verified, renaming tmpzgtfp3 to win32-minidump_stackwalk.exe 07:50:50 INFO - Return code: 0 07:50:50 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 07:50:50 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 07:50:50 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', '-u', 'C:\\slave\\test\\build\\tests\\web-platform\\runtests.py', '--log-raw=-', '--log-raw=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_raw.log', '--log-errorsummary=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_errorsummary.log', '--binary=C:\\slave\\test\\build\\application\\firefox\\firefox.exe', '--symbols-path=https://queue.taskcluster.net/v1/task/KHxGuMOzSHiHU6LnKMtK7w/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 07:50:50 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python -u C:\slave\test\build\tests\web-platform\runtests.py --log-raw=- --log-raw=C:\slave\test\build\blobber_upload_dir\wpt_raw.log --log-errorsummary=C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log --binary=C:\slave\test\build\application\firefox\firefox.exe --symbols-path=https://queue.taskcluster.net/v1/task/KHxGuMOzSHiHU6LnKMtK7w/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 07:50:50 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 07:50:50 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-105\\Application Data', 07:50:50 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 07:50:50 INFO - 'COMPUTERNAME': 'T-XP32-IX-105', 07:50:50 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 07:50:50 INFO - 'DCLOCATION': 'SCL3', 07:50:50 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 07:50:50 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:50:50 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:50:50 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 07:50:50 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 07:50:50 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 07:50:50 INFO - 'HOMEDRIVE': 'C:', 07:50:50 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-105', 07:50:50 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:50:50 INFO - 'KTS_VERSION': '1.19c', 07:50:50 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 07:50:50 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-105', 07:50:50 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 07:50:50 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:50:50 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:50:50 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 07:50:50 INFO - 'MOZILLABUILDDRIVE': 'C:', 07:50:50 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 07:50:50 INFO - 'MOZ_AIRBAG': '1', 07:50:50 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:50:50 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:50:50 INFO - 'MOZ_MSVCVERSION': '8', 07:50:50 INFO - 'MOZ_NO_REMOTE': '1', 07:50:50 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 07:50:50 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 07:50:50 INFO - 'NO_EM_RESTART': '1', 07:50:50 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:50:50 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:50:50 INFO - 'OS': 'Windows_NT', 07:50:50 INFO - 'OURDRIVE': 'C:', 07:50:50 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 07:50:50 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 07:50:50 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:50:50 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 07:50:50 INFO - 'PROCESSOR_LEVEL': '6', 07:50:50 INFO - 'PROCESSOR_REVISION': '1e05', 07:50:50 INFO - 'PROGRAMFILES': 'C:\\Program Files', 07:50:50 INFO - 'PROMPT': '$P$G', 07:50:50 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:50:50 INFO - 'PWD': 'C:\\slave\\test', 07:50:50 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:50:50 INFO - 'SESSIONNAME': 'Console', 07:50:50 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:50:50 INFO - 'SYSTEMDRIVE': 'C:', 07:50:50 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 07:50:50 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 07:50:50 INFO - 'TEST1': 'testie', 07:50:50 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 07:50:50 INFO - 'USERDOMAIN': 'T-XP32-IX-105', 07:50:50 INFO - 'USERNAME': 'cltbld', 07:50:50 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-105', 07:50:50 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 07:50:50 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 07:50:50 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 07:50:50 INFO - 'WINDIR': 'C:\\WINDOWS', 07:50:50 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:50:50 INFO - Calling ['C:\\slave\\test\\build\\venv\\Scripts\\python', '-u', 'C:\\slave\\test\\build\\tests\\web-platform\\runtests.py', '--log-raw=-', '--log-raw=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_raw.log', '--log-errorsummary=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_errorsummary.log', '--binary=C:\\slave\\test\\build\\application\\firefox\\firefox.exe', '--symbols-path=https://queue.taskcluster.net/v1/task/KHxGuMOzSHiHU6LnKMtK7w/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 07:50:51 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 07:50:51 INFO - import pkg_resources 07:50:52 INFO - Using 1 client processes 07:50:55 INFO - SUITE-START | Running 778 tests 07:50:55 INFO - Running testharness tests 07:50:55 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 07:50:55 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 07:50:55 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 07:50:55 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 07:50:55 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 07:50:55 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 07:50:55 INFO - Setting up ssl 07:50:56 INFO - PROCESS | certutil | 07:50:56 INFO - PROCESS | certutil | 07:50:56 INFO - PROCESS | certutil | 07:50:56 INFO - Certificate Nickname Trust Attributes 07:50:56 INFO - SSL,S/MIME,JAR/XPI 07:50:56 INFO - 07:50:56 INFO - web-platform-tests CT,, 07:50:56 INFO - 07:50:56 INFO - Starting runner 07:50:58 INFO - PROCESS | 3644 | [3644] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/startupcache/StartupCache.cpp, line 228 07:50:58 INFO - PROCESS | 3644 | [3644] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 07:50:58 INFO - PROCESS | 3644 | [3644] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 07:51:00 INFO - PROCESS | 3644 | [3644] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 07:51:00 INFO - PROCESS | 3644 | [3644] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 07:51:00 INFO - PROCESS | 3644 | [3644] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 07:51:00 INFO - PROCESS | 3644 | 1460991060230 Marionette DEBUG Marionette enabled via build flag and pref 07:51:00 INFO - PROCESS | 3644 | ++DOCSHELL 143A4C00 == 1 [pid = 3644] [id = 1] 07:51:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 1 (143A5000) [pid = 3644] [serial = 1] [outer = 00000000] 07:51:00 INFO - PROCESS | 3644 | [3644] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 07:51:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 2 (143A5C00) [pid = 3644] [serial = 2] [outer = 143A5000] 07:51:00 INFO - PROCESS | 3644 | [3644] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2858 07:51:00 INFO - PROCESS | 3644 | [3644] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2252 07:51:00 INFO - PROCESS | 3644 | ++DOCSHELL 14A9F000 == 2 [pid = 3644] [id = 2] 07:51:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 3 (14A9F400) [pid = 3644] [serial = 3] [outer = 00000000] 07:51:00 INFO - PROCESS | 3644 | [3644] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 07:51:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 4 (14AA0000) [pid = 3644] [serial = 4] [outer = 14A9F400] 07:51:00 INFO - PROCESS | 3644 | 1460991060751 Marionette INFO Listening on port 2828 07:51:01 INFO - PROCESS | 3644 | 1460991061145 Marionette DEBUG Marionette enabled via command-line flag 07:51:01 INFO - PROCESS | 3644 | ++DOCSHELL 13A5E400 == 3 [pid = 3644] [id = 3] 07:51:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 5 (13A5E800) [pid = 3644] [serial = 5] [outer = 00000000] 07:51:01 INFO - PROCESS | 3644 | [3644] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 07:51:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 6 (13A5F400) [pid = 3644] [serial = 6] [outer = 13A5E800] 07:51:01 INFO - PROCESS | 3644 | [3644] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 07:51:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 7 (16556000) [pid = 3644] [serial = 7] [outer = 14A9F400] 07:51:01 INFO - PROCESS | 3644 | [3644] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:51:01 INFO - PROCESS | 3644 | 1460991061465 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1440 07:51:01 INFO - PROCESS | 3644 | [3644] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:51:01 INFO - PROCESS | 3644 | 1460991061514 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1441 07:51:01 INFO - PROCESS | 3644 | 1460991061517 Marionette DEBUG Closed connection conn0 07:51:01 INFO - PROCESS | 3644 | 1460991061609 Marionette DEBUG Closed connection conn1 07:51:01 INFO - PROCESS | 3644 | [3644] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:51:01 INFO - PROCESS | 3644 | 1460991061615 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1443 07:51:01 INFO - PROCESS | 3644 | 1460991061642 Marionette DEBUG Closed connection conn2 07:51:01 INFO - PROCESS | 3644 | [3644] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:51:01 INFO - PROCESS | 3644 | 1460991061650 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1444 07:51:01 INFO - PROCESS | 3644 | ++DOCSHELL 143A4000 == 4 [pid = 3644] [id = 4] 07:51:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 8 (16879C00) [pid = 3644] [serial = 8] [outer = 00000000] 07:51:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 9 (164B2400) [pid = 3644] [serial = 9] [outer = 16879C00] 07:51:01 INFO - PROCESS | 3644 | [3644] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2891 07:51:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 10 (164B9C00) [pid = 3644] [serial = 10] [outer = 16879C00] 07:51:01 INFO - PROCESS | 3644 | 1460991061898 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 07:51:01 INFO - PROCESS | 3644 | 1460991061904 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160418054123","device":"desktop","version":"48.0a1"} 07:51:01 INFO - PROCESS | 3644 | [3644] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 07:51:02 INFO - PROCESS | 3644 | [3644] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 07:51:02 INFO - PROCESS | 3644 | [3644] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 07:51:02 INFO - PROCESS | 3644 | [3644] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:51:02 INFO - PROCESS | 3644 | ++DOCSHELL 18618C00 == 5 [pid = 3644] [id = 5] 07:51:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 11 (188CBC00) [pid = 3644] [serial = 11] [outer = 00000000] 07:51:02 INFO - PROCESS | 3644 | ++DOCSHELL 188CE400 == 6 [pid = 3644] [id = 6] 07:51:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 12 (188D7800) [pid = 3644] [serial = 12] [outer = 00000000] 07:51:03 INFO - PROCESS | 3644 | [3644] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 07:51:03 INFO - PROCESS | 3644 | ++DOCSHELL 19688400 == 7 [pid = 3644] [id = 7] 07:51:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 13 (19688800) [pid = 3644] [serial = 13] [outer = 00000000] 07:51:03 INFO - PROCESS | 3644 | [3644] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 07:51:03 INFO - PROCESS | 3644 | [3644] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 07:51:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 14 (19691800) [pid = 3644] [serial = 14] [outer = 19688800] 07:51:03 INFO - PROCESS | 3644 | [3644] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2891 07:51:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 15 (19A2D800) [pid = 3644] [serial = 15] [outer = 188CBC00] 07:51:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 16 (1955A400) [pid = 3644] [serial = 16] [outer = 188D7800] 07:51:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 17 (1955CC00) [pid = 3644] [serial = 17] [outer = 19688800] 07:51:04 INFO - PROCESS | 3644 | 1460991064380 Marionette DEBUG loaded listener.js 07:51:04 INFO - PROCESS | 3644 | 1460991064393 Marionette DEBUG loaded listener.js 07:51:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 18 (1A5F0000) [pid = 3644] [serial = 18] [outer = 19688800] 07:51:04 INFO - PROCESS | 3644 | 1460991064918 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"dba0d0f9-bf2d-4fc4-aeb3-bb0e4946a39d","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160418054123","device":"desktop","version":"48.0a1","command_id":1}}] 07:51:05 INFO - PROCESS | 3644 | 1460991065076 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}] 07:51:05 INFO - PROCESS | 3644 | 1460991065147 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 07:51:05 INFO - PROCESS | 3644 | 1460991065250 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 07:51:05 INFO - PROCESS | 3644 | [3644] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 07:51:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 19 (1BF7FC00) [pid = 3644] [serial = 19] [outer = 19688800] 07:51:05 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:51:05 INFO - PROCESS | 3644 | 1460991065761 Marionette TRACE conn3 <- [1,3,null,{}] 07:51:05 INFO - PROCESS | 3644 | 1460991065783 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 07:51:05 INFO - PROCESS | 3644 | 1460991065836 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 07:51:05 INFO - PROCESS | 3644 | 1460991065857 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 07:51:05 INFO - PROCESS | 3644 | 1460991065860 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 07:51:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 07:51:05 INFO - PROCESS | 3644 | 1460991065864 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 07:51:05 INFO - PROCESS | 3644 | 1460991065867 Marionette TRACE conn3 <- [1,6,null,{}] 07:51:05 INFO - PROCESS | 3644 | 1460991065891 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}] 07:51:05 INFO - PROCESS | 3644 | 1460991065907 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 07:51:05 INFO - PROCESS | 3644 | 1460991065912 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:05 INFO - PROCESS | 3644 | ++DOCSHELL 18904400 == 8 [pid = 3644] [id = 8] 07:51:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 20 (18904800) [pid = 3644] [serial = 20] [outer = 00000000] 07:51:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 21 (18907400) [pid = 3644] [serial = 21] [outer = 18904800] 07:51:05 INFO - PROCESS | 3644 | 1460991065960 Marionette DEBUG loaded listener.js 07:51:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 22 (1890B000) [pid = 3644] [serial = 22] [outer = 18904800] 07:51:06 INFO - PROCESS | 3644 | ++DOCSHELL 1C39D000 == 9 [pid = 3644] [id = 9] 07:51:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 23 (1CE39C00) [pid = 3644] [serial = 23] [outer = 00000000] 07:51:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 24 (1CE3C400) [pid = 3644] [serial = 24] [outer = 1CE39C00] 07:51:06 INFO - PROCESS | 3644 | 1460991066368 Marionette DEBUG loaded listener.js 07:51:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 25 (1CE3FC00) [pid = 3644] [serial = 25] [outer = 1CE39C00] 07:51:06 INFO - PROCESS | 3644 | 1460991066572 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]]]}] 07:51:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 07:51:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 716ms 07:51:06 INFO - PROCESS | 3644 | 1460991066587 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 07:51:06 INFO - PROCESS | 3644 | 1460991066589 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 07:51:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 07:51:06 INFO - PROCESS | 3644 | 1460991066593 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 07:51:06 INFO - PROCESS | 3644 | 1460991066594 Marionette TRACE conn3 <- [1,10,null,{}] 07:51:06 INFO - PROCESS | 3644 | 1460991066690 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}] 07:51:06 INFO - PROCESS | 3644 | 1460991066808 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 07:51:06 INFO - PROCESS | 3644 | 1460991066857 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:06 INFO - PROCESS | 3644 | ++DOCSHELL 1D424400 == 10 [pid = 3644] [id = 10] 07:51:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 26 (1D424800) [pid = 3644] [serial = 26] [outer = 00000000] 07:51:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 27 (1D427800) [pid = 3644] [serial = 27] [outer = 1D424800] 07:51:06 INFO - PROCESS | 3644 | 1460991066891 Marionette DEBUG loaded listener.js 07:51:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 28 (1D42B000) [pid = 3644] [serial = 28] [outer = 1D424800] 07:51:07 INFO - PROCESS | 3644 | 1460991067277 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]]]}] 07:51:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 07:51:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 732ms 07:51:07 INFO - PROCESS | 3644 | 1460991067316 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 07:51:07 INFO - PROCESS | 3644 | 1460991067318 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 07:51:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 07:51:07 INFO - PROCESS | 3644 | 1460991067321 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 07:51:07 INFO - PROCESS | 3644 | 1460991067323 Marionette TRACE conn3 <- [1,14,null,{}] 07:51:07 INFO - PROCESS | 3644 | 1460991067326 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}] 07:51:07 INFO - PROCESS | 3644 | 1460991067417 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 07:51:07 INFO - PROCESS | 3644 | 1460991067431 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:07 INFO - PROCESS | 3644 | ++DOCSHELL 1D13CC00 == 11 [pid = 3644] [id = 11] 07:51:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 29 (1D58A000) [pid = 3644] [serial = 29] [outer = 00000000] 07:51:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 30 (1D918800) [pid = 3644] [serial = 30] [outer = 1D58A000] 07:51:07 INFO - PROCESS | 3644 | 1460991067476 Marionette DEBUG loaded listener.js 07:51:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 31 (1D91F400) [pid = 3644] [serial = 31] [outer = 1D58A000] 07:51:07 INFO - PROCESS | 3644 | 1460991067795 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]]]}] 07:51:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 07:51:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 518ms 07:51:07 INFO - PROCESS | 3644 | 1460991067840 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 07:51:07 INFO - PROCESS | 3644 | 1460991067842 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 07:51:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 07:51:07 INFO - PROCESS | 3644 | 1460991067846 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 07:51:07 INFO - PROCESS | 3644 | 1460991067847 Marionette TRACE conn3 <- [1,18,null,{}] 07:51:07 INFO - PROCESS | 3644 | 1460991067851 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}] 07:51:07 INFO - PROCESS | 3644 | 1460991067941 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 07:51:07 INFO - PROCESS | 3644 | 1460991067947 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:07 INFO - PROCESS | 3644 | ++DOCSHELL 1D9C9C00 == 12 [pid = 3644] [id = 12] 07:51:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 32 (1D9CBC00) [pid = 3644] [serial = 32] [outer = 00000000] 07:51:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 33 (1D9D3400) [pid = 3644] [serial = 33] [outer = 1D9CBC00] 07:51:07 INFO - PROCESS | 3644 | 1460991067995 Marionette DEBUG loaded listener.js 07:51:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 34 (1DA5F800) [pid = 3644] [serial = 34] [outer = 1D9CBC00] 07:51:08 INFO - PROCESS | 3644 | 1460991068329 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]]]}] 07:51:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 07:51:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 518ms 07:51:08 INFO - PROCESS | 3644 | 1460991068366 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 07:51:08 INFO - PROCESS | 3644 | 1460991068368 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 07:51:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 07:51:08 INFO - PROCESS | 3644 | 1460991068371 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 07:51:08 INFO - PROCESS | 3644 | 1460991068373 Marionette TRACE conn3 <- [1,22,null,{}] 07:51:08 INFO - PROCESS | 3644 | 1460991068377 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}] 07:51:08 INFO - PROCESS | 3644 | 1460991068473 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 07:51:08 INFO - PROCESS | 3644 | 1460991068479 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:08 INFO - PROCESS | 3644 | ++DOCSHELL 1DA65C00 == 13 [pid = 3644] [id = 13] 07:51:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 35 (1DA68800) [pid = 3644] [serial = 35] [outer = 00000000] 07:51:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 36 (1DF62C00) [pid = 3644] [serial = 36] [outer = 1DA68800] 07:51:08 INFO - PROCESS | 3644 | 1460991068523 Marionette DEBUG loaded listener.js 07:51:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 37 (1DF66400) [pid = 3644] [serial = 37] [outer = 1DA68800] 07:51:08 INFO - PROCESS | 3644 | 1460991068832 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]]]}] 07:51:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 07:51:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 488ms 07:51:08 INFO - PROCESS | 3644 | 1460991068865 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 07:51:08 INFO - PROCESS | 3644 | 1460991068867 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 07:51:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 07:51:08 INFO - PROCESS | 3644 | 1460991068870 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 07:51:08 INFO - PROCESS | 3644 | 1460991068856 Marionette TRACE conn3 <- [1,26,null,{}] 07:51:08 INFO - PROCESS | 3644 | 1460991068864 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}] 07:51:08 INFO - PROCESS | 3644 | 1460991068953 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 07:51:08 INFO - PROCESS | 3644 | 1460991068960 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:08 INFO - PROCESS | 3644 | ++DOCSHELL 1E0B1800 == 14 [pid = 3644] [id = 14] 07:51:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 38 (1E0B3800) [pid = 3644] [serial = 38] [outer = 00000000] 07:51:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 39 (1E0BAC00) [pid = 3644] [serial = 39] [outer = 1E0B3800] 07:51:09 INFO - PROCESS | 3644 | 1460991069003 Marionette DEBUG loaded listener.js 07:51:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 40 (1E0BE800) [pid = 3644] [serial = 40] [outer = 1E0B3800] 07:51:09 INFO - PROCESS | 3644 | 1460991069349 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]]]}] 07:51:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 07:51:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 548ms 07:51:09 INFO - PROCESS | 3644 | 1460991069408 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 07:51:09 INFO - PROCESS | 3644 | 1460991069410 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 07:51:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 07:51:09 INFO - PROCESS | 3644 | 1460991069413 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 07:51:09 INFO - PROCESS | 3644 | 1460991069415 Marionette TRACE conn3 <- [1,30,null,{}] 07:51:09 INFO - PROCESS | 3644 | 1460991069418 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}] 07:51:09 INFO - PROCESS | 3644 | 1460991069499 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 07:51:09 INFO - PROCESS | 3644 | 1460991069506 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:09 INFO - PROCESS | 3644 | ++DOCSHELL 1E0B2000 == 15 [pid = 3644] [id = 15] 07:51:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 41 (1E366C00) [pid = 3644] [serial = 41] [outer = 00000000] 07:51:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 42 (1E370000) [pid = 3644] [serial = 42] [outer = 1E366C00] 07:51:09 INFO - PROCESS | 3644 | 1460991069532 Marionette DEBUG loaded listener.js 07:51:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 43 (1E371800) [pid = 3644] [serial = 43] [outer = 1E366C00] 07:51:09 INFO - PROCESS | 3644 | ++DOCSHELL 1E259C00 == 16 [pid = 3644] [id = 16] 07:51:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 44 (1E25A000) [pid = 3644] [serial = 44] [outer = 00000000] 07:51:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 45 (1E25B000) [pid = 3644] [serial = 45] [outer = 1E25A000] 07:51:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 46 (1E251C00) [pid = 3644] [serial = 46] [outer = 1E25A000] 07:51:09 INFO - PROCESS | 3644 | ++DOCSHELL 1E256800 == 17 [pid = 3644] [id = 17] 07:51:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 47 (1E25C000) [pid = 3644] [serial = 47] [outer = 00000000] 07:51:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 48 (1E723400) [pid = 3644] [serial = 48] [outer = 1E25C000] 07:51:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 49 (1E72C400) [pid = 3644] [serial = 49] [outer = 1E25C000] 07:51:10 INFO - PROCESS | 3644 | 1460991070029 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]]]}] 07:51:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 07:51:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 686ms 07:51:10 INFO - PROCESS | 3644 | 1460991070547 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 07:51:10 INFO - PROCESS | 3644 | 1460991070533 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 07:51:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 07:51:10 INFO - PROCESS | 3644 | --DOCSHELL 143A4C00 == 16 [pid = 3644] [id = 1] 07:51:10 INFO - PROCESS | 3644 | 1460991070640 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 07:51:10 INFO - PROCESS | 3644 | 1460991070644 Marionette TRACE conn3 <- [1,34,null,{}] 07:51:10 INFO - PROCESS | 3644 | 1460991070674 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}] 07:51:10 INFO - PROCESS | 3644 | 1460991070780 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 07:51:10 INFO - PROCESS | 3644 | 1460991070837 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:10 INFO - PROCESS | 3644 | ++DOCSHELL 12DD3400 == 17 [pid = 3644] [id = 18] 07:51:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 50 (12DD3C00) [pid = 3644] [serial = 50] [outer = 00000000] 07:51:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 51 (1325F400) [pid = 3644] [serial = 51] [outer = 12DD3C00] 07:51:10 INFO - PROCESS | 3644 | 1460991070893 Marionette DEBUG loaded listener.js 07:51:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 52 (13269400) [pid = 3644] [serial = 52] [outer = 12DD3C00] 07:51:11 INFO - PROCESS | 3644 | 1460991071428 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]]]}] 07:51:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 07:51:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 838ms 07:51:11 INFO - PROCESS | 3644 | 1460991071488 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 07:51:11 INFO - PROCESS | 3644 | 1460991071492 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 07:51:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 07:51:11 INFO - PROCESS | 3644 | 1460991071500 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 07:51:11 INFO - PROCESS | 3644 | 1460991071504 Marionette TRACE conn3 <- [1,38,null,{}] 07:51:11 INFO - PROCESS | 3644 | 1460991071508 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}] 07:51:11 INFO - PROCESS | 3644 | 1460991071650 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 07:51:11 INFO - PROCESS | 3644 | 1460991071695 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:11 INFO - PROCESS | 3644 | ++DOCSHELL 14204400 == 18 [pid = 3644] [id = 19] 07:51:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 53 (14210800) [pid = 3644] [serial = 53] [outer = 00000000] 07:51:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 54 (15B32400) [pid = 3644] [serial = 54] [outer = 14210800] 07:51:11 INFO - PROCESS | 3644 | 1460991071750 Marionette DEBUG loaded listener.js 07:51:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 55 (15DCF000) [pid = 3644] [serial = 55] [outer = 14210800] 07:51:12 INFO - PROCESS | 3644 | 1460991072261 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]]]}] 07:51:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 07:51:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 792ms 07:51:12 INFO - PROCESS | 3644 | 1460991072283 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 07:51:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 07:51:12 INFO - PROCESS | 3644 | 1460991072287 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 07:51:12 INFO - PROCESS | 3644 | 1460991072291 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 07:51:12 INFO - PROCESS | 3644 | 1460991072293 Marionette TRACE conn3 <- [1,42,null,{}] 07:51:12 INFO - PROCESS | 3644 | 1460991072302 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}] 07:51:12 INFO - PROCESS | 3644 | 1460991072421 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 07:51:12 INFO - PROCESS | 3644 | 1460991072500 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:12 INFO - PROCESS | 3644 | ++DOCSHELL 17F73400 == 19 [pid = 3644] [id = 20] 07:51:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 56 (17F73800) [pid = 3644] [serial = 56] [outer = 00000000] 07:51:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 57 (18235000) [pid = 3644] [serial = 57] [outer = 17F73800] 07:51:12 INFO - PROCESS | 3644 | 1460991072543 Marionette DEBUG loaded listener.js 07:51:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 58 (1861E800) [pid = 3644] [serial = 58] [outer = 17F73800] 07:51:13 INFO - PROCESS | 3644 | 1460991073252 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]]]}] 07:51:13 INFO - PROCESS | 3644 | --DOCSHELL 143A4000 == 18 [pid = 3644] [id = 4] 07:51:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 07:51:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1021ms 07:51:13 INFO - PROCESS | 3644 | 1460991073298 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 07:51:13 INFO - PROCESS | 3644 | 1460991073302 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 07:51:13 INFO - PROCESS | 3644 | 1460991073308 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 07:51:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 07:51:13 INFO - PROCESS | 3644 | 1460991073311 Marionette TRACE conn3 <- [1,46,null,{}] 07:51:13 INFO - PROCESS | 3644 | 1460991073320 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}] 07:51:13 INFO - PROCESS | 3644 | 1460991073405 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 07:51:13 INFO - PROCESS | 3644 | 1460991073414 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:13 INFO - PROCESS | 3644 | ++DOCSHELL 13603800 == 19 [pid = 3644] [id = 21] 07:51:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 59 (13609C00) [pid = 3644] [serial = 59] [outer = 00000000] 07:51:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 60 (13793400) [pid = 3644] [serial = 60] [outer = 13609C00] 07:51:13 INFO - PROCESS | 3644 | 1460991073464 Marionette DEBUG loaded listener.js 07:51:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 61 (13A5A800) [pid = 3644] [serial = 61] [outer = 13609C00] 07:51:13 INFO - PROCESS | 3644 | 1460991073882 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]]]}] 07:51:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 07:51:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 579ms 07:51:13 INFO - PROCESS | 3644 | 1460991073906 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 07:51:13 INFO - PROCESS | 3644 | 1460991073911 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 07:51:13 INFO - PROCESS | 3644 | 1460991073942 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 07:51:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 07:51:13 INFO - PROCESS | 3644 | 1460991073944 Marionette TRACE conn3 <- [1,50,null,{}] 07:51:13 INFO - PROCESS | 3644 | 1460991073952 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}] 07:51:14 INFO - PROCESS | 3644 | 1460991074011 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 07:51:14 INFO - PROCESS | 3644 | 1460991074017 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:14 INFO - PROCESS | 3644 | ++DOCSHELL 136AF400 == 20 [pid = 3644] [id = 22] 07:51:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 62 (1378A400) [pid = 3644] [serial = 62] [outer = 00000000] 07:51:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 63 (1434DC00) [pid = 3644] [serial = 63] [outer = 1378A400] 07:51:14 INFO - PROCESS | 3644 | 1460991074062 Marionette DEBUG loaded listener.js 07:51:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 64 (143AE000) [pid = 3644] [serial = 64] [outer = 1378A400] 07:51:14 INFO - PROCESS | 3644 | 1460991074565 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]]]}] 07:51:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 07:51:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 685ms 07:51:14 INFO - PROCESS | 3644 | 1460991074629 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 07:51:14 INFO - PROCESS | 3644 | 1460991074631 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 07:51:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 07:51:14 INFO - PROCESS | 3644 | 1460991074619 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 07:51:14 INFO - PROCESS | 3644 | 1460991074622 Marionette TRACE conn3 <- [1,54,null,{}] 07:51:14 INFO - PROCESS | 3644 | 1460991074632 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}] 07:51:14 INFO - PROCESS | 3644 | 1460991074710 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 07:51:14 INFO - PROCESS | 3644 | 1460991074726 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:14 INFO - PROCESS | 3644 | ++DOCSHELL 15ECC400 == 21 [pid = 3644] [id = 23] 07:51:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 65 (15ECCC00) [pid = 3644] [serial = 65] [outer = 00000000] 07:51:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (164AD400) [pid = 3644] [serial = 66] [outer = 15ECCC00] 07:51:14 INFO - PROCESS | 3644 | 1460991074772 Marionette DEBUG loaded listener.js 07:51:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (1654AC00) [pid = 3644] [serial = 67] [outer = 15ECCC00] 07:51:15 INFO - PROCESS | 3644 | 1460991075163 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]]]}] 07:51:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 07:51:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 579ms 07:51:15 INFO - PROCESS | 3644 | 1460991075216 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 07:51:15 INFO - PROCESS | 3644 | 1460991075219 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 07:51:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 07:51:15 INFO - PROCESS | 3644 | 1460991075222 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 07:51:15 INFO - PROCESS | 3644 | 1460991075223 Marionette TRACE conn3 <- [1,58,null,{}] 07:51:15 INFO - PROCESS | 3644 | 1460991075227 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}] 07:51:15 INFO - PROCESS | 3644 | 1460991075300 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 07:51:15 INFO - PROCESS | 3644 | 1460991075290 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:15 INFO - PROCESS | 3644 | ++DOCSHELL 164B5400 == 22 [pid = 3644] [id = 24] 07:51:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (16877000) [pid = 3644] [serial = 68] [outer = 00000000] 07:51:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (16B72800) [pid = 3644] [serial = 69] [outer = 16877000] 07:51:15 INFO - PROCESS | 3644 | 1460991075338 Marionette DEBUG loaded listener.js 07:51:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (16BD0800) [pid = 3644] [serial = 70] [outer = 16877000] 07:51:15 INFO - PROCESS | 3644 | 1460991075727 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]]]}] 07:51:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 07:51:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 518ms 07:51:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 07:51:15 INFO - PROCESS | 3644 | 1460991075742 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 07:51:15 INFO - PROCESS | 3644 | 1460991075743 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 07:51:15 INFO - PROCESS | 3644 | 1460991075747 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 07:51:15 INFO - PROCESS | 3644 | 1460991075748 Marionette TRACE conn3 <- [1,62,null,{}] 07:51:15 INFO - PROCESS | 3644 | 1460991075752 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}] 07:51:15 INFO - PROCESS | 3644 | 1460991075852 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 07:51:15 INFO - PROCESS | 3644 | 1460991075871 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:15 INFO - PROCESS | 3644 | ++DOCSHELL 18232000 == 23 [pid = 3644] [id = 25] 07:51:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (18232800) [pid = 3644] [serial = 71] [outer = 00000000] 07:51:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (1823A000) [pid = 3644] [serial = 72] [outer = 18232800] 07:51:15 INFO - PROCESS | 3644 | 1460991075924 Marionette DEBUG loaded listener.js 07:51:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (182B5400) [pid = 3644] [serial = 73] [outer = 18232800] 07:51:16 INFO - PROCESS | 3644 | 1460991076293 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]]]}] 07:51:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 07:51:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 579ms 07:51:16 INFO - PROCESS | 3644 | 1460991076326 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 07:51:16 INFO - PROCESS | 3644 | 1460991076327 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 07:51:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 07:51:16 INFO - PROCESS | 3644 | 1460991076331 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 07:51:16 INFO - PROCESS | 3644 | 1460991076332 Marionette TRACE conn3 <- [1,66,null,{}] 07:51:16 INFO - PROCESS | 3644 | 1460991076336 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}] 07:51:16 INFO - PROCESS | 3644 | 1460991076459 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 07:51:16 INFO - PROCESS | 3644 | 1460991076468 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:16 INFO - PROCESS | 3644 | ++DOCSHELL 188D2800 == 24 [pid = 3644] [id = 26] 07:51:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (18903800) [pid = 3644] [serial = 74] [outer = 00000000] 07:51:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (18A27800) [pid = 3644] [serial = 75] [outer = 18903800] 07:51:16 INFO - PROCESS | 3644 | 1460991076522 Marionette DEBUG loaded listener.js 07:51:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (18A2B000) [pid = 3644] [serial = 76] [outer = 18903800] 07:51:16 INFO - PROCESS | 3644 | 1460991076872 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]]]}] 07:51:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 07:51:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 579ms 07:51:16 INFO - PROCESS | 3644 | 1460991076911 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 07:51:16 INFO - PROCESS | 3644 | 1460991076913 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 07:51:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 07:51:16 INFO - PROCESS | 3644 | 1460991076916 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 07:51:16 INFO - PROCESS | 3644 | 1460991076918 Marionette TRACE conn3 <- [1,70,null,{}] 07:51:16 INFO - PROCESS | 3644 | 1460991076921 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}] 07:51:16 INFO - PROCESS | 3644 | 1460991076994 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 07:51:17 INFO - PROCESS | 3644 | 1460991077058 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:17 INFO - PROCESS | 3644 | ++DOCSHELL 18A25400 == 25 [pid = 3644] [id = 27] 07:51:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (18A26C00) [pid = 3644] [serial = 77] [outer = 00000000] 07:51:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (18EAE400) [pid = 3644] [serial = 78] [outer = 18A26C00] 07:51:17 INFO - PROCESS | 3644 | 1460991077104 Marionette DEBUG loaded listener.js 07:51:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (15D13400) [pid = 3644] [serial = 79] [outer = 18A26C00] 07:51:17 INFO - PROCESS | 3644 | 1460991077444 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]]]}] 07:51:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 07:51:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 579ms 07:51:17 INFO - PROCESS | 3644 | 1460991077497 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 07:51:17 INFO - PROCESS | 3644 | 1460991077499 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 07:51:17 INFO - PROCESS | 3644 | 1460991077502 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 07:51:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 07:51:17 INFO - PROCESS | 3644 | 1460991077504 Marionette TRACE conn3 <- [1,74,null,{}] 07:51:17 INFO - PROCESS | 3644 | 1460991077507 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}] 07:51:17 INFO - PROCESS | 3644 | 1460991077607 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 07:51:17 INFO - PROCESS | 3644 | 1460991077615 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:17 INFO - PROCESS | 3644 | ++DOCSHELL 12CF7C00 == 26 [pid = 3644] [id = 28] 07:51:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (13A5F000) [pid = 3644] [serial = 80] [outer = 00000000] 07:51:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (19ACB000) [pid = 3644] [serial = 81] [outer = 13A5F000] 07:51:17 INFO - PROCESS | 3644 | 1460991077660 Marionette DEBUG loaded listener.js 07:51:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (19AD9C00) [pid = 3644] [serial = 82] [outer = 13A5F000] 07:51:18 INFO - PROCESS | 3644 | 1460991078026 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]]]}] 07:51:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 07:51:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 579ms 07:51:18 INFO - PROCESS | 3644 | 1460991078082 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 07:51:18 INFO - PROCESS | 3644 | 1460991078084 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 07:51:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 07:51:18 INFO - PROCESS | 3644 | 1460991078087 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 07:51:18 INFO - PROCESS | 3644 | 1460991078089 Marionette TRACE conn3 <- [1,78,null,{}] 07:51:18 INFO - PROCESS | 3644 | 1460991078092 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}] 07:51:18 INFO - PROCESS | 3644 | 1460991078192 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 07:51:18 INFO - PROCESS | 3644 | 1460991078200 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:18 INFO - PROCESS | 3644 | ++DOCSHELL 182BC000 == 27 [pid = 3644] [id = 29] 07:51:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (197D9000) [pid = 3644] [serial = 83] [outer = 00000000] 07:51:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (1A076C00) [pid = 3644] [serial = 84] [outer = 197D9000] 07:51:18 INFO - PROCESS | 3644 | 1460991078244 Marionette DEBUG loaded listener.js 07:51:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (1A078800) [pid = 3644] [serial = 85] [outer = 197D9000] 07:51:18 INFO - PROCESS | 3644 | 1460991078601 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]]]}] 07:51:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 07:51:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 579ms 07:51:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 07:51:18 INFO - PROCESS | 3644 | 1460991078668 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 07:51:18 INFO - PROCESS | 3644 | 1460991078670 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 07:51:18 INFO - PROCESS | 3644 | 1460991078673 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 07:51:18 INFO - PROCESS | 3644 | 1460991078674 Marionette TRACE conn3 <- [1,82,null,{}] 07:51:18 INFO - PROCESS | 3644 | 1460991078678 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}] 07:51:18 INFO - PROCESS | 3644 | 1460991078748 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 07:51:18 INFO - PROCESS | 3644 | 1460991078835 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:18 INFO - PROCESS | 3644 | ++DOCSHELL 19A2D400 == 28 [pid = 3644] [id = 30] 07:51:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (19CA1000) [pid = 3644] [serial = 86] [outer = 00000000] 07:51:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (1A769C00) [pid = 3644] [serial = 87] [outer = 19CA1000] 07:51:18 INFO - PROCESS | 3644 | 1460991078879 Marionette DEBUG loaded listener.js 07:51:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (1A776C00) [pid = 3644] [serial = 88] [outer = 19CA1000] 07:51:19 INFO - PROCESS | 3644 | 1460991079218 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]]]}] 07:51:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 07:51:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 579ms 07:51:19 INFO - PROCESS | 3644 | 1460991079270 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 07:51:19 INFO - PROCESS | 3644 | 1460991079273 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 07:51:19 INFO - PROCESS | 3644 | 1460991079276 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 07:51:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 07:51:19 INFO - PROCESS | 3644 | 1460991079278 Marionette TRACE conn3 <- [1,86,null,{}] 07:51:19 INFO - PROCESS | 3644 | 1460991079265 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}] 07:51:19 INFO - PROCESS | 3644 | 1460991079383 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 07:51:19 INFO - PROCESS | 3644 | 1460991079391 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:19 INFO - PROCESS | 3644 | ++DOCSHELL 18A31400 == 29 [pid = 3644] [id = 31] 07:51:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (1A5A3000) [pid = 3644] [serial = 89] [outer = 00000000] 07:51:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (1A8EEC00) [pid = 3644] [serial = 90] [outer = 1A5A3000] 07:51:19 INFO - PROCESS | 3644 | 1460991079438 Marionette DEBUG loaded listener.js 07:51:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (1C26CC00) [pid = 3644] [serial = 91] [outer = 1A5A3000] 07:51:19 INFO - PROCESS | 3644 | 1460991079800 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]]]}] 07:51:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 07:51:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 579ms 07:51:19 INFO - PROCESS | 3644 | 1460991079856 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 07:51:19 INFO - PROCESS | 3644 | 1460991079858 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 07:51:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 07:51:19 INFO - PROCESS | 3644 | 1460991079861 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 07:51:19 INFO - PROCESS | 3644 | 1460991079862 Marionette TRACE conn3 <- [1,90,null,{}] 07:51:19 INFO - PROCESS | 3644 | 1460991079866 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}] 07:51:19 INFO - PROCESS | 3644 | 1460991079938 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 07:51:20 INFO - PROCESS | 3644 | 1460991080014 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:20 INFO - PROCESS | 3644 | ++DOCSHELL 15EDA800 == 30 [pid = 3644] [id = 32] 07:51:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (1A8ED800) [pid = 3644] [serial = 92] [outer = 00000000] 07:51:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (1CE39400) [pid = 3644] [serial = 93] [outer = 1A8ED800] 07:51:20 INFO - PROCESS | 3644 | 1460991080060 Marionette DEBUG loaded listener.js 07:51:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (1CE3E000) [pid = 3644] [serial = 94] [outer = 1A8ED800] 07:51:20 INFO - PROCESS | 3644 | 1460991080401 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]]]}] 07:51:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 07:51:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 579ms 07:51:20 INFO - PROCESS | 3644 | 1460991080439 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 07:51:20 INFO - PROCESS | 3644 | 1460991080441 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 07:51:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 07:51:20 INFO - PROCESS | 3644 | 1460991080444 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 07:51:20 INFO - PROCESS | 3644 | 1460991080446 Marionette TRACE conn3 <- [1,94,null,{}] 07:51:20 INFO - PROCESS | 3644 | 1460991080450 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}] 07:51:21 INFO - PROCESS | 3644 | 1460991081259 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 07:51:21 INFO - PROCESS | 3644 | 1460991081348 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:21 INFO - PROCESS | 3644 | ++DOCSHELL 12DD8C00 == 31 [pid = 3644] [id = 33] 07:51:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (12DDA800) [pid = 3644] [serial = 95] [outer = 00000000] 07:51:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (1325C000) [pid = 3644] [serial = 96] [outer = 12DDA800] 07:51:21 INFO - PROCESS | 3644 | 1460991081397 Marionette DEBUG loaded listener.js 07:51:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (13602C00) [pid = 3644] [serial = 97] [outer = 12DDA800] 07:51:21 INFO - PROCESS | 3644 | 1460991081824 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]]]}] 07:51:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 07:51:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1417ms 07:51:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 07:51:21 INFO - PROCESS | 3644 | 1460991081864 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 07:51:21 INFO - PROCESS | 3644 | 1460991081867 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 07:51:21 INFO - PROCESS | 3644 | 1460991081877 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 07:51:21 INFO - PROCESS | 3644 | 1460991081881 Marionette TRACE conn3 <- [1,98,null,{}] 07:51:21 INFO - PROCESS | 3644 | 1460991081886 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}] 07:51:21 INFO - PROCESS | 3644 | 1460991081983 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 07:51:21 INFO - PROCESS | 3644 | 1460991081991 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:21 INFO - PROCESS | 3644 | ++DOCSHELL 142B1000 == 32 [pid = 3644] [id = 34] 07:51:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (14310C00) [pid = 3644] [serial = 98] [outer = 00000000] 07:51:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (14A9FC00) [pid = 3644] [serial = 99] [outer = 14310C00] 07:51:22 INFO - PROCESS | 3644 | 1460991082044 Marionette DEBUG loaded listener.js 07:51:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (1430A400) [pid = 3644] [serial = 100] [outer = 14310C00] 07:51:22 INFO - PROCESS | 3644 | 1460991082441 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]]]}] 07:51:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 07:51:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 640ms 07:51:22 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (16879C00) [pid = 3644] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 07:51:22 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (1DA68800) [pid = 3644] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 07:51:22 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (1D9CBC00) [pid = 3644] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 07:51:22 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (1D58A000) [pid = 3644] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 07:51:22 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (1D424800) [pid = 3644] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 07:51:22 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (18904800) [pid = 3644] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 07:51:22 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (1E0B3800) [pid = 3644] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 07:51:22 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (19CA1000) [pid = 3644] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 07:51:22 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (1A5A3000) [pid = 3644] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 07:51:22 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (1E366C00) [pid = 3644] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 07:51:22 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (12DD3C00) [pid = 3644] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 07:51:22 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (14210800) [pid = 3644] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 07:51:22 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (17F73800) [pid = 3644] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 07:51:22 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (13609C00) [pid = 3644] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 07:51:22 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (1378A400) [pid = 3644] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 07:51:22 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (15ECCC00) [pid = 3644] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 07:51:22 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (16877000) [pid = 3644] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 07:51:22 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (18232800) [pid = 3644] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 07:51:22 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (18903800) [pid = 3644] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 07:51:22 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (18A26C00) [pid = 3644] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 07:51:23 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (13A5F000) [pid = 3644] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 07:51:23 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (197D9000) [pid = 3644] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 07:51:23 INFO - PROCESS | 3644 | 1460991082958 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 07:51:23 INFO - PROCESS | 3644 | 1460991082961 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 07:51:23 INFO - PROCESS | 3644 | 1460991082971 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 07:51:23 INFO - PROCESS | 3644 | 1460991082973 Marionette TRACE conn3 <- [1,102,null,{}] 07:51:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 07:51:23 INFO - PROCESS | 3644 | 1460991082977 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}] 07:51:23 INFO - PROCESS | 3644 | 1460991083050 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 07:51:23 INFO - PROCESS | 3644 | 1460991083060 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:23 INFO - PROCESS | 3644 | ++DOCSHELL 1325DC00 == 33 [pid = 3644] [id = 35] 07:51:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (136AB800) [pid = 3644] [serial = 101] [outer = 00000000] 07:51:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (1579D800) [pid = 3644] [serial = 102] [outer = 136AB800] 07:51:23 INFO - PROCESS | 3644 | 1460991083105 Marionette DEBUG loaded listener.js 07:51:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (15BD2800) [pid = 3644] [serial = 103] [outer = 136AB800] 07:51:23 INFO - PROCESS | 3644 | 1460991083500 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]]]}] 07:51:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 07:51:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 564ms 07:51:23 INFO - PROCESS | 3644 | 1460991083558 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 07:51:23 INFO - PROCESS | 3644 | 1460991083561 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 07:51:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 07:51:23 INFO - PROCESS | 3644 | 1460991083571 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 07:51:23 INFO - PROCESS | 3644 | 1460991083575 Marionette TRACE conn3 <- [1,106,null,{}] 07:51:23 INFO - PROCESS | 3644 | 1460991083562 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}] 07:51:23 INFO - PROCESS | 3644 | 1460991083644 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 07:51:23 INFO - PROCESS | 3644 | 1460991083652 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:23 INFO - PROCESS | 3644 | ++DOCSHELL 164ACC00 == 34 [pid = 3644] [id = 36] 07:51:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (164B9400) [pid = 3644] [serial = 104] [outer = 00000000] 07:51:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (16878400) [pid = 3644] [serial = 105] [outer = 164B9400] 07:51:23 INFO - PROCESS | 3644 | 1460991083698 Marionette DEBUG loaded listener.js 07:51:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (16B6E000) [pid = 3644] [serial = 106] [outer = 164B9400] 07:51:24 INFO - PROCESS | 3644 | 1460991084100 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]]]}] 07:51:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 07:51:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 579ms 07:51:24 INFO - PROCESS | 3644 | 1460991084145 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 07:51:24 INFO - PROCESS | 3644 | 1460991084147 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 07:51:24 INFO - PROCESS | 3644 | 1460991084150 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 07:51:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 07:51:24 INFO - PROCESS | 3644 | 1460991084152 Marionette TRACE conn3 <- [1,110,null,{}] 07:51:24 INFO - PROCESS | 3644 | 1460991084155 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}] 07:51:24 INFO - PROCESS | 3644 | 1460991084227 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 07:51:24 INFO - PROCESS | 3644 | 1460991084233 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:24 INFO - PROCESS | 3644 | ++DOCSHELL 16BC6000 == 35 [pid = 3644] [id = 37] 07:51:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (17F72000) [pid = 3644] [serial = 107] [outer = 00000000] 07:51:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (1823D400) [pid = 3644] [serial = 108] [outer = 17F72000] 07:51:24 INFO - PROCESS | 3644 | 1460991084262 Marionette DEBUG loaded listener.js 07:51:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (188CCC00) [pid = 3644] [serial = 109] [outer = 17F72000] 07:51:24 INFO - PROCESS | 3644 | 1460991084681 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]]]}] 07:51:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 07:51:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 579ms 07:51:24 INFO - PROCESS | 3644 | 1460991084730 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 07:51:24 INFO - PROCESS | 3644 | 1460991084732 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 07:51:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 07:51:24 INFO - PROCESS | 3644 | 1460991084735 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 07:51:24 INFO - PROCESS | 3644 | 1460991084737 Marionette TRACE conn3 <- [1,114,null,{}] 07:51:24 INFO - PROCESS | 3644 | 1460991084741 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}] 07:51:24 INFO - PROCESS | 3644 | 1460991084812 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 07:51:24 INFO - PROCESS | 3644 | 1460991084822 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:24 INFO - PROCESS | 3644 | ++DOCSHELL 1890A800 == 36 [pid = 3644] [id = 38] 07:51:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (1890AC00) [pid = 3644] [serial = 110] [outer = 00000000] 07:51:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (18A22800) [pid = 3644] [serial = 111] [outer = 1890AC00] 07:51:24 INFO - PROCESS | 3644 | 1460991084874 Marionette DEBUG loaded listener.js 07:51:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (18C29400) [pid = 3644] [serial = 112] [outer = 1890AC00] 07:51:25 INFO - PROCESS | 3644 | 1460991085436 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]]]}] 07:51:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 07:51:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 716ms 07:51:25 INFO - PROCESS | 3644 | 1460991085460 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 07:51:25 INFO - PROCESS | 3644 | 1460991085464 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 07:51:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 07:51:25 INFO - PROCESS | 3644 | 1460991085469 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 07:51:25 INFO - PROCESS | 3644 | 1460991085472 Marionette TRACE conn3 <- [1,118,null,{}] 07:51:25 INFO - PROCESS | 3644 | 1460991085478 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}] 07:51:25 INFO - PROCESS | 3644 | 1460991085605 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 07:51:25 INFO - PROCESS | 3644 | 1460991085692 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:25 INFO - PROCESS | 3644 | ++DOCSHELL 136B3400 == 37 [pid = 3644] [id = 39] 07:51:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (13A53000) [pid = 3644] [serial = 113] [outer = 00000000] 07:51:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (143A2400) [pid = 3644] [serial = 114] [outer = 13A53000] 07:51:25 INFO - PROCESS | 3644 | 1460991085747 Marionette DEBUG loaded listener.js 07:51:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (1579F000) [pid = 3644] [serial = 115] [outer = 13A53000] 07:51:26 INFO - PROCESS | 3644 | 1460991086264 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]]]}] 07:51:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 07:51:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 869ms 07:51:26 INFO - PROCESS | 3644 | 1460991086337 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 07:51:26 INFO - PROCESS | 3644 | 1460991086343 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 07:51:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 07:51:26 INFO - PROCESS | 3644 | 1460991086350 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 07:51:26 INFO - PROCESS | 3644 | 1460991086352 Marionette TRACE conn3 <- [1,122,null,{}] 07:51:26 INFO - PROCESS | 3644 | 1460991086357 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}] 07:51:26 INFO - PROCESS | 3644 | 1460991086485 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 07:51:26 INFO - PROCESS | 3644 | 1460991086554 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:26 INFO - PROCESS | 3644 | ++DOCSHELL 15D8FC00 == 38 [pid = 3644] [id = 40] 07:51:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (15E02800) [pid = 3644] [serial = 116] [outer = 00000000] 07:51:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (18010800) [pid = 3644] [serial = 117] [outer = 15E02800] 07:51:26 INFO - PROCESS | 3644 | 1460991086608 Marionette DEBUG loaded listener.js 07:51:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (18904C00) [pid = 3644] [serial = 118] [outer = 15E02800] 07:51:27 INFO - PROCESS | 3644 | 1460991087154 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]]]}] 07:51:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 07:51:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 884ms 07:51:27 INFO - PROCESS | 3644 | 1460991087234 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 07:51:27 INFO - PROCESS | 3644 | 1460991087236 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 07:51:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 07:51:27 INFO - PROCESS | 3644 | 1460991087240 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 07:51:27 INFO - PROCESS | 3644 | 1460991087244 Marionette TRACE conn3 <- [1,126,null,{}] 07:51:27 INFO - PROCESS | 3644 | 1460991087255 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}] 07:51:27 INFO - PROCESS | 3644 | 1460991087352 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 07:51:27 INFO - PROCESS | 3644 | 1460991087420 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:27 INFO - PROCESS | 3644 | ++DOCSHELL 1955E800 == 39 [pid = 3644] [id = 41] 07:51:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (197D9000) [pid = 3644] [serial = 119] [outer = 00000000] 07:51:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (19ACAC00) [pid = 3644] [serial = 120] [outer = 197D9000] 07:51:27 INFO - PROCESS | 3644 | 1460991087476 Marionette DEBUG loaded listener.js 07:51:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (1A00A000) [pid = 3644] [serial = 121] [outer = 197D9000] 07:51:28 INFO - PROCESS | 3644 | 1460991088096 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]]]}] 07:51:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 07:51:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 868ms 07:51:28 INFO - PROCESS | 3644 | 1460991088128 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 07:51:28 INFO - PROCESS | 3644 | 1460991088132 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 07:51:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 07:51:28 INFO - PROCESS | 3644 | 1460991088137 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 07:51:28 INFO - PROCESS | 3644 | 1460991088141 Marionette TRACE conn3 <- [1,130,null,{}] 07:51:28 INFO - PROCESS | 3644 | 1460991088147 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}] 07:51:28 INFO - PROCESS | 3644 | 1460991088238 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 07:51:28 INFO - PROCESS | 3644 | 1460991088335 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:28 INFO - PROCESS | 3644 | ++DOCSHELL 13203C00 == 40 [pid = 3644] [id = 42] 07:51:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (13207000) [pid = 3644] [serial = 122] [outer = 00000000] 07:51:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (13A61400) [pid = 3644] [serial = 123] [outer = 13207000] 07:51:28 INFO - PROCESS | 3644 | 1460991088384 Marionette DEBUG loaded listener.js 07:51:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (14310000) [pid = 3644] [serial = 124] [outer = 13207000] 07:51:29 INFO - PROCESS | 3644 | --DOCSHELL 16BC6000 == 39 [pid = 3644] [id = 37] 07:51:29 INFO - PROCESS | 3644 | --DOCSHELL 164ACC00 == 38 [pid = 3644] [id = 36] 07:51:29 INFO - PROCESS | 3644 | --DOCSHELL 1325DC00 == 37 [pid = 3644] [id = 35] 07:51:29 INFO - PROCESS | 3644 | --DOCSHELL 142B1000 == 36 [pid = 3644] [id = 34] 07:51:29 INFO - PROCESS | 3644 | --DOCSHELL 12DD8C00 == 35 [pid = 3644] [id = 33] 07:51:29 INFO - PROCESS | 3644 | --DOCSHELL 182BC000 == 34 [pid = 3644] [id = 29] 07:51:29 INFO - PROCESS | 3644 | --DOCSHELL 18A31400 == 33 [pid = 3644] [id = 31] 07:51:29 INFO - PROCESS | 3644 | --DOCSHELL 15D8FC00 == 32 [pid = 3644] [id = 40] 07:51:29 INFO - PROCESS | 3644 | --DOCSHELL 1955E800 == 31 [pid = 3644] [id = 41] 07:51:29 INFO - PROCESS | 3644 | --DOCSHELL 15EDA800 == 30 [pid = 3644] [id = 32] 07:51:29 INFO - PROCESS | 3644 | --DOCSHELL 1890A800 == 29 [pid = 3644] [id = 38] 07:51:29 INFO - PROCESS | 3644 | --DOCSHELL 19A2D400 == 28 [pid = 3644] [id = 30] 07:51:29 INFO - PROCESS | 3644 | --DOCSHELL 136B3400 == 27 [pid = 3644] [id = 39] 07:51:29 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (164B2400) [pid = 3644] [serial = 9] [outer = 00000000] [url = about:blank] 07:51:29 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (164B9C00) [pid = 3644] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 07:51:29 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (14AA0000) [pid = 3644] [serial = 4] [outer = 00000000] [url = about:blank] 07:51:29 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (1A769C00) [pid = 3644] [serial = 87] [outer = 00000000] [url = about:blank] 07:51:29 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (1A8EEC00) [pid = 3644] [serial = 90] [outer = 00000000] [url = about:blank] 07:51:29 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (1325F400) [pid = 3644] [serial = 51] [outer = 00000000] [url = about:blank] 07:51:29 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (15B32400) [pid = 3644] [serial = 54] [outer = 00000000] [url = about:blank] 07:51:29 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (18235000) [pid = 3644] [serial = 57] [outer = 00000000] [url = about:blank] 07:51:29 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (13793400) [pid = 3644] [serial = 60] [outer = 00000000] [url = about:blank] 07:51:29 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (1434DC00) [pid = 3644] [serial = 63] [outer = 00000000] [url = about:blank] 07:51:29 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (164AD400) [pid = 3644] [serial = 66] [outer = 00000000] [url = about:blank] 07:51:29 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (1654AC00) [pid = 3644] [serial = 67] [outer = 00000000] [url = about:blank] 07:51:29 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (16B72800) [pid = 3644] [serial = 69] [outer = 00000000] [url = about:blank] 07:51:29 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (1823A000) [pid = 3644] [serial = 72] [outer = 00000000] [url = about:blank] 07:51:29 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (18A27800) [pid = 3644] [serial = 75] [outer = 00000000] [url = about:blank] 07:51:29 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (18EAE400) [pid = 3644] [serial = 78] [outer = 00000000] [url = about:blank] 07:51:29 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (19ACB000) [pid = 3644] [serial = 81] [outer = 00000000] [url = about:blank] 07:51:29 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (1A076C00) [pid = 3644] [serial = 84] [outer = 00000000] [url = about:blank] 07:51:29 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (182B5400) [pid = 3644] [serial = 73] [outer = 00000000] [url = about:blank] 07:51:29 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (18A2B000) [pid = 3644] [serial = 76] [outer = 00000000] [url = about:blank] 07:51:29 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (15D13400) [pid = 3644] [serial = 79] [outer = 00000000] [url = about:blank] 07:51:29 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (13A5A800) [pid = 3644] [serial = 61] [outer = 00000000] [url = about:blank] 07:51:29 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (19AD9C00) [pid = 3644] [serial = 82] [outer = 00000000] [url = about:blank] 07:51:29 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (16BD0800) [pid = 3644] [serial = 70] [outer = 00000000] [url = about:blank] 07:51:29 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (1A078800) [pid = 3644] [serial = 85] [outer = 00000000] [url = about:blank] 07:51:29 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (1A776C00) [pid = 3644] [serial = 88] [outer = 00000000] [url = about:blank] 07:51:29 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (15DCF000) [pid = 3644] [serial = 55] [outer = 00000000] [url = about:blank] 07:51:29 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (13269400) [pid = 3644] [serial = 52] [outer = 00000000] [url = about:blank] 07:51:29 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (143AE000) [pid = 3644] [serial = 64] [outer = 00000000] [url = about:blank] 07:51:29 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (1861E800) [pid = 3644] [serial = 58] [outer = 00000000] [url = about:blank] 07:51:29 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (1E371800) [pid = 3644] [serial = 43] [outer = 00000000] [url = about:blank] 07:51:29 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (1C26CC00) [pid = 3644] [serial = 91] [outer = 00000000] [url = about:blank] 07:51:29 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (1D9D3400) [pid = 3644] [serial = 33] [outer = 00000000] [url = about:blank] 07:51:29 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (1D918800) [pid = 3644] [serial = 30] [outer = 00000000] [url = about:blank] 07:51:29 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (1D91F400) [pid = 3644] [serial = 31] [outer = 00000000] [url = about:blank] 07:51:29 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (1D427800) [pid = 3644] [serial = 27] [outer = 00000000] [url = about:blank] 07:51:29 INFO - PROCESS | 3644 | --DOMWINDOW == 65 (1D42B000) [pid = 3644] [serial = 28] [outer = 00000000] [url = about:blank] 07:51:29 INFO - PROCESS | 3644 | --DOMWINDOW == 64 (1CE3C400) [pid = 3644] [serial = 24] [outer = 00000000] [url = about:blank] 07:51:29 INFO - PROCESS | 3644 | --DOMWINDOW == 63 (18907400) [pid = 3644] [serial = 21] [outer = 00000000] [url = about:blank] 07:51:29 INFO - PROCESS | 3644 | --DOMWINDOW == 62 (1890B000) [pid = 3644] [serial = 22] [outer = 00000000] [url = about:blank] 07:51:29 INFO - PROCESS | 3644 | --DOMWINDOW == 61 (1955CC00) [pid = 3644] [serial = 17] [outer = 00000000] [url = about:blank] 07:51:29 INFO - PROCESS | 3644 | --DOMWINDOW == 60 (19691800) [pid = 3644] [serial = 14] [outer = 00000000] [url = about:blank] 07:51:29 INFO - PROCESS | 3644 | --DOMWINDOW == 59 (1E25B000) [pid = 3644] [serial = 45] [outer = 00000000] [url = about:blank] 07:51:29 INFO - PROCESS | 3644 | --DOMWINDOW == 58 (1E723400) [pid = 3644] [serial = 48] [outer = 00000000] [url = about:blank] 07:51:29 INFO - PROCESS | 3644 | --DOMWINDOW == 57 (1E370000) [pid = 3644] [serial = 42] [outer = 00000000] [url = about:blank] 07:51:29 INFO - PROCESS | 3644 | --DOMWINDOW == 56 (1E0BAC00) [pid = 3644] [serial = 39] [outer = 00000000] [url = about:blank] 07:51:29 INFO - PROCESS | 3644 | --DOMWINDOW == 55 (1E0BE800) [pid = 3644] [serial = 40] [outer = 00000000] [url = about:blank] 07:51:29 INFO - PROCESS | 3644 | --DOMWINDOW == 54 (1DF62C00) [pid = 3644] [serial = 36] [outer = 00000000] [url = about:blank] 07:51:29 INFO - PROCESS | 3644 | --DOMWINDOW == 53 (1DF66400) [pid = 3644] [serial = 37] [outer = 00000000] [url = about:blank] 07:51:29 INFO - PROCESS | 3644 | --DOMWINDOW == 52 (1DA5F800) [pid = 3644] [serial = 34] [outer = 00000000] [url = about:blank] 07:51:29 INFO - PROCESS | 3644 | 1460991089333 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]]]}] 07:51:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 07:51:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1219ms 07:51:29 INFO - PROCESS | 3644 | 1460991089358 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 07:51:29 INFO - PROCESS | 3644 | 1460991089361 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 07:51:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 07:51:29 INFO - PROCESS | 3644 | 1460991089370 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 07:51:29 INFO - PROCESS | 3644 | 1460991089374 Marionette TRACE conn3 <- [1,134,null,{}] 07:51:29 INFO - PROCESS | 3644 | 1460991089379 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}] 07:51:29 INFO - PROCESS | 3644 | 1460991089459 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 07:51:29 INFO - PROCESS | 3644 | 1460991089525 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:29 INFO - PROCESS | 3644 | ++DOCSHELL 13793400 == 28 [pid = 3644] [id = 43] 07:51:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 53 (13796C00) [pid = 3644] [serial = 125] [outer = 00000000] 07:51:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 54 (1420DC00) [pid = 3644] [serial = 126] [outer = 13796C00] 07:51:29 INFO - PROCESS | 3644 | 1460991089582 Marionette DEBUG loaded listener.js 07:51:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 55 (1430B000) [pid = 3644] [serial = 127] [outer = 13796C00] 07:51:29 INFO - PROCESS | 3644 | 1460991089953 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]]]}] 07:51:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 07:51:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 625ms 07:51:29 INFO - PROCESS | 3644 | 1460991089990 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 07:51:29 INFO - PROCESS | 3644 | 1460991089996 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 07:51:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 07:51:29 INFO - PROCESS | 3644 | 1460991090008 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 07:51:29 INFO - PROCESS | 3644 | 1460991090011 Marionette TRACE conn3 <- [1,138,null,{}] 07:51:30 INFO - PROCESS | 3644 | 1460991090015 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}] 07:51:30 INFO - PROCESS | 3644 | 1460991090095 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 07:51:30 INFO - PROCESS | 3644 | 1460991090102 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:30 INFO - PROCESS | 3644 | ++DOCSHELL 143AD400 == 29 [pid = 3644] [id = 44] 07:51:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 56 (14AA2000) [pid = 3644] [serial = 128] [outer = 00000000] 07:51:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 57 (15D8E000) [pid = 3644] [serial = 129] [outer = 14AA2000] 07:51:30 INFO - PROCESS | 3644 | 1460991090147 Marionette DEBUG loaded listener.js 07:51:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 58 (15E05400) [pid = 3644] [serial = 130] [outer = 14AA2000] 07:51:30 INFO - PROCESS | 3644 | 1460991090561 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]]]}] 07:51:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 07:51:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 579ms 07:51:30 INFO - PROCESS | 3644 | 1460991090586 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 07:51:30 INFO - PROCESS | 3644 | 1460991090588 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 07:51:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 07:51:30 INFO - PROCESS | 3644 | 1460991090592 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 07:51:30 INFO - PROCESS | 3644 | 1460991090596 Marionette TRACE conn3 <- [1,142,null,{}] 07:51:30 INFO - PROCESS | 3644 | 1460991090611 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}] 07:51:30 INFO - PROCESS | 3644 | 1460991090688 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 07:51:30 INFO - PROCESS | 3644 | 1460991090694 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:30 INFO - PROCESS | 3644 | ++DOCSHELL 16874800 == 30 [pid = 3644] [id = 45] 07:51:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 59 (16874C00) [pid = 3644] [serial = 131] [outer = 00000000] 07:51:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 60 (16B6D400) [pid = 3644] [serial = 132] [outer = 16874C00] 07:51:30 INFO - PROCESS | 3644 | 1460991090749 Marionette DEBUG loaded listener.js 07:51:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 61 (16BC5800) [pid = 3644] [serial = 133] [outer = 16874C00] 07:51:31 INFO - PROCESS | 3644 | 1460991091123 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]]]}] 07:51:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 07:51:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 579ms 07:51:31 INFO - PROCESS | 3644 | 1460991091177 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 07:51:31 INFO - PROCESS | 3644 | 1460991091179 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 07:51:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 07:51:31 INFO - PROCESS | 3644 | 1460991091183 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 07:51:31 INFO - PROCESS | 3644 | 1460991091184 Marionette TRACE conn3 <- [1,146,null,{}] 07:51:31 INFO - PROCESS | 3644 | 1460991091188 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}] 07:51:31 INFO - PROCESS | 3644 | 1460991091286 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 07:51:31 INFO - PROCESS | 3644 | 1460991091293 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:31 INFO - PROCESS | 3644 | ++DOCSHELL 164B6400 == 31 [pid = 3644] [id = 46] 07:51:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 62 (17F75000) [pid = 3644] [serial = 134] [outer = 00000000] 07:51:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 63 (182B8000) [pid = 3644] [serial = 135] [outer = 17F75000] 07:51:31 INFO - PROCESS | 3644 | 1460991091337 Marionette DEBUG loaded listener.js 07:51:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 64 (188CD000) [pid = 3644] [serial = 136] [outer = 17F75000] 07:51:31 INFO - PROCESS | 3644 | 1460991091740 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]]]}] 07:51:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 07:51:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 625ms 07:51:31 INFO - PROCESS | 3644 | 1460991091802 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 07:51:31 INFO - PROCESS | 3644 | 1460991091804 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 07:51:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 07:51:31 INFO - PROCESS | 3644 | 1460991091807 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 07:51:31 INFO - PROCESS | 3644 | 1460991091809 Marionette TRACE conn3 <- [1,150,null,{}] 07:51:31 INFO - PROCESS | 3644 | 1460991091813 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}] 07:51:31 INFO - PROCESS | 3644 | 1460991091902 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 07:51:31 INFO - PROCESS | 3644 | 1460991091908 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:31 INFO - PROCESS | 3644 | ++DOCSHELL 18010C00 == 32 [pid = 3644] [id = 47] 07:51:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 65 (18233C00) [pid = 3644] [serial = 137] [outer = 00000000] 07:51:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (1890C000) [pid = 3644] [serial = 138] [outer = 18233C00] 07:51:31 INFO - PROCESS | 3644 | 1460991091952 Marionette DEBUG loaded listener.js 07:51:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (18912C00) [pid = 3644] [serial = 139] [outer = 18233C00] 07:51:32 INFO - PROCESS | 3644 | 1460991092343 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]]]}] 07:51:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 07:51:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 579ms 07:51:32 INFO - PROCESS | 3644 | 1460991092392 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 07:51:32 INFO - PROCESS | 3644 | 1460991092394 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 07:51:32 INFO - PROCESS | 3644 | 1460991092397 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 07:51:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 07:51:32 INFO - PROCESS | 3644 | 1460991092399 Marionette TRACE conn3 <- [1,154,null,{}] 07:51:32 INFO - PROCESS | 3644 | 1460991092402 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}] 07:51:32 INFO - PROCESS | 3644 | 1460991092513 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 07:51:32 INFO - PROCESS | 3644 | 1460991092519 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:32 INFO - PROCESS | 3644 | ++DOCSHELL 18235000 == 33 [pid = 3644] [id = 48] 07:51:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (18A27C00) [pid = 3644] [serial = 140] [outer = 00000000] 07:51:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (1955B800) [pid = 3644] [serial = 141] [outer = 18A27C00] 07:51:32 INFO - PROCESS | 3644 | 1460991092566 Marionette DEBUG loaded listener.js 07:51:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (19691800) [pid = 3644] [serial = 142] [outer = 18A27C00] 07:51:32 INFO - PROCESS | 3644 | 1460991092996 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]]]}] 07:51:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 07:51:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 625ms 07:51:33 INFO - PROCESS | 3644 | 1460991093019 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 07:51:33 INFO - PROCESS | 3644 | 1460991093021 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 07:51:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 07:51:33 INFO - PROCESS | 3644 | 1460991093024 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 07:51:33 INFO - PROCESS | 3644 | 1460991093026 Marionette TRACE conn3 <- [1,158,null,{}] 07:51:33 INFO - PROCESS | 3644 | 1460991093035 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}] 07:51:33 INFO - PROCESS | 3644 | 1460991093125 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 07:51:33 INFO - PROCESS | 3644 | 1460991093145 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:33 INFO - PROCESS | 3644 | ++DOCSHELL 19AD0000 == 34 [pid = 3644] [id = 49] 07:51:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (19AD4000) [pid = 3644] [serial = 143] [outer = 00000000] 07:51:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (19DC3400) [pid = 3644] [serial = 144] [outer = 19AD4000] 07:51:33 INFO - PROCESS | 3644 | 1460991093189 Marionette DEBUG loaded listener.js 07:51:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (1A00B400) [pid = 3644] [serial = 145] [outer = 19AD4000] 07:51:33 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (1A8ED800) [pid = 3644] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 07:51:33 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (1890AC00) [pid = 3644] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 07:51:33 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (17F72000) [pid = 3644] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 07:51:33 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (14310C00) [pid = 3644] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 07:51:33 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (136AB800) [pid = 3644] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 07:51:33 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (164B9400) [pid = 3644] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 07:51:33 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (12DDA800) [pid = 3644] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 07:51:33 INFO - PROCESS | 3644 | 1460991093617 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]]]}] 07:51:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 07:51:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 609ms 07:51:33 INFO - PROCESS | 3644 | 1460991093646 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 07:51:33 INFO - PROCESS | 3644 | 1460991093648 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 07:51:33 INFO - PROCESS | 3644 | 1460991093651 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 07:51:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 07:51:33 INFO - PROCESS | 3644 | 1460991093652 Marionette TRACE conn3 <- [1,162,null,{}] 07:51:33 INFO - PROCESS | 3644 | 1460991093656 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}] 07:51:33 INFO - PROCESS | 3644 | 1460991093725 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 07:51:33 INFO - PROCESS | 3644 | 1460991093731 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:33 INFO - PROCESS | 3644 | ++DOCSHELL 1325F800 == 35 [pid = 3644] [id = 50] 07:51:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (143ADC00) [pid = 3644] [serial = 146] [outer = 00000000] 07:51:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (19C9A000) [pid = 3644] [serial = 147] [outer = 143ADC00] 07:51:33 INFO - PROCESS | 3644 | 1460991093775 Marionette DEBUG loaded listener.js 07:51:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (19CA0400) [pid = 3644] [serial = 148] [outer = 143ADC00] 07:51:34 INFO - PROCESS | 3644 | 1460991094182 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]]]}] 07:51:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 07:51:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 579ms 07:51:34 INFO - PROCESS | 3644 | 1460991094252 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 07:51:34 INFO - PROCESS | 3644 | 1460991094254 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 07:51:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 07:51:34 INFO - PROCESS | 3644 | 1460991094257 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 07:51:34 INFO - PROCESS | 3644 | 1460991094259 Marionette TRACE conn3 <- [1,166,null,{}] 07:51:34 INFO - PROCESS | 3644 | 1460991094262 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}] 07:51:34 INFO - PROCESS | 3644 | 1460991094314 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 07:51:34 INFO - PROCESS | 3644 | 1460991094320 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:34 INFO - PROCESS | 3644 | ++DOCSHELL 16874400 == 36 [pid = 3644] [id = 51] 07:51:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (1A0D0400) [pid = 3644] [serial = 149] [outer = 00000000] 07:51:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (1A5EE800) [pid = 3644] [serial = 150] [outer = 1A0D0400] 07:51:34 INFO - PROCESS | 3644 | 1460991094364 Marionette DEBUG loaded listener.js 07:51:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (1A5EFC00) [pid = 3644] [serial = 151] [outer = 1A0D0400] 07:51:34 INFO - PROCESS | 3644 | 1460991094740 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]]]}] 07:51:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 07:51:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 518ms 07:51:34 INFO - PROCESS | 3644 | 1460991094778 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 07:51:34 INFO - PROCESS | 3644 | 1460991094780 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 07:51:34 INFO - PROCESS | 3644 | 1460991094783 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 07:51:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 07:51:34 INFO - PROCESS | 3644 | 1460991094784 Marionette TRACE conn3 <- [1,170,null,{}] 07:51:34 INFO - PROCESS | 3644 | 1460991094801 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}] 07:51:34 INFO - PROCESS | 3644 | 1460991094877 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 07:51:34 INFO - PROCESS | 3644 | 1460991094884 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:34 INFO - PROCESS | 3644 | ++DOCSHELL 16554000 == 37 [pid = 3644] [id = 52] 07:51:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (18232C00) [pid = 3644] [serial = 152] [outer = 00000000] 07:51:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (1A7A0C00) [pid = 3644] [serial = 153] [outer = 18232C00] 07:51:34 INFO - PROCESS | 3644 | 1460991094912 Marionette DEBUG loaded listener.js 07:51:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (1A8C8000) [pid = 3644] [serial = 154] [outer = 18232C00] 07:51:35 INFO - PROCESS | 3644 | 1460991095302 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]]]}] 07:51:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 07:51:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 579ms 07:51:35 INFO - PROCESS | 3644 | 1460991095369 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 07:51:35 INFO - PROCESS | 3644 | 1460991095373 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 07:51:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 07:51:35 INFO - PROCESS | 3644 | 1460991095378 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 07:51:35 INFO - PROCESS | 3644 | 1460991095382 Marionette TRACE conn3 <- [1,174,null,{}] 07:51:35 INFO - PROCESS | 3644 | 1460991095388 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}] 07:51:35 INFO - PROCESS | 3644 | 1460991095498 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 07:51:35 INFO - PROCESS | 3644 | 1460991095594 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:35 INFO - PROCESS | 3644 | ++DOCSHELL 1325C400 == 38 [pid = 3644] [id = 53] 07:51:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (1360A000) [pid = 3644] [serial = 155] [outer = 00000000] 07:51:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (13A57800) [pid = 3644] [serial = 156] [outer = 1360A000] 07:51:35 INFO - PROCESS | 3644 | 1460991095633 Marionette DEBUG loaded listener.js 07:51:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (14303000) [pid = 3644] [serial = 157] [outer = 1360A000] 07:51:36 INFO - PROCESS | 3644 | 1460991096339 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]]]}] 07:51:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 07:51:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1021ms 07:51:36 INFO - PROCESS | 3644 | 1460991096393 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 07:51:36 INFO - PROCESS | 3644 | 1460991096396 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 07:51:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 07:51:36 INFO - PROCESS | 3644 | 1460991096417 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 07:51:36 INFO - PROCESS | 3644 | 1460991096424 Marionette TRACE conn3 <- [1,178,null,{}] 07:51:36 INFO - PROCESS | 3644 | 1460991096430 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}] 07:51:36 INFO - PROCESS | 3644 | 1460991096604 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 07:51:36 INFO - PROCESS | 3644 | 1460991096712 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:36 INFO - PROCESS | 3644 | ++DOCSHELL 12CF5C00 == 39 [pid = 3644] [id = 54] 07:51:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (164B4800) [pid = 3644] [serial = 158] [outer = 00000000] 07:51:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (16877800) [pid = 3644] [serial = 159] [outer = 164B4800] 07:51:36 INFO - PROCESS | 3644 | 1460991096768 Marionette DEBUG loaded listener.js 07:51:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (16BD1800) [pid = 3644] [serial = 160] [outer = 164B4800] 07:51:37 INFO - PROCESS | 3644 | --DOCSHELL 16874400 == 38 [pid = 3644] [id = 51] 07:51:37 INFO - PROCESS | 3644 | --DOCSHELL 1325F800 == 37 [pid = 3644] [id = 50] 07:51:37 INFO - PROCESS | 3644 | --DOCSHELL 19AD0000 == 36 [pid = 3644] [id = 49] 07:51:37 INFO - PROCESS | 3644 | --DOCSHELL 18235000 == 35 [pid = 3644] [id = 48] 07:51:37 INFO - PROCESS | 3644 | --DOCSHELL 18010C00 == 34 [pid = 3644] [id = 47] 07:51:37 INFO - PROCESS | 3644 | --DOCSHELL 164B6400 == 33 [pid = 3644] [id = 46] 07:51:37 INFO - PROCESS | 3644 | --DOCSHELL 16874800 == 32 [pid = 3644] [id = 45] 07:51:37 INFO - PROCESS | 3644 | --DOCSHELL 143AD400 == 31 [pid = 3644] [id = 44] 07:51:37 INFO - PROCESS | 3644 | --DOCSHELL 13793400 == 30 [pid = 3644] [id = 43] 07:51:37 INFO - PROCESS | 3644 | --DOCSHELL 13203C00 == 29 [pid = 3644] [id = 42] 07:51:37 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (1CE3E000) [pid = 3644] [serial = 94] [outer = 00000000] [url = about:blank] 07:51:37 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (1CE39400) [pid = 3644] [serial = 93] [outer = 00000000] [url = about:blank] 07:51:37 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (18A22800) [pid = 3644] [serial = 111] [outer = 00000000] [url = about:blank] 07:51:37 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (18C29400) [pid = 3644] [serial = 112] [outer = 00000000] [url = about:blank] 07:51:37 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (1823D400) [pid = 3644] [serial = 108] [outer = 00000000] [url = about:blank] 07:51:37 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (14A9FC00) [pid = 3644] [serial = 99] [outer = 00000000] [url = about:blank] 07:51:37 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (1579D800) [pid = 3644] [serial = 102] [outer = 00000000] [url = about:blank] 07:51:37 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (1430A400) [pid = 3644] [serial = 100] [outer = 00000000] [url = about:blank] 07:51:37 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (16B6E000) [pid = 3644] [serial = 106] [outer = 00000000] [url = about:blank] 07:51:37 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (1325C000) [pid = 3644] [serial = 96] [outer = 00000000] [url = about:blank] 07:51:37 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (13602C00) [pid = 3644] [serial = 97] [outer = 00000000] [url = about:blank] 07:51:37 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (188CCC00) [pid = 3644] [serial = 109] [outer = 00000000] [url = about:blank] 07:51:37 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (15BD2800) [pid = 3644] [serial = 103] [outer = 00000000] [url = about:blank] 07:51:37 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (16878400) [pid = 3644] [serial = 105] [outer = 00000000] [url = about:blank] 07:51:37 INFO - PROCESS | 3644 | 1460991097423 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]]]}] 07:51:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 07:51:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1020ms 07:51:37 INFO - PROCESS | 3644 | 1460991097453 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 07:51:37 INFO - PROCESS | 3644 | 1460991097458 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 07:51:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 07:51:37 INFO - PROCESS | 3644 | 1460991097463 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 07:51:37 INFO - PROCESS | 3644 | 1460991097466 Marionette TRACE conn3 <- [1,182,null,{}] 07:51:37 INFO - PROCESS | 3644 | 1460991097480 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}] 07:51:37 INFO - PROCESS | 3644 | 1460991097557 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 07:51:37 INFO - PROCESS | 3644 | 1460991097551 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:37 INFO - PROCESS | 3644 | ++DOCSHELL 136ACC00 == 30 [pid = 3644] [id = 55] 07:51:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (13793400) [pid = 3644] [serial = 161] [outer = 00000000] 07:51:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (14A9E000) [pid = 3644] [serial = 162] [outer = 13793400] 07:51:37 INFO - PROCESS | 3644 | 1460991097599 Marionette DEBUG loaded listener.js 07:51:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (15555C00) [pid = 3644] [serial = 163] [outer = 13793400] 07:51:38 INFO - PROCESS | 3644 | 1460991098015 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]]]}] 07:51:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 07:51:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 579ms 07:51:38 INFO - PROCESS | 3644 | 1460991098045 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 07:51:38 INFO - PROCESS | 3644 | 1460991098050 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 07:51:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 07:51:38 INFO - PROCESS | 3644 | 1460991098056 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 07:51:38 INFO - PROCESS | 3644 | 1460991098058 Marionette TRACE conn3 <- [1,186,null,{}] 07:51:38 INFO - PROCESS | 3644 | 1460991098062 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}] 07:51:38 INFO - PROCESS | 3644 | 1460991098172 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 07:51:38 INFO - PROCESS | 3644 | 1460991098181 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:38 INFO - PROCESS | 3644 | ++DOCSHELL 136B0000 == 31 [pid = 3644] [id = 56] 07:51:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (14A9B000) [pid = 3644] [serial = 164] [outer = 00000000] 07:51:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (15E03800) [pid = 3644] [serial = 165] [outer = 14A9B000] 07:51:38 INFO - PROCESS | 3644 | 1460991098230 Marionette DEBUG loaded listener.js 07:51:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (164AC400) [pid = 3644] [serial = 166] [outer = 14A9B000] 07:51:38 INFO - PROCESS | 3644 | 1460991098626 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]]]}] 07:51:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 07:51:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 625ms 07:51:38 INFO - PROCESS | 3644 | 1460991098675 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 07:51:38 INFO - PROCESS | 3644 | 1460991098678 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 07:51:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 07:51:38 INFO - PROCESS | 3644 | 1460991098681 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 07:51:38 INFO - PROCESS | 3644 | 1460991098684 Marionette TRACE conn3 <- [1,190,null,{}] 07:51:38 INFO - PROCESS | 3644 | 1460991098695 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}] 07:51:38 INFO - PROCESS | 3644 | 1460991098774 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 07:51:38 INFO - PROCESS | 3644 | 1460991098784 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:38 INFO - PROCESS | 3644 | ++DOCSHELL 16B6E000 == 32 [pid = 3644] [id = 57] 07:51:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (16B70400) [pid = 3644] [serial = 167] [outer = 00000000] 07:51:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (17F74400) [pid = 3644] [serial = 168] [outer = 16B70400] 07:51:38 INFO - PROCESS | 3644 | 1460991098835 Marionette DEBUG loaded listener.js 07:51:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (18233000) [pid = 3644] [serial = 169] [outer = 16B70400] 07:51:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (1890C400) [pid = 3644] [serial = 170] [outer = 1E25C000] 07:51:39 INFO - PROCESS | 3644 | 1460991099274 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]]]}] 07:51:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 07:51:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 624ms 07:51:39 INFO - PROCESS | 3644 | 1460991099303 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 07:51:39 INFO - PROCESS | 3644 | 1460991099305 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 07:51:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 07:51:39 INFO - PROCESS | 3644 | 1460991099308 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 07:51:39 INFO - PROCESS | 3644 | 1460991099310 Marionette TRACE conn3 <- [1,194,null,{}] 07:51:39 INFO - PROCESS | 3644 | 1460991099313 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}] 07:51:39 INFO - PROCESS | 3644 | 1460991099387 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 07:51:39 INFO - PROCESS | 3644 | 1460991099393 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:39 INFO - PROCESS | 3644 | ++DOCSHELL 1687F800 == 33 [pid = 3644] [id = 58] 07:51:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (18235C00) [pid = 3644] [serial = 171] [outer = 00000000] 07:51:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (18A29000) [pid = 3644] [serial = 172] [outer = 18235C00] 07:51:39 INFO - PROCESS | 3644 | 1460991099438 Marionette DEBUG loaded listener.js 07:51:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (18EAB400) [pid = 3644] [serial = 173] [outer = 18235C00] 07:51:39 INFO - PROCESS | 3644 | 1460991099863 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]]]}] 07:51:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 07:51:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 579ms 07:51:39 INFO - PROCESS | 3644 | 1460991099887 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 07:51:39 INFO - PROCESS | 3644 | 1460991099889 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 07:51:39 INFO - PROCESS | 3644 | 1460991099892 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 07:51:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 07:51:39 INFO - PROCESS | 3644 | 1460991099894 Marionette TRACE conn3 <- [1,198,null,{}] 07:51:39 INFO - PROCESS | 3644 | 1460991099903 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}] 07:51:39 INFO - PROCESS | 3644 | 1460991100001 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 07:51:40 INFO - PROCESS | 3644 | 1460991100007 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:40 INFO - PROCESS | 3644 | ++DOCSHELL 19560000 == 34 [pid = 3644] [id = 59] 07:51:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (19560800) [pid = 3644] [serial = 174] [outer = 00000000] 07:51:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (19AD0000) [pid = 3644] [serial = 175] [outer = 19560800] 07:51:40 INFO - PROCESS | 3644 | 1460991100051 Marionette DEBUG loaded listener.js 07:51:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (19D54000) [pid = 3644] [serial = 176] [outer = 19560800] 07:51:40 INFO - PROCESS | 3644 | 1460991100462 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]]]}] 07:51:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 07:51:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 624ms 07:51:40 INFO - PROCESS | 3644 | 1460991100517 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 07:51:40 INFO - PROCESS | 3644 | 1460991100519 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 07:51:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 07:51:40 INFO - PROCESS | 3644 | 1460991100522 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 07:51:40 INFO - PROCESS | 3644 | 1460991100524 Marionette TRACE conn3 <- [1,202,null,{}] 07:51:40 INFO - PROCESS | 3644 | 1460991100527 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}] 07:51:40 INFO - PROCESS | 3644 | 1460991100634 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 07:51:40 INFO - PROCESS | 3644 | 1460991100643 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:40 INFO - PROCESS | 3644 | ++DOCSHELL 19692000 == 35 [pid = 3644] [id = 60] 07:51:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (1A074C00) [pid = 3644] [serial = 177] [outer = 00000000] 07:51:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (1BF7B400) [pid = 3644] [serial = 178] [outer = 1A074C00] 07:51:40 INFO - PROCESS | 3644 | 1460991100688 Marionette DEBUG loaded listener.js 07:51:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (1BF78C00) [pid = 3644] [serial = 179] [outer = 1A074C00] 07:51:41 INFO - PROCESS | 3644 | 1460991101100 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]]]}] 07:51:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 07:51:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 625ms 07:51:41 INFO - PROCESS | 3644 | 1460991101141 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 07:51:41 INFO - PROCESS | 3644 | 1460991101143 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 07:51:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 07:51:41 INFO - PROCESS | 3644 | 1460991101147 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 07:51:41 INFO - PROCESS | 3644 | 1460991101148 Marionette TRACE conn3 <- [1,206,null,{}] 07:51:41 INFO - PROCESS | 3644 | 1460991101152 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}] 07:51:41 INFO - PROCESS | 3644 | 1460991101244 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 07:51:41 INFO - PROCESS | 3644 | 1460991101250 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:41 INFO - PROCESS | 3644 | ++DOCSHELL 1C38E800 == 36 [pid = 3644] [id = 61] 07:51:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (1C397000) [pid = 3644] [serial = 180] [outer = 00000000] 07:51:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (1CE38C00) [pid = 3644] [serial = 181] [outer = 1C397000] 07:51:41 INFO - PROCESS | 3644 | 1460991101293 Marionette DEBUG loaded listener.js 07:51:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (1CE3AC00) [pid = 3644] [serial = 182] [outer = 1C397000] 07:51:41 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (18233C00) [pid = 3644] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 07:51:41 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (17F75000) [pid = 3644] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 07:51:41 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (1A0D0400) [pid = 3644] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 07:51:41 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (18A27C00) [pid = 3644] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 07:51:41 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (14AA2000) [pid = 3644] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 07:51:41 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (13796C00) [pid = 3644] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 07:51:41 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (19AD4000) [pid = 3644] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 07:51:41 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (16874C00) [pid = 3644] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 07:51:41 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (143ADC00) [pid = 3644] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 07:51:41 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (13A53000) [pid = 3644] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 07:51:41 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (15E02800) [pid = 3644] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 07:51:41 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (197D9000) [pid = 3644] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 07:51:41 INFO - PROCESS | 3644 | 1460991101755 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]]]}] 07:51:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 07:51:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 625ms 07:51:41 INFO - PROCESS | 3644 | 1460991101767 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 07:51:41 INFO - PROCESS | 3644 | 1460991101769 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 07:51:41 INFO - PROCESS | 3644 | 1460991101772 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 07:51:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 07:51:41 INFO - PROCESS | 3644 | 1460991101774 Marionette TRACE conn3 <- [1,210,null,{}] 07:51:41 INFO - PROCESS | 3644 | 1460991101778 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}] 07:51:41 INFO - PROCESS | 3644 | 1460991101848 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 07:51:41 INFO - PROCESS | 3644 | 1460991101854 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:41 INFO - PROCESS | 3644 | ++DOCSHELL 12CF2400 == 37 [pid = 3644] [id = 62] 07:51:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (12CFF400) [pid = 3644] [serial = 183] [outer = 00000000] 07:51:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (1654C000) [pid = 3644] [serial = 184] [outer = 12CFF400] 07:51:41 INFO - PROCESS | 3644 | 1460991101898 Marionette DEBUG loaded listener.js 07:51:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (19A2BC00) [pid = 3644] [serial = 185] [outer = 12CFF400] 07:51:42 INFO - PROCESS | 3644 | 1460991102298 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]]]}] 07:51:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 07:51:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 579ms 07:51:42 INFO - PROCESS | 3644 | 1460991102352 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 07:51:42 INFO - PROCESS | 3644 | 1460991102353 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 07:51:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 07:51:42 INFO - PROCESS | 3644 | 1460991102357 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 07:51:42 INFO - PROCESS | 3644 | 1460991102358 Marionette TRACE conn3 <- [1,214,null,{}] 07:51:42 INFO - PROCESS | 3644 | 1460991102362 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}] 07:51:42 INFO - PROCESS | 3644 | 1460991102433 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 07:51:42 INFO - PROCESS | 3644 | 1460991102439 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:42 INFO - PROCESS | 3644 | ++DOCSHELL 15ED9400 == 38 [pid = 3644] [id = 63] 07:51:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (188D2400) [pid = 3644] [serial = 186] [outer = 00000000] 07:51:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (1D141000) [pid = 3644] [serial = 187] [outer = 188D2400] 07:51:42 INFO - PROCESS | 3644 | 1460991102483 Marionette DEBUG loaded listener.js 07:51:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (1D142400) [pid = 3644] [serial = 188] [outer = 188D2400] 07:51:42 INFO - PROCESS | 3644 | 1460991102859 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]]]}] 07:51:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 07:51:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 518ms 07:51:42 INFO - PROCESS | 3644 | 1460991102893 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 07:51:42 INFO - PROCESS | 3644 | 1460991102895 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 07:51:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 07:51:42 INFO - PROCESS | 3644 | 1460991102898 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 07:51:42 INFO - PROCESS | 3644 | 1460991102900 Marionette TRACE conn3 <- [1,218,null,{}] 07:51:42 INFO - PROCESS | 3644 | 1460991102903 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}] 07:51:42 INFO - PROCESS | 3644 | 1460991102995 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 07:51:43 INFO - PROCESS | 3644 | 1460991103002 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:43 INFO - PROCESS | 3644 | ++DOCSHELL 1CE3B800 == 39 [pid = 3644] [id = 64] 07:51:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (1D138400) [pid = 3644] [serial = 189] [outer = 00000000] 07:51:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (1D420000) [pid = 3644] [serial = 190] [outer = 1D138400] 07:51:43 INFO - PROCESS | 3644 | 1460991103046 Marionette DEBUG loaded listener.js 07:51:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (1D424800) [pid = 3644] [serial = 191] [outer = 1D138400] 07:51:43 INFO - PROCESS | 3644 | 1460991103441 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]]]}] 07:51:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 07:51:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 579ms 07:51:43 INFO - PROCESS | 3644 | 1460991103479 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 07:51:43 INFO - PROCESS | 3644 | 1460991103481 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 07:51:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 07:51:43 INFO - PROCESS | 3644 | 1460991103485 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 07:51:43 INFO - PROCESS | 3644 | 1460991103487 Marionette TRACE conn3 <- [1,222,null,{}] 07:51:43 INFO - PROCESS | 3644 | 1460991103490 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}] 07:51:43 INFO - PROCESS | 3644 | 1460991103589 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 07:51:43 INFO - PROCESS | 3644 | 1460991103597 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:43 INFO - PROCESS | 3644 | ++DOCSHELL 1A771800 == 40 [pid = 3644] [id = 65] 07:51:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (1A8C4C00) [pid = 3644] [serial = 192] [outer = 00000000] 07:51:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (1D58EC00) [pid = 3644] [serial = 193] [outer = 1A8C4C00] 07:51:43 INFO - PROCESS | 3644 | 1460991103645 Marionette DEBUG loaded listener.js 07:51:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (1D916400) [pid = 3644] [serial = 194] [outer = 1A8C4C00] 07:51:44 INFO - PROCESS | 3644 | 1460991104210 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]]]}] 07:51:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 07:51:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 823ms 07:51:44 INFO - PROCESS | 3644 | 1460991104324 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 07:51:44 INFO - PROCESS | 3644 | 1460991104329 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 07:51:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 07:51:44 INFO - PROCESS | 3644 | 1460991104335 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 07:51:44 INFO - PROCESS | 3644 | 1460991104339 Marionette TRACE conn3 <- [1,226,null,{}] 07:51:44 INFO - PROCESS | 3644 | 1460991104344 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}] 07:51:44 INFO - PROCESS | 3644 | 1460991104452 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 07:51:44 INFO - PROCESS | 3644 | 1460991104518 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:44 INFO - PROCESS | 3644 | ++DOCSHELL 13610800 == 41 [pid = 3644] [id = 66] 07:51:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (136B0C00) [pid = 3644] [serial = 195] [outer = 00000000] 07:51:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (157EC000) [pid = 3644] [serial = 196] [outer = 136B0C00] 07:51:44 INFO - PROCESS | 3644 | 1460991104574 Marionette DEBUG loaded listener.js 07:51:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (164AE000) [pid = 3644] [serial = 197] [outer = 136B0C00] 07:51:45 INFO - PROCESS | 3644 | 1460991105101 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]]]}] 07:51:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 07:51:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 823ms 07:51:45 INFO - PROCESS | 3644 | 1460991105159 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 07:51:45 INFO - PROCESS | 3644 | 1460991105165 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 07:51:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 07:51:45 INFO - PROCESS | 3644 | 1460991105171 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 07:51:45 INFO - PROCESS | 3644 | 1460991105174 Marionette TRACE conn3 <- [1,230,null,{}] 07:51:45 INFO - PROCESS | 3644 | 1460991105178 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}] 07:51:45 INFO - PROCESS | 3644 | 1460991105275 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 07:51:45 INFO - PROCESS | 3644 | 1460991105346 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:45 INFO - PROCESS | 3644 | ++DOCSHELL 15BDA000 == 42 [pid = 3644] [id = 67] 07:51:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (164B9800) [pid = 3644] [serial = 198] [outer = 00000000] 07:51:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (18A28400) [pid = 3644] [serial = 199] [outer = 164B9800] 07:51:45 INFO - PROCESS | 3644 | 1460991105400 Marionette DEBUG loaded listener.js 07:51:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (19A22C00) [pid = 3644] [serial = 200] [outer = 164B9800] 07:51:45 INFO - PROCESS | 3644 | 1460991105948 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]]]}] 07:51:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 07:51:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 823ms 07:51:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 07:51:45 INFO - PROCESS | 3644 | 1460991105995 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 07:51:45 INFO - PROCESS | 3644 | 1460991105998 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 07:51:45 INFO - PROCESS | 3644 | 1460991106002 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 07:51:45 INFO - PROCESS | 3644 | 1460991106006 Marionette TRACE conn3 <- [1,234,null,{}] 07:51:46 INFO - PROCESS | 3644 | 1460991106016 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}] 07:51:46 INFO - PROCESS | 3644 | 1460991106123 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 07:51:46 INFO - PROCESS | 3644 | 1460991106209 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:46 INFO - PROCESS | 3644 | ++DOCSHELL 182BB400 == 43 [pid = 3644] [id = 68] 07:51:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (18621800) [pid = 3644] [serial = 201] [outer = 00000000] 07:51:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (18A2B000) [pid = 3644] [serial = 202] [outer = 18621800] 07:51:46 INFO - PROCESS | 3644 | 1460991106265 Marionette DEBUG loaded listener.js 07:51:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (19C9FC00) [pid = 3644] [serial = 203] [outer = 18621800] 07:51:46 INFO - PROCESS | 3644 | 1460991106861 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]]]}] 07:51:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 07:51:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 914ms 07:51:46 INFO - PROCESS | 3644 | 1460991106929 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 07:51:46 INFO - PROCESS | 3644 | 1460991106933 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 07:51:46 INFO - PROCESS | 3644 | 1460991106938 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 07:51:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 07:51:46 INFO - PROCESS | 3644 | 1460991106941 Marionette TRACE conn3 <- [1,238,null,{}] 07:51:46 INFO - PROCESS | 3644 | 1460991106947 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}] 07:51:47 INFO - PROCESS | 3644 | 1460991107018 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 07:51:47 INFO - PROCESS | 3644 | 1460991107129 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:47 INFO - PROCESS | 3644 | ++DOCSHELL 14208000 == 44 [pid = 3644] [id = 69] 07:51:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (1420D400) [pid = 3644] [serial = 204] [outer = 00000000] 07:51:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (15557400) [pid = 3644] [serial = 205] [outer = 1420D400] 07:51:47 INFO - PROCESS | 3644 | 1460991107179 Marionette DEBUG loaded listener.js 07:51:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (159F1800) [pid = 3644] [serial = 206] [outer = 1420D400] 07:51:47 INFO - PROCESS | 3644 | --DOCSHELL 1CE3B800 == 43 [pid = 3644] [id = 64] 07:51:47 INFO - PROCESS | 3644 | --DOCSHELL 15ED9400 == 42 [pid = 3644] [id = 63] 07:51:47 INFO - PROCESS | 3644 | --DOCSHELL 12CF2400 == 41 [pid = 3644] [id = 62] 07:51:47 INFO - PROCESS | 3644 | --DOCSHELL 1C38E800 == 40 [pid = 3644] [id = 61] 07:51:47 INFO - PROCESS | 3644 | --DOCSHELL 19692000 == 39 [pid = 3644] [id = 60] 07:51:47 INFO - PROCESS | 3644 | --DOCSHELL 19560000 == 38 [pid = 3644] [id = 59] 07:51:47 INFO - PROCESS | 3644 | --DOCSHELL 1687F800 == 37 [pid = 3644] [id = 58] 07:51:47 INFO - PROCESS | 3644 | --DOCSHELL 16B6E000 == 36 [pid = 3644] [id = 57] 07:51:47 INFO - PROCESS | 3644 | --DOCSHELL 136B0000 == 35 [pid = 3644] [id = 56] 07:51:47 INFO - PROCESS | 3644 | --DOCSHELL 136ACC00 == 34 [pid = 3644] [id = 55] 07:51:47 INFO - PROCESS | 3644 | --DOCSHELL 12CF5C00 == 33 [pid = 3644] [id = 54] 07:51:47 INFO - PROCESS | 3644 | --DOCSHELL 1325C400 == 32 [pid = 3644] [id = 53] 07:51:47 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (1890C000) [pid = 3644] [serial = 138] [outer = 00000000] [url = about:blank] 07:51:47 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (188CD000) [pid = 3644] [serial = 136] [outer = 00000000] [url = about:blank] 07:51:47 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (1A5EFC00) [pid = 3644] [serial = 151] [outer = 00000000] [url = about:blank] 07:51:47 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (1955B800) [pid = 3644] [serial = 141] [outer = 00000000] [url = about:blank] 07:51:47 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (15D8E000) [pid = 3644] [serial = 129] [outer = 00000000] [url = about:blank] 07:51:47 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (15E05400) [pid = 3644] [serial = 130] [outer = 00000000] [url = about:blank] 07:51:47 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (1420DC00) [pid = 3644] [serial = 126] [outer = 00000000] [url = about:blank] 07:51:47 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (19DC3400) [pid = 3644] [serial = 144] [outer = 00000000] [url = about:blank] 07:51:47 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (1430B000) [pid = 3644] [serial = 127] [outer = 00000000] [url = about:blank] 07:51:47 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (19691800) [pid = 3644] [serial = 142] [outer = 00000000] [url = about:blank] 07:51:47 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (16B6D400) [pid = 3644] [serial = 132] [outer = 00000000] [url = about:blank] 07:51:47 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (1A5EE800) [pid = 3644] [serial = 150] [outer = 00000000] [url = about:blank] 07:51:47 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (1A7A0C00) [pid = 3644] [serial = 153] [outer = 00000000] [url = about:blank] 07:51:47 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (13A61400) [pid = 3644] [serial = 123] [outer = 00000000] [url = about:blank] 07:51:47 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (19CA0400) [pid = 3644] [serial = 148] [outer = 00000000] [url = about:blank] 07:51:47 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (1579F000) [pid = 3644] [serial = 115] [outer = 00000000] [url = about:blank] 07:51:47 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (143A2400) [pid = 3644] [serial = 114] [outer = 00000000] [url = about:blank] 07:51:47 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (18904C00) [pid = 3644] [serial = 118] [outer = 00000000] [url = about:blank] 07:51:47 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (18010800) [pid = 3644] [serial = 117] [outer = 00000000] [url = about:blank] 07:51:47 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (1A00A000) [pid = 3644] [serial = 121] [outer = 00000000] [url = about:blank] 07:51:47 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (19ACAC00) [pid = 3644] [serial = 120] [outer = 00000000] [url = about:blank] 07:51:47 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (182B8000) [pid = 3644] [serial = 135] [outer = 00000000] [url = about:blank] 07:51:47 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (19C9A000) [pid = 3644] [serial = 147] [outer = 00000000] [url = about:blank] 07:51:47 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (18912C00) [pid = 3644] [serial = 139] [outer = 00000000] [url = about:blank] 07:51:47 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (1A00B400) [pid = 3644] [serial = 145] [outer = 00000000] [url = about:blank] 07:51:47 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (16BC5800) [pid = 3644] [serial = 133] [outer = 00000000] [url = about:blank] 07:51:47 INFO - PROCESS | 3644 | 1460991107755 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]]]}] 07:51:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 07:51:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 884ms 07:51:47 INFO - PROCESS | 3644 | 1460991107810 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 07:51:47 INFO - PROCESS | 3644 | 1460991107815 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 07:51:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 07:51:47 INFO - PROCESS | 3644 | 1460991107821 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 07:51:47 INFO - PROCESS | 3644 | 1460991107824 Marionette TRACE conn3 <- [1,242,null,{}] 07:51:47 INFO - PROCESS | 3644 | 1460991107827 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}] 07:51:47 INFO - PROCESS | 3644 | 1460991107903 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 07:51:47 INFO - PROCESS | 3644 | 1460991107973 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:47 INFO - PROCESS | 3644 | ++DOCSHELL 12BBF800 == 33 [pid = 3644] [id = 70] 07:51:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (12CBB400) [pid = 3644] [serial = 207] [outer = 00000000] 07:51:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (14A09400) [pid = 3644] [serial = 208] [outer = 12CBB400] 07:51:48 INFO - PROCESS | 3644 | 1460991108018 Marionette DEBUG loaded listener.js 07:51:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (15E09400) [pid = 3644] [serial = 209] [outer = 12CBB400] 07:51:48 INFO - PROCESS | 3644 | 1460991108370 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]]]}] 07:51:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 07:51:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 579ms 07:51:48 INFO - PROCESS | 3644 | 1460991108400 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 07:51:48 INFO - PROCESS | 3644 | 1460991108402 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 07:51:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 07:51:48 INFO - PROCESS | 3644 | 1460991108406 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 07:51:48 INFO - PROCESS | 3644 | 1460991108409 Marionette TRACE conn3 <- [1,246,null,{}] 07:51:48 INFO - PROCESS | 3644 | 1460991108419 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}] 07:51:48 INFO - PROCESS | 3644 | 1460991108498 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 07:51:48 INFO - PROCESS | 3644 | 1460991108598 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:48 INFO - PROCESS | 3644 | ++DOCSHELL 16B48C00 == 34 [pid = 3644] [id = 71] 07:51:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (16B72400) [pid = 3644] [serial = 210] [outer = 00000000] 07:51:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (16BD2C00) [pid = 3644] [serial = 211] [outer = 16B72400] 07:51:48 INFO - PROCESS | 3644 | 1460991108645 Marionette DEBUG loaded listener.js 07:51:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (182B5400) [pid = 3644] [serial = 212] [outer = 16B72400] 07:51:48 INFO - PROCESS | 3644 | 1460991108965 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]]]}] 07:51:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 07:51:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 625ms 07:51:49 INFO - PROCESS | 3644 | 1460991109027 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 07:51:49 INFO - PROCESS | 3644 | 1460991109029 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 07:51:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 07:51:49 INFO - PROCESS | 3644 | 1460991109033 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 07:51:49 INFO - PROCESS | 3644 | 1460991109034 Marionette TRACE conn3 <- [1,250,null,{}] 07:51:49 INFO - PROCESS | 3644 | 1460991109037 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}] 07:51:49 INFO - PROCESS | 3644 | 1460991109118 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 07:51:49 INFO - PROCESS | 3644 | 1460991109124 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:49 INFO - PROCESS | 3644 | ++DOCSHELL 182BF400 == 35 [pid = 3644] [id = 72] 07:51:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (188D3400) [pid = 3644] [serial = 213] [outer = 00000000] 07:51:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (1890DC00) [pid = 3644] [serial = 214] [outer = 188D3400] 07:51:49 INFO - PROCESS | 3644 | 1460991109169 Marionette DEBUG loaded listener.js 07:51:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (18A26400) [pid = 3644] [serial = 215] [outer = 188D3400] 07:51:49 INFO - PROCESS | 3644 | 1460991109567 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]]]}] 07:51:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 07:51:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 579ms 07:51:49 INFO - PROCESS | 3644 | 1460991109630 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 07:51:49 INFO - PROCESS | 3644 | 1460991109615 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 07:51:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 07:51:49 INFO - PROCESS | 3644 | 1460991109625 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 07:51:49 INFO - PROCESS | 3644 | 1460991109627 Marionette TRACE conn3 <- [1,254,null,{}] 07:51:49 INFO - PROCESS | 3644 | 1460991109630 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}] 07:51:49 INFO - PROCESS | 3644 | 1460991109722 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 07:51:49 INFO - PROCESS | 3644 | 1460991109730 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:49 INFO - PROCESS | 3644 | ++DOCSHELL 188D2C00 == 36 [pid = 3644] [id = 73] 07:51:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (18912C00) [pid = 3644] [serial = 216] [outer = 00000000] 07:51:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (18EAD400) [pid = 3644] [serial = 217] [outer = 18912C00] 07:51:49 INFO - PROCESS | 3644 | 1460991109774 Marionette DEBUG loaded listener.js 07:51:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (1955DC00) [pid = 3644] [serial = 218] [outer = 18912C00] 07:51:50 INFO - PROCESS | 3644 | 1460991110247 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]]]}] 07:51:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 07:51:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 625ms 07:51:50 INFO - PROCESS | 3644 | 1460991110261 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 07:51:50 INFO - PROCESS | 3644 | 1460991110263 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 07:51:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 07:51:50 INFO - PROCESS | 3644 | 1460991110266 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 07:51:50 INFO - PROCESS | 3644 | 1460991110268 Marionette TRACE conn3 <- [1,258,null,{}] 07:51:50 INFO - PROCESS | 3644 | 1460991110272 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}] 07:51:50 INFO - PROCESS | 3644 | 1460991110378 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 07:51:50 INFO - PROCESS | 3644 | 1460991110385 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:50 INFO - PROCESS | 3644 | ++DOCSHELL 12CBB800 == 37 [pid = 3644] [id = 74] 07:51:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (1890E000) [pid = 3644] [serial = 219] [outer = 00000000] 07:51:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (1A5A3800) [pid = 3644] [serial = 220] [outer = 1890E000] 07:51:50 INFO - PROCESS | 3644 | 1460991110432 Marionette DEBUG loaded listener.js 07:51:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (1A00C000) [pid = 3644] [serial = 221] [outer = 1890E000] 07:51:50 INFO - PROCESS | 3644 | 1460991110841 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]]]}] 07:51:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 07:51:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 625ms 07:51:50 INFO - PROCESS | 3644 | 1460991110887 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 07:51:50 INFO - PROCESS | 3644 | 1460991110889 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 07:51:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 07:51:50 INFO - PROCESS | 3644 | 1460991110892 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 07:51:50 INFO - PROCESS | 3644 | 1460991110894 Marionette TRACE conn3 <- [1,262,null,{}] 07:51:50 INFO - PROCESS | 3644 | 1460991110898 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}] 07:51:50 INFO - PROCESS | 3644 | 1460991110979 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 07:51:50 INFO - PROCESS | 3644 | 1460991110985 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:51 INFO - PROCESS | 3644 | ++DOCSHELL 12CFDC00 == 38 [pid = 3644] [id = 75] 07:51:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (1A0CA400) [pid = 3644] [serial = 222] [outer = 00000000] 07:51:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (1A8CD800) [pid = 3644] [serial = 223] [outer = 1A0CA400] 07:51:51 INFO - PROCESS | 3644 | 1460991111030 Marionette DEBUG loaded listener.js 07:51:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (1A8EF400) [pid = 3644] [serial = 224] [outer = 1A0CA400] 07:51:51 INFO - PROCESS | 3644 | 1460991111499 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]]]}] 07:51:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 07:51:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 624ms 07:51:51 INFO - PROCESS | 3644 | 1460991111514 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 07:51:51 INFO - PROCESS | 3644 | 1460991111516 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 07:51:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 07:51:51 INFO - PROCESS | 3644 | 1460991111519 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 07:51:51 INFO - PROCESS | 3644 | 1460991111521 Marionette TRACE conn3 <- [1,266,null,{}] 07:51:51 INFO - PROCESS | 3644 | 1460991111524 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}] 07:51:51 INFO - PROCESS | 3644 | 1460991111715 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 07:51:51 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (19560800) [pid = 3644] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 07:51:51 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (1C397000) [pid = 3644] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 07:51:51 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (13793400) [pid = 3644] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 07:51:51 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (18235C00) [pid = 3644] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 07:51:51 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (16B70400) [pid = 3644] [serial = 167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 07:51:51 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (14A9B000) [pid = 3644] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 07:51:51 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (1A074C00) [pid = 3644] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 07:51:51 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (1D138400) [pid = 3644] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 07:51:51 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (12CFF400) [pid = 3644] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 07:51:51 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (188D2400) [pid = 3644] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 07:51:51 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (18232C00) [pid = 3644] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 07:51:51 INFO - PROCESS | 3644 | 1460991111765 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:51 INFO - PROCESS | 3644 | ++DOCSHELL 11F39400 == 39 [pid = 3644] [id = 76] 07:51:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (12B81400) [pid = 3644] [serial = 225] [outer = 00000000] 07:51:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (14A9B000) [pid = 3644] [serial = 226] [outer = 12B81400] 07:51:51 INFO - PROCESS | 3644 | 1460991111810 Marionette DEBUG loaded listener.js 07:51:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (143A4000) [pid = 3644] [serial = 227] [outer = 12B81400] 07:51:52 INFO - PROCESS | 3644 | 1460991112133 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]]]}] 07:51:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 07:51:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 670ms 07:51:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 07:51:52 INFO - PROCESS | 3644 | 1460991112200 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 07:51:52 INFO - PROCESS | 3644 | 1460991112202 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 07:51:52 INFO - PROCESS | 3644 | 1460991112206 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 07:51:52 INFO - PROCESS | 3644 | 1460991112207 Marionette TRACE conn3 <- [1,270,null,{}] 07:51:52 INFO - PROCESS | 3644 | 1460991112211 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}] 07:51:52 INFO - PROCESS | 3644 | 1460991112332 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 07:51:52 INFO - PROCESS | 3644 | 1460991112343 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:52 INFO - PROCESS | 3644 | ++DOCSHELL 164ADC00 == 40 [pid = 3644] [id = 77] 07:51:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (1A8CD400) [pid = 3644] [serial = 228] [outer = 00000000] 07:51:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (1C263C00) [pid = 3644] [serial = 229] [outer = 1A8CD400] 07:51:52 INFO - PROCESS | 3644 | 1460991112387 Marionette DEBUG loaded listener.js 07:51:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (1C267800) [pid = 3644] [serial = 230] [outer = 1A8CD400] 07:51:52 INFO - PROCESS | 3644 | 1460991112743 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]]]}] 07:51:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 07:51:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 579ms 07:51:52 INFO - PROCESS | 3644 | 1460991112785 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 07:51:52 INFO - PROCESS | 3644 | 1460991112787 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 07:51:52 INFO - PROCESS | 3644 | 1460991112791 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 07:51:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 07:51:52 INFO - PROCESS | 3644 | 1460991112792 Marionette TRACE conn3 <- [1,274,null,{}] 07:51:52 INFO - PROCESS | 3644 | 1460991112796 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}] 07:51:52 INFO - PROCESS | 3644 | 1460991112866 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 07:51:52 INFO - PROCESS | 3644 | 1460991112933 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:52 INFO - PROCESS | 3644 | ++DOCSHELL 12C66000 == 41 [pid = 3644] [id = 78] 07:51:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (16B70000) [pid = 3644] [serial = 231] [outer = 00000000] 07:51:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (1C270400) [pid = 3644] [serial = 232] [outer = 16B70000] 07:51:52 INFO - PROCESS | 3644 | 1460991112976 Marionette DEBUG loaded listener.js 07:51:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (1CE33000) [pid = 3644] [serial = 233] [outer = 16B70000] 07:51:53 INFO - PROCESS | 3644 | 1460991113304 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]]]}] 07:51:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 07:51:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 579ms 07:51:53 INFO - PROCESS | 3644 | 1460991113372 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 07:51:53 INFO - PROCESS | 3644 | 1460991113374 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 07:51:53 INFO - PROCESS | 3644 | 1460991113377 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 07:51:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 07:51:53 INFO - PROCESS | 3644 | 1460991113380 Marionette TRACE conn3 <- [1,278,null,{}] 07:51:53 INFO - PROCESS | 3644 | 1460991113384 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}] 07:51:53 INFO - PROCESS | 3644 | 1460991113497 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 07:51:53 INFO - PROCESS | 3644 | 1460991113533 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:53 INFO - PROCESS | 3644 | ++DOCSHELL 1C26B000 == 42 [pid = 3644] [id = 79] 07:51:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (1C26DC00) [pid = 3644] [serial = 234] [outer = 00000000] 07:51:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (1D427800) [pid = 3644] [serial = 235] [outer = 1C26DC00] 07:51:53 INFO - PROCESS | 3644 | 1460991113582 Marionette DEBUG loaded listener.js 07:51:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (1D913400) [pid = 3644] [serial = 236] [outer = 1C26DC00] 07:51:54 INFO - PROCESS | 3644 | 1460991114123 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]]]}] 07:51:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 07:51:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 777ms 07:51:54 INFO - PROCESS | 3644 | 1460991114163 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 07:51:54 INFO - PROCESS | 3644 | 1460991114169 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 07:51:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 07:51:54 INFO - PROCESS | 3644 | 1460991114174 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 07:51:54 INFO - PROCESS | 3644 | 1460991114178 Marionette TRACE conn3 <- [1,282,null,{}] 07:51:54 INFO - PROCESS | 3644 | 1460991114183 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}] 07:51:54 INFO - PROCESS | 3644 | 1460991114293 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 07:51:54 INFO - PROCESS | 3644 | 1460991114351 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:54 INFO - PROCESS | 3644 | ++DOCSHELL 1320E400 == 43 [pid = 3644] [id = 80] 07:51:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (13A61400) [pid = 3644] [serial = 237] [outer = 00000000] 07:51:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (14AEC800) [pid = 3644] [serial = 238] [outer = 13A61400] 07:51:54 INFO - PROCESS | 3644 | 1460991114408 Marionette DEBUG loaded listener.js 07:51:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (15DCF800) [pid = 3644] [serial = 239] [outer = 13A61400] 07:51:55 INFO - PROCESS | 3644 | 1460991115015 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]]]}] 07:51:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 07:51:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 914ms 07:51:55 INFO - PROCESS | 3644 | 1460991115087 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 07:51:55 INFO - PROCESS | 3644 | 1460991115093 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 07:51:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 07:51:55 INFO - PROCESS | 3644 | 1460991115099 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 07:51:55 INFO - PROCESS | 3644 | 1460991115102 Marionette TRACE conn3 <- [1,286,null,{}] 07:51:55 INFO - PROCESS | 3644 | 1460991115106 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}] 07:51:55 INFO - PROCESS | 3644 | 1460991115242 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 07:51:55 INFO - PROCESS | 3644 | 1460991115314 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:55 INFO - PROCESS | 3644 | ++DOCSHELL 147AE000 == 44 [pid = 3644] [id = 81] 07:51:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (14A07800) [pid = 3644] [serial = 240] [outer = 00000000] 07:51:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (1823A400) [pid = 3644] [serial = 241] [outer = 14A07800] 07:51:55 INFO - PROCESS | 3644 | 1460991115409 Marionette DEBUG loaded listener.js 07:51:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (18909C00) [pid = 3644] [serial = 242] [outer = 14A07800] 07:51:56 INFO - PROCESS | 3644 | 1460991116000 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]]]}] 07:51:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 07:51:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 915ms 07:51:56 INFO - PROCESS | 3644 | 1460991116052 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 07:51:56 INFO - PROCESS | 3644 | 1460991116055 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 07:51:56 INFO - PROCESS | 3644 | 1460991116062 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 07:51:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 07:51:56 INFO - PROCESS | 3644 | 1460991116066 Marionette TRACE conn3 <- [1,290,null,{}] 07:51:56 INFO - PROCESS | 3644 | 1460991116077 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}] 07:51:56 INFO - PROCESS | 3644 | 1460991116175 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 07:51:56 INFO - PROCESS | 3644 | 1460991116258 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:56 INFO - PROCESS | 3644 | ++DOCSHELL 13797800 == 45 [pid = 3644] [id = 82] 07:51:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (14310C00) [pid = 3644] [serial = 243] [outer = 00000000] 07:51:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (1D19B400) [pid = 3644] [serial = 244] [outer = 14310C00] 07:51:56 INFO - PROCESS | 3644 | 1460991116372 Marionette DEBUG loaded listener.js 07:51:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (1D42AC00) [pid = 3644] [serial = 245] [outer = 14310C00] 07:51:57 INFO - PROCESS | 3644 | 1460991117064 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]]]}] 07:51:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 07:51:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1021ms 07:51:57 INFO - PROCESS | 3644 | 1460991117075 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 07:51:57 INFO - PROCESS | 3644 | 1460991117079 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 07:51:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 07:51:57 INFO - PROCESS | 3644 | 1460991117098 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 07:51:57 INFO - PROCESS | 3644 | 1460991117102 Marionette TRACE conn3 <- [1,294,null,{}] 07:51:57 INFO - PROCESS | 3644 | 1460991117107 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}] 07:51:57 INFO - PROCESS | 3644 | 1460991117202 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 07:51:57 INFO - PROCESS | 3644 | 1460991117283 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:57 INFO - PROCESS | 3644 | ++DOCSHELL 14AA2000 == 46 [pid = 3644] [id = 83] 07:51:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (14AEB000) [pid = 3644] [serial = 246] [outer = 00000000] 07:51:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (16552C00) [pid = 3644] [serial = 247] [outer = 14AEB000] 07:51:57 INFO - PROCESS | 3644 | 1460991117333 Marionette DEBUG loaded listener.js 07:51:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 106 (16B48800) [pid = 3644] [serial = 248] [outer = 14AEB000] 07:51:57 INFO - PROCESS | 3644 | --DOCSHELL 12C66000 == 45 [pid = 3644] [id = 78] 07:51:57 INFO - PROCESS | 3644 | --DOCSHELL 164ADC00 == 44 [pid = 3644] [id = 77] 07:51:57 INFO - PROCESS | 3644 | --DOCSHELL 11F39400 == 43 [pid = 3644] [id = 76] 07:51:57 INFO - PROCESS | 3644 | --DOCSHELL 12CFDC00 == 42 [pid = 3644] [id = 75] 07:51:57 INFO - PROCESS | 3644 | --DOCSHELL 12CBB800 == 41 [pid = 3644] [id = 74] 07:51:57 INFO - PROCESS | 3644 | --DOCSHELL 188D2C00 == 40 [pid = 3644] [id = 73] 07:51:57 INFO - PROCESS | 3644 | --DOCSHELL 182BF400 == 39 [pid = 3644] [id = 72] 07:51:57 INFO - PROCESS | 3644 | --DOCSHELL 16B48C00 == 38 [pid = 3644] [id = 71] 07:51:57 INFO - PROCESS | 3644 | --DOCSHELL 12BBF800 == 37 [pid = 3644] [id = 70] 07:51:57 INFO - PROCESS | 3644 | --DOCSHELL 14208000 == 36 [pid = 3644] [id = 69] 07:51:57 INFO - PROCESS | 3644 | --DOCSHELL 13610800 == 35 [pid = 3644] [id = 66] 07:51:57 INFO - PROCESS | 3644 | --DOMWINDOW == 105 (19AD0000) [pid = 3644] [serial = 175] [outer = 00000000] [url = about:blank] 07:51:57 INFO - PROCESS | 3644 | --DOMWINDOW == 104 (19D54000) [pid = 3644] [serial = 176] [outer = 00000000] [url = about:blank] 07:51:57 INFO - PROCESS | 3644 | --DOMWINDOW == 103 (1CE38C00) [pid = 3644] [serial = 181] [outer = 00000000] [url = about:blank] 07:51:57 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (14A9E000) [pid = 3644] [serial = 162] [outer = 00000000] [url = about:blank] 07:51:57 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (15555C00) [pid = 3644] [serial = 163] [outer = 00000000] [url = about:blank] 07:51:57 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (18A29000) [pid = 3644] [serial = 172] [outer = 00000000] [url = about:blank] 07:51:57 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (17F74400) [pid = 3644] [serial = 168] [outer = 00000000] [url = about:blank] 07:51:57 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (18233000) [pid = 3644] [serial = 169] [outer = 00000000] [url = about:blank] 07:51:57 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (15E03800) [pid = 3644] [serial = 165] [outer = 00000000] [url = about:blank] 07:51:57 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (164AC400) [pid = 3644] [serial = 166] [outer = 00000000] [url = about:blank] 07:51:57 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (16877800) [pid = 3644] [serial = 159] [outer = 00000000] [url = about:blank] 07:51:57 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (13A57800) [pid = 3644] [serial = 156] [outer = 00000000] [url = about:blank] 07:51:57 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (1BF78C00) [pid = 3644] [serial = 179] [outer = 00000000] [url = about:blank] 07:51:57 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (1BF7B400) [pid = 3644] [serial = 178] [outer = 00000000] [url = about:blank] 07:51:57 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (1D420000) [pid = 3644] [serial = 190] [outer = 00000000] [url = about:blank] 07:51:57 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (1E72C400) [pid = 3644] [serial = 49] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:51:57 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (1654C000) [pid = 3644] [serial = 184] [outer = 00000000] [url = about:blank] 07:51:57 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (1CE3AC00) [pid = 3644] [serial = 182] [outer = 00000000] [url = about:blank] 07:51:57 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (1D141000) [pid = 3644] [serial = 187] [outer = 00000000] [url = about:blank] 07:51:57 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (1A8C8000) [pid = 3644] [serial = 154] [outer = 00000000] [url = about:blank] 07:51:57 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (19A2BC00) [pid = 3644] [serial = 185] [outer = 00000000] [url = about:blank] 07:51:57 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (1D142400) [pid = 3644] [serial = 188] [outer = 00000000] [url = about:blank] 07:51:57 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (18EAB400) [pid = 3644] [serial = 173] [outer = 00000000] [url = about:blank] 07:51:57 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (1D424800) [pid = 3644] [serial = 191] [outer = 00000000] [url = about:blank] 07:51:57 INFO - PROCESS | 3644 | 1460991117824 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]]]}] 07:51:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:51:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 793ms 07:51:57 INFO - PROCESS | 3644 | 1460991117882 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 07:51:57 INFO - PROCESS | 3644 | 1460991117887 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 07:51:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 07:51:57 INFO - PROCESS | 3644 | 1460991117893 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 07:51:57 INFO - PROCESS | 3644 | 1460991117896 Marionette TRACE conn3 <- [1,298,null,{}] 07:51:57 INFO - PROCESS | 3644 | 1460991117900 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}] 07:51:57 INFO - PROCESS | 3644 | 1460991117981 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 07:51:57 INFO - PROCESS | 3644 | 1460991117990 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:57 INFO - PROCESS | 3644 | ++DOCSHELL 14304800 == 36 [pid = 3644] [id = 84] 07:51:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (14308800) [pid = 3644] [serial = 249] [outer = 00000000] 07:51:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (164ADC00) [pid = 3644] [serial = 250] [outer = 14308800] 07:51:58 INFO - PROCESS | 3644 | 1460991118035 Marionette DEBUG loaded listener.js 07:51:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (17F74400) [pid = 3644] [serial = 251] [outer = 14308800] 07:51:58 INFO - PROCESS | 3644 | 1460991118454 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]]]}] 07:51:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:51:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 624ms 07:51:58 INFO - PROCESS | 3644 | 1460991118512 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 07:51:58 INFO - PROCESS | 3644 | 1460991118514 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 07:51:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 07:51:58 INFO - PROCESS | 3644 | 1460991118518 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 07:51:58 INFO - PROCESS | 3644 | 1460991118521 Marionette TRACE conn3 <- [1,302,null,{}] 07:51:58 INFO - PROCESS | 3644 | 1460991118531 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}] 07:51:58 INFO - PROCESS | 3644 | 1460991118609 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 07:51:58 INFO - PROCESS | 3644 | 1460991118618 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:58 INFO - PROCESS | 3644 | ++DOCSHELL 16B73000 == 37 [pid = 3644] [id = 85] 07:51:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (1823B400) [pid = 3644] [serial = 252] [outer = 00000000] 07:51:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (18A30C00) [pid = 3644] [serial = 253] [outer = 1823B400] 07:51:58 INFO - PROCESS | 3644 | 1460991118665 Marionette DEBUG loaded listener.js 07:51:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (18EAF400) [pid = 3644] [serial = 254] [outer = 1823B400] 07:51:59 INFO - PROCESS | 3644 | 1460991119224 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]]]}] 07:51:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:51:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 716ms 07:51:59 INFO - PROCESS | 3644 | 1460991119290 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 07:51:59 INFO - PROCESS | 3644 | 1460991119292 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 07:51:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 07:51:59 INFO - PROCESS | 3644 | 1460991119323 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 07:51:59 INFO - PROCESS | 3644 | 1460991119325 Marionette TRACE conn3 <- [1,306,null,{}] 07:51:59 INFO - PROCESS | 3644 | 1460991119330 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}] 07:51:59 INFO - PROCESS | 3644 | 1460991119408 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 07:51:59 INFO - PROCESS | 3644 | 1460991119418 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:59 INFO - PROCESS | 3644 | ++DOCSHELL 19CA0C00 == 38 [pid = 3644] [id = 86] 07:51:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (1A004000) [pid = 3644] [serial = 255] [outer = 00000000] 07:51:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (1A8C5400) [pid = 3644] [serial = 256] [outer = 1A004000] 07:51:59 INFO - PROCESS | 3644 | 1460991119463 Marionette DEBUG loaded listener.js 07:51:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (1A8CE800) [pid = 3644] [serial = 257] [outer = 1A004000] 07:51:59 INFO - PROCESS | 3644 | 1460991119851 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]]]}] 07:51:59 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. 07:51:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 579ms 07:51:59 INFO - PROCESS | 3644 | 1460991119894 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 07:51:59 INFO - PROCESS | 3644 | 1460991119896 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 07:51:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 07:51:59 INFO - PROCESS | 3644 | 1460991119903 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 07:51:59 INFO - PROCESS | 3644 | 1460991119905 Marionette TRACE conn3 <- [1,310,null,{}] 07:51:59 INFO - PROCESS | 3644 | 1460991119909 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}] 07:52:00 INFO - PROCESS | 3644 | 1460991120009 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 07:52:00 INFO - PROCESS | 3644 | 1460991120018 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:00 INFO - PROCESS | 3644 | ++DOCSHELL 1A8C0800 == 39 [pid = 3644] [id = 87] 07:52:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (1A8CDC00) [pid = 3644] [serial = 258] [outer = 00000000] 07:52:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (1C26A000) [pid = 3644] [serial = 259] [outer = 1A8CDC00] 07:52:00 INFO - PROCESS | 3644 | 1460991120062 Marionette DEBUG loaded listener.js 07:52:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (1C26A400) [pid = 3644] [serial = 260] [outer = 1A8CDC00] 07:52:00 INFO - PROCESS | 3644 | 1460991120467 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]]]}] 07:52:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:52:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 625ms 07:52:00 INFO - PROCESS | 3644 | 1460991120520 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 07:52:00 INFO - PROCESS | 3644 | 1460991120522 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 07:52:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 07:52:00 INFO - PROCESS | 3644 | 1460991120531 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 07:52:00 INFO - PROCESS | 3644 | 1460991120533 Marionette TRACE conn3 <- [1,314,null,{}] 07:52:00 INFO - PROCESS | 3644 | 1460991120536 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}] 07:52:00 INFO - PROCESS | 3644 | 1460991120659 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 07:52:00 INFO - PROCESS | 3644 | 1460991120735 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:00 INFO - PROCESS | 3644 | ++DOCSHELL 15557800 == 40 [pid = 3644] [id = 88] 07:52:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (1A8EF000) [pid = 3644] [serial = 261] [outer = 00000000] 07:52:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (1D41F800) [pid = 3644] [serial = 262] [outer = 1A8EF000] 07:52:00 INFO - PROCESS | 3644 | 1460991120782 Marionette DEBUG loaded listener.js 07:52:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (1D423800) [pid = 3644] [serial = 263] [outer = 1A8EF000] 07:52:01 INFO - PROCESS | 3644 | 1460991121171 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]]]}] 07:52:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:52:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 670ms 07:52:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 07:52:01 INFO - PROCESS | 3644 | 1460991121212 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 07:52:01 INFO - PROCESS | 3644 | 1460991121214 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 07:52:01 INFO - PROCESS | 3644 | 1460991121217 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 07:52:01 INFO - PROCESS | 3644 | 1460991121219 Marionette TRACE conn3 <- [1,318,null,{}] 07:52:01 INFO - PROCESS | 3644 | 1460991121222 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}] 07:52:01 INFO - PROCESS | 3644 | 1460991121319 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 07:52:01 INFO - PROCESS | 3644 | 1460991121325 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:01 INFO - PROCESS | 3644 | ++DOCSHELL 1D143C00 == 41 [pid = 3644] [id = 89] 07:52:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (1D194000) [pid = 3644] [serial = 264] [outer = 00000000] 07:52:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (1D91C400) [pid = 3644] [serial = 265] [outer = 1D194000] 07:52:01 INFO - PROCESS | 3644 | 1460991121375 Marionette DEBUG loaded listener.js 07:52:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (1D91FC00) [pid = 3644] [serial = 266] [outer = 1D194000] 07:52:01 INFO - PROCESS | 3644 | 1460991121776 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]]]}] 07:52:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:52:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 579ms 07:52:01 INFO - PROCESS | 3644 | 1460991121797 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 07:52:01 INFO - PROCESS | 3644 | 1460991121799 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 07:52:01 INFO - PROCESS | 3644 | 1460991121802 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 07:52:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 07:52:01 INFO - PROCESS | 3644 | 1460991121804 Marionette TRACE conn3 <- [1,322,null,{}] 07:52:01 INFO - PROCESS | 3644 | 1460991121813 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}] 07:52:01 INFO - PROCESS | 3644 | 1460991121997 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 07:52:02 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (1890E000) [pid = 3644] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 07:52:02 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (18912C00) [pid = 3644] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 07:52:02 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (1A0CA400) [pid = 3644] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 07:52:02 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (1420D400) [pid = 3644] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 07:52:02 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (12CBB400) [pid = 3644] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 07:52:02 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (1A8C4C00) [pid = 3644] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 07:52:02 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (188D3400) [pid = 3644] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 07:52:02 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (16B72400) [pid = 3644] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 07:52:02 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (16B70000) [pid = 3644] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 07:52:02 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (12B81400) [pid = 3644] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 07:52:02 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (1A8CD400) [pid = 3644] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 07:52:02 INFO - PROCESS | 3644 | 1460991122075 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:02 INFO - PROCESS | 3644 | ++DOCSHELL 12B81400 == 42 [pid = 3644] [id = 90] 07:52:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (12CBB400) [pid = 3644] [serial = 267] [outer = 00000000] 07:52:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (1420D400) [pid = 3644] [serial = 268] [outer = 12CBB400] 07:52:02 INFO - PROCESS | 3644 | 1460991122119 Marionette DEBUG loaded listener.js 07:52:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (15D06800) [pid = 3644] [serial = 269] [outer = 12CBB400] 07:52:02 INFO - PROCESS | 3644 | 1460991122455 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]]]}] 07:52:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:52:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 685ms 07:52:02 INFO - PROCESS | 3644 | 1460991122485 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 07:52:02 INFO - PROCESS | 3644 | 1460991122488 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 07:52:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 07:52:02 INFO - PROCESS | 3644 | 1460991122491 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 07:52:02 INFO - PROCESS | 3644 | 1460991122492 Marionette TRACE conn3 <- [1,326,null,{}] 07:52:02 INFO - PROCESS | 3644 | 1460991122496 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}] 07:52:02 INFO - PROCESS | 3644 | 1460991122569 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 07:52:02 INFO - PROCESS | 3644 | 1460991122575 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:02 INFO - PROCESS | 3644 | ++DOCSHELL 15D90400 == 43 [pid = 3644] [id = 91] 07:52:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (1890D400) [pid = 3644] [serial = 270] [outer = 00000000] 07:52:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (1D91B800) [pid = 3644] [serial = 271] [outer = 1890D400] 07:52:02 INFO - PROCESS | 3644 | 1460991122619 Marionette DEBUG loaded listener.js 07:52:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (1D9CAC00) [pid = 3644] [serial = 272] [outer = 1890D400] 07:52:02 INFO - PROCESS | 3644 | 1460991122951 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 07:52:03 INFO - PROCESS | 3644 | 1460991123056 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]]]}] 07:52:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:52:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 579ms 07:52:03 INFO - PROCESS | 3644 | 1460991123087 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 07:52:03 INFO - PROCESS | 3644 | 1460991123089 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 07:52:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 07:52:03 INFO - PROCESS | 3644 | 1460991123093 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 07:52:03 INFO - PROCESS | 3644 | 1460991123094 Marionette TRACE conn3 <- [1,330,null,{}] 07:52:03 INFO - PROCESS | 3644 | 1460991123085 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}] 07:52:03 INFO - PROCESS | 3644 | 1460991123160 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 07:52:03 INFO - PROCESS | 3644 | 1460991123166 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:03 INFO - PROCESS | 3644 | ++DOCSHELL 1D9CE400 == 44 [pid = 3644] [id = 92] 07:52:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (1D9CF800) [pid = 3644] [serial = 273] [outer = 00000000] 07:52:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (1DA69C00) [pid = 3644] [serial = 274] [outer = 1D9CF800] 07:52:03 INFO - PROCESS | 3644 | 1460991123209 Marionette DEBUG loaded listener.js 07:52:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (1DF5EC00) [pid = 3644] [serial = 275] [outer = 1D9CF800] 07:52:03 INFO - PROCESS | 3644 | 1460991123645 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]]]}] 07:52:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:52:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 579ms 07:52:03 INFO - PROCESS | 3644 | 1460991123682 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 07:52:03 INFO - PROCESS | 3644 | 1460991123684 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 07:52:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 07:52:03 INFO - PROCESS | 3644 | 1460991123687 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 07:52:03 INFO - PROCESS | 3644 | 1460991123690 Marionette TRACE conn3 <- [1,334,null,{}] 07:52:03 INFO - PROCESS | 3644 | 1460991123693 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}] 07:52:03 INFO - PROCESS | 3644 | 1460991123773 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 07:52:03 INFO - PROCESS | 3644 | 1460991123780 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:03 INFO - PROCESS | 3644 | ++DOCSHELL 1D9CE000 == 45 [pid = 3644] [id = 93] 07:52:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (1D9D3C00) [pid = 3644] [serial = 276] [outer = 00000000] 07:52:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (1E0B3000) [pid = 3644] [serial = 277] [outer = 1D9D3C00] 07:52:03 INFO - PROCESS | 3644 | 1460991123830 Marionette DEBUG loaded listener.js 07:52:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (1E0B7C00) [pid = 3644] [serial = 278] [outer = 1D9D3C00] 07:52:04 INFO - PROCESS | 3644 | 1460991124425 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]]]}] 07:52:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 07:52:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 777ms 07:52:04 INFO - PROCESS | 3644 | 1460991124473 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 07:52:04 INFO - PROCESS | 3644 | 1460991124479 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 07:52:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 07:52:04 INFO - PROCESS | 3644 | 1460991124499 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 07:52:04 INFO - PROCESS | 3644 | 1460991124503 Marionette TRACE conn3 <- [1,338,null,{}] 07:52:04 INFO - PROCESS | 3644 | 1460991124508 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}] 07:52:04 INFO - PROCESS | 3644 | 1460991124613 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 07:52:04 INFO - PROCESS | 3644 | 1460991124689 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:04 INFO - PROCESS | 3644 | ++DOCSHELL 136B1000 == 46 [pid = 3644] [id = 94] 07:52:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (13796C00) [pid = 3644] [serial = 279] [outer = 00000000] 07:52:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (164AD800) [pid = 3644] [serial = 280] [outer = 13796C00] 07:52:04 INFO - PROCESS | 3644 | 1460991124791 Marionette DEBUG loaded listener.js 07:52:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (16876C00) [pid = 3644] [serial = 281] [outer = 13796C00] 07:52:05 INFO - PROCESS | 3644 | 1460991125313 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]]]}] 07:52:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 07:52:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 822ms 07:52:05 INFO - PROCESS | 3644 | 1460991125326 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 07:52:05 INFO - PROCESS | 3644 | 1460991125332 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 07:52:05 INFO - PROCESS | 3644 | 1460991125354 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 07:52:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 07:52:05 INFO - PROCESS | 3644 | 1460991125357 Marionette TRACE conn3 <- [1,342,null,{}] 07:52:05 INFO - PROCESS | 3644 | 1460991125361 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}] 07:52:05 INFO - PROCESS | 3644 | 1460991125465 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 07:52:05 INFO - PROCESS | 3644 | 1460991125553 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:05 INFO - PROCESS | 3644 | ++DOCSHELL 18622800 == 47 [pid = 3644] [id = 95] 07:52:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (18903C00) [pid = 3644] [serial = 282] [outer = 00000000] 07:52:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 106 (19ACAC00) [pid = 3644] [serial = 283] [outer = 18903C00] 07:52:05 INFO - PROCESS | 3644 | 1460991125607 Marionette DEBUG loaded listener.js 07:52:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 107 (1A076800) [pid = 3644] [serial = 284] [outer = 18903C00] 07:52:06 INFO - PROCESS | 3644 | 1460991126208 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]]]}] 07:52:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 07:52:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 914ms 07:52:06 INFO - PROCESS | 3644 | 1460991126286 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 07:52:06 INFO - PROCESS | 3644 | 1460991126288 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 07:52:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 07:52:06 INFO - PROCESS | 3644 | 1460991126292 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 07:52:06 INFO - PROCESS | 3644 | 1460991126296 Marionette TRACE conn3 <- [1,346,null,{}] 07:52:06 INFO - PROCESS | 3644 | 1460991126307 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}] 07:52:06 INFO - PROCESS | 3644 | 1460991126433 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 07:52:06 INFO - PROCESS | 3644 | 1460991126556 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:06 INFO - PROCESS | 3644 | ++DOCSHELL 02A92C00 == 48 [pid = 3644] [id = 96] 07:52:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (02A94C00) [pid = 3644] [serial = 285] [outer = 00000000] 07:52:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 109 (143A6000) [pid = 3644] [serial = 286] [outer = 02A94C00] 07:52:06 INFO - PROCESS | 3644 | 1460991126614 Marionette DEBUG loaded listener.js 07:52:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 110 (15ED0800) [pid = 3644] [serial = 287] [outer = 02A94C00] 07:52:07 INFO - PROCESS | 3644 | 1460991127259 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]]]}] 07:52:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 07:52:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1021ms 07:52:07 INFO - PROCESS | 3644 | 1460991127302 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 07:52:07 INFO - PROCESS | 3644 | 1460991127307 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 07:52:07 INFO - PROCESS | 3644 | 1460991127328 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 07:52:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 07:52:07 INFO - PROCESS | 3644 | 1460991127332 Marionette TRACE conn3 <- [1,350,null,{}] 07:52:07 INFO - PROCESS | 3644 | 1460991127337 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}] 07:52:07 INFO - PROCESS | 3644 | 1460991127426 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 07:52:07 INFO - PROCESS | 3644 | 1460991127524 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:07 INFO - PROCESS | 3644 | ++DOCSHELL 13261000 == 49 [pid = 3644] [id = 97] 07:52:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 111 (13265800) [pid = 3644] [serial = 288] [outer = 00000000] 07:52:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 112 (142A7800) [pid = 3644] [serial = 289] [outer = 13265800] 07:52:07 INFO - PROCESS | 3644 | 1460991127573 Marionette DEBUG loaded listener.js 07:52:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 113 (143B0800) [pid = 3644] [serial = 290] [outer = 13265800] 07:52:07 INFO - PROCESS | 3644 | --DOCSHELL 1D9CE400 == 48 [pid = 3644] [id = 92] 07:52:07 INFO - PROCESS | 3644 | --DOCSHELL 15D90400 == 47 [pid = 3644] [id = 91] 07:52:07 INFO - PROCESS | 3644 | --DOCSHELL 12B81400 == 46 [pid = 3644] [id = 90] 07:52:07 INFO - PROCESS | 3644 | --DOCSHELL 1D143C00 == 45 [pid = 3644] [id = 89] 07:52:07 INFO - PROCESS | 3644 | --DOCSHELL 15557800 == 44 [pid = 3644] [id = 88] 07:52:07 INFO - PROCESS | 3644 | --DOCSHELL 1A8C0800 == 43 [pid = 3644] [id = 87] 07:52:07 INFO - PROCESS | 3644 | --DOCSHELL 19CA0C00 == 42 [pid = 3644] [id = 86] 07:52:07 INFO - PROCESS | 3644 | --DOCSHELL 16B73000 == 41 [pid = 3644] [id = 85] 07:52:07 INFO - PROCESS | 3644 | --DOCSHELL 14304800 == 40 [pid = 3644] [id = 84] 07:52:07 INFO - PROCESS | 3644 | --DOCSHELL 14AA2000 == 39 [pid = 3644] [id = 83] 07:52:07 INFO - PROCESS | 3644 | --DOMWINDOW == 112 (1D427800) [pid = 3644] [serial = 235] [outer = 00000000] [url = about:blank] 07:52:07 INFO - PROCESS | 3644 | --DOMWINDOW == 111 (1A5A3800) [pid = 3644] [serial = 220] [outer = 00000000] [url = about:blank] 07:52:07 INFO - PROCESS | 3644 | --DOMWINDOW == 110 (1955DC00) [pid = 3644] [serial = 218] [outer = 00000000] [url = about:blank] 07:52:07 INFO - PROCESS | 3644 | --DOMWINDOW == 109 (1A8CD800) [pid = 3644] [serial = 223] [outer = 00000000] [url = about:blank] 07:52:07 INFO - PROCESS | 3644 | --DOMWINDOW == 108 (159F1800) [pid = 3644] [serial = 206] [outer = 00000000] [url = about:blank] 07:52:07 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (15557400) [pid = 3644] [serial = 205] [outer = 00000000] [url = about:blank] 07:52:07 INFO - PROCESS | 3644 | --DOMWINDOW == 106 (14A09400) [pid = 3644] [serial = 208] [outer = 00000000] [url = about:blank] 07:52:07 INFO - PROCESS | 3644 | --DOMWINDOW == 105 (15E09400) [pid = 3644] [serial = 209] [outer = 00000000] [url = about:blank] 07:52:07 INFO - PROCESS | 3644 | --DOMWINDOW == 104 (1D58EC00) [pid = 3644] [serial = 193] [outer = 00000000] [url = about:blank] 07:52:07 INFO - PROCESS | 3644 | --DOMWINDOW == 103 (1D916400) [pid = 3644] [serial = 194] [outer = 00000000] [url = about:blank] 07:52:07 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (1890DC00) [pid = 3644] [serial = 214] [outer = 00000000] [url = about:blank] 07:52:07 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (16BD2C00) [pid = 3644] [serial = 211] [outer = 00000000] [url = about:blank] 07:52:07 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (1C270400) [pid = 3644] [serial = 232] [outer = 00000000] [url = about:blank] 07:52:07 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (182B5400) [pid = 3644] [serial = 212] [outer = 00000000] [url = about:blank] 07:52:07 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (1A00C000) [pid = 3644] [serial = 221] [outer = 00000000] [url = about:blank] 07:52:07 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (18A28400) [pid = 3644] [serial = 199] [outer = 00000000] [url = about:blank] 07:52:07 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (18A2B000) [pid = 3644] [serial = 202] [outer = 00000000] [url = about:blank] 07:52:07 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (157EC000) [pid = 3644] [serial = 196] [outer = 00000000] [url = about:blank] 07:52:07 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (1A8EF400) [pid = 3644] [serial = 224] [outer = 00000000] [url = about:blank] 07:52:07 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (143A4000) [pid = 3644] [serial = 227] [outer = 00000000] [url = about:blank] 07:52:07 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (14A9B000) [pid = 3644] [serial = 226] [outer = 00000000] [url = about:blank] 07:52:07 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (18EAD400) [pid = 3644] [serial = 217] [outer = 00000000] [url = about:blank] 07:52:07 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (1C267800) [pid = 3644] [serial = 230] [outer = 00000000] [url = about:blank] 07:52:07 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (1CE33000) [pid = 3644] [serial = 233] [outer = 00000000] [url = about:blank] 07:52:07 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (1C263C00) [pid = 3644] [serial = 229] [outer = 00000000] [url = about:blank] 07:52:07 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (18A26400) [pid = 3644] [serial = 215] [outer = 00000000] [url = about:blank] 07:52:08 INFO - PROCESS | 3644 | 1460991128091 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]]]}] 07:52:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 07:52:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 777ms 07:52:08 INFO - PROCESS | 3644 | 1460991128118 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 07:52:08 INFO - PROCESS | 3644 | 1460991128123 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 07:52:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 07:52:08 INFO - PROCESS | 3644 | 1460991128129 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 07:52:08 INFO - PROCESS | 3644 | 1460991128132 Marionette TRACE conn3 <- [1,354,null,{}] 07:52:08 INFO - PROCESS | 3644 | 1460991128135 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}] 07:52:08 INFO - PROCESS | 3644 | 1460991128213 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 07:52:08 INFO - PROCESS | 3644 | 1460991128221 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:08 INFO - PROCESS | 3644 | ++DOCSHELL 147B9400 == 40 [pid = 3644] [id = 98] 07:52:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (14AA1800) [pid = 3644] [serial = 291] [outer = 00000000] 07:52:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (15D88C00) [pid = 3644] [serial = 292] [outer = 14AA1800] 07:52:08 INFO - PROCESS | 3644 | 1460991128267 Marionette DEBUG loaded listener.js 07:52:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (15E0C000) [pid = 3644] [serial = 293] [outer = 14AA1800] 07:52:08 INFO - PROCESS | 3644 | 1460991128704 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]]]}] 07:52:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:52:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 625ms 07:52:08 INFO - PROCESS | 3644 | 1460991128748 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 07:52:08 INFO - PROCESS | 3644 | 1460991128750 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 07:52:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 07:52:08 INFO - PROCESS | 3644 | 1460991128753 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 07:52:08 INFO - PROCESS | 3644 | 1460991128756 Marionette TRACE conn3 <- [1,358,null,{}] 07:52:08 INFO - PROCESS | 3644 | 1460991128766 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}] 07:52:08 INFO - PROCESS | 3644 | 1460991128844 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 07:52:08 INFO - PROCESS | 3644 | 1460991128853 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:08 INFO - PROCESS | 3644 | ++DOCSHELL 16B73C00 == 41 [pid = 3644] [id = 99] 07:52:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (17F74000) [pid = 3644] [serial = 294] [outer = 00000000] 07:52:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (182B5400) [pid = 3644] [serial = 295] [outer = 17F74000] 07:52:08 INFO - PROCESS | 3644 | 1460991128901 Marionette DEBUG loaded listener.js 07:52:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (188D8000) [pid = 3644] [serial = 296] [outer = 17F74000] 07:52:09 INFO - PROCESS | 3644 | 1460991129327 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]]]}] 07:52:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:52:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 624ms 07:52:09 INFO - PROCESS | 3644 | 1460991129374 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 07:52:09 INFO - PROCESS | 3644 | 1460991129376 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 07:52:09 INFO - PROCESS | 3644 | 1460991129379 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 07:52:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 07:52:09 INFO - PROCESS | 3644 | 1460991129381 Marionette TRACE conn3 <- [1,362,null,{}] 07:52:09 INFO - PROCESS | 3644 | 1460991129384 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}] 07:52:09 INFO - PROCESS | 3644 | 1460991129460 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 07:52:09 INFO - PROCESS | 3644 | 1460991129499 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:09 INFO - PROCESS | 3644 | ++DOCSHELL 18A2DC00 == 42 [pid = 3644] [id = 100] 07:52:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (18A2E000) [pid = 3644] [serial = 297] [outer = 00000000] 07:52:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (18EAD400) [pid = 3644] [serial = 298] [outer = 18A2E000] 07:52:09 INFO - PROCESS | 3644 | 1460991129553 Marionette DEBUG loaded listener.js 07:52:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (1955E000) [pid = 3644] [serial = 299] [outer = 18A2E000] 07:52:09 INFO - PROCESS | 3644 | 1460991129940 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]]]}] 07:52:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:52:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 625ms 07:52:10 INFO - PROCESS | 3644 | 1460991130000 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 07:52:10 INFO - PROCESS | 3644 | 1460991130002 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 07:52:10 INFO - PROCESS | 3644 | 1460991130005 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 07:52:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 07:52:10 INFO - PROCESS | 3644 | 1460991130007 Marionette TRACE conn3 <- [1,366,null,{}] 07:52:10 INFO - PROCESS | 3644 | 1460991130010 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}] 07:52:10 INFO - PROCESS | 3644 | 1460991130082 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 07:52:10 INFO - PROCESS | 3644 | 1460991130088 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:10 INFO - PROCESS | 3644 | ++DOCSHELL 18C2EC00 == 43 [pid = 3644] [id = 101] 07:52:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (1955CC00) [pid = 3644] [serial = 300] [outer = 00000000] 07:52:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (19A23C00) [pid = 3644] [serial = 301] [outer = 1955CC00] 07:52:10 INFO - PROCESS | 3644 | 1460991130132 Marionette DEBUG loaded listener.js 07:52:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (19D5F400) [pid = 3644] [serial = 302] [outer = 1955CC00] 07:52:10 INFO - PROCESS | 3644 | 1460991130590 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]]]}] 07:52:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:52:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 625ms 07:52:10 INFO - PROCESS | 3644 | 1460991130625 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 07:52:10 INFO - PROCESS | 3644 | 1460991130627 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 07:52:10 INFO - PROCESS | 3644 | 1460991130631 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 07:52:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 07:52:10 INFO - PROCESS | 3644 | 1460991130632 Marionette TRACE conn3 <- [1,370,null,{}] 07:52:10 INFO - PROCESS | 3644 | 1460991130636 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}] 07:52:10 INFO - PROCESS | 3644 | 1460991130742 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 07:52:10 INFO - PROCESS | 3644 | 1460991130824 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:10 INFO - PROCESS | 3644 | ++DOCSHELL 136AA000 == 44 [pid = 3644] [id = 102] 07:52:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (1A79FC00) [pid = 3644] [serial = 303] [outer = 00000000] 07:52:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (1A8CB800) [pid = 3644] [serial = 304] [outer = 1A79FC00] 07:52:10 INFO - PROCESS | 3644 | 1460991130871 Marionette DEBUG loaded listener.js 07:52:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (1A8C0400) [pid = 3644] [serial = 305] [outer = 1A79FC00] 07:52:11 INFO - PROCESS | 3644 | 1460991131271 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]]]}] 07:52:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:52:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 671ms 07:52:11 INFO - PROCESS | 3644 | 1460991131318 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 07:52:11 INFO - PROCESS | 3644 | 1460991131320 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 07:52:11 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 07:52:11 INFO - PROCESS | 3644 | 1460991131323 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 07:52:11 INFO - PROCESS | 3644 | 1460991131325 Marionette TRACE conn3 <- [1,374,null,{}] 07:52:11 INFO - PROCESS | 3644 | 1460991131329 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}] 07:52:11 INFO - PROCESS | 3644 | 1460991131425 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 07:52:11 INFO - PROCESS | 3644 | 1460991131433 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:11 INFO - PROCESS | 3644 | ++DOCSHELL 1A773800 == 45 [pid = 3644] [id = 103] 07:52:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (1A8F2000) [pid = 3644] [serial = 306] [outer = 00000000] 07:52:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (1C262C00) [pid = 3644] [serial = 307] [outer = 1A8F2000] 07:52:11 INFO - PROCESS | 3644 | 1460991131478 Marionette DEBUG loaded listener.js 07:52:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (1C268000) [pid = 3644] [serial = 308] [outer = 1A8F2000] 07:52:11 INFO - PROCESS | 3644 | 1460991131917 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 07:52:11 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 07:52:11 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 625ms 07:52:11 INFO - PROCESS | 3644 | 1460991131944 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 07:52:11 INFO - PROCESS | 3644 | 1460991131946 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 07:52:11 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 07:52:11 INFO - PROCESS | 3644 | 1460991131950 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 07:52:11 INFO - PROCESS | 3644 | 1460991131951 Marionette TRACE conn3 <- [1,378,null,{}] 07:52:11 INFO - PROCESS | 3644 | 1460991131955 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}] 07:52:12 INFO - PROCESS | 3644 | 1460991132049 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 07:52:12 INFO - PROCESS | 3644 | 1460991132129 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:12 INFO - PROCESS | 3644 | ++DOCSHELL 1A776800 == 46 [pid = 3644] [id = 104] 07:52:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 106 (1C265C00) [pid = 3644] [serial = 309] [outer = 00000000] 07:52:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 107 (1C39B800) [pid = 3644] [serial = 310] [outer = 1C265C00] 07:52:12 INFO - PROCESS | 3644 | 1460991132173 Marionette DEBUG loaded listener.js 07:52:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (1CE38000) [pid = 3644] [serial = 311] [outer = 1C265C00] 07:52:12 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (1A8EF000) [pid = 3644] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 07:52:12 INFO - PROCESS | 3644 | --DOMWINDOW == 106 (1D194000) [pid = 3644] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 07:52:12 INFO - PROCESS | 3644 | --DOMWINDOW == 105 (1A004000) [pid = 3644] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 07:52:12 INFO - PROCESS | 3644 | --DOMWINDOW == 104 (14AEB000) [pid = 3644] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 07:52:12 INFO - PROCESS | 3644 | --DOMWINDOW == 103 (1823B400) [pid = 3644] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 07:52:12 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (14308800) [pid = 3644] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 07:52:12 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (1D9CF800) [pid = 3644] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 07:52:12 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (1890D400) [pid = 3644] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 07:52:12 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (12CBB400) [pid = 3644] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 07:52:12 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (1A8CDC00) [pid = 3644] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 07:52:12 INFO - PROCESS | 3644 | 1460991132626 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 07:52:12 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 07:52:12 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 716ms 07:52:12 INFO - PROCESS | 3644 | 1460991132673 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 07:52:12 INFO - PROCESS | 3644 | 1460991132675 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 07:52:12 INFO - PROCESS | 3644 | 1460991132679 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 07:52:12 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 07:52:12 INFO - PROCESS | 3644 | 1460991132680 Marionette TRACE conn3 <- [1,382,null,{}] 07:52:12 INFO - PROCESS | 3644 | 1460991132684 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}] 07:52:12 INFO - PROCESS | 3644 | 1460991132757 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 07:52:12 INFO - PROCESS | 3644 | 1460991132763 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:12 INFO - PROCESS | 3644 | ++DOCSHELL 18001400 == 47 [pid = 3644] [id = 105] 07:52:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (1823B400) [pid = 3644] [serial = 312] [outer = 00000000] 07:52:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (1C26F000) [pid = 3644] [serial = 313] [outer = 1823B400] 07:52:12 INFO - PROCESS | 3644 | 1460991132806 Marionette DEBUG loaded listener.js 07:52:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (1CE3C000) [pid = 3644] [serial = 314] [outer = 1823B400] 07:52:13 INFO - PROCESS | 3644 | 1460991133207 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 07:52:13 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 07:52:13 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 579ms 07:52:13 INFO - PROCESS | 3644 | 1460991133259 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 07:52:13 INFO - PROCESS | 3644 | 1460991133261 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 07:52:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 07:52:13 INFO - PROCESS | 3644 | 1460991133265 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 07:52:13 INFO - PROCESS | 3644 | 1460991133266 Marionette TRACE conn3 <- [1,386,null,{}] 07:52:13 INFO - PROCESS | 3644 | 1460991133270 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}] 07:52:13 INFO - PROCESS | 3644 | 1460991133344 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 07:52:13 INFO - PROCESS | 3644 | 1460991133352 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:13 INFO - PROCESS | 3644 | ++DOCSHELL 1C26B400 == 48 [pid = 3644] [id = 106] 07:52:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (1C26C800) [pid = 3644] [serial = 315] [outer = 00000000] 07:52:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (1D422400) [pid = 3644] [serial = 316] [outer = 1C26C800] 07:52:13 INFO - PROCESS | 3644 | 1460991133396 Marionette DEBUG loaded listener.js 07:52:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (1D429000) [pid = 3644] [serial = 317] [outer = 1C26C800] 07:52:13 INFO - PROCESS | 3644 | 1460991133833 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]]]}] 07:52:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 07:52:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 579ms 07:52:13 INFO - PROCESS | 3644 | 1460991133862 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 07:52:13 INFO - PROCESS | 3644 | 1460991133864 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 07:52:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 07:52:13 INFO - PROCESS | 3644 | 1460991133867 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 07:52:13 INFO - PROCESS | 3644 | 1460991133869 Marionette TRACE conn3 <- [1,390,null,{}] 07:52:13 INFO - PROCESS | 3644 | 1460991133873 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}] 07:52:13 INFO - PROCESS | 3644 | 1460991133948 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 07:52:13 INFO - PROCESS | 3644 | 1460991133953 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:13 INFO - PROCESS | 3644 | ++DOCSHELL 1D199C00 == 49 [pid = 3644] [id = 107] 07:52:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (1D427800) [pid = 3644] [serial = 318] [outer = 00000000] 07:52:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 106 (1D9C5400) [pid = 3644] [serial = 319] [outer = 1D427800] 07:52:13 INFO - PROCESS | 3644 | 1460991134002 Marionette DEBUG loaded listener.js 07:52:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 107 (1D9D3400) [pid = 3644] [serial = 320] [outer = 1D427800] 07:52:14 INFO - PROCESS | 3644 | 1460991134517 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]]]}] 07:52:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 07:52:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 716ms 07:52:14 INFO - PROCESS | 3644 | 1460991134575 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 07:52:14 INFO - PROCESS | 3644 | 1460991134579 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 07:52:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 07:52:14 INFO - PROCESS | 3644 | 1460991134600 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 07:52:14 INFO - PROCESS | 3644 | 1460991134604 Marionette TRACE conn3 <- [1,394,null,{}] 07:52:14 INFO - PROCESS | 3644 | 1460991134612 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}] 07:52:14 INFO - PROCESS | 3644 | 1460991134773 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 07:52:14 INFO - PROCESS | 3644 | 1460991134852 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:14 INFO - PROCESS | 3644 | ++DOCSHELL 12B8D800 == 50 [pid = 3644] [id = 108] 07:52:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (12BB5400) [pid = 3644] [serial = 321] [outer = 00000000] 07:52:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 109 (1420DC00) [pid = 3644] [serial = 322] [outer = 12BB5400] 07:52:14 INFO - PROCESS | 3644 | 1460991134954 Marionette DEBUG loaded listener.js 07:52:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 110 (14AA2000) [pid = 3644] [serial = 323] [outer = 12BB5400] 07:52:15 INFO - PROCESS | 3644 | 1460991135491 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]]]}] 07:52:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 07:52:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 944ms 07:52:15 INFO - PROCESS | 3644 | 1460991135535 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 07:52:15 INFO - PROCESS | 3644 | 1460991135541 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 07:52:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 07:52:15 INFO - PROCESS | 3644 | 1460991135548 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 07:52:15 INFO - PROCESS | 3644 | 1460991135550 Marionette TRACE conn3 <- [1,398,null,{}] 07:52:15 INFO - PROCESS | 3644 | 1460991135554 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}] 07:52:15 INFO - PROCESS | 3644 | 1460991135659 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 07:52:15 INFO - PROCESS | 3644 | 1460991135748 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:15 INFO - PROCESS | 3644 | ++DOCSHELL 164BA400 == 51 [pid = 3644] [id = 109] 07:52:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 111 (1654B800) [pid = 3644] [serial = 324] [outer = 00000000] 07:52:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 112 (188D2C00) [pid = 3644] [serial = 325] [outer = 1654B800] 07:52:15 INFO - PROCESS | 3644 | 1460991135802 Marionette DEBUG loaded listener.js 07:52:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 113 (18A27C00) [pid = 3644] [serial = 326] [outer = 1654B800] 07:52:16 INFO - PROCESS | 3644 | 1460991136388 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]]]}] 07:52:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 07:52:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 869ms 07:52:16 INFO - PROCESS | 3644 | 1460991136433 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 07:52:16 INFO - PROCESS | 3644 | 1460991136436 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 07:52:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 07:52:16 INFO - PROCESS | 3644 | 1460991136439 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 07:52:16 INFO - PROCESS | 3644 | 1460991136443 Marionette TRACE conn3 <- [1,402,null,{}] 07:52:16 INFO - PROCESS | 3644 | 1460991136454 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}] 07:52:16 INFO - PROCESS | 3644 | 1460991136538 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 07:52:16 INFO - PROCESS | 3644 | 1460991136627 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:16 INFO - PROCESS | 3644 | ++DOCSHELL 1A8C8000 == 52 [pid = 3644] [id = 110] 07:52:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 114 (1A8CAC00) [pid = 3644] [serial = 327] [outer = 00000000] 07:52:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 115 (1D19B000) [pid = 3644] [serial = 328] [outer = 1A8CAC00] 07:52:16 INFO - PROCESS | 3644 | 1460991136692 Marionette DEBUG loaded listener.js 07:52:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 116 (1D916C00) [pid = 3644] [serial = 329] [outer = 1A8CAC00] 07:52:17 INFO - PROCESS | 3644 | [3644] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:52:17 INFO - PROCESS | 3644 | 1460991137237 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]]]}] 07:52:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 07:52:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 884ms 07:52:17 INFO - PROCESS | 3644 | 1460991137309 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 07:52:17 INFO - PROCESS | 3644 | 1460991137312 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 07:52:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 07:52:17 INFO - PROCESS | 3644 | 1460991137315 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 07:52:17 INFO - PROCESS | 3644 | 1460991137317 Marionette TRACE conn3 <- [1,406,null,{}] 07:52:17 INFO - PROCESS | 3644 | 1460991137321 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}] 07:52:17 INFO - PROCESS | 3644 | 1460991137417 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 07:52:17 INFO - PROCESS | 3644 | 1460991137493 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:17 INFO - PROCESS | 3644 | ++DOCSHELL 1D9CD800 == 53 [pid = 3644] [id = 111] 07:52:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 117 (1D9D1400) [pid = 3644] [serial = 330] [outer = 00000000] 07:52:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 118 (1DF5DC00) [pid = 3644] [serial = 331] [outer = 1D9D1400] 07:52:17 INFO - PROCESS | 3644 | 1460991137548 Marionette DEBUG loaded listener.js 07:52:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 119 (1DF66C00) [pid = 3644] [serial = 332] [outer = 1D9D1400] 07:52:18 INFO - PROCESS | 3644 | 1460991138271 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]]]}] 07:52:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 07:52:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 975ms 07:52:18 INFO - PROCESS | 3644 | 1460991138301 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 07:52:18 INFO - PROCESS | 3644 | 1460991138306 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 07:52:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 07:52:18 INFO - PROCESS | 3644 | 1460991138311 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 07:52:18 INFO - PROCESS | 3644 | 1460991138315 Marionette TRACE conn3 <- [1,410,null,{}] 07:52:18 INFO - PROCESS | 3644 | 1460991138322 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}] 07:52:18 INFO - PROCESS | 3644 | 1460991138419 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 07:52:18 INFO - PROCESS | 3644 | 1460991138492 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:18 INFO - PROCESS | 3644 | ++DOCSHELL 15D87400 == 54 [pid = 3644] [id = 112] 07:52:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 120 (15D8E000) [pid = 3644] [serial = 333] [outer = 00000000] 07:52:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 121 (164B3C00) [pid = 3644] [serial = 334] [outer = 15D8E000] 07:52:18 INFO - PROCESS | 3644 | 1460991138525 Marionette DEBUG loaded listener.js 07:52:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 122 (16878400) [pid = 3644] [serial = 335] [outer = 15D8E000] 07:52:19 INFO - PROCESS | 3644 | 1460991139126 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]]]}] 07:52:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 07:52:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 884ms 07:52:19 INFO - PROCESS | 3644 | 1460991139199 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 07:52:19 INFO - PROCESS | 3644 | 1460991139205 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 07:52:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 07:52:19 INFO - PROCESS | 3644 | 1460991139194 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 07:52:19 INFO - PROCESS | 3644 | 1460991139197 Marionette TRACE conn3 <- [1,414,null,{}] 07:52:19 INFO - PROCESS | 3644 | 1460991139221 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}] 07:52:19 INFO - PROCESS | 3644 | 1460991139312 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 07:52:19 INFO - PROCESS | 3644 | --DOCSHELL 1A771800 == 53 [pid = 3644] [id = 65] 07:52:19 INFO - PROCESS | 3644 | --DOCSHELL 1C26B400 == 52 [pid = 3644] [id = 106] 07:52:19 INFO - PROCESS | 3644 | --DOCSHELL 18001400 == 51 [pid = 3644] [id = 105] 07:52:19 INFO - PROCESS | 3644 | --DOCSHELL 1A776800 == 50 [pid = 3644] [id = 104] 07:52:19 INFO - PROCESS | 3644 | --DOCSHELL 1A773800 == 49 [pid = 3644] [id = 103] 07:52:19 INFO - PROCESS | 3644 | --DOCSHELL 136AA000 == 48 [pid = 3644] [id = 102] 07:52:19 INFO - PROCESS | 3644 | --DOCSHELL 18C2EC00 == 47 [pid = 3644] [id = 101] 07:52:19 INFO - PROCESS | 3644 | --DOCSHELL 18A2DC00 == 46 [pid = 3644] [id = 100] 07:52:19 INFO - PROCESS | 3644 | --DOCSHELL 16B73C00 == 45 [pid = 3644] [id = 99] 07:52:19 INFO - PROCESS | 3644 | --DOCSHELL 147B9400 == 44 [pid = 3644] [id = 98] 07:52:19 INFO - PROCESS | 3644 | --DOCSHELL 13261000 == 43 [pid = 3644] [id = 97] 07:52:19 INFO - PROCESS | 3644 | --DOMWINDOW == 121 (1D19B400) [pid = 3644] [serial = 244] [outer = 00000000] [url = about:blank] 07:52:19 INFO - PROCESS | 3644 | --DOMWINDOW == 120 (1E0B3000) [pid = 3644] [serial = 277] [outer = 00000000] [url = about:blank] 07:52:19 INFO - PROCESS | 3644 | --DOCSHELL 136B1000 == 42 [pid = 3644] [id = 94] 07:52:19 INFO - PROCESS | 3644 | --DOMWINDOW == 119 (18A30C00) [pid = 3644] [serial = 253] [outer = 00000000] [url = about:blank] 07:52:19 INFO - PROCESS | 3644 | --DOMWINDOW == 118 (18EAF400) [pid = 3644] [serial = 254] [outer = 00000000] [url = about:blank] 07:52:19 INFO - PROCESS | 3644 | --DOMWINDOW == 117 (164ADC00) [pid = 3644] [serial = 250] [outer = 00000000] [url = about:blank] 07:52:19 INFO - PROCESS | 3644 | --DOMWINDOW == 116 (17F74400) [pid = 3644] [serial = 251] [outer = 00000000] [url = about:blank] 07:52:19 INFO - PROCESS | 3644 | --DOMWINDOW == 115 (14AEC800) [pid = 3644] [serial = 238] [outer = 00000000] [url = about:blank] 07:52:19 INFO - PROCESS | 3644 | --DOMWINDOW == 114 (1823A400) [pid = 3644] [serial = 241] [outer = 00000000] [url = about:blank] 07:52:19 INFO - PROCESS | 3644 | --DOMWINDOW == 113 (1D91FC00) [pid = 3644] [serial = 266] [outer = 00000000] [url = about:blank] 07:52:19 INFO - PROCESS | 3644 | --DOMWINDOW == 112 (1DF5EC00) [pid = 3644] [serial = 275] [outer = 00000000] [url = about:blank] 07:52:19 INFO - PROCESS | 3644 | --DOMWINDOW == 111 (1D91B800) [pid = 3644] [serial = 271] [outer = 00000000] [url = about:blank] 07:52:19 INFO - PROCESS | 3644 | --DOMWINDOW == 110 (1DA69C00) [pid = 3644] [serial = 274] [outer = 00000000] [url = about:blank] 07:52:19 INFO - PROCESS | 3644 | --DOMWINDOW == 109 (1420D400) [pid = 3644] [serial = 268] [outer = 00000000] [url = about:blank] 07:52:19 INFO - PROCESS | 3644 | --DOMWINDOW == 108 (1C26A000) [pid = 3644] [serial = 259] [outer = 00000000] [url = about:blank] 07:52:19 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (1C26A400) [pid = 3644] [serial = 260] [outer = 00000000] [url = about:blank] 07:52:19 INFO - PROCESS | 3644 | --DOMWINDOW == 106 (15D06800) [pid = 3644] [serial = 269] [outer = 00000000] [url = about:blank] 07:52:19 INFO - PROCESS | 3644 | --DOMWINDOW == 105 (1D9CAC00) [pid = 3644] [serial = 272] [outer = 00000000] [url = about:blank] 07:52:19 INFO - PROCESS | 3644 | --DOMWINDOW == 104 (1A8CE800) [pid = 3644] [serial = 257] [outer = 00000000] [url = about:blank] 07:52:19 INFO - PROCESS | 3644 | --DOMWINDOW == 103 (1D41F800) [pid = 3644] [serial = 262] [outer = 00000000] [url = about:blank] 07:52:19 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (1D91C400) [pid = 3644] [serial = 265] [outer = 00000000] [url = about:blank] 07:52:19 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (1D423800) [pid = 3644] [serial = 263] [outer = 00000000] [url = about:blank] 07:52:19 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (1A8C5400) [pid = 3644] [serial = 256] [outer = 00000000] [url = about:blank] 07:52:19 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (16B48800) [pid = 3644] [serial = 248] [outer = 00000000] [url = about:blank] 07:52:19 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (16552C00) [pid = 3644] [serial = 247] [outer = 00000000] [url = about:blank] 07:52:19 INFO - PROCESS | 3644 | 1460991139416 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:19 INFO - PROCESS | 3644 | ++DOCSHELL 02A96400 == 43 [pid = 3644] [id = 113] 07:52:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (02A9A000) [pid = 3644] [serial = 336] [outer = 00000000] 07:52:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (13A5A400) [pid = 3644] [serial = 337] [outer = 02A9A000] 07:52:19 INFO - PROCESS | 3644 | 1460991139462 Marionette DEBUG loaded listener.js 07:52:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (14AEB000) [pid = 3644] [serial = 338] [outer = 02A9A000] 07:52:19 INFO - PROCESS | 3644 | 1460991139887 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]]]}] 07:52:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 07:52:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 732ms 07:52:19 INFO - PROCESS | 3644 | 1460991139936 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 07:52:19 INFO - PROCESS | 3644 | 1460991139938 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 07:52:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 07:52:19 INFO - PROCESS | 3644 | 1460991139942 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 07:52:19 INFO - PROCESS | 3644 | 1460991139945 Marionette TRACE conn3 <- [1,418,null,{}] 07:52:19 INFO - PROCESS | 3644 | 1460991139955 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}] 07:52:20 INFO - PROCESS | 3644 | 1460991140035 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 07:52:20 INFO - PROCESS | 3644 | 1460991140043 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:20 INFO - PROCESS | 3644 | ++DOCSHELL 1800D800 == 44 [pid = 3644] [id = 114] 07:52:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (18A27800) [pid = 3644] [serial = 339] [outer = 00000000] 07:52:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (18D13000) [pid = 3644] [serial = 340] [outer = 18A27800] 07:52:20 INFO - PROCESS | 3644 | 1460991140092 Marionette DEBUG loaded listener.js 07:52:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (18D18C00) [pid = 3644] [serial = 341] [outer = 18A27800] 07:52:20 INFO - PROCESS | 3644 | 1460991141006 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]]]}] 07:52:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 07:52:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1067ms 07:52:21 INFO - PROCESS | 3644 | 1460991141027 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 07:52:21 INFO - PROCESS | 3644 | 1460991141030 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 07:52:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 07:52:21 INFO - PROCESS | 3644 | 1460991141033 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 07:52:21 INFO - PROCESS | 3644 | 1460991141035 Marionette TRACE conn3 <- [1,422,null,{}] 07:52:21 INFO - PROCESS | 3644 | 1460991141039 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}] 07:52:21 INFO - PROCESS | 3644 | 1460991141114 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 07:52:21 INFO - PROCESS | 3644 | 1460991141120 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:21 INFO - PROCESS | 3644 | ++DOCSHELL 18D1EC00 == 45 [pid = 3644] [id = 115] 07:52:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (18D1F000) [pid = 3644] [serial = 342] [outer = 00000000] 07:52:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 106 (19DC1C00) [pid = 3644] [serial = 343] [outer = 18D1F000] 07:52:21 INFO - PROCESS | 3644 | 1460991141165 Marionette DEBUG loaded listener.js 07:52:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 107 (1A004000) [pid = 3644] [serial = 344] [outer = 18D1F000] 07:52:22 INFO - PROCESS | 3644 | 1460991142075 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]]]}] 07:52:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 07:52:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1051ms 07:52:22 INFO - PROCESS | 3644 | 1460991142090 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 07:52:22 INFO - PROCESS | 3644 | 1460991142092 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 07:52:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 07:52:22 INFO - PROCESS | 3644 | 1460991142096 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 07:52:22 INFO - PROCESS | 3644 | 1460991142097 Marionette TRACE conn3 <- [1,426,null,{}] 07:52:22 INFO - PROCESS | 3644 | 1460991142101 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}] 07:52:22 INFO - PROCESS | 3644 | 1460991142199 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 07:52:22 INFO - PROCESS | 3644 | 1460991142206 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:22 INFO - PROCESS | 3644 | ++DOCSHELL 1A769400 == 46 [pid = 3644] [id = 116] 07:52:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (1A76D400) [pid = 3644] [serial = 345] [outer = 00000000] 07:52:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 109 (1A8CE800) [pid = 3644] [serial = 346] [outer = 1A76D400] 07:52:22 INFO - PROCESS | 3644 | 1460991142250 Marionette DEBUG loaded listener.js 07:52:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 110 (1A8ED800) [pid = 3644] [serial = 347] [outer = 1A76D400] 07:52:22 INFO - PROCESS | 3644 | 1460991142703 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] 07:52:22 INFO - PROCESS | 3644 | 1460991142719 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 07:52:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 07:52:22 INFO - PROCESS | 3644 | 1460991142722 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 07:52:22 INFO - PROCESS | 3644 | 1460991142724 Marionette TRACE conn3 <- [1,430,null,{}] 07:52:22 INFO - PROCESS | 3644 | 1460991142735 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}] 07:52:22 INFO - PROCESS | 3644 | 1460991142864 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 07:52:22 INFO - PROCESS | 3644 | 1460991142871 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:22 INFO - PROCESS | 3644 | ++DOCSHELL 1A8F4C00 == 47 [pid = 3644] [id = 117] 07:52:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 111 (1BF7D000) [pid = 3644] [serial = 348] [outer = 00000000] 07:52:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 112 (1D13E400) [pid = 3644] [serial = 349] [outer = 1BF7D000] 07:52:22 INFO - PROCESS | 3644 | 1460991142918 Marionette DEBUG loaded listener.js 07:52:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 113 (1D429400) [pid = 3644] [serial = 350] [outer = 1BF7D000] 07:52:23 INFO - PROCESS | 3644 | 1460991143335 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]]]}] 07:52:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 07:52:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 640ms 07:52:23 INFO - PROCESS | 3644 | 1460991143364 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 07:52:23 INFO - PROCESS | 3644 | 1460991143366 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 07:52:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 07:52:23 INFO - PROCESS | 3644 | 1460991143375 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 07:52:23 INFO - PROCESS | 3644 | 1460991143377 Marionette TRACE conn3 <- [1,434,null,{}] 07:52:23 INFO - PROCESS | 3644 | 1460991143380 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}] 07:52:23 INFO - PROCESS | 3644 | 1460991143478 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 07:52:23 INFO - PROCESS | 3644 | 1460991143562 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:23 INFO - PROCESS | 3644 | ++DOCSHELL 1D422C00 == 48 [pid = 3644] [id = 118] 07:52:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 114 (1D584000) [pid = 3644] [serial = 351] [outer = 00000000] 07:52:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 115 (1D9C5000) [pid = 3644] [serial = 352] [outer = 1D584000] 07:52:23 INFO - PROCESS | 3644 | 1460991143606 Marionette DEBUG loaded listener.js 07:52:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 116 (1D9C4800) [pid = 3644] [serial = 353] [outer = 1D584000] 07:52:23 INFO - PROCESS | 3644 | --DOMWINDOW == 115 (1A79FC00) [pid = 3644] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 07:52:23 INFO - PROCESS | 3644 | --DOMWINDOW == 114 (1A8F2000) [pid = 3644] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 07:52:23 INFO - PROCESS | 3644 | --DOMWINDOW == 113 (13265800) [pid = 3644] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 07:52:23 INFO - PROCESS | 3644 | --DOMWINDOW == 112 (1955CC00) [pid = 3644] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 07:52:23 INFO - PROCESS | 3644 | --DOMWINDOW == 111 (18A2E000) [pid = 3644] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 07:52:23 INFO - PROCESS | 3644 | --DOMWINDOW == 110 (17F74000) [pid = 3644] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 07:52:23 INFO - PROCESS | 3644 | --DOMWINDOW == 109 (14AA1800) [pid = 3644] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 07:52:23 INFO - PROCESS | 3644 | --DOMWINDOW == 108 (1C26C800) [pid = 3644] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 07:52:23 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (02A94C00) [pid = 3644] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 07:52:23 INFO - PROCESS | 3644 | --DOMWINDOW == 106 (1C265C00) [pid = 3644] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 07:52:23 INFO - PROCESS | 3644 | --DOMWINDOW == 105 (1823B400) [pid = 3644] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 07:52:23 INFO - PROCESS | 3644 | --DOMWINDOW == 104 (164B4800) [pid = 3644] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 07:52:23 INFO - PROCESS | 3644 | --DOMWINDOW == 103 (14310C00) [pid = 3644] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 07:52:23 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (1360A000) [pid = 3644] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 07:52:23 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (164B9800) [pid = 3644] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 07:52:23 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (136B0C00) [pid = 3644] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 07:52:23 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (13207000) [pid = 3644] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 07:52:23 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (18621800) [pid = 3644] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 07:52:24 INFO - PROCESS | 3644 | 1460991144057 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]]]}] 07:52:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 07:52:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 716ms 07:52:24 INFO - PROCESS | 3644 | 1460991144097 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 07:52:24 INFO - PROCESS | 3644 | 1460991144099 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 07:52:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 07:52:24 INFO - PROCESS | 3644 | 1460991144102 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 07:52:24 INFO - PROCESS | 3644 | 1460991144104 Marionette TRACE conn3 <- [1,438,null,{}] 07:52:24 INFO - PROCESS | 3644 | 1460991144108 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}] 07:52:24 INFO - PROCESS | 3644 | 1460991144181 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 07:52:24 INFO - PROCESS | 3644 | 1460991144187 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:24 INFO - PROCESS | 3644 | ++DOCSHELL 14209800 == 49 [pid = 3644] [id = 119] 07:52:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (14A99000) [pid = 3644] [serial = 354] [outer = 00000000] 07:52:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (1800D000) [pid = 3644] [serial = 355] [outer = 14A99000] 07:52:24 INFO - PROCESS | 3644 | 1460991144230 Marionette DEBUG loaded listener.js 07:52:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (19A20000) [pid = 3644] [serial = 356] [outer = 14A99000] 07:52:24 INFO - PROCESS | 3644 | 1460991144620 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]]]}] 07:52:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 07:52:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 579ms 07:52:24 INFO - PROCESS | 3644 | 1460991144682 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 07:52:24 INFO - PROCESS | 3644 | 1460991144684 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 07:52:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 07:52:24 INFO - PROCESS | 3644 | 1460991144687 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 07:52:24 INFO - PROCESS | 3644 | 1460991144688 Marionette TRACE conn3 <- [1,442,null,{}] 07:52:24 INFO - PROCESS | 3644 | 1460991144692 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}] 07:52:24 INFO - PROCESS | 3644 | 1460991144773 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 07:52:24 INFO - PROCESS | 3644 | 1460991144782 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:24 INFO - PROCESS | 3644 | ++DOCSHELL 16B6B800 == 50 [pid = 3644] [id = 120] 07:52:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (1A773800) [pid = 3644] [serial = 357] [outer = 00000000] 07:52:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (1D918C00) [pid = 3644] [serial = 358] [outer = 1A773800] 07:52:24 INFO - PROCESS | 3644 | 1460991144825 Marionette DEBUG loaded listener.js 07:52:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (1D9D3800) [pid = 3644] [serial = 359] [outer = 1A773800] 07:52:25 INFO - PROCESS | 3644 | 1460991145264 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]]]}] 07:52:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 07:52:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 624ms 07:52:25 INFO - PROCESS | 3644 | 1460991145325 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 07:52:25 INFO - PROCESS | 3644 | 1460991145327 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 07:52:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 07:52:25 INFO - PROCESS | 3644 | 1460991145331 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 07:52:25 INFO - PROCESS | 3644 | 1460991145316 Marionette TRACE conn3 <- [1,446,null,{}] 07:52:25 INFO - PROCESS | 3644 | 1460991145319 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}] 07:52:25 INFO - PROCESS | 3644 | 1460991145392 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 07:52:25 INFO - PROCESS | 3644 | 1460991145398 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:25 INFO - PROCESS | 3644 | ++DOCSHELL 1D911800 == 51 [pid = 3644] [id = 121] 07:52:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (1D9CF400) [pid = 3644] [serial = 360] [outer = 00000000] 07:52:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 106 (1DF65800) [pid = 3644] [serial = 361] [outer = 1D9CF400] 07:52:25 INFO - PROCESS | 3644 | 1460991145443 Marionette DEBUG loaded listener.js 07:52:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 107 (1E0B2C00) [pid = 3644] [serial = 362] [outer = 1D9CF400] 07:52:25 INFO - PROCESS | 3644 | 1460991145959 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]]]}] 07:52:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 07:52:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 686ms 07:52:26 INFO - PROCESS | 3644 | 1460991146013 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 07:52:26 INFO - PROCESS | 3644 | 1460991146017 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 07:52:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 07:52:26 INFO - PROCESS | 3644 | 1460991146007 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 07:52:26 INFO - PROCESS | 3644 | 1460991146011 Marionette TRACE conn3 <- [1,450,null,{}] 07:52:26 INFO - PROCESS | 3644 | 1460991146018 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}] 07:52:26 INFO - PROCESS | 3644 | 1460991146174 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 07:52:26 INFO - PROCESS | 3644 | 1460991146270 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:26 INFO - PROCESS | 3644 | ++DOCSHELL 14310800 == 52 [pid = 3644] [id = 122] 07:52:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (157EFC00) [pid = 3644] [serial = 363] [outer = 00000000] 07:52:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 109 (16498800) [pid = 3644] [serial = 364] [outer = 157EFC00] 07:52:26 INFO - PROCESS | 3644 | 1460991146326 Marionette DEBUG loaded listener.js 07:52:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 110 (1649C400) [pid = 3644] [serial = 365] [outer = 157EFC00] 07:52:26 INFO - PROCESS | 3644 | 1460991146931 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] 07:52:26 INFO - PROCESS | 3644 | 1460991146998 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 07:52:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 07:52:26 INFO - PROCESS | 3644 | 1460991147004 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 07:52:26 INFO - PROCESS | 3644 | 1460991147007 Marionette TRACE conn3 <- [1,454,null,{}] 07:52:27 INFO - PROCESS | 3644 | 1460991147011 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}] 07:52:27 INFO - PROCESS | 3644 | 1460991147111 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 07:52:27 INFO - PROCESS | 3644 | 1460991147191 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:27 INFO - PROCESS | 3644 | ++DOCSHELL 164A2400 == 53 [pid = 3644] [id = 123] 07:52:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 111 (164A4400) [pid = 3644] [serial = 366] [outer = 00000000] 07:52:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 112 (16BD1400) [pid = 3644] [serial = 367] [outer = 164A4400] 07:52:27 INFO - PROCESS | 3644 | 1460991147286 Marionette DEBUG loaded listener.js 07:52:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 113 (188CD000) [pid = 3644] [serial = 368] [outer = 164A4400] 07:52:27 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:52:27 INFO - PROCESS | 3644 | 1460991147901 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]]]}] 07:52:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 07:52:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 914ms 07:52:27 INFO - PROCESS | 3644 | 1460991147938 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 07:52:27 INFO - PROCESS | 3644 | 1460991147940 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 07:52:27 INFO - PROCESS | 3644 | 1460991147944 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 07:52:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 07:52:27 INFO - PROCESS | 3644 | 1460991147948 Marionette TRACE conn3 <- [1,458,null,{}] 07:52:27 INFO - PROCESS | 3644 | 1460991147959 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}] 07:52:28 INFO - PROCESS | 3644 | 1460991148044 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 07:52:28 INFO - PROCESS | 3644 | 1460991148123 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:28 INFO - PROCESS | 3644 | ++DOCSHELL 188DAC00 == 54 [pid = 3644] [id = 124] 07:52:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 114 (18905000) [pid = 3644] [serial = 369] [outer = 00000000] 07:52:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 115 (1A5F1000) [pid = 3644] [serial = 370] [outer = 18905000] 07:52:28 INFO - PROCESS | 3644 | 1460991148222 Marionette DEBUG loaded listener.js 07:52:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 116 (1C266400) [pid = 3644] [serial = 371] [outer = 18905000] 07:52:28 INFO - PROCESS | 3644 | 1460991148866 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] 07:52:28 INFO - PROCESS | 3644 | 1460991148921 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 07:52:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 07:52:28 INFO - PROCESS | 3644 | 1460991148926 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 07:52:28 INFO - PROCESS | 3644 | 1460991148929 Marionette TRACE conn3 <- [1,462,null,{}] 07:52:28 INFO - PROCESS | 3644 | 1460991148932 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}] 07:52:29 INFO - PROCESS | 3644 | 1460991149028 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 07:52:29 INFO - PROCESS | 3644 | 1460991149107 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:29 INFO - PROCESS | 3644 | ++DOCSHELL 02A93800 == 55 [pid = 3644] [id = 125] 07:52:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 117 (02A95C00) [pid = 3644] [serial = 372] [outer = 00000000] 07:52:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 118 (15555800) [pid = 3644] [serial = 373] [outer = 02A95C00] 07:52:29 INFO - PROCESS | 3644 | 1460991149293 Marionette DEBUG loaded listener.js 07:52:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 119 (15E06000) [pid = 3644] [serial = 374] [outer = 02A95C00] 07:52:29 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:52:29 INFO - PROCESS | 3644 | 1460991149873 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] 07:52:29 INFO - PROCESS | 3644 | 1460991149919 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 07:52:29 INFO - PROCESS | 3644 | 1460991149925 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 07:52:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 07:52:29 INFO - PROCESS | 3644 | 1460991149928 Marionette TRACE conn3 <- [1,466,null,{}] 07:52:29 INFO - PROCESS | 3644 | 1460991149933 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}] 07:52:30 INFO - PROCESS | 3644 | 1460991150035 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 07:52:30 INFO - PROCESS | 3644 | 1460991150135 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:30 INFO - PROCESS | 3644 | ++DOCSHELL 16B74C00 == 56 [pid = 3644] [id = 126] 07:52:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 120 (17F78C00) [pid = 3644] [serial = 375] [outer = 00000000] 07:52:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 121 (1861DC00) [pid = 3644] [serial = 376] [outer = 17F78C00] 07:52:30 INFO - PROCESS | 3644 | 1460991150169 Marionette DEBUG loaded listener.js 07:52:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 122 (18860400) [pid = 3644] [serial = 377] [outer = 17F78C00] 07:52:30 INFO - PROCESS | 3644 | --DOCSHELL 16B6B800 == 55 [pid = 3644] [id = 120] 07:52:30 INFO - PROCESS | 3644 | --DOCSHELL 14209800 == 54 [pid = 3644] [id = 119] 07:52:30 INFO - PROCESS | 3644 | --DOCSHELL 1D422C00 == 53 [pid = 3644] [id = 118] 07:52:30 INFO - PROCESS | 3644 | --DOCSHELL 1A8F4C00 == 52 [pid = 3644] [id = 117] 07:52:30 INFO - PROCESS | 3644 | --DOCSHELL 1A769400 == 51 [pid = 3644] [id = 116] 07:52:30 INFO - PROCESS | 3644 | --DOCSHELL 18D1EC00 == 50 [pid = 3644] [id = 115] 07:52:30 INFO - PROCESS | 3644 | --DOCSHELL 1800D800 == 49 [pid = 3644] [id = 114] 07:52:30 INFO - PROCESS | 3644 | --DOCSHELL 02A96400 == 48 [pid = 3644] [id = 113] 07:52:30 INFO - PROCESS | 3644 | --DOCSHELL 15D87400 == 47 [pid = 3644] [id = 112] 07:52:30 INFO - PROCESS | 3644 | --DOMWINDOW == 121 (16BD1800) [pid = 3644] [serial = 160] [outer = 00000000] [url = about:blank] 07:52:30 INFO - PROCESS | 3644 | --DOMWINDOW == 120 (1D42AC00) [pid = 3644] [serial = 245] [outer = 00000000] [url = about:blank] 07:52:30 INFO - PROCESS | 3644 | --DOMWINDOW == 119 (14303000) [pid = 3644] [serial = 157] [outer = 00000000] [url = about:blank] 07:52:30 INFO - PROCESS | 3644 | --DOMWINDOW == 118 (19A22C00) [pid = 3644] [serial = 200] [outer = 00000000] [url = about:blank] 07:52:30 INFO - PROCESS | 3644 | --DOMWINDOW == 117 (164AE000) [pid = 3644] [serial = 197] [outer = 00000000] [url = about:blank] 07:52:30 INFO - PROCESS | 3644 | --DOMWINDOW == 116 (14310000) [pid = 3644] [serial = 124] [outer = 00000000] [url = about:blank] 07:52:30 INFO - PROCESS | 3644 | --DOMWINDOW == 115 (19C9FC00) [pid = 3644] [serial = 203] [outer = 00000000] [url = about:blank] 07:52:30 INFO - PROCESS | 3644 | --DOMWINDOW == 114 (164AD800) [pid = 3644] [serial = 280] [outer = 00000000] [url = about:blank] 07:52:30 INFO - PROCESS | 3644 | --DOMWINDOW == 113 (142A7800) [pid = 3644] [serial = 289] [outer = 00000000] [url = about:blank] 07:52:30 INFO - PROCESS | 3644 | --DOMWINDOW == 112 (143B0800) [pid = 3644] [serial = 290] [outer = 00000000] [url = about:blank] 07:52:30 INFO - PROCESS | 3644 | --DOMWINDOW == 111 (1D9C5400) [pid = 3644] [serial = 319] [outer = 00000000] [url = about:blank] 07:52:30 INFO - PROCESS | 3644 | --DOMWINDOW == 110 (15ED0800) [pid = 3644] [serial = 287] [outer = 00000000] [url = about:blank] 07:52:30 INFO - PROCESS | 3644 | --DOMWINDOW == 109 (143A6000) [pid = 3644] [serial = 286] [outer = 00000000] [url = about:blank] 07:52:30 INFO - PROCESS | 3644 | --DOMWINDOW == 108 (19ACAC00) [pid = 3644] [serial = 283] [outer = 00000000] [url = about:blank] 07:52:30 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (1A8CB800) [pid = 3644] [serial = 304] [outer = 00000000] [url = about:blank] 07:52:30 INFO - PROCESS | 3644 | --DOMWINDOW == 106 (1C262C00) [pid = 3644] [serial = 307] [outer = 00000000] [url = about:blank] 07:52:30 INFO - PROCESS | 3644 | --DOMWINDOW == 105 (1A8C0400) [pid = 3644] [serial = 305] [outer = 00000000] [url = about:blank] 07:52:30 INFO - PROCESS | 3644 | --DOMWINDOW == 104 (19A23C00) [pid = 3644] [serial = 301] [outer = 00000000] [url = about:blank] 07:52:30 INFO - PROCESS | 3644 | --DOMWINDOW == 103 (18EAD400) [pid = 3644] [serial = 298] [outer = 00000000] [url = about:blank] 07:52:30 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (1955E000) [pid = 3644] [serial = 299] [outer = 00000000] [url = about:blank] 07:52:30 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (182B5400) [pid = 3644] [serial = 295] [outer = 00000000] [url = about:blank] 07:52:30 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (188D8000) [pid = 3644] [serial = 296] [outer = 00000000] [url = about:blank] 07:52:30 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (15D88C00) [pid = 3644] [serial = 292] [outer = 00000000] [url = about:blank] 07:52:30 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (1D429000) [pid = 3644] [serial = 317] [outer = 00000000] [url = about:blank] 07:52:30 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (15E0C000) [pid = 3644] [serial = 293] [outer = 00000000] [url = about:blank] 07:52:30 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (1C39B800) [pid = 3644] [serial = 310] [outer = 00000000] [url = about:blank] 07:52:30 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (1C268000) [pid = 3644] [serial = 308] [outer = 00000000] [url = about:blank] 07:52:30 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (1D422400) [pid = 3644] [serial = 316] [outer = 00000000] [url = about:blank] 07:52:30 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (1CE38000) [pid = 3644] [serial = 311] [outer = 00000000] [url = about:blank] 07:52:30 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (1C26F000) [pid = 3644] [serial = 313] [outer = 00000000] [url = about:blank] 07:52:30 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (1CE3C000) [pid = 3644] [serial = 314] [outer = 00000000] [url = about:blank] 07:52:30 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (19D5F400) [pid = 3644] [serial = 302] [outer = 00000000] [url = about:blank] 07:52:30 INFO - PROCESS | 3644 | 1460991150681 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] 07:52:30 INFO - PROCESS | 3644 | 1460991150714 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 07:52:30 INFO - PROCESS | 3644 | 1460991150720 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 07:52:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 07:52:30 INFO - PROCESS | 3644 | 1460991150722 Marionette TRACE conn3 <- [1,470,null,{}] 07:52:30 INFO - PROCESS | 3644 | 1460991150726 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}] 07:52:30 INFO - PROCESS | 3644 | 1460991150788 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 07:52:30 INFO - PROCESS | 3644 | 1460991150794 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:30 INFO - PROCESS | 3644 | ++DOCSHELL 136AFC00 == 48 [pid = 3644] [id = 127] 07:52:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (1378A400) [pid = 3644] [serial = 378] [outer = 00000000] 07:52:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (164B4800) [pid = 3644] [serial = 379] [outer = 1378A400] 07:52:30 INFO - PROCESS | 3644 | 1460991150840 Marionette DEBUG loaded listener.js 07:52:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (18861800) [pid = 3644] [serial = 380] [outer = 1378A400] 07:52:31 INFO - PROCESS | 3644 | 1460991151306 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]]]}] 07:52:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 07:52:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 625ms 07:52:31 INFO - PROCESS | 3644 | 1460991151342 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 07:52:31 INFO - PROCESS | 3644 | 1460991151344 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 07:52:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 07:52:31 INFO - PROCESS | 3644 | 1460991151348 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 07:52:31 INFO - PROCESS | 3644 | 1460991151351 Marionette TRACE conn3 <- [1,474,null,{}] 07:52:31 INFO - PROCESS | 3644 | 1460991151361 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}] 07:52:31 INFO - PROCESS | 3644 | 1460991151440 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 07:52:31 INFO - PROCESS | 3644 | 1460991151433 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:31 INFO - PROCESS | 3644 | ++DOCSHELL 18A2DC00 == 49 [pid = 3644] [id = 128] 07:52:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (18A30800) [pid = 3644] [serial = 381] [outer = 00000000] 07:52:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (18D13400) [pid = 3644] [serial = 382] [outer = 18A30800] 07:52:31 INFO - PROCESS | 3644 | 1460991151478 Marionette DEBUG loaded listener.js 07:52:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (18D1A000) [pid = 3644] [serial = 383] [outer = 18A30800] 07:52:31 INFO - PROCESS | 3644 | 1460991151930 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]]]}] 07:52:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 07:52:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 610ms 07:52:31 INFO - PROCESS | 3644 | 1460991151969 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 07:52:31 INFO - PROCESS | 3644 | 1460991151972 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 07:52:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 07:52:31 INFO - PROCESS | 3644 | 1460991151975 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 07:52:31 INFO - PROCESS | 3644 | 1460991151978 Marionette TRACE conn3 <- [1,478,null,{}] 07:52:31 INFO - PROCESS | 3644 | 1460991151982 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}] 07:52:32 INFO - PROCESS | 3644 | 1460991152063 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 07:52:32 INFO - PROCESS | 3644 | 1460991152100 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:32 INFO - PROCESS | 3644 | ++DOCSHELL 188D8000 == 50 [pid = 3644] [id = 129] 07:52:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (18909000) [pid = 3644] [serial = 384] [outer = 00000000] 07:52:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (19692400) [pid = 3644] [serial = 385] [outer = 18909000] 07:52:32 INFO - PROCESS | 3644 | 1460991152193 Marionette DEBUG loaded listener.js 07:52:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (19693400) [pid = 3644] [serial = 386] [outer = 18909000] 07:52:32 INFO - PROCESS | 3644 | [3644] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 07:52:32 INFO - PROCESS | 3644 | [3644] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 07:52:32 INFO - PROCESS | 3644 | 1460991152565 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]]]}] 07:52:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 07:52:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 610ms 07:52:32 INFO - PROCESS | 3644 | 1460991152594 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 07:52:32 INFO - PROCESS | 3644 | 1460991152596 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 07:52:32 INFO - PROCESS | 3644 | 1460991152599 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 07:52:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 07:52:32 INFO - PROCESS | 3644 | 1460991152601 Marionette TRACE conn3 <- [1,482,null,{}] 07:52:32 INFO - PROCESS | 3644 | 1460991152604 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}] 07:52:32 INFO - PROCESS | 3644 | 1460991152678 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 07:52:32 INFO - PROCESS | 3644 | 1460991152685 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:32 INFO - PROCESS | 3644 | ++DOCSHELL 1A074C00 == 51 [pid = 3644] [id = 130] 07:52:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (1A076C00) [pid = 3644] [serial = 387] [outer = 00000000] 07:52:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (1A771800) [pid = 3644] [serial = 388] [outer = 1A076C00] 07:52:32 INFO - PROCESS | 3644 | 1460991152736 Marionette DEBUG loaded listener.js 07:52:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (1A8CE400) [pid = 3644] [serial = 389] [outer = 1A076C00] 07:52:33 INFO - PROCESS | 3644 | 1460991153241 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]]]}] 07:52:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 07:52:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 670ms 07:52:33 INFO - PROCESS | 3644 | 1460991153280 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 07:52:33 INFO - PROCESS | 3644 | 1460991153282 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 07:52:33 INFO - PROCESS | 3644 | 1460991153290 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 07:52:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 07:52:33 INFO - PROCESS | 3644 | 1460991153291 Marionette TRACE conn3 <- [1,486,null,{}] 07:52:33 INFO - PROCESS | 3644 | 1460991153295 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}] 07:52:33 INFO - PROCESS | 3644 | 1460991153426 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 07:52:33 INFO - PROCESS | 3644 | 1460991153449 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:33 INFO - PROCESS | 3644 | ++DOCSHELL 1C264000 == 52 [pid = 3644] [id = 131] 07:52:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (1C264C00) [pid = 3644] [serial = 390] [outer = 00000000] 07:52:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (1C26E800) [pid = 3644] [serial = 391] [outer = 1C264C00] 07:52:33 INFO - PROCESS | 3644 | 1460991153493 Marionette DEBUG loaded listener.js 07:52:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (1C398800) [pid = 3644] [serial = 392] [outer = 1C264C00] 07:52:33 INFO - PROCESS | 3644 | 1460991153919 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]]]}] 07:52:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 07:52:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 686ms 07:52:33 INFO - PROCESS | 3644 | 1460991153973 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 07:52:33 INFO - PROCESS | 3644 | 1460991153975 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 07:52:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 07:52:33 INFO - PROCESS | 3644 | 1460991153978 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 07:52:33 INFO - PROCESS | 3644 | 1460991153980 Marionette TRACE conn3 <- [1,490,null,{}] 07:52:33 INFO - PROCESS | 3644 | 1460991153987 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}] 07:52:34 INFO - PROCESS | 3644 | 1460991154100 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 07:52:34 INFO - PROCESS | 3644 | 1460991154109 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:34 INFO - PROCESS | 3644 | ++DOCSHELL 1C262000 == 53 [pid = 3644] [id = 132] 07:52:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 106 (1C26D000) [pid = 3644] [serial = 393] [outer = 00000000] 07:52:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 107 (1D194000) [pid = 3644] [serial = 394] [outer = 1C26D000] 07:52:34 INFO - PROCESS | 3644 | 1460991154153 Marionette DEBUG loaded listener.js 07:52:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (1D1A0000) [pid = 3644] [serial = 395] [outer = 1C26D000] 07:52:34 INFO - PROCESS | 3644 | 1460991154550 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]]]}] 07:52:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 07:52:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 625ms 07:52:34 INFO - PROCESS | 3644 | 1460991154598 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 07:52:34 INFO - PROCESS | 3644 | 1460991154600 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 07:52:34 INFO - PROCESS | 3644 | 1460991154603 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 07:52:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 07:52:34 INFO - PROCESS | 3644 | 1460991154605 Marionette TRACE conn3 <- [1,494,null,{}] 07:52:34 INFO - PROCESS | 3644 | 1460991154608 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}] 07:52:34 INFO - PROCESS | 3644 | 1460991154708 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 07:52:34 INFO - PROCESS | 3644 | 1460991154790 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:34 INFO - PROCESS | 3644 | ++DOCSHELL 1D425800 == 54 [pid = 3644] [id = 133] 07:52:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 109 (1D428C00) [pid = 3644] [serial = 396] [outer = 00000000] 07:52:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 110 (1D58C800) [pid = 3644] [serial = 397] [outer = 1D428C00] 07:52:34 INFO - PROCESS | 3644 | 1460991154834 Marionette DEBUG loaded listener.js 07:52:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 111 (1D58EC00) [pid = 3644] [serial = 398] [outer = 1D428C00] 07:52:35 INFO - PROCESS | 3644 | --DOMWINDOW == 110 (18A27800) [pid = 3644] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 07:52:35 INFO - PROCESS | 3644 | --DOMWINDOW == 109 (1BF7D000) [pid = 3644] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 07:52:35 INFO - PROCESS | 3644 | --DOMWINDOW == 108 (1D584000) [pid = 3644] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 07:52:35 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (1C26DC00) [pid = 3644] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 07:52:35 INFO - PROCESS | 3644 | --DOMWINDOW == 106 (1A76D400) [pid = 3644] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 07:52:35 INFO - PROCESS | 3644 | --DOMWINDOW == 105 (1A773800) [pid = 3644] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 07:52:35 INFO - PROCESS | 3644 | --DOMWINDOW == 104 (18D1F000) [pid = 3644] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 07:52:35 INFO - PROCESS | 3644 | --DOMWINDOW == 103 (14A99000) [pid = 3644] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 07:52:35 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (15D8E000) [pid = 3644] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 07:52:35 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (13A61400) [pid = 3644] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 07:52:35 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (02A9A000) [pid = 3644] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 07:52:35 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (14A07800) [pid = 3644] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 07:52:35 INFO - PROCESS | 3644 | 1460991155345 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]]]}] 07:52:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 07:52:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 777ms 07:52:35 INFO - PROCESS | 3644 | 1460991155397 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 07:52:35 INFO - PROCESS | 3644 | 1460991155399 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 07:52:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 07:52:35 INFO - PROCESS | 3644 | 1460991155402 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 07:52:35 INFO - PROCESS | 3644 | 1460991155404 Marionette TRACE conn3 <- [1,498,null,{}] 07:52:35 INFO - PROCESS | 3644 | 1460991155411 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}] 07:52:35 INFO - PROCESS | 3644 | 1460991155489 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 07:52:35 INFO - PROCESS | 3644 | 1460991155495 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:35 INFO - PROCESS | 3644 | ++DOCSHELL 188D3000 == 55 [pid = 3644] [id = 134] 07:52:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (1890B400) [pid = 3644] [serial = 399] [outer = 00000000] 07:52:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (1A773800) [pid = 3644] [serial = 400] [outer = 1890B400] 07:52:35 INFO - PROCESS | 3644 | 1460991155542 Marionette DEBUG loaded listener.js 07:52:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (1D143C00) [pid = 3644] [serial = 401] [outer = 1890B400] 07:52:35 INFO - PROCESS | 3644 | 1460991155933 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]]]}] 07:52:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 07:52:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 579ms 07:52:35 INFO - PROCESS | 3644 | 1460991155982 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 07:52:35 INFO - PROCESS | 3644 | 1460991155984 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 07:52:35 INFO - PROCESS | 3644 | 1460991155987 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 07:52:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 07:52:35 INFO - PROCESS | 3644 | 1460991155989 Marionette TRACE conn3 <- [1,502,null,{}] 07:52:35 INFO - PROCESS | 3644 | 1460991155993 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}] 07:52:36 INFO - PROCESS | 3644 | 1460991156073 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 07:52:36 INFO - PROCESS | 3644 | 1460991156079 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:36 INFO - PROCESS | 3644 | ++DOCSHELL 1360C000 == 56 [pid = 3644] [id = 135] 07:52:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (13793800) [pid = 3644] [serial = 402] [outer = 00000000] 07:52:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (1D9D1000) [pid = 3644] [serial = 403] [outer = 13793800] 07:52:36 INFO - PROCESS | 3644 | 1460991156127 Marionette DEBUG loaded listener.js 07:52:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (1DF5EC00) [pid = 3644] [serial = 404] [outer = 13793800] 07:52:36 INFO - PROCESS | 3644 | 1460991156558 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]]]}] 07:52:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 07:52:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 609ms 07:52:36 INFO - PROCESS | 3644 | 1460991156612 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 07:52:36 INFO - PROCESS | 3644 | 1460991156614 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 07:52:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 07:52:36 INFO - PROCESS | 3644 | 1460991156618 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 07:52:36 INFO - PROCESS | 3644 | 1460991156620 Marionette TRACE conn3 <- [1,506,null,{}] 07:52:36 INFO - PROCESS | 3644 | 1460991156623 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}] 07:52:36 INFO - PROCESS | 3644 | 1460991156713 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 07:52:36 INFO - PROCESS | 3644 | 1460991156719 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:36 INFO - PROCESS | 3644 | ++DOCSHELL 1C13FC00 == 57 [pid = 3644] [id = 136] 07:52:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 106 (1C142800) [pid = 3644] [serial = 405] [outer = 00000000] 07:52:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 107 (1C145C00) [pid = 3644] [serial = 406] [outer = 1C142800] 07:52:36 INFO - PROCESS | 3644 | 1460991156763 Marionette DEBUG loaded listener.js 07:52:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (1D920C00) [pid = 3644] [serial = 407] [outer = 1C142800] 07:52:37 INFO - PROCESS | 3644 | --DOCSHELL 1D9CE000 == 56 [pid = 3644] [id = 93] 07:52:37 INFO - PROCESS | 3644 | --DOCSHELL 13797800 == 55 [pid = 3644] [id = 82] 07:52:37 INFO - PROCESS | 3644 | --DOCSHELL 12B8D800 == 54 [pid = 3644] [id = 108] 07:52:37 INFO - PROCESS | 3644 | --DOCSHELL 1D199C00 == 53 [pid = 3644] [id = 107] 07:52:37 INFO - PROCESS | 3644 | --DOCSHELL 164BA400 == 52 [pid = 3644] [id = 109] 07:52:37 INFO - PROCESS | 3644 | --DOCSHELL 1320E400 == 51 [pid = 3644] [id = 80] 07:52:37 INFO - PROCESS | 3644 | --DOCSHELL 16554000 == 50 [pid = 3644] [id = 52] 07:52:37 INFO - PROCESS | 3644 | --DOCSHELL 1D9CD800 == 49 [pid = 3644] [id = 111] 07:52:37 INFO - PROCESS | 3644 | --DOCSHELL 1A8C8000 == 48 [pid = 3644] [id = 110] 07:52:37 INFO - PROCESS | 3644 | --DOCSHELL 1C26B000 == 47 [pid = 3644] [id = 79] 07:52:37 INFO - PROCESS | 3644 | --DOCSHELL 15BDA000 == 46 [pid = 3644] [id = 67] 07:52:37 INFO - PROCESS | 3644 | --DOCSHELL 18622800 == 45 [pid = 3644] [id = 95] 07:52:37 INFO - PROCESS | 3644 | --DOCSHELL 182BB400 == 44 [pid = 3644] [id = 68] 07:52:37 INFO - PROCESS | 3644 | --DOCSHELL 02A92C00 == 43 [pid = 3644] [id = 96] 07:52:37 INFO - PROCESS | 3644 | --DOCSHELL 147AE000 == 42 [pid = 3644] [id = 81] 07:52:37 INFO - PROCESS | 3644 | --DOCSHELL 16B74C00 == 41 [pid = 3644] [id = 126] 07:52:37 INFO - PROCESS | 3644 | --DOCSHELL 02A93800 == 40 [pid = 3644] [id = 125] 07:52:37 INFO - PROCESS | 3644 | --DOCSHELL 164A2400 == 39 [pid = 3644] [id = 123] 07:52:37 INFO - PROCESS | 3644 | --DOCSHELL 188DAC00 == 38 [pid = 3644] [id = 124] 07:52:37 INFO - PROCESS | 3644 | --DOCSHELL 1D911800 == 37 [pid = 3644] [id = 121] 07:52:37 INFO - PROCESS | 3644 | --DOCSHELL 14310800 == 36 [pid = 3644] [id = 122] 07:52:38 INFO - PROCESS | 3644 | --DOCSHELL 188D8000 == 35 [pid = 3644] [id = 129] 07:52:38 INFO - PROCESS | 3644 | --DOCSHELL 136AFC00 == 34 [pid = 3644] [id = 127] 07:52:38 INFO - PROCESS | 3644 | --DOCSHELL 1360C000 == 33 [pid = 3644] [id = 135] 07:52:38 INFO - PROCESS | 3644 | --DOCSHELL 1A074C00 == 32 [pid = 3644] [id = 130] 07:52:38 INFO - PROCESS | 3644 | --DOCSHELL 188D3000 == 31 [pid = 3644] [id = 134] 07:52:38 INFO - PROCESS | 3644 | --DOCSHELL 1C262000 == 30 [pid = 3644] [id = 132] 07:52:38 INFO - PROCESS | 3644 | --DOCSHELL 1C264000 == 29 [pid = 3644] [id = 131] 07:52:38 INFO - PROCESS | 3644 | --DOCSHELL 1D425800 == 28 [pid = 3644] [id = 133] 07:52:38 INFO - PROCESS | 3644 | --DOCSHELL 18A2DC00 == 27 [pid = 3644] [id = 128] 07:52:38 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (1D9D3800) [pid = 3644] [serial = 359] [outer = 00000000] [url = about:blank] 07:52:38 INFO - PROCESS | 3644 | --DOMWINDOW == 106 (1DF65800) [pid = 3644] [serial = 361] [outer = 00000000] [url = about:blank] 07:52:38 INFO - PROCESS | 3644 | --DOMWINDOW == 105 (1420DC00) [pid = 3644] [serial = 322] [outer = 00000000] [url = about:blank] 07:52:38 INFO - PROCESS | 3644 | --DOMWINDOW == 104 (1DF5DC00) [pid = 3644] [serial = 331] [outer = 00000000] [url = about:blank] 07:52:38 INFO - PROCESS | 3644 | --DOMWINDOW == 103 (18D18C00) [pid = 3644] [serial = 341] [outer = 00000000] [url = about:blank] 07:52:38 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (1D429400) [pid = 3644] [serial = 350] [outer = 00000000] [url = about:blank] 07:52:38 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (1D9C5000) [pid = 3644] [serial = 352] [outer = 00000000] [url = about:blank] 07:52:38 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (1D913400) [pid = 3644] [serial = 236] [outer = 00000000] [url = about:blank] 07:52:38 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (1A8ED800) [pid = 3644] [serial = 347] [outer = 00000000] [url = about:blank] 07:52:38 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (1A8CE800) [pid = 3644] [serial = 346] [outer = 00000000] [url = about:blank] 07:52:38 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (1D918C00) [pid = 3644] [serial = 358] [outer = 00000000] [url = about:blank] 07:52:38 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (1A004000) [pid = 3644] [serial = 344] [outer = 00000000] [url = about:blank] 07:52:38 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (1800D000) [pid = 3644] [serial = 355] [outer = 00000000] [url = about:blank] 07:52:38 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (164B3C00) [pid = 3644] [serial = 334] [outer = 00000000] [url = about:blank] 07:52:38 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (15DCF800) [pid = 3644] [serial = 239] [outer = 00000000] [url = about:blank] 07:52:38 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (19DC1C00) [pid = 3644] [serial = 343] [outer = 00000000] [url = about:blank] 07:52:38 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (14AEB000) [pid = 3644] [serial = 338] [outer = 00000000] [url = about:blank] 07:52:38 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (1D9C4800) [pid = 3644] [serial = 353] [outer = 00000000] [url = about:blank] 07:52:38 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (19A20000) [pid = 3644] [serial = 356] [outer = 00000000] [url = about:blank] 07:52:38 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (18909C00) [pid = 3644] [serial = 242] [outer = 00000000] [url = about:blank] 07:52:38 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (16878400) [pid = 3644] [serial = 335] [outer = 00000000] [url = about:blank] 07:52:38 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (1D19B000) [pid = 3644] [serial = 328] [outer = 00000000] [url = about:blank] 07:52:38 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (18D13000) [pid = 3644] [serial = 340] [outer = 00000000] [url = about:blank] 07:52:38 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (188D2C00) [pid = 3644] [serial = 325] [outer = 00000000] [url = about:blank] 07:52:38 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (13A5A400) [pid = 3644] [serial = 337] [outer = 00000000] [url = about:blank] 07:52:38 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (1D13E400) [pid = 3644] [serial = 349] [outer = 00000000] [url = about:blank] 07:52:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (12CF8000) [pid = 3644] [serial = 408] [outer = 1E25C000] 07:52:38 INFO - PROCESS | 3644 | 1460991158618 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]]]}] 07:52:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 07:52:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 2057ms 07:52:38 INFO - PROCESS | 3644 | 1460991158689 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 07:52:38 INFO - PROCESS | 3644 | 1460991158694 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 07:52:38 INFO - PROCESS | 3644 | 1460991158699 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 07:52:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 07:52:38 INFO - PROCESS | 3644 | 1460991158703 Marionette TRACE conn3 <- [1,510,null,{}] 07:52:38 INFO - PROCESS | 3644 | 1460991158709 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}] 07:52:38 INFO - PROCESS | 3644 | 1460991158791 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 07:52:38 INFO - PROCESS | 3644 | 1460991158807 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:38 INFO - PROCESS | 3644 | ++DOCSHELL 13209400 == 28 [pid = 3644] [id = 137] 07:52:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (13210C00) [pid = 3644] [serial = 409] [outer = 00000000] 07:52:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (13792000) [pid = 3644] [serial = 410] [outer = 13210C00] 07:52:38 INFO - PROCESS | 3644 | 1460991158838 Marionette DEBUG loaded listener.js 07:52:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (13A5A800) [pid = 3644] [serial = 411] [outer = 13210C00] 07:52:39 INFO - PROCESS | 3644 | 1460991159307 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]]]}] 07:52:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 07:52:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 624ms 07:52:39 INFO - PROCESS | 3644 | 1460991159320 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 07:52:39 INFO - PROCESS | 3644 | 1460991159325 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 07:52:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 07:52:39 INFO - PROCESS | 3644 | 1460991159335 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 07:52:39 INFO - PROCESS | 3644 | 1460991159338 Marionette TRACE conn3 <- [1,514,null,{}] 07:52:39 INFO - PROCESS | 3644 | 1460991159342 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}] 07:52:39 INFO - PROCESS | 3644 | 1460991159418 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 07:52:39 INFO - PROCESS | 3644 | 1460991159425 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:39 INFO - PROCESS | 3644 | ++DOCSHELL 136B2800 == 29 [pid = 3644] [id = 138] 07:52:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (13A61400) [pid = 3644] [serial = 412] [outer = 00000000] 07:52:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (14A9E000) [pid = 3644] [serial = 413] [outer = 13A61400] 07:52:39 INFO - PROCESS | 3644 | 1460991159470 Marionette DEBUG loaded listener.js 07:52:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (15555C00) [pid = 3644] [serial = 414] [outer = 13A61400] 07:52:39 INFO - PROCESS | 3644 | 1460991159902 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]]]}] 07:52:39 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 07:52:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 609ms 07:52:39 INFO - PROCESS | 3644 | 1460991159953 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 07:52:39 INFO - PROCESS | 3644 | 1460991159955 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 07:52:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 07:52:39 INFO - PROCESS | 3644 | 1460991159959 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 07:52:39 INFO - PROCESS | 3644 | 1460991159962 Marionette TRACE conn3 <- [1,518,null,{}] 07:52:39 INFO - PROCESS | 3644 | 1460991159973 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}] 07:52:40 INFO - PROCESS | 3644 | 1460991160052 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 07:52:40 INFO - PROCESS | 3644 | 1460991160061 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:40 INFO - PROCESS | 3644 | ++DOCSHELL 15ED9400 == 30 [pid = 3644] [id = 139] 07:52:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (15ED9800) [pid = 3644] [serial = 415] [outer = 00000000] 07:52:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (164A2000) [pid = 3644] [serial = 416] [outer = 15ED9800] 07:52:40 INFO - PROCESS | 3644 | 1460991160110 Marionette DEBUG loaded listener.js 07:52:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (164AC800) [pid = 3644] [serial = 417] [outer = 15ED9800] 07:52:40 INFO - PROCESS | 3644 | 1460991160558 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]]]}] 07:52:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 07:52:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 610ms 07:52:40 INFO - PROCESS | 3644 | 1460991160579 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 07:52:40 INFO - PROCESS | 3644 | 1460991160582 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 07:52:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 07:52:40 INFO - PROCESS | 3644 | 1460991160585 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 07:52:40 INFO - PROCESS | 3644 | 1460991160587 Marionette TRACE conn3 <- [1,522,null,{}] 07:52:40 INFO - PROCESS | 3644 | 1460991160590 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}] 07:52:40 INFO - PROCESS | 3644 | 1460991160661 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 07:52:40 INFO - PROCESS | 3644 | 1460991160667 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:40 INFO - PROCESS | 3644 | ++DOCSHELL 164A0C00 == 31 [pid = 3644] [id = 140] 07:52:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (1654AC00) [pid = 3644] [serial = 418] [outer = 00000000] 07:52:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (16880800) [pid = 3644] [serial = 419] [outer = 1654AC00] 07:52:40 INFO - PROCESS | 3644 | 1460991160711 Marionette DEBUG loaded listener.js 07:52:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (16BC5800) [pid = 3644] [serial = 420] [outer = 1654AC00] 07:52:41 INFO - PROCESS | 3644 | 1460991161112 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]]]}] 07:52:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 07:52:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 579ms 07:52:41 INFO - PROCESS | 3644 | 1460991161166 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 07:52:41 INFO - PROCESS | 3644 | 1460991161170 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 07:52:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 07:52:41 INFO - PROCESS | 3644 | 1460991161174 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 07:52:41 INFO - PROCESS | 3644 | 1460991161177 Marionette TRACE conn3 <- [1,526,null,{}] 07:52:41 INFO - PROCESS | 3644 | 1460991161180 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}] 07:52:41 INFO - PROCESS | 3644 | 1460991161250 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 07:52:41 INFO - PROCESS | 3644 | 1460991161259 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:41 INFO - PROCESS | 3644 | ++DOCSHELL 16B79000 == 32 [pid = 3644] [id = 141] 07:52:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (16BD3800) [pid = 3644] [serial = 421] [outer = 00000000] 07:52:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (182B7C00) [pid = 3644] [serial = 422] [outer = 16BD3800] 07:52:41 INFO - PROCESS | 3644 | 1460991161303 Marionette DEBUG loaded listener.js 07:52:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (18860000) [pid = 3644] [serial = 423] [outer = 16BD3800] 07:52:41 INFO - PROCESS | 3644 | 1460991161751 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]]]}] 07:52:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 07:52:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 625ms 07:52:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 07:52:41 INFO - PROCESS | 3644 | 1460991161790 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 07:52:41 INFO - PROCESS | 3644 | 1460991161792 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 07:52:41 INFO - PROCESS | 3644 | 1460991161795 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 07:52:41 INFO - PROCESS | 3644 | 1460991161797 Marionette TRACE conn3 <- [1,530,null,{}] 07:52:41 INFO - PROCESS | 3644 | 1460991161801 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}] 07:52:41 INFO - PROCESS | 3644 | 1460991161889 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 07:52:41 INFO - PROCESS | 3644 | 1460991161897 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:41 INFO - PROCESS | 3644 | ++DOCSHELL 16BD2400 == 33 [pid = 3644] [id = 142] 07:52:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (18865800) [pid = 3644] [serial = 424] [outer = 00000000] 07:52:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (18A28800) [pid = 3644] [serial = 425] [outer = 18865800] 07:52:41 INFO - PROCESS | 3644 | 1460991161943 Marionette DEBUG loaded listener.js 07:52:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (18C2C800) [pid = 3644] [serial = 426] [outer = 18865800] 07:52:42 INFO - PROCESS | 3644 | 1460991162343 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"]]]}] 07:52:42 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 07:52:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 07:52:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:52:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:52:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 07:52:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 07:52:42 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 07:52:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 07:52:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:52:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:52:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 07:52:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 07:52:42 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 579ms 07:52:42 INFO - PROCESS | 3644 | 1460991162376 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 07:52:42 INFO - PROCESS | 3644 | 1460991162378 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 07:52:42 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 07:52:42 INFO - PROCESS | 3644 | 1460991162381 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 07:52:42 INFO - PROCESS | 3644 | 1460991162383 Marionette TRACE conn3 <- [1,534,null,{}] 07:52:42 INFO - PROCESS | 3644 | 1460991162387 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}] 07:52:42 INFO - PROCESS | 3644 | 1460991162464 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 07:52:42 INFO - PROCESS | 3644 | 1460991162470 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:42 INFO - PROCESS | 3644 | ++DOCSHELL 18C32000 == 34 [pid = 3644] [id = 143] 07:52:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (18CB6000) [pid = 3644] [serial = 427] [outer = 00000000] 07:52:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (18CC3000) [pid = 3644] [serial = 428] [outer = 18CB6000] 07:52:42 INFO - PROCESS | 3644 | 1460991162514 Marionette DEBUG loaded listener.js 07:52:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (18CC3400) [pid = 3644] [serial = 429] [outer = 18CB6000] 07:52:42 INFO - PROCESS | 3644 | 1460991162916 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]]]}] 07:52:42 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. 07:52:42 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 579ms 07:52:42 INFO - PROCESS | 3644 | 1460991162968 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 07:52:42 INFO - PROCESS | 3644 | 1460991162970 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 07:52:42 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 07:52:42 INFO - PROCESS | 3644 | 1460991162973 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 07:52:42 INFO - PROCESS | 3644 | 1460991162975 Marionette TRACE conn3 <- [1,538,null,{}] 07:52:42 INFO - PROCESS | 3644 | 1460991162978 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}] 07:52:43 INFO - PROCESS | 3644 | 1460991163047 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 07:52:43 INFO - PROCESS | 3644 | 1460991163053 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:43 INFO - PROCESS | 3644 | ++DOCSHELL 18CC0400 == 35 [pid = 3644] [id = 144] 07:52:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (18D17400) [pid = 3644] [serial = 430] [outer = 00000000] 07:52:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 106 (18EAF400) [pid = 3644] [serial = 431] [outer = 18D17400] 07:52:43 INFO - PROCESS | 3644 | 1460991163096 Marionette DEBUG loaded listener.js 07:52:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 107 (18EAE000) [pid = 3644] [serial = 432] [outer = 18D17400] 07:52:43 INFO - PROCESS | 3644 | 1460991163494 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]]]}] 07:52:43 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 07:52:43 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 579ms 07:52:43 INFO - PROCESS | 3644 | 1460991163563 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 07:52:43 INFO - PROCESS | 3644 | 1460991163565 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 07:52:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 07:52:43 INFO - PROCESS | 3644 | 1460991163569 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 07:52:43 INFO - PROCESS | 3644 | 1460991163570 Marionette TRACE conn3 <- [1,542,null,{}] 07:52:43 INFO - PROCESS | 3644 | 1460991163574 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}] 07:52:43 INFO - PROCESS | 3644 | 1460991163676 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 07:52:43 INFO - PROCESS | 3644 | 1460991163682 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:43 INFO - PROCESS | 3644 | ++DOCSHELL 18D1C400 == 36 [pid = 3644] [id = 145] 07:52:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (18D1C800) [pid = 3644] [serial = 433] [outer = 00000000] 07:52:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 109 (1A00FC00) [pid = 3644] [serial = 434] [outer = 18D1C800] 07:52:43 INFO - PROCESS | 3644 | 1460991163726 Marionette DEBUG loaded listener.js 07:52:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 110 (1A071800) [pid = 3644] [serial = 435] [outer = 18D1C800] 07:52:44 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:52:44 INFO - PROCESS | 3644 | [3644] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:52:44 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:52:44 INFO - PROCESS | 3644 | 1460991164150 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]]]}] 07:52:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 07:52:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 624ms 07:52:44 INFO - PROCESS | 3644 | 1460991164189 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 07:52:44 INFO - PROCESS | 3644 | 1460991164191 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 07:52:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 07:52:44 INFO - PROCESS | 3644 | 1460991164194 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 07:52:44 INFO - PROCESS | 3644 | 1460991164196 Marionette TRACE conn3 <- [1,546,null,{}] 07:52:44 INFO - PROCESS | 3644 | 1460991164199 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}] 07:52:44 INFO - PROCESS | 3644 | 1460991164306 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 07:52:44 INFO - PROCESS | 3644 | 1460991164315 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:44 INFO - PROCESS | 3644 | ++DOCSHELL 16BD1C00 == 37 [pid = 3644] [id = 146] 07:52:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 111 (19A22C00) [pid = 3644] [serial = 436] [outer = 00000000] 07:52:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 112 (1A774800) [pid = 3644] [serial = 437] [outer = 19A22C00] 07:52:44 INFO - PROCESS | 3644 | 1460991164359 Marionette DEBUG loaded listener.js 07:52:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 113 (1A8C4000) [pid = 3644] [serial = 438] [outer = 19A22C00] 07:52:44 INFO - PROCESS | 3644 | 1460991164800 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]]]}] 07:52:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 07:52:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 610ms 07:52:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 07:52:44 INFO - PROCESS | 3644 | 1460991164835 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 07:52:44 INFO - PROCESS | 3644 | 1460991164838 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 07:52:44 INFO - PROCESS | 3644 | 1460991164841 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 07:52:44 INFO - PROCESS | 3644 | 1460991164843 Marionette TRACE conn3 <- [1,550,null,{}] 07:52:44 INFO - PROCESS | 3644 | 1460991164846 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}] 07:52:44 INFO - PROCESS | 3644 | 1460991164942 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 07:52:45 INFO - PROCESS | 3644 | 1460991165028 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:45 INFO - PROCESS | 3644 | ++DOCSHELL 1A8CEC00 == 38 [pid = 3644] [id = 147] 07:52:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 114 (1A8EE000) [pid = 3644] [serial = 439] [outer = 00000000] 07:52:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 115 (1BF7F000) [pid = 3644] [serial = 440] [outer = 1A8EE000] 07:52:45 INFO - PROCESS | 3644 | 1460991165077 Marionette DEBUG loaded listener.js 07:52:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 116 (1C13D800) [pid = 3644] [serial = 441] [outer = 1A8EE000] 07:52:45 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:52:45 INFO - PROCESS | 3644 | [3644] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:52:45 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:52:45 INFO - PROCESS | 3644 | 1460991165512 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]]]}] 07:52:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 07:52:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 716ms 07:52:45 INFO - PROCESS | 3644 | --DOMWINDOW == 115 (13793800) [pid = 3644] [serial = 402] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 07:52:45 INFO - PROCESS | 3644 | --DOMWINDOW == 114 (1C264C00) [pid = 3644] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 07:52:45 INFO - PROCESS | 3644 | --DOMWINDOW == 113 (1C26D000) [pid = 3644] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 07:52:45 INFO - PROCESS | 3644 | --DOMWINDOW == 112 (1D428C00) [pid = 3644] [serial = 396] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 07:52:45 INFO - PROCESS | 3644 | --DOMWINDOW == 111 (1A076C00) [pid = 3644] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 07:52:45 INFO - PROCESS | 3644 | --DOMWINDOW == 110 (18909000) [pid = 3644] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 07:52:45 INFO - PROCESS | 3644 | --DOMWINDOW == 109 (18A30800) [pid = 3644] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 07:52:45 INFO - PROCESS | 3644 | --DOMWINDOW == 108 (1378A400) [pid = 3644] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 07:52:45 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (17F78C00) [pid = 3644] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 07:52:45 INFO - PROCESS | 3644 | --DOMWINDOW == 106 (02A95C00) [pid = 3644] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 07:52:45 INFO - PROCESS | 3644 | --DOMWINDOW == 105 (18905000) [pid = 3644] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 07:52:45 INFO - PROCESS | 3644 | --DOMWINDOW == 104 (164A4400) [pid = 3644] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 07:52:45 INFO - PROCESS | 3644 | --DOMWINDOW == 103 (157EFC00) [pid = 3644] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 07:52:45 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (1D9CF400) [pid = 3644] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 07:52:45 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (1890B400) [pid = 3644] [serial = 399] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 07:52:45 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (1A8CAC00) [pid = 3644] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 07:52:45 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (1D9D3C00) [pid = 3644] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 07:52:45 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (18903C00) [pid = 3644] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 07:52:45 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (12BB5400) [pid = 3644] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 07:52:45 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (13796C00) [pid = 3644] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 07:52:45 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (1654B800) [pid = 3644] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 07:52:45 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (1D9D1400) [pid = 3644] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 07:52:45 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (1D427800) [pid = 3644] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 07:52:45 INFO - PROCESS | 3644 | 1460991165819 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 07:52:45 INFO - PROCESS | 3644 | 1460991165821 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 07:52:45 INFO - PROCESS | 3644 | 1460991165811 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 07:52:45 INFO - PROCESS | 3644 | 1460991165813 Marionette TRACE conn3 <- [1,554,null,{}] 07:52:45 INFO - PROCESS | 3644 | 1460991165817 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}] 07:52:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 07:52:45 INFO - PROCESS | 3644 | 1460991165892 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 07:52:45 INFO - PROCESS | 3644 | 1460991165898 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:45 INFO - PROCESS | 3644 | ++DOCSHELL 11F3EC00 == 39 [pid = 3644] [id = 148] 07:52:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (1325D800) [pid = 3644] [serial = 442] [outer = 00000000] 07:52:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (147B2800) [pid = 3644] [serial = 443] [outer = 1325D800] 07:52:45 INFO - PROCESS | 3644 | 1460991165942 Marionette DEBUG loaded listener.js 07:52:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (1649F000) [pid = 3644] [serial = 444] [outer = 1325D800] 07:52:46 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:52:46 INFO - PROCESS | 3644 | [3644] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:52:46 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:52:46 INFO - PROCESS | 3644 | [3644] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:52:46 INFO - PROCESS | 3644 | 1460991166382 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]]]}] 07:52:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 07:52:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 563ms 07:52:46 INFO - PROCESS | 3644 | 1460991166396 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 07:52:46 INFO - PROCESS | 3644 | 1460991166398 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 07:52:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 07:52:46 INFO - PROCESS | 3644 | 1460991166401 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 07:52:46 INFO - PROCESS | 3644 | 1460991166402 Marionette TRACE conn3 <- [1,558,null,{}] 07:52:46 INFO - PROCESS | 3644 | 1460991166406 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}] 07:52:46 INFO - PROCESS | 3644 | 1460991166477 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 07:52:46 INFO - PROCESS | 3644 | 1460991166468 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:46 INFO - PROCESS | 3644 | ++DOCSHELL 15DCF000 == 40 [pid = 3644] [id = 149] 07:52:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (1800E000) [pid = 3644] [serial = 445] [outer = 00000000] 07:52:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (1890DC00) [pid = 3644] [serial = 446] [outer = 1800E000] 07:52:46 INFO - PROCESS | 3644 | 1460991166511 Marionette DEBUG loaded listener.js 07:52:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (19560000) [pid = 3644] [serial = 447] [outer = 1800E000] 07:52:46 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:52:46 INFO - PROCESS | 3644 | [3644] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:52:46 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:52:46 INFO - PROCESS | 3644 | [3644] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:52:46 INFO - PROCESS | 3644 | 1460991166921 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]]]}] 07:52:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 07:52:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 579ms 07:52:46 INFO - PROCESS | 3644 | 1460991166982 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 07:52:46 INFO - PROCESS | 3644 | 1460991166983 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 07:52:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 07:52:46 INFO - PROCESS | 3644 | 1460991166987 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 07:52:46 INFO - PROCESS | 3644 | 1460991166988 Marionette TRACE conn3 <- [1,562,null,{}] 07:52:46 INFO - PROCESS | 3644 | 1460991166992 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}] 07:52:47 INFO - PROCESS | 3644 | 1460991167063 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 07:52:47 INFO - PROCESS | 3644 | 1460991167069 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:47 INFO - PROCESS | 3644 | ++DOCSHELL 1A0D1000 == 41 [pid = 3644] [id = 150] 07:52:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (1A8CDC00) [pid = 3644] [serial = 448] [outer = 00000000] 07:52:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (1C143800) [pid = 3644] [serial = 449] [outer = 1A8CDC00] 07:52:47 INFO - PROCESS | 3644 | 1460991167112 Marionette DEBUG loaded listener.js 07:52:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (1C144800) [pid = 3644] [serial = 450] [outer = 1A8CDC00] 07:52:47 INFO - PROCESS | 3644 | 1460991167502 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]]]}] 07:52:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 07:52:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 579ms 07:52:47 INFO - PROCESS | 3644 | 1460991167567 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 07:52:47 INFO - PROCESS | 3644 | 1460991167568 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 07:52:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 07:52:47 INFO - PROCESS | 3644 | 1460991167572 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 07:52:47 INFO - PROCESS | 3644 | 1460991167573 Marionette TRACE conn3 <- [1,566,null,{}] 07:52:47 INFO - PROCESS | 3644 | 1460991167577 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}] 07:52:47 INFO - PROCESS | 3644 | 1460991167648 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 07:52:47 INFO - PROCESS | 3644 | 1460991167656 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:47 INFO - PROCESS | 3644 | ++DOCSHELL 1BF7D000 == 42 [pid = 3644] [id = 151] 07:52:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (1C13E800) [pid = 3644] [serial = 451] [outer = 00000000] 07:52:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (1C268000) [pid = 3644] [serial = 452] [outer = 1C13E800] 07:52:47 INFO - PROCESS | 3644 | 1460991167699 Marionette DEBUG loaded listener.js 07:52:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (1C26DC00) [pid = 3644] [serial = 453] [outer = 1C13E800] 07:52:48 INFO - PROCESS | 3644 | 1460991168447 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]]]}] 07:52:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 07:52:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 914ms 07:52:48 INFO - PROCESS | 3644 | 1460991168501 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 07:52:48 INFO - PROCESS | 3644 | 1460991168507 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 07:52:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 07:52:48 INFO - PROCESS | 3644 | 1460991168496 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 07:52:48 INFO - PROCESS | 3644 | 1460991168500 Marionette TRACE conn3 <- [1,570,null,{}] 07:52:48 INFO - PROCESS | 3644 | 1460991168505 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}] 07:52:48 INFO - PROCESS | 3644 | 1460991168618 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 07:52:48 INFO - PROCESS | 3644 | 1460991168698 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:48 INFO - PROCESS | 3644 | ++DOCSHELL 12CFBC00 == 43 [pid = 3644] [id = 152] 07:52:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 106 (136B0000) [pid = 3644] [serial = 454] [outer = 00000000] 07:52:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 107 (1434BC00) [pid = 3644] [serial = 455] [outer = 136B0000] 07:52:48 INFO - PROCESS | 3644 | 1460991168794 Marionette DEBUG loaded listener.js 07:52:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (157F6000) [pid = 3644] [serial = 456] [outer = 136B0000] 07:52:49 INFO - PROCESS | 3644 | 1460991169672 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]]]}] 07:52:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 07:52:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1219ms 07:52:49 INFO - PROCESS | 3644 | 1460991169739 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 07:52:49 INFO - PROCESS | 3644 | 1460991169742 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 07:52:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 07:52:49 INFO - PROCESS | 3644 | 1460991169747 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 07:52:49 INFO - PROCESS | 3644 | 1460991169751 Marionette TRACE conn3 <- [1,574,null,{}] 07:52:49 INFO - PROCESS | 3644 | 1460991169756 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}] 07:52:49 INFO - PROCESS | 3644 | 1460991169840 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 07:52:49 INFO - PROCESS | 3644 | 1460991169914 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:49 INFO - PROCESS | 3644 | ++DOCSHELL 14308400 == 44 [pid = 3644] [id = 153] 07:52:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 109 (14308800) [pid = 3644] [serial = 457] [outer = 00000000] 07:52:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 110 (143B0800) [pid = 3644] [serial = 458] [outer = 14308800] 07:52:49 INFO - PROCESS | 3644 | 1460991169962 Marionette DEBUG loaded listener.js 07:52:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 111 (15BCD400) [pid = 3644] [serial = 459] [outer = 14308800] 07:52:50 INFO - PROCESS | 3644 | --DOCSHELL 1A0D1000 == 43 [pid = 3644] [id = 150] 07:52:50 INFO - PROCESS | 3644 | --DOCSHELL 15DCF000 == 42 [pid = 3644] [id = 149] 07:52:50 INFO - PROCESS | 3644 | --DOCSHELL 11F3EC00 == 41 [pid = 3644] [id = 148] 07:52:50 INFO - PROCESS | 3644 | --DOCSHELL 1A8CEC00 == 40 [pid = 3644] [id = 147] 07:52:50 INFO - PROCESS | 3644 | --DOCSHELL 16BD1C00 == 39 [pid = 3644] [id = 146] 07:52:50 INFO - PROCESS | 3644 | --DOCSHELL 18D1C400 == 38 [pid = 3644] [id = 145] 07:52:50 INFO - PROCESS | 3644 | --DOCSHELL 18CC0400 == 37 [pid = 3644] [id = 144] 07:52:50 INFO - PROCESS | 3644 | --DOCSHELL 18C32000 == 36 [pid = 3644] [id = 143] 07:52:50 INFO - PROCESS | 3644 | --DOCSHELL 16BD2400 == 35 [pid = 3644] [id = 142] 07:52:50 INFO - PROCESS | 3644 | --DOCSHELL 16B79000 == 34 [pid = 3644] [id = 141] 07:52:50 INFO - PROCESS | 3644 | --DOCSHELL 164A0C00 == 33 [pid = 3644] [id = 140] 07:52:50 INFO - PROCESS | 3644 | --DOCSHELL 15ED9400 == 32 [pid = 3644] [id = 139] 07:52:50 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:52:50 INFO - PROCESS | 3644 | --DOMWINDOW == 110 (1C145C00) [pid = 3644] [serial = 406] [outer = 00000000] [url = about:blank] 07:52:50 INFO - PROCESS | 3644 | --DOCSHELL 136B2800 == 31 [pid = 3644] [id = 138] 07:52:50 INFO - PROCESS | 3644 | --DOCSHELL 13209400 == 30 [pid = 3644] [id = 137] 07:52:50 INFO - PROCESS | 3644 | --DOMWINDOW == 109 (1A076800) [pid = 3644] [serial = 284] [outer = 00000000] [url = about:blank] 07:52:50 INFO - PROCESS | 3644 | --DOMWINDOW == 108 (14AA2000) [pid = 3644] [serial = 323] [outer = 00000000] [url = about:blank] 07:52:50 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (16876C00) [pid = 3644] [serial = 281] [outer = 00000000] [url = about:blank] 07:52:50 INFO - PROCESS | 3644 | --DOMWINDOW == 106 (18A27C00) [pid = 3644] [serial = 326] [outer = 00000000] [url = about:blank] 07:52:50 INFO - PROCESS | 3644 | --DOMWINDOW == 105 (1DF66C00) [pid = 3644] [serial = 332] [outer = 00000000] [url = about:blank] 07:52:50 INFO - PROCESS | 3644 | --DOMWINDOW == 104 (1DF5EC00) [pid = 3644] [serial = 404] [outer = 00000000] [url = about:blank] 07:52:50 INFO - PROCESS | 3644 | --DOMWINDOW == 103 (1C26E800) [pid = 3644] [serial = 391] [outer = 00000000] [url = about:blank] 07:52:50 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (1D194000) [pid = 3644] [serial = 394] [outer = 00000000] [url = about:blank] 07:52:50 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (1C398800) [pid = 3644] [serial = 392] [outer = 00000000] [url = about:blank] 07:52:50 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (1D58C800) [pid = 3644] [serial = 397] [outer = 00000000] [url = about:blank] 07:52:50 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (1D1A0000) [pid = 3644] [serial = 395] [outer = 00000000] [url = about:blank] 07:52:50 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (1D9D1000) [pid = 3644] [serial = 403] [outer = 00000000] [url = about:blank] 07:52:50 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (1D58EC00) [pid = 3644] [serial = 398] [outer = 00000000] [url = about:blank] 07:52:50 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (1A771800) [pid = 3644] [serial = 388] [outer = 00000000] [url = about:blank] 07:52:50 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (19692400) [pid = 3644] [serial = 385] [outer = 00000000] [url = about:blank] 07:52:50 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (19693400) [pid = 3644] [serial = 386] [outer = 00000000] [url = about:blank] 07:52:50 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (18D13400) [pid = 3644] [serial = 382] [outer = 00000000] [url = about:blank] 07:52:50 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (18D1A000) [pid = 3644] [serial = 383] [outer = 00000000] [url = about:blank] 07:52:50 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (164B4800) [pid = 3644] [serial = 379] [outer = 00000000] [url = about:blank] 07:52:50 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (18861800) [pid = 3644] [serial = 380] [outer = 00000000] [url = about:blank] 07:52:50 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (18860400) [pid = 3644] [serial = 377] [outer = 00000000] [url = about:blank] 07:52:50 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (1861DC00) [pid = 3644] [serial = 376] [outer = 00000000] [url = about:blank] 07:52:50 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (15E06000) [pid = 3644] [serial = 374] [outer = 00000000] [url = about:blank] 07:52:50 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (15555800) [pid = 3644] [serial = 373] [outer = 00000000] [url = about:blank] 07:52:50 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (1C266400) [pid = 3644] [serial = 371] [outer = 00000000] [url = about:blank] 07:52:50 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (1A5F1000) [pid = 3644] [serial = 370] [outer = 00000000] [url = about:blank] 07:52:50 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (188CD000) [pid = 3644] [serial = 368] [outer = 00000000] [url = about:blank] 07:52:50 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (16BD1400) [pid = 3644] [serial = 367] [outer = 00000000] [url = about:blank] 07:52:50 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (1649C400) [pid = 3644] [serial = 365] [outer = 00000000] [url = about:blank] 07:52:50 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (16498800) [pid = 3644] [serial = 364] [outer = 00000000] [url = about:blank] 07:52:50 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (1E0B2C00) [pid = 3644] [serial = 362] [outer = 00000000] [url = about:blank] 07:52:50 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (1A773800) [pid = 3644] [serial = 400] [outer = 00000000] [url = about:blank] 07:52:50 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (1A8CE400) [pid = 3644] [serial = 389] [outer = 00000000] [url = about:blank] 07:52:50 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (1D143C00) [pid = 3644] [serial = 401] [outer = 00000000] [url = about:blank] 07:52:50 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (1D916C00) [pid = 3644] [serial = 329] [outer = 00000000] [url = about:blank] 07:52:50 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (1E0B7C00) [pid = 3644] [serial = 278] [outer = 00000000] [url = about:blank] 07:52:50 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (1D9D3400) [pid = 3644] [serial = 320] [outer = 00000000] [url = about:blank] 07:52:50 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:52:50 INFO - PROCESS | 3644 | 1460991170605 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]]]}] 07:52:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 07:52:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 914ms 07:52:50 INFO - PROCESS | 3644 | 1460991170662 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 07:52:50 INFO - PROCESS | 3644 | 1460991170669 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 07:52:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 07:52:50 INFO - PROCESS | 3644 | 1460991170675 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 07:52:50 INFO - PROCESS | 3644 | 1460991170678 Marionette TRACE conn3 <- [1,578,null,{}] 07:52:50 INFO - PROCESS | 3644 | 1460991170681 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}] 07:52:50 INFO - PROCESS | 3644 | 1460991170763 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 07:52:50 INFO - PROCESS | 3644 | 1460991170836 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:50 INFO - PROCESS | 3644 | ++DOCSHELL 15555000 == 31 [pid = 3644] [id = 154] 07:52:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (15555800) [pid = 3644] [serial = 460] [outer = 00000000] 07:52:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (15E05000) [pid = 3644] [serial = 461] [outer = 15555800] 07:52:50 INFO - PROCESS | 3644 | 1460991170881 Marionette DEBUG loaded listener.js 07:52:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (15ECF400) [pid = 3644] [serial = 462] [outer = 15555800] 07:52:51 INFO - PROCESS | 3644 | 1460991171253 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]]]}] 07:52:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 07:52:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 610ms 07:52:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 07:52:51 INFO - PROCESS | 3644 | 1460991171296 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 07:52:51 INFO - PROCESS | 3644 | 1460991171298 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 07:52:51 INFO - PROCESS | 3644 | 1460991171302 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 07:52:51 INFO - PROCESS | 3644 | 1460991171305 Marionette TRACE conn3 <- [1,582,null,{}] 07:52:51 INFO - PROCESS | 3644 | 1460991171316 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}] 07:52:51 INFO - PROCESS | 3644 | 1460991171399 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 07:52:51 INFO - PROCESS | 3644 | 1460991171406 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:51 INFO - PROCESS | 3644 | ++DOCSHELL 1649A400 == 32 [pid = 3644] [id = 155] 07:52:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (1649C000) [pid = 3644] [serial = 463] [outer = 00000000] 07:52:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (1654A000) [pid = 3644] [serial = 464] [outer = 1649C000] 07:52:51 INFO - PROCESS | 3644 | 1460991171455 Marionette DEBUG loaded listener.js 07:52:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (16877800) [pid = 3644] [serial = 465] [outer = 1649C000] 07:52:51 INFO - PROCESS | 3644 | 1460991171916 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]]]}] 07:52:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 07:52:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 670ms 07:52:51 INFO - PROCESS | 3644 | 1460991171985 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 07:52:51 INFO - PROCESS | 3644 | 1460991171987 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 07:52:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 07:52:51 INFO - PROCESS | 3644 | 1460991171990 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 07:52:51 INFO - PROCESS | 3644 | 1460991171992 Marionette TRACE conn3 <- [1,586,null,{}] 07:52:51 INFO - PROCESS | 3644 | 1460991171995 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}] 07:52:52 INFO - PROCESS | 3644 | 1460991172070 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 07:52:52 INFO - PROCESS | 3644 | 1460991172079 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:52 INFO - PROCESS | 3644 | ++DOCSHELL 16B48C00 == 33 [pid = 3644] [id = 156] 07:52:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (18001400) [pid = 3644] [serial = 466] [outer = 00000000] 07:52:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (18860800) [pid = 3644] [serial = 467] [outer = 18001400] 07:52:52 INFO - PROCESS | 3644 | 1460991172124 Marionette DEBUG loaded listener.js 07:52:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (18864800) [pid = 3644] [serial = 468] [outer = 18001400] 07:52:52 INFO - PROCESS | 3644 | 1460991172523 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]]]}] 07:52:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 07:52:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 579ms 07:52:52 INFO - PROCESS | 3644 | 1460991172576 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 07:52:52 INFO - PROCESS | 3644 | 1460991172578 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 07:52:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 07:52:52 INFO - PROCESS | 3644 | 1460991172581 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 07:52:52 INFO - PROCESS | 3644 | 1460991172583 Marionette TRACE conn3 <- [1,590,null,{}] 07:52:52 INFO - PROCESS | 3644 | 1460991172586 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}] 07:52:52 INFO - PROCESS | 3644 | 1460991172681 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 07:52:52 INFO - PROCESS | 3644 | 1460991172686 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:52 INFO - PROCESS | 3644 | ++DOCSHELL 164A3800 == 34 [pid = 3644] [id = 157] 07:52:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (16B54400) [pid = 3644] [serial = 469] [outer = 00000000] 07:52:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (1886DC00) [pid = 3644] [serial = 470] [outer = 16B54400] 07:52:52 INFO - PROCESS | 3644 | 1460991172733 Marionette DEBUG loaded listener.js 07:52:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (18907C00) [pid = 3644] [serial = 471] [outer = 16B54400] 07:52:53 INFO - PROCESS | 3644 | 1460991173193 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]]]}] 07:52:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 07:52:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 670ms 07:52:53 INFO - PROCESS | 3644 | 1460991173266 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 07:52:53 INFO - PROCESS | 3644 | 1460991173268 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 07:52:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 07:52:53 INFO - PROCESS | 3644 | 1460991173271 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 07:52:53 INFO - PROCESS | 3644 | 1460991173273 Marionette TRACE conn3 <- [1,594,null,{}] 07:52:53 INFO - PROCESS | 3644 | 1460991173277 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}] 07:52:53 INFO - PROCESS | 3644 | 1460991173396 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 07:52:53 INFO - PROCESS | 3644 | 1460991173463 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:53 INFO - PROCESS | 3644 | ++DOCSHELL 18A22800 == 35 [pid = 3644] [id = 158] 07:52:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (18A29400) [pid = 3644] [serial = 472] [outer = 00000000] 07:52:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (18CBCC00) [pid = 3644] [serial = 473] [outer = 18A29400] 07:52:53 INFO - PROCESS | 3644 | 1460991173511 Marionette DEBUG loaded listener.js 07:52:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (18D15400) [pid = 3644] [serial = 474] [outer = 18A29400] 07:52:53 INFO - PROCESS | 3644 | 1460991173916 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]]]}] 07:52:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 07:52:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 685ms 07:52:53 INFO - PROCESS | 3644 | 1460991173983 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 07:52:53 INFO - PROCESS | 3644 | 1460991173985 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 07:52:53 INFO - PROCESS | 3644 | 1460991173988 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 07:52:53 INFO - PROCESS | 3644 | 1460991173990 Marionette TRACE conn3 <- [1,598,null,{}] 07:52:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 07:52:53 INFO - PROCESS | 3644 | 1460991173993 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}] 07:52:54 INFO - PROCESS | 3644 | 1460991174089 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 07:52:54 INFO - PROCESS | 3644 | 1460991174095 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:54 INFO - PROCESS | 3644 | ++DOCSHELL 18D19000 == 36 [pid = 3644] [id = 159] 07:52:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (18D1D800) [pid = 3644] [serial = 475] [outer = 00000000] 07:52:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (19693400) [pid = 3644] [serial = 476] [outer = 18D1D800] 07:52:54 INFO - PROCESS | 3644 | 1460991174139 Marionette DEBUG loaded listener.js 07:52:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (19A2A800) [pid = 3644] [serial = 477] [outer = 18D1D800] 07:52:54 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (1A8CDC00) [pid = 3644] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 07:52:54 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (18D1C800) [pid = 3644] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 07:52:54 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (1A8EE000) [pid = 3644] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 07:52:54 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (1654AC00) [pid = 3644] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 07:52:54 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (18D17400) [pid = 3644] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 07:52:54 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (18865800) [pid = 3644] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 07:52:54 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (15ED9800) [pid = 3644] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 07:52:54 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (13A61400) [pid = 3644] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 07:52:54 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (18CB6000) [pid = 3644] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 07:52:54 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (16BD3800) [pid = 3644] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 07:52:54 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (13210C00) [pid = 3644] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 07:52:54 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (19A22C00) [pid = 3644] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 07:52:54 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (1325D800) [pid = 3644] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 07:52:54 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (1800E000) [pid = 3644] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 07:52:54 INFO - PROCESS | 3644 | 1460991174661 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]]]}] 07:52:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 07:52:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 716ms 07:52:54 INFO - PROCESS | 3644 | 1460991174716 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 07:52:54 INFO - PROCESS | 3644 | 1460991174718 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 07:52:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 07:52:54 INFO - PROCESS | 3644 | 1460991174721 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 07:52:54 INFO - PROCESS | 3644 | 1460991174723 Marionette TRACE conn3 <- [1,602,null,{}] 07:52:54 INFO - PROCESS | 3644 | 1460991174726 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}] 07:52:54 INFO - PROCESS | 3644 | 1460991174801 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 07:52:54 INFO - PROCESS | 3644 | 1460991174808 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:54 INFO - PROCESS | 3644 | ++DOCSHELL 1325B400 == 37 [pid = 3644] [id = 160] 07:52:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (143ADC00) [pid = 3644] [serial = 478] [outer = 00000000] 07:52:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (16876000) [pid = 3644] [serial = 479] [outer = 143ADC00] 07:52:54 INFO - PROCESS | 3644 | 1460991174852 Marionette DEBUG loaded listener.js 07:52:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (17F78C00) [pid = 3644] [serial = 480] [outer = 143ADC00] 07:52:55 INFO - PROCESS | 3644 | 1460991175238 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]]]}] 07:52:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 07:52:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 579ms 07:52:55 INFO - PROCESS | 3644 | 1460991175299 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 07:52:55 INFO - PROCESS | 3644 | 1460991175301 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 07:52:55 INFO - PROCESS | 3644 | 1460991175329 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 07:52:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 07:52:55 INFO - PROCESS | 3644 | 1460991175331 Marionette TRACE conn3 <- [1,606,null,{}] 07:52:55 INFO - PROCESS | 3644 | 1460991175334 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}] 07:52:55 INFO - PROCESS | 3644 | 1460991175405 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 07:52:55 INFO - PROCESS | 3644 | 1460991175411 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:55 INFO - PROCESS | 3644 | ++DOCSHELL 13602000 == 38 [pid = 3644] [id = 161] 07:52:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (18CB7400) [pid = 3644] [serial = 481] [outer = 00000000] 07:52:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (18D1E000) [pid = 3644] [serial = 482] [outer = 18CB7400] 07:52:55 INFO - PROCESS | 3644 | 1460991175457 Marionette DEBUG loaded listener.js 07:52:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (19A2BC00) [pid = 3644] [serial = 483] [outer = 18CB7400] 07:52:55 INFO - PROCESS | 3644 | 1460991175872 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]]]}] 07:52:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 07:52:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 579ms 07:52:55 INFO - PROCESS | 3644 | 1460991175927 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 07:52:55 INFO - PROCESS | 3644 | 1460991175912 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 07:52:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 07:52:55 INFO - PROCESS | 3644 | 1460991175916 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 07:52:55 INFO - PROCESS | 3644 | 1460991175917 Marionette TRACE conn3 <- [1,610,null,{}] 07:52:55 INFO - PROCESS | 3644 | 1460991175921 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}] 07:52:55 INFO - PROCESS | 3644 | 1460991175994 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 07:52:56 INFO - PROCESS | 3644 | 1460991176003 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:56 INFO - PROCESS | 3644 | ++DOCSHELL 18D17400 == 39 [pid = 3644] [id = 162] 07:52:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (18D1D000) [pid = 3644] [serial = 484] [outer = 00000000] 07:52:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (1A5EFC00) [pid = 3644] [serial = 485] [outer = 18D1D000] 07:52:56 INFO - PROCESS | 3644 | 1460991176048 Marionette DEBUG loaded listener.js 07:52:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (1A5F1000) [pid = 3644] [serial = 486] [outer = 18D1D000] 07:52:56 INFO - PROCESS | 3644 | 1460991176444 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]]]}] 07:52:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 07:52:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 579ms 07:52:56 INFO - PROCESS | 3644 | 1460991176512 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 07:52:56 INFO - PROCESS | 3644 | 1460991176514 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 07:52:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 07:52:56 INFO - PROCESS | 3644 | 1460991176518 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 07:52:56 INFO - PROCESS | 3644 | 1460991176520 Marionette TRACE conn3 <- [1,614,null,{}] 07:52:56 INFO - PROCESS | 3644 | 1460991176524 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}] 07:52:56 INFO - PROCESS | 3644 | 1460991176596 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 07:52:56 INFO - PROCESS | 3644 | 1460991176777 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:56 INFO - PROCESS | 3644 | ++DOCSHELL 02A9CC00 == 40 [pid = 3644] [id = 163] 07:52:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (11CB7000) [pid = 3644] [serial = 487] [outer = 00000000] 07:52:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (1320F000) [pid = 3644] [serial = 488] [outer = 11CB7000] 07:52:56 INFO - PROCESS | 3644 | 1460991176836 Marionette DEBUG loaded listener.js 07:52:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (136B0C00) [pid = 3644] [serial = 489] [outer = 11CB7000] 07:52:57 INFO - PROCESS | 3644 | 1460991177374 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]]]}] 07:52:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 07:52:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 929ms 07:52:57 INFO - PROCESS | 3644 | 1460991177430 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 07:52:57 INFO - PROCESS | 3644 | 1460991177434 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 07:52:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 07:52:57 INFO - PROCESS | 3644 | 1460991177439 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 07:52:57 INFO - PROCESS | 3644 | 1460991177443 Marionette TRACE conn3 <- [1,618,null,{}] 07:52:57 INFO - PROCESS | 3644 | 1460991177449 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}] 07:52:57 INFO - PROCESS | 3644 | 1460991177614 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 07:52:57 INFO - PROCESS | 3644 | 1460991177704 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:57 INFO - PROCESS | 3644 | ++DOCSHELL 17F73C00 == 41 [pid = 3644] [id = 164] 07:52:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (17F74400) [pid = 3644] [serial = 490] [outer = 00000000] 07:52:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (1885F400) [pid = 3644] [serial = 491] [outer = 17F74400] 07:52:57 INFO - PROCESS | 3644 | 1460991177761 Marionette DEBUG loaded listener.js 07:52:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (18C2DC00) [pid = 3644] [serial = 492] [outer = 17F74400] 07:52:58 INFO - PROCESS | 3644 | 1460991178406 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]]]}] 07:52:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 07:52:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 975ms 07:52:58 INFO - PROCESS | 3644 | 1460991178433 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 07:52:58 INFO - PROCESS | 3644 | 1460991178437 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 07:52:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 07:52:58 INFO - PROCESS | 3644 | 1460991178441 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 07:52:58 INFO - PROCESS | 3644 | 1460991178443 Marionette TRACE conn3 <- [1,622,null,{}] 07:52:58 INFO - PROCESS | 3644 | 1460991178447 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}] 07:52:58 INFO - PROCESS | 3644 | 1460991178552 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 07:52:58 INFO - PROCESS | 3644 | 1460991178642 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:58 INFO - PROCESS | 3644 | ++DOCSHELL 16BD1800 == 42 [pid = 3644] [id = 165] 07:52:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (16BD2400) [pid = 3644] [serial = 493] [outer = 00000000] 07:52:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (18CBB000) [pid = 3644] [serial = 494] [outer = 16BD2400] 07:52:58 INFO - PROCESS | 3644 | 1460991178696 Marionette DEBUG loaded listener.js 07:52:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (197E3400) [pid = 3644] [serial = 495] [outer = 16BD2400] 07:52:59 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:52:59 INFO - PROCESS | 3644 | 1460991179263 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]]]}] 07:52:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 07:52:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 868ms 07:52:59 INFO - PROCESS | 3644 | 1460991179312 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 07:52:59 INFO - PROCESS | 3644 | 1460991179315 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 07:52:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 07:52:59 INFO - PROCESS | 3644 | 1460991179325 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 07:52:59 INFO - PROCESS | 3644 | 1460991179331 Marionette TRACE conn3 <- [1,626,null,{}] 07:52:59 INFO - PROCESS | 3644 | 1460991179336 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}] 07:52:59 INFO - PROCESS | 3644 | 1460991179434 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 07:52:59 INFO - PROCESS | 3644 | 1460991179508 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:59 INFO - PROCESS | 3644 | ++DOCSHELL 1A8F2000 == 43 [pid = 3644] [id = 166] 07:52:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (1C13B800) [pid = 3644] [serial = 496] [outer = 00000000] 07:52:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (1C26E400) [pid = 3644] [serial = 497] [outer = 1C13B800] 07:52:59 INFO - PROCESS | 3644 | 1460991179571 Marionette DEBUG loaded listener.js 07:52:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (1C397000) [pid = 3644] [serial = 498] [outer = 1C13B800] 07:52:59 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:53:00 INFO - PROCESS | 3644 | 1460991180143 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]]]}] 07:53:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 07:53:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 883ms 07:53:00 INFO - PROCESS | 3644 | 1460991180205 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 07:53:00 INFO - PROCESS | 3644 | 1460991180207 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 07:53:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 07:53:00 INFO - PROCESS | 3644 | 1460991180212 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 07:53:00 INFO - PROCESS | 3644 | 1460991180214 Marionette TRACE conn3 <- [1,630,null,{}] 07:53:00 INFO - PROCESS | 3644 | 1460991180218 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}] 07:53:00 INFO - PROCESS | 3644 | 1460991180314 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 07:53:00 INFO - PROCESS | 3644 | 1460991180532 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:00 INFO - PROCESS | 3644 | ++DOCSHELL 12CF7000 == 44 [pid = 3644] [id = 167] 07:53:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (1320E800) [pid = 3644] [serial = 499] [outer = 00000000] 07:53:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (143A2800) [pid = 3644] [serial = 500] [outer = 1320E800] 07:53:00 INFO - PROCESS | 3644 | 1460991180599 Marionette DEBUG loaded listener.js 07:53:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (1579D800) [pid = 3644] [serial = 501] [outer = 1320E800] 07:53:01 INFO - PROCESS | 3644 | --DOCSHELL 18D17400 == 43 [pid = 3644] [id = 162] 07:53:01 INFO - PROCESS | 3644 | --DOCSHELL 13602000 == 42 [pid = 3644] [id = 161] 07:53:01 INFO - PROCESS | 3644 | --DOCSHELL 1325B400 == 41 [pid = 3644] [id = 160] 07:53:01 INFO - PROCESS | 3644 | --DOCSHELL 18D19000 == 40 [pid = 3644] [id = 159] 07:53:01 INFO - PROCESS | 3644 | --DOCSHELL 18A22800 == 39 [pid = 3644] [id = 158] 07:53:01 INFO - PROCESS | 3644 | --DOCSHELL 164A3800 == 38 [pid = 3644] [id = 157] 07:53:01 INFO - PROCESS | 3644 | --DOCSHELL 16B48C00 == 37 [pid = 3644] [id = 156] 07:53:01 INFO - PROCESS | 3644 | --DOCSHELL 1649A400 == 36 [pid = 3644] [id = 155] 07:53:01 INFO - PROCESS | 3644 | --DOCSHELL 15555000 == 35 [pid = 3644] [id = 154] 07:53:01 INFO - PROCESS | 3644 | --DOCSHELL 14308400 == 34 [pid = 3644] [id = 153] 07:53:01 INFO - PROCESS | 3644 | --DOCSHELL 12CFBC00 == 33 [pid = 3644] [id = 152] 07:53:01 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (1A071800) [pid = 3644] [serial = 435] [outer = 00000000] [url = about:blank] 07:53:01 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (1BF7F000) [pid = 3644] [serial = 440] [outer = 00000000] [url = about:blank] 07:53:01 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (16880800) [pid = 3644] [serial = 419] [outer = 00000000] [url = about:blank] 07:53:01 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (18EAF400) [pid = 3644] [serial = 431] [outer = 00000000] [url = about:blank] 07:53:01 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (18A28800) [pid = 3644] [serial = 425] [outer = 00000000] [url = about:blank] 07:53:01 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (18C2C800) [pid = 3644] [serial = 426] [outer = 00000000] [url = about:blank] 07:53:01 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (164A2000) [pid = 3644] [serial = 416] [outer = 00000000] [url = about:blank] 07:53:01 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (164AC800) [pid = 3644] [serial = 417] [outer = 00000000] [url = about:blank] 07:53:01 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (14A9E000) [pid = 3644] [serial = 413] [outer = 00000000] [url = about:blank] 07:53:01 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (15555C00) [pid = 3644] [serial = 414] [outer = 00000000] [url = about:blank] 07:53:01 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (18CC3000) [pid = 3644] [serial = 428] [outer = 00000000] [url = about:blank] 07:53:01 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (18CC3400) [pid = 3644] [serial = 429] [outer = 00000000] [url = about:blank] 07:53:01 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (182B7C00) [pid = 3644] [serial = 422] [outer = 00000000] [url = about:blank] 07:53:01 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (18860000) [pid = 3644] [serial = 423] [outer = 00000000] [url = about:blank] 07:53:01 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (13792000) [pid = 3644] [serial = 410] [outer = 00000000] [url = about:blank] 07:53:01 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (13A5A800) [pid = 3644] [serial = 411] [outer = 00000000] [url = about:blank] 07:53:01 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (1A8C4000) [pid = 3644] [serial = 438] [outer = 00000000] [url = about:blank] 07:53:01 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (1A774800) [pid = 3644] [serial = 437] [outer = 00000000] [url = about:blank] 07:53:01 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (147B2800) [pid = 3644] [serial = 443] [outer = 00000000] [url = about:blank] 07:53:01 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (1C13D800) [pid = 3644] [serial = 441] [outer = 00000000] [url = about:blank] 07:53:01 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (1890DC00) [pid = 3644] [serial = 446] [outer = 00000000] [url = about:blank] 07:53:01 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (16BC5800) [pid = 3644] [serial = 420] [outer = 00000000] [url = about:blank] 07:53:01 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (1890C400) [pid = 3644] [serial = 170] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:53:01 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (1649F000) [pid = 3644] [serial = 444] [outer = 00000000] [url = about:blank] 07:53:01 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (1A00FC00) [pid = 3644] [serial = 434] [outer = 00000000] [url = about:blank] 07:53:01 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (1C144800) [pid = 3644] [serial = 450] [outer = 00000000] [url = about:blank] 07:53:01 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (19560000) [pid = 3644] [serial = 447] [outer = 00000000] [url = about:blank] 07:53:01 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (18EAE000) [pid = 3644] [serial = 432] [outer = 00000000] [url = about:blank] 07:53:01 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (1C143800) [pid = 3644] [serial = 449] [outer = 00000000] [url = about:blank] 07:53:01 INFO - PROCESS | 3644 | 1460991181220 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]]]}] 07:53:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 07:53:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1021ms 07:53:01 INFO - PROCESS | 3644 | 1460991181251 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 07:53:01 INFO - PROCESS | 3644 | 1460991181256 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 07:53:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 07:53:01 INFO - PROCESS | 3644 | 1460991181245 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 07:53:01 INFO - PROCESS | 3644 | 1460991181248 Marionette TRACE conn3 <- [1,634,null,{}] 07:53:01 INFO - PROCESS | 3644 | 1460991181266 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}] 07:53:01 INFO - PROCESS | 3644 | 1460991181372 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 07:53:01 INFO - PROCESS | 3644 | 1460991181387 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:01 INFO - PROCESS | 3644 | ++DOCSHELL 15558400 == 34 [pid = 3644] [id = 168] 07:53:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (1555B800) [pid = 3644] [serial = 502] [outer = 00000000] 07:53:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (15D13C00) [pid = 3644] [serial = 503] [outer = 1555B800] 07:53:01 INFO - PROCESS | 3644 | 1460991181435 Marionette DEBUG loaded listener.js 07:53:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (1649A000) [pid = 3644] [serial = 504] [outer = 1555B800] 07:53:01 INFO - PROCESS | 3644 | 1460991181897 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]]]}] 07:53:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 07:53:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 685ms 07:53:01 INFO - PROCESS | 3644 | 1460991181928 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 07:53:01 INFO - PROCESS | 3644 | 1460991181932 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 07:53:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 07:53:01 INFO - PROCESS | 3644 | 1460991181937 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 07:53:01 INFO - PROCESS | 3644 | 1460991181939 Marionette TRACE conn3 <- [1,638,null,{}] 07:53:01 INFO - PROCESS | 3644 | 1460991181943 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}] 07:53:02 INFO - PROCESS | 3644 | 1460991182019 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 07:53:02 INFO - PROCESS | 3644 | 1460991182025 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:02 INFO - PROCESS | 3644 | ++DOCSHELL 164A2000 == 35 [pid = 3644] [id = 169] 07:53:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (164A6C00) [pid = 3644] [serial = 505] [outer = 00000000] 07:53:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (16BC5800) [pid = 3644] [serial = 506] [outer = 164A6C00] 07:53:02 INFO - PROCESS | 3644 | 1460991182070 Marionette DEBUG loaded listener.js 07:53:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (18004800) [pid = 3644] [serial = 507] [outer = 164A6C00] 07:53:02 INFO - PROCESS | 3644 | 1460991182516 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]]]}] 07:53:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 07:53:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 610ms 07:53:02 INFO - PROCESS | 3644 | 1460991182574 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 07:53:02 INFO - PROCESS | 3644 | 1460991182576 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 07:53:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 07:53:02 INFO - PROCESS | 3644 | 1460991182581 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 07:53:02 INFO - PROCESS | 3644 | 1460991182586 Marionette TRACE conn3 <- [1,642,null,{}] 07:53:02 INFO - PROCESS | 3644 | 1460991182578 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}] 07:53:02 INFO - PROCESS | 3644 | 1460991182664 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 07:53:02 INFO - PROCESS | 3644 | 1460991182673 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:02 INFO - PROCESS | 3644 | ++DOCSHELL 164B9C00 == 36 [pid = 3644] [id = 170] 07:53:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (1800DC00) [pid = 3644] [serial = 508] [outer = 00000000] 07:53:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (1890CC00) [pid = 3644] [serial = 509] [outer = 1800DC00] 07:53:02 INFO - PROCESS | 3644 | 1460991182717 Marionette DEBUG loaded listener.js 07:53:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (18A28400) [pid = 3644] [serial = 510] [outer = 1800DC00] 07:53:03 INFO - PROCESS | 3644 | 1460991183154 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]]]}] 07:53:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 07:53:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 640ms 07:53:03 INFO - PROCESS | 3644 | 1460991183220 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 07:53:03 INFO - PROCESS | 3644 | 1460991183223 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 07:53:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 07:53:03 INFO - PROCESS | 3644 | 1460991183226 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 07:53:03 INFO - PROCESS | 3644 | 1460991183227 Marionette TRACE conn3 <- [1,646,null,{}] 07:53:03 INFO - PROCESS | 3644 | 1460991183231 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}] 07:53:03 INFO - PROCESS | 3644 | 1460991183298 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 07:53:03 INFO - PROCESS | 3644 | 1460991183333 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:03 INFO - PROCESS | 3644 | ++DOCSHELL 18A2DC00 == 37 [pid = 3644] [id = 171] 07:53:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (18C30C00) [pid = 3644] [serial = 511] [outer = 00000000] 07:53:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (18D10800) [pid = 3644] [serial = 512] [outer = 18C30C00] 07:53:03 INFO - PROCESS | 3644 | 1460991183381 Marionette DEBUG loaded listener.js 07:53:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (18D11000) [pid = 3644] [serial = 513] [outer = 18C30C00] 07:53:03 INFO - PROCESS | 3644 | 1460991183824 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]]]}] 07:53:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 07:53:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 610ms 07:53:03 INFO - PROCESS | 3644 | 1460991183846 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 07:53:03 INFO - PROCESS | 3644 | 1460991183848 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 07:53:03 INFO - PROCESS | 3644 | 1460991183852 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 07:53:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 07:53:03 INFO - PROCESS | 3644 | 1460991183854 Marionette TRACE conn3 <- [1,650,null,{}] 07:53:03 INFO - PROCESS | 3644 | 1460991183857 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}] 07:53:03 INFO - PROCESS | 3644 | 1460991183954 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 07:53:03 INFO - PROCESS | 3644 | 1460991183943 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:03 INFO - PROCESS | 3644 | ++DOCSHELL 18C2F000 == 38 [pid = 3644] [id = 172] 07:53:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (18CB9000) [pid = 3644] [serial = 514] [outer = 00000000] 07:53:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (18EAC800) [pid = 3644] [serial = 515] [outer = 18CB9000] 07:53:04 INFO - PROCESS | 3644 | 1460991183997 Marionette DEBUG loaded listener.js 07:53:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (19691800) [pid = 3644] [serial = 516] [outer = 18CB9000] 07:53:04 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:53:04 INFO - PROCESS | 3644 | [3644] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:53:04 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:53:04 INFO - PROCESS | 3644 | [3644] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:53:04 INFO - PROCESS | 3644 | 1460991184460 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]]]}] 07:53:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 07:53:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 610ms 07:53:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 07:53:04 INFO - PROCESS | 3644 | 1460991184472 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 07:53:04 INFO - PROCESS | 3644 | 1460991184474 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 07:53:04 INFO - PROCESS | 3644 | 1460991184477 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 07:53:04 INFO - PROCESS | 3644 | 1460991184479 Marionette TRACE conn3 <- [1,654,null,{}] 07:53:04 INFO - PROCESS | 3644 | 1460991184482 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}] 07:53:04 INFO - PROCESS | 3644 | 1460991184585 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 07:53:04 INFO - PROCESS | 3644 | 1460991184591 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:04 INFO - PROCESS | 3644 | ++DOCSHELL 18CBD000 == 39 [pid = 3644] [id = 173] 07:53:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (18EAB800) [pid = 3644] [serial = 517] [outer = 00000000] 07:53:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (1A778800) [pid = 3644] [serial = 518] [outer = 18EAB800] 07:53:04 INFO - PROCESS | 3644 | 1460991184619 Marionette DEBUG loaded listener.js 07:53:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (1A8BF800) [pid = 3644] [serial = 519] [outer = 18EAB800] 07:53:04 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:53:04 INFO - PROCESS | 3644 | [3644] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:53:05 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:53:05 INFO - PROCESS | 3644 | 1460991185101 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]]]}] 07:53:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 07:53:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 670ms 07:53:05 INFO - PROCESS | 3644 | 1460991185161 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 07:53:05 INFO - PROCESS | 3644 | 1460991185163 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 07:53:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 07:53:05 INFO - PROCESS | 3644 | 1460991185166 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 07:53:05 INFO - PROCESS | 3644 | 1460991185168 Marionette TRACE conn3 <- [1,658,null,{}] 07:53:05 INFO - PROCESS | 3644 | 1460991185171 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}] 07:53:05 INFO - PROCESS | 3644 | 1460991185253 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 07:53:05 INFO - PROCESS | 3644 | 1460991185259 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:05 INFO - PROCESS | 3644 | ++DOCSHELL 1A076C00 == 40 [pid = 3644] [id = 174] 07:53:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (1A0D3C00) [pid = 3644] [serial = 520] [outer = 00000000] 07:53:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (1C139400) [pid = 3644] [serial = 521] [outer = 1A0D3C00] 07:53:05 INFO - PROCESS | 3644 | 1460991185303 Marionette DEBUG loaded listener.js 07:53:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (1BF7F000) [pid = 3644] [serial = 522] [outer = 1A0D3C00] 07:53:05 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (18A29400) [pid = 3644] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 07:53:05 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (14308800) [pid = 3644] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 07:53:05 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (15555800) [pid = 3644] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 07:53:05 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (18001400) [pid = 3644] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 07:53:05 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (1649C000) [pid = 3644] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 07:53:05 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (18D1D800) [pid = 3644] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 07:53:05 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (143ADC00) [pid = 3644] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 07:53:05 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (18CB7400) [pid = 3644] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 07:53:05 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (16B54400) [pid = 3644] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 07:53:05 INFO - PROCESS | 3644 | 1460991185773 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]]]}] 07:53:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 07:53:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 625ms 07:53:05 INFO - PROCESS | 3644 | 1460991185789 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 07:53:05 INFO - PROCESS | 3644 | 1460991185791 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 07:53:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 07:53:05 INFO - PROCESS | 3644 | 1460991185794 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 07:53:05 INFO - PROCESS | 3644 | 1460991185796 Marionette TRACE conn3 <- [1,662,null,{}] 07:53:05 INFO - PROCESS | 3644 | 1460991185799 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}] 07:53:05 INFO - PROCESS | 3644 | 1460991185900 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 07:53:05 INFO - PROCESS | 3644 | 1460991185959 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:05 INFO - PROCESS | 3644 | ++DOCSHELL 1434DC00 == 41 [pid = 3644] [id = 175] 07:53:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (157A5C00) [pid = 3644] [serial = 523] [outer = 00000000] 07:53:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (18CB7400) [pid = 3644] [serial = 524] [outer = 157A5C00] 07:53:05 INFO - PROCESS | 3644 | 1460991186003 Marionette DEBUG loaded listener.js 07:53:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (1A077400) [pid = 3644] [serial = 525] [outer = 157A5C00] 07:53:06 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:53:06 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:53:06 INFO - PROCESS | 3644 | 1460991186345 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]]]}] 07:53:06 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 07:53:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 579ms 07:53:06 INFO - PROCESS | 3644 | 1460991186372 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 07:53:06 INFO - PROCESS | 3644 | 1460991186374 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 07:53:06 INFO - PROCESS | 3644 | 1460991186377 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 07:53:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 07:53:06 INFO - PROCESS | 3644 | 1460991186379 Marionette TRACE conn3 <- [1,666,null,{}] 07:53:06 INFO - PROCESS | 3644 | 1460991186382 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}] 07:53:06 INFO - PROCESS | 3644 | 1460991186485 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 07:53:06 INFO - PROCESS | 3644 | 1460991186493 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:06 INFO - PROCESS | 3644 | ++DOCSHELL 18D1F800 == 42 [pid = 3644] [id = 176] 07:53:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (1C140400) [pid = 3644] [serial = 526] [outer = 00000000] 07:53:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (1C270400) [pid = 3644] [serial = 527] [outer = 1C140400] 07:53:06 INFO - PROCESS | 3644 | 1460991186540 Marionette DEBUG loaded listener.js 07:53:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (1CE3A000) [pid = 3644] [serial = 528] [outer = 1C140400] 07:53:06 INFO - PROCESS | 3644 | 1460991186911 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]]]}] 07:53:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 07:53:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 579ms 07:53:06 INFO - PROCESS | 3644 | 1460991186956 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 07:53:06 INFO - PROCESS | 3644 | 1460991186958 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 07:53:06 INFO - PROCESS | 3644 | 1460991186961 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 07:53:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 07:53:06 INFO - PROCESS | 3644 | 1460991186963 Marionette TRACE conn3 <- [1,670,null,{}] 07:53:06 INFO - PROCESS | 3644 | 1460991186967 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}] 07:53:07 INFO - PROCESS | 3644 | 1460991187041 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 07:53:07 INFO - PROCESS | 3644 | 1460991187117 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:07 INFO - PROCESS | 3644 | ++DOCSHELL 13209400 == 43 [pid = 3644] [id = 177] 07:53:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (1A8CEC00) [pid = 3644] [serial = 529] [outer = 00000000] 07:53:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (1D195800) [pid = 3644] [serial = 530] [outer = 1A8CEC00] 07:53:07 INFO - PROCESS | 3644 | 1460991187166 Marionette DEBUG loaded listener.js 07:53:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (1D420000) [pid = 3644] [serial = 531] [outer = 1A8CEC00] 07:53:08 INFO - PROCESS | 3644 | 1460991188116 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]]]}] 07:53:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 07:53:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1219ms 07:53:08 INFO - PROCESS | 3644 | 1460991188179 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 07:53:08 INFO - PROCESS | 3644 | 1460991188183 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 07:53:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 07:53:08 INFO - PROCESS | 3644 | 1460991188189 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 07:53:08 INFO - PROCESS | 3644 | 1460991188193 Marionette TRACE conn3 <- [1,674,null,{}] 07:53:08 INFO - PROCESS | 3644 | 1460991188241 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}] 07:53:08 INFO - PROCESS | 3644 | 1460991188334 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 07:53:08 INFO - PROCESS | 3644 | 1460991188494 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:08 INFO - PROCESS | 3644 | ++DOCSHELL 13A60800 == 44 [pid = 3644] [id = 178] 07:53:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (143AEC00) [pid = 3644] [serial = 532] [outer = 00000000] 07:53:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (157A6400) [pid = 3644] [serial = 533] [outer = 143AEC00] 07:53:08 INFO - PROCESS | 3644 | 1460991188551 Marionette DEBUG loaded listener.js 07:53:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (15E06000) [pid = 3644] [serial = 534] [outer = 143AEC00] 07:53:09 INFO - PROCESS | 3644 | 1460991189556 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]]]}] 07:53:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 07:53:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1401ms 07:53:09 INFO - PROCESS | 3644 | 1460991189595 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 07:53:09 INFO - PROCESS | 3644 | 1460991189601 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 07:53:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 07:53:09 INFO - PROCESS | 3644 | 1460991189608 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 07:53:09 INFO - PROCESS | 3644 | 1460991189610 Marionette TRACE conn3 <- [1,678,null,{}] 07:53:09 INFO - PROCESS | 3644 | 1460991189615 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}] 07:53:09 INFO - PROCESS | 3644 | 1460991189745 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 07:53:09 INFO - PROCESS | 3644 | 1460991189885 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:09 INFO - PROCESS | 3644 | ++DOCSHELL 16BC6000 == 45 [pid = 3644] [id = 179] 07:53:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (16BCD400) [pid = 3644] [serial = 535] [outer = 00000000] 07:53:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (18861000) [pid = 3644] [serial = 536] [outer = 16BCD400] 07:53:09 INFO - PROCESS | 3644 | 1460991189939 Marionette DEBUG loaded listener.js 07:53:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (18906C00) [pid = 3644] [serial = 537] [outer = 16BCD400] 07:53:10 INFO - PROCESS | 3644 | 1460991190959 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]]]}] 07:53:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 07:53:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1356ms 07:53:10 INFO - PROCESS | 3644 | 1460991190973 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 07:53:10 INFO - PROCESS | 3644 | 1460991190976 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 07:53:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 07:53:10 INFO - PROCESS | 3644 | 1460991190982 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 07:53:10 INFO - PROCESS | 3644 | 1460991190985 Marionette TRACE conn3 <- [1,682,null,{}] 07:53:10 INFO - PROCESS | 3644 | 1460991190990 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}] 07:53:11 INFO - PROCESS | 3644 | 1460991191083 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 07:53:11 INFO - PROCESS | 3644 | 1460991191195 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:11 INFO - PROCESS | 3644 | ++DOCSHELL 15555000 == 46 [pid = 3644] [id = 180] 07:53:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (15555C00) [pid = 3644] [serial = 538] [outer = 00000000] 07:53:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (15BD8800) [pid = 3644] [serial = 539] [outer = 15555C00] 07:53:11 INFO - PROCESS | 3644 | 1460991191290 Marionette DEBUG loaded listener.js 07:53:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (16498C00) [pid = 3644] [serial = 540] [outer = 15555C00] 07:53:11 INFO - PROCESS | 3644 | --DOCSHELL 18D1F800 == 45 [pid = 3644] [id = 176] 07:53:11 INFO - PROCESS | 3644 | --DOCSHELL 1434DC00 == 44 [pid = 3644] [id = 175] 07:53:11 INFO - PROCESS | 3644 | --DOCSHELL 1A076C00 == 43 [pid = 3644] [id = 174] 07:53:11 INFO - PROCESS | 3644 | --DOCSHELL 18CBD000 == 42 [pid = 3644] [id = 173] 07:53:11 INFO - PROCESS | 3644 | --DOCSHELL 18C2F000 == 41 [pid = 3644] [id = 172] 07:53:11 INFO - PROCESS | 3644 | --DOCSHELL 18A2DC00 == 40 [pid = 3644] [id = 171] 07:53:11 INFO - PROCESS | 3644 | --DOCSHELL 164B9C00 == 39 [pid = 3644] [id = 170] 07:53:11 INFO - PROCESS | 3644 | --DOCSHELL 164A2000 == 38 [pid = 3644] [id = 169] 07:53:11 INFO - PROCESS | 3644 | --DOCSHELL 15558400 == 37 [pid = 3644] [id = 168] 07:53:11 INFO - PROCESS | 3644 | --DOCSHELL 12CF7000 == 36 [pid = 3644] [id = 167] 07:53:11 INFO - PROCESS | 3644 | --DOCSHELL 17F73C00 == 35 [pid = 3644] [id = 164] 07:53:11 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (1434BC00) [pid = 3644] [serial = 455] [outer = 00000000] [url = about:blank] 07:53:11 INFO - PROCESS | 3644 | --DOCSHELL 02A9CC00 == 34 [pid = 3644] [id = 163] 07:53:11 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (1C268000) [pid = 3644] [serial = 452] [outer = 00000000] [url = about:blank] 07:53:11 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (19693400) [pid = 3644] [serial = 476] [outer = 00000000] [url = about:blank] 07:53:11 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (16876000) [pid = 3644] [serial = 479] [outer = 00000000] [url = about:blank] 07:53:11 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (18D1E000) [pid = 3644] [serial = 482] [outer = 00000000] [url = about:blank] 07:53:11 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (19A2A800) [pid = 3644] [serial = 477] [outer = 00000000] [url = about:blank] 07:53:11 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (17F78C00) [pid = 3644] [serial = 480] [outer = 00000000] [url = about:blank] 07:53:11 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (15BCD400) [pid = 3644] [serial = 459] [outer = 00000000] [url = about:blank] 07:53:11 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (1886DC00) [pid = 3644] [serial = 470] [outer = 00000000] [url = about:blank] 07:53:11 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (19A2BC00) [pid = 3644] [serial = 483] [outer = 00000000] [url = about:blank] 07:53:11 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (18864800) [pid = 3644] [serial = 468] [outer = 00000000] [url = about:blank] 07:53:11 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (18907C00) [pid = 3644] [serial = 471] [outer = 00000000] [url = about:blank] 07:53:11 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (1A5EFC00) [pid = 3644] [serial = 485] [outer = 00000000] [url = about:blank] 07:53:11 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (18CBCC00) [pid = 3644] [serial = 473] [outer = 00000000] [url = about:blank] 07:53:11 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (143B0800) [pid = 3644] [serial = 458] [outer = 00000000] [url = about:blank] 07:53:11 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (18D15400) [pid = 3644] [serial = 474] [outer = 00000000] [url = about:blank] 07:53:11 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (15E05000) [pid = 3644] [serial = 461] [outer = 00000000] [url = about:blank] 07:53:11 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (15ECF400) [pid = 3644] [serial = 462] [outer = 00000000] [url = about:blank] 07:53:11 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (18860800) [pid = 3644] [serial = 467] [outer = 00000000] [url = about:blank] 07:53:11 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (1654A000) [pid = 3644] [serial = 464] [outer = 00000000] [url = about:blank] 07:53:11 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (16877800) [pid = 3644] [serial = 465] [outer = 00000000] [url = about:blank] 07:53:12 INFO - PROCESS | 3644 | 1460991192203 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]]]}] 07:53:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 07:53:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1265ms 07:53:12 INFO - PROCESS | 3644 | 1460991192243 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 07:53:12 INFO - PROCESS | 3644 | 1460991192248 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 07:53:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 07:53:12 INFO - PROCESS | 3644 | 1460991192254 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 07:53:12 INFO - PROCESS | 3644 | 1460991192257 Marionette TRACE conn3 <- [1,686,null,{}] 07:53:12 INFO - PROCESS | 3644 | 1460991192261 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}] 07:53:12 INFO - PROCESS | 3644 | 1460991192339 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 07:53:12 INFO - PROCESS | 3644 | 1460991192407 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:12 INFO - PROCESS | 3644 | ++DOCSHELL 14A98800 == 35 [pid = 3644] [id = 181] 07:53:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (14A99400) [pid = 3644] [serial = 541] [outer = 00000000] 07:53:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (15E0A000) [pid = 3644] [serial = 542] [outer = 14A99400] 07:53:12 INFO - PROCESS | 3644 | 1460991192452 Marionette DEBUG loaded listener.js 07:53:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (164B3C00) [pid = 3644] [serial = 543] [outer = 14A99400] 07:53:13 INFO - PROCESS | 3644 | 1460991193326 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]]]}] 07:53:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 07:53:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1112ms 07:53:13 INFO - PROCESS | 3644 | 1460991193383 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 07:53:13 INFO - PROCESS | 3644 | 1460991193385 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 07:53:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 07:53:13 INFO - PROCESS | 3644 | 1460991193389 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 07:53:13 INFO - PROCESS | 3644 | 1460991193393 Marionette TRACE conn3 <- [1,690,null,{}] 07:53:13 INFO - PROCESS | 3644 | 1460991193410 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}] 07:53:13 INFO - PROCESS | 3644 | 1460991193500 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 07:53:13 INFO - PROCESS | 3644 | 1460991193507 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:13 INFO - PROCESS | 3644 | ++DOCSHELL 1800E000 == 36 [pid = 3644] [id = 182] 07:53:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (18232C00) [pid = 3644] [serial = 544] [outer = 00000000] 07:53:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (182B8C00) [pid = 3644] [serial = 545] [outer = 18232C00] 07:53:13 INFO - PROCESS | 3644 | 1460991193556 Marionette DEBUG loaded listener.js 07:53:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (18864400) [pid = 3644] [serial = 546] [outer = 18232C00] 07:53:14 INFO - PROCESS | 3644 | 1460991194497 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]]]}] 07:53:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 07:53:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1127ms 07:53:14 INFO - PROCESS | 3644 | 1460991194527 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 07:53:14 INFO - PROCESS | 3644 | 1460991194530 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 07:53:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 07:53:14 INFO - PROCESS | 3644 | 1460991194533 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 07:53:14 INFO - PROCESS | 3644 | 1460991194535 Marionette TRACE conn3 <- [1,694,null,{}] 07:53:14 INFO - PROCESS | 3644 | 1460991194539 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}] 07:53:14 INFO - PROCESS | 3644 | 1460991194641 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 07:53:14 INFO - PROCESS | 3644 | 1460991194647 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:14 INFO - PROCESS | 3644 | ++DOCSHELL 188D2000 == 37 [pid = 3644] [id = 183] 07:53:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (188D7400) [pid = 3644] [serial = 547] [outer = 00000000] 07:53:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (18CBAC00) [pid = 3644] [serial = 548] [outer = 188D7400] 07:53:14 INFO - PROCESS | 3644 | 1460991194693 Marionette DEBUG loaded listener.js 07:53:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (18CBF800) [pid = 3644] [serial = 549] [outer = 188D7400] 07:53:15 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (18EAB800) [pid = 3644] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 07:53:15 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (1320E800) [pid = 3644] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 07:53:15 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (18C30C00) [pid = 3644] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 07:53:15 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (18CB9000) [pid = 3644] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 07:53:15 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (1555B800) [pid = 3644] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 07:53:15 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (1A0D3C00) [pid = 3644] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 07:53:15 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (1C140400) [pid = 3644] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 07:53:15 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (164A6C00) [pid = 3644] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 07:53:15 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (157A5C00) [pid = 3644] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 07:53:15 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (1800DC00) [pid = 3644] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 07:53:15 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (1C142800) [pid = 3644] [serial = 405] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 07:53:15 INFO - PROCESS | 3644 | 1460991195624 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]]]}] 07:53:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 07:53:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1113ms 07:53:15 INFO - PROCESS | 3644 | 1460991195657 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 07:53:15 INFO - PROCESS | 3644 | 1460991195659 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 07:53:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 07:53:15 INFO - PROCESS | 3644 | 1460991195647 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 07:53:15 INFO - PROCESS | 3644 | 1460991195649 Marionette TRACE conn3 <- [1,698,null,{}] 07:53:15 INFO - PROCESS | 3644 | 1460991195652 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}] 07:53:15 INFO - PROCESS | 3644 | 1460991195724 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 07:53:15 INFO - PROCESS | 3644 | 1460991195730 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:15 INFO - PROCESS | 3644 | ++DOCSHELL 147AE000 == 38 [pid = 3644] [id = 184] 07:53:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (14A9E000) [pid = 3644] [serial = 550] [outer = 00000000] 07:53:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (18A31800) [pid = 3644] [serial = 551] [outer = 14A9E000] 07:53:15 INFO - PROCESS | 3644 | 1460991195775 Marionette DEBUG loaded listener.js 07:53:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (18CC3400) [pid = 3644] [serial = 552] [outer = 14A9E000] 07:53:16 INFO - PROCESS | 3644 | 1460991196680 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]]]}] 07:53:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 07:53:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1051ms 07:53:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 07:53:16 INFO - PROCESS | 3644 | 1460991196718 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 07:53:16 INFO - PROCESS | 3644 | 1460991196720 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 07:53:16 INFO - PROCESS | 3644 | 1460991196724 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 07:53:16 INFO - PROCESS | 3644 | 1460991196726 Marionette TRACE conn3 <- [1,702,null,{}] 07:53:16 INFO - PROCESS | 3644 | 1460991196730 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}] 07:53:16 INFO - PROCESS | 3644 | 1460991196822 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 07:53:16 INFO - PROCESS | 3644 | 1460991196830 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:16 INFO - PROCESS | 3644 | ++DOCSHELL 15E0B800 == 39 [pid = 3644] [id = 185] 07:53:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (16B72800) [pid = 3644] [serial = 553] [outer = 00000000] 07:53:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (19692400) [pid = 3644] [serial = 554] [outer = 16B72800] 07:53:16 INFO - PROCESS | 3644 | 1460991196877 Marionette DEBUG loaded listener.js 07:53:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (19DBEC00) [pid = 3644] [serial = 555] [outer = 16B72800] 07:53:17 INFO - PROCESS | 3644 | 1460991197792 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]]]}] 07:53:17 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 07:53:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1113ms 07:53:17 INFO - PROCESS | 3644 | 1460991197872 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 07:53:17 INFO - PROCESS | 3644 | 1460991197876 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 07:53:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 07:53:17 INFO - PROCESS | 3644 | 1460991197883 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 07:53:17 INFO - PROCESS | 3644 | 1460991197887 Marionette TRACE conn3 <- [1,706,null,{}] 07:53:17 INFO - PROCESS | 3644 | 1460991197893 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}] 07:53:17 INFO - PROCESS | 3644 | 1460991197990 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 07:53:18 INFO - PROCESS | 3644 | 1460991198101 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:18 INFO - PROCESS | 3644 | ++DOCSHELL 14305800 == 40 [pid = 3644] [id = 186] 07:53:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (14308400) [pid = 3644] [serial = 556] [outer = 00000000] 07:53:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (1579F000) [pid = 3644] [serial = 557] [outer = 14308400] 07:53:18 INFO - PROCESS | 3644 | 1460991198157 Marionette DEBUG loaded listener.js 07:53:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (15D8E000) [pid = 3644] [serial = 558] [outer = 14308400] 07:53:19 INFO - PROCESS | 3644 | 1460991199242 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]]]}] 07:53:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 07:53:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1418ms 07:53:19 INFO - PROCESS | 3644 | 1460991199304 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 07:53:19 INFO - PROCESS | 3644 | 1460991199310 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 07:53:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 07:53:19 INFO - PROCESS | 3644 | 1460991199317 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 07:53:19 INFO - PROCESS | 3644 | 1460991199320 Marionette TRACE conn3 <- [1,710,null,{}] 07:53:19 INFO - PROCESS | 3644 | 1460991199374 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}] 07:53:19 INFO - PROCESS | 3644 | 1460991199495 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 07:53:19 INFO - PROCESS | 3644 | 1460991199598 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:19 INFO - PROCESS | 3644 | ++DOCSHELL 182B5400 == 41 [pid = 3644] [id = 187] 07:53:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (182BD000) [pid = 3644] [serial = 559] [outer = 00000000] 07:53:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (1886C000) [pid = 3644] [serial = 560] [outer = 182BD000] 07:53:19 INFO - PROCESS | 3644 | 1460991199653 Marionette DEBUG loaded listener.js 07:53:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (1890C000) [pid = 3644] [serial = 561] [outer = 182BD000] 07:53:20 INFO - PROCESS | 3644 | 1460991200222 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] 07:53:20 INFO - PROCESS | 3644 | 1460991200304 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 07:53:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 07:53:20 INFO - PROCESS | 3644 | 1460991200308 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 07:53:20 INFO - PROCESS | 3644 | 1460991200312 Marionette TRACE conn3 <- [1,714,null,{}] 07:53:20 INFO - PROCESS | 3644 | 1460991200323 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}] 07:53:20 INFO - PROCESS | 3644 | 1460991200422 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 07:53:20 INFO - PROCESS | 3644 | 1460991200498 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:20 INFO - PROCESS | 3644 | ++DOCSHELL 18239800 == 42 [pid = 3644] [id = 188] 07:53:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (1823A000) [pid = 3644] [serial = 562] [outer = 00000000] 07:53:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (18C2B800) [pid = 3644] [serial = 563] [outer = 1823A000] 07:53:20 INFO - PROCESS | 3644 | 1460991200537 Marionette DEBUG loaded listener.js 07:53:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (1955D000) [pid = 3644] [serial = 564] [outer = 1823A000] 07:53:21 INFO - PROCESS | 3644 | 1460991201276 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]]]}] 07:53:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 07:53:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1021ms 07:53:21 INFO - PROCESS | 3644 | 1460991201320 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 07:53:21 INFO - PROCESS | 3644 | 1460991201325 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 07:53:21 INFO - PROCESS | 3644 | 1460991201347 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 07:53:21 INFO - PROCESS | 3644 | 1460991201350 Marionette TRACE conn3 <- [1,718,null,{}] 07:53:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 07:53:21 INFO - PROCESS | 3644 | 1460991201355 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}] 07:53:21 INFO - PROCESS | 3644 | 1460991201447 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 07:53:21 INFO - PROCESS | 3644 | 1460991201525 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:21 INFO - PROCESS | 3644 | ++DOCSHELL 16552C00 == 43 [pid = 3644] [id = 189] 07:53:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (16553000) [pid = 3644] [serial = 565] [outer = 00000000] 07:53:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (16880800) [pid = 3644] [serial = 566] [outer = 16553000] 07:53:21 INFO - PROCESS | 3644 | 1460991201574 Marionette DEBUG loaded listener.js 07:53:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (16BC9800) [pid = 3644] [serial = 567] [outer = 16553000] 07:53:21 INFO - PROCESS | 3644 | --DOCSHELL 147AE000 == 42 [pid = 3644] [id = 184] 07:53:21 INFO - PROCESS | 3644 | --DOCSHELL 188D2000 == 41 [pid = 3644] [id = 183] 07:53:21 INFO - PROCESS | 3644 | --DOCSHELL 1800E000 == 40 [pid = 3644] [id = 182] 07:53:21 INFO - PROCESS | 3644 | --DOCSHELL 14A98800 == 39 [pid = 3644] [id = 181] 07:53:21 INFO - PROCESS | 3644 | --DOCSHELL 15555000 == 38 [pid = 3644] [id = 180] 07:53:21 INFO - PROCESS | 3644 | --DOCSHELL 13A60800 == 37 [pid = 3644] [id = 178] 07:53:21 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (1CE3A000) [pid = 3644] [serial = 528] [outer = 00000000] [url = about:blank] 07:53:21 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (1D195800) [pid = 3644] [serial = 530] [outer = 00000000] [url = about:blank] 07:53:21 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (1A8BF800) [pid = 3644] [serial = 519] [outer = 00000000] [url = about:blank] 07:53:21 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (1579D800) [pid = 3644] [serial = 501] [outer = 00000000] [url = about:blank] 07:53:21 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (18D10800) [pid = 3644] [serial = 512] [outer = 00000000] [url = about:blank] 07:53:21 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (1A778800) [pid = 3644] [serial = 518] [outer = 00000000] [url = about:blank] 07:53:21 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (1885F400) [pid = 3644] [serial = 491] [outer = 00000000] [url = about:blank] 07:53:21 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (19691800) [pid = 3644] [serial = 516] [outer = 00000000] [url = about:blank] 07:53:21 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (1649A000) [pid = 3644] [serial = 504] [outer = 00000000] [url = about:blank] 07:53:21 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (18CBB000) [pid = 3644] [serial = 494] [outer = 00000000] [url = about:blank] 07:53:21 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (1C139400) [pid = 3644] [serial = 521] [outer = 00000000] [url = about:blank] 07:53:21 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (18D11000) [pid = 3644] [serial = 513] [outer = 00000000] [url = about:blank] 07:53:21 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (18EAC800) [pid = 3644] [serial = 515] [outer = 00000000] [url = about:blank] 07:53:21 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (1C270400) [pid = 3644] [serial = 527] [outer = 00000000] [url = about:blank] 07:53:21 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (1C26E400) [pid = 3644] [serial = 497] [outer = 00000000] [url = about:blank] 07:53:21 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (16BC5800) [pid = 3644] [serial = 506] [outer = 00000000] [url = about:blank] 07:53:21 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (143A2800) [pid = 3644] [serial = 500] [outer = 00000000] [url = about:blank] 07:53:21 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (18CB7400) [pid = 3644] [serial = 524] [outer = 00000000] [url = about:blank] 07:53:21 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (1BF7F000) [pid = 3644] [serial = 522] [outer = 00000000] [url = about:blank] 07:53:21 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (18A28400) [pid = 3644] [serial = 510] [outer = 00000000] [url = about:blank] 07:53:21 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (1320F000) [pid = 3644] [serial = 488] [outer = 00000000] [url = about:blank] 07:53:21 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (1D920C00) [pid = 3644] [serial = 407] [outer = 00000000] [url = about:blank] 07:53:21 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (1A077400) [pid = 3644] [serial = 525] [outer = 00000000] [url = about:blank] 07:53:21 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (1890CC00) [pid = 3644] [serial = 509] [outer = 00000000] [url = about:blank] 07:53:21 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (15D13C00) [pid = 3644] [serial = 503] [outer = 00000000] [url = about:blank] 07:53:21 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (18004800) [pid = 3644] [serial = 507] [outer = 00000000] [url = about:blank] 07:53:22 INFO - PROCESS | 3644 | 1460991202066 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] 07:53:22 INFO - PROCESS | 3644 | 1460991202141 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 07:53:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 07:53:22 INFO - PROCESS | 3644 | 1460991202147 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 07:53:22 INFO - PROCESS | 3644 | 1460991202150 Marionette TRACE conn3 <- [1,722,null,{}] 07:53:22 INFO - PROCESS | 3644 | 1460991202154 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}] 07:53:22 INFO - PROCESS | 3644 | 1460991202233 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 07:53:22 INFO - PROCESS | 3644 | 1460991202239 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:22 INFO - PROCESS | 3644 | ++DOCSHELL 16549400 == 38 [pid = 3644] [id = 190] 07:53:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (16B74C00) [pid = 3644] [serial = 568] [outer = 00000000] 07:53:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (18863C00) [pid = 3644] [serial = 569] [outer = 16B74C00] 07:53:22 INFO - PROCESS | 3644 | 1460991202284 Marionette DEBUG loaded listener.js 07:53:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (188CC800) [pid = 3644] [serial = 570] [outer = 16B74C00] 07:53:22 INFO - PROCESS | 3644 | 1460991202734 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]]]}] 07:53:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 07:53:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 625ms 07:53:22 INFO - PROCESS | 3644 | 1460991202766 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 07:53:22 INFO - PROCESS | 3644 | 1460991202768 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 07:53:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 07:53:22 INFO - PROCESS | 3644 | 1460991202772 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 07:53:22 INFO - PROCESS | 3644 | 1460991202775 Marionette TRACE conn3 <- [1,726,null,{}] 07:53:22 INFO - PROCESS | 3644 | 1460991202785 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}] 07:53:22 INFO - PROCESS | 3644 | 1460991202864 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 07:53:22 INFO - PROCESS | 3644 | 1460991202872 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:22 INFO - PROCESS | 3644 | ++DOCSHELL 18CC3800 == 39 [pid = 3644] [id = 191] 07:53:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (18D10800) [pid = 3644] [serial = 571] [outer = 00000000] 07:53:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (18D15C00) [pid = 3644] [serial = 572] [outer = 18D10800] 07:53:22 INFO - PROCESS | 3644 | 1460991202921 Marionette DEBUG loaded listener.js 07:53:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (18EAD800) [pid = 3644] [serial = 573] [outer = 18D10800] 07:53:23 INFO - PROCESS | 3644 | 1460991203840 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]]]}] 07:53:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 07:53:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1066ms 07:53:23 INFO - PROCESS | 3644 | 1460991203853 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 07:53:23 INFO - PROCESS | 3644 | 1460991203855 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 07:53:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 07:53:23 INFO - PROCESS | 3644 | 1460991203866 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 07:53:23 INFO - PROCESS | 3644 | 1460991203868 Marionette TRACE conn3 <- [1,730,null,{}] 07:53:23 INFO - PROCESS | 3644 | 1460991203872 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}] 07:53:23 INFO - PROCESS | 3644 | 1460991203957 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 07:53:23 INFO - PROCESS | 3644 | 1460991203964 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:23 INFO - PROCESS | 3644 | ++DOCSHELL 1955D400 == 40 [pid = 3644] [id = 192] 07:53:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (19A1E400) [pid = 3644] [serial = 574] [outer = 00000000] 07:53:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (1A0C6800) [pid = 3644] [serial = 575] [outer = 19A1E400] 07:53:24 INFO - PROCESS | 3644 | 1460991204008 Marionette DEBUG loaded listener.js 07:53:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (1A5EBC00) [pid = 3644] [serial = 576] [outer = 19A1E400] 07:53:24 INFO - PROCESS | 3644 | 1460991204901 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]]]}] 07:53:24 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 07:53:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1067ms 07:53:24 INFO - PROCESS | 3644 | 1460991204928 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 07:53:24 INFO - PROCESS | 3644 | 1460991204929 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 07:53:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 07:53:24 INFO - PROCESS | 3644 | 1460991204933 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 07:53:24 INFO - PROCESS | 3644 | 1460991204935 Marionette TRACE conn3 <- [1,734,null,{}] 07:53:24 INFO - PROCESS | 3644 | 1460991204938 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}] 07:53:25 INFO - PROCESS | 3644 | 1460991205041 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 07:53:25 INFO - PROCESS | 3644 | 1460991205047 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:25 INFO - PROCESS | 3644 | ++DOCSHELL 1A0C7400 == 41 [pid = 3644] [id = 193] 07:53:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (1A5A3800) [pid = 3644] [serial = 577] [outer = 00000000] 07:53:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (1A8C8C00) [pid = 3644] [serial = 578] [outer = 1A5A3800] 07:53:25 INFO - PROCESS | 3644 | 1460991205100 Marionette DEBUG loaded listener.js 07:53:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (1A8C8800) [pid = 3644] [serial = 579] [outer = 1A5A3800] 07:53:25 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (18D1D000) [pid = 3644] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 07:53:25 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (18232C00) [pid = 3644] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 07:53:25 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (188D7400) [pid = 3644] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 07:53:25 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (14A99400) [pid = 3644] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 07:53:25 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (15555C00) [pid = 3644] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 07:53:25 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (16BCD400) [pid = 3644] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 07:53:25 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (14A9E000) [pid = 3644] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 07:53:26 INFO - PROCESS | 3644 | 1460991206020 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]]]}] 07:53:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 07:53:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1113ms 07:53:26 INFO - PROCESS | 3644 | 1460991206064 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 07:53:26 INFO - PROCESS | 3644 | 1460991206066 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 07:53:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 07:53:26 INFO - PROCESS | 3644 | 1460991206052 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 07:53:26 INFO - PROCESS | 3644 | 1460991206054 Marionette TRACE conn3 <- [1,738,null,{}] 07:53:26 INFO - PROCESS | 3644 | 1460991206058 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}] 07:53:26 INFO - PROCESS | 3644 | 1460991206173 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 07:53:26 INFO - PROCESS | 3644 | 1460991206182 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:26 INFO - PROCESS | 3644 | ++DOCSHELL 15E02C00 == 42 [pid = 3644] [id = 194] 07:53:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (16BCF800) [pid = 3644] [serial = 580] [outer = 00000000] 07:53:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (1C13C000) [pid = 3644] [serial = 581] [outer = 16BCF800] 07:53:26 INFO - PROCESS | 3644 | 1460991206230 Marionette DEBUG loaded listener.js 07:53:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (1C263C00) [pid = 3644] [serial = 582] [outer = 16BCF800] 07:53:27 INFO - PROCESS | 3644 | 1460991207114 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]]]}] 07:53:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 07:53:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1051ms 07:53:27 INFO - PROCESS | 3644 | 1460991207128 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 07:53:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 07:53:27 INFO - PROCESS | 3644 | 1460991207130 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 07:53:27 INFO - PROCESS | 3644 | 1460991207133 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 07:53:27 INFO - PROCESS | 3644 | 1460991207135 Marionette TRACE conn3 <- [1,742,null,{}] 07:53:27 INFO - PROCESS | 3644 | 1460991207139 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}] 07:53:27 INFO - PROCESS | 3644 | 1460991207210 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 07:53:27 INFO - PROCESS | 3644 | 1460991207216 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:27 INFO - PROCESS | 3644 | ++DOCSHELL 19D55000 == 43 [pid = 3644] [id = 195] 07:53:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (1A8FA400) [pid = 3644] [serial = 583] [outer = 00000000] 07:53:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (1CE38800) [pid = 3644] [serial = 584] [outer = 1A8FA400] 07:53:27 INFO - PROCESS | 3644 | 1460991207262 Marionette DEBUG loaded listener.js 07:53:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (1CE3C000) [pid = 3644] [serial = 585] [outer = 1A8FA400] 07:53:28 INFO - PROCESS | 3644 | 1460991208188 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]]]}] 07:53:28 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 07:53:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1113ms 07:53:28 INFO - PROCESS | 3644 | 1460991208242 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 07:53:28 INFO - PROCESS | 3644 | 1460991208246 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 07:53:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 07:53:28 INFO - PROCESS | 3644 | 1460991208294 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 07:53:28 INFO - PROCESS | 3644 | 1460991208298 Marionette TRACE conn3 <- [1,746,null,{}] 07:53:28 INFO - PROCESS | 3644 | 1460991208305 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}] 07:53:28 INFO - PROCESS | 3644 | 1460991208396 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 07:53:28 INFO - PROCESS | 3644 | 1460991208552 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:28 INFO - PROCESS | 3644 | ++DOCSHELL 157EE800 == 44 [pid = 3644] [id = 196] 07:53:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (159F1800) [pid = 3644] [serial = 586] [outer = 00000000] 07:53:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (15ECFC00) [pid = 3644] [serial = 587] [outer = 159F1800] 07:53:28 INFO - PROCESS | 3644 | 1460991208656 Marionette DEBUG loaded listener.js 07:53:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (1649EC00) [pid = 3644] [serial = 588] [outer = 159F1800] 07:53:29 INFO - PROCESS | 3644 | 1460991209223 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]]]}] 07:53:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 07:53:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1006ms 07:53:29 INFO - PROCESS | 3644 | 1460991209270 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 07:53:29 INFO - PROCESS | 3644 | 1460991209276 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 07:53:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 07:53:29 INFO - PROCESS | 3644 | 1460991209282 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 07:53:29 INFO - PROCESS | 3644 | 1460991209285 Marionette TRACE conn3 <- [1,750,null,{}] 07:53:29 INFO - PROCESS | 3644 | 1460991209289 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}] 07:53:29 INFO - PROCESS | 3644 | 1460991209388 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 07:53:29 INFO - PROCESS | 3644 | 1460991209469 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:29 INFO - PROCESS | 3644 | ++DOCSHELL 02A8F400 == 45 [pid = 3644] [id = 197] 07:53:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (1687F800) [pid = 3644] [serial = 589] [outer = 00000000] 07:53:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (18911000) [pid = 3644] [serial = 590] [outer = 1687F800] 07:53:29 INFO - PROCESS | 3644 | 1460991209564 Marionette DEBUG loaded listener.js 07:53:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (18C30C00) [pid = 3644] [serial = 591] [outer = 1687F800] 07:53:30 INFO - PROCESS | 3644 | 1460991210581 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]]]}] 07:53:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 07:53:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1325ms 07:53:30 INFO - PROCESS | 3644 | 1460991210610 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 07:53:30 INFO - PROCESS | 3644 | 1460991210613 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 07:53:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 07:53:30 INFO - PROCESS | 3644 | 1460991210617 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 07:53:30 INFO - PROCESS | 3644 | 1460991210621 Marionette TRACE conn3 <- [1,754,null,{}] 07:53:30 INFO - PROCESS | 3644 | 1460991210774 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}] 07:53:30 INFO - PROCESS | 3644 | 1460991210836 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 07:53:30 INFO - PROCESS | 3644 | 1460991210948 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:30 INFO - PROCESS | 3644 | ++DOCSHELL 15E0E400 == 46 [pid = 3644] [id = 198] 07:53:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (1649A000) [pid = 3644] [serial = 592] [outer = 00000000] 07:53:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (164B1C00) [pid = 3644] [serial = 593] [outer = 1649A000] 07:53:31 INFO - PROCESS | 3644 | 1460991210997 Marionette DEBUG loaded listener.js 07:53:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (16553C00) [pid = 3644] [serial = 594] [outer = 1649A000] 07:53:31 INFO - PROCESS | 3644 | --DOCSHELL 15E02C00 == 45 [pid = 3644] [id = 194] 07:53:31 INFO - PROCESS | 3644 | --DOCSHELL 1A0C7400 == 44 [pid = 3644] [id = 193] 07:53:31 INFO - PROCESS | 3644 | --DOCSHELL 1955D400 == 43 [pid = 3644] [id = 192] 07:53:31 INFO - PROCESS | 3644 | --DOCSHELL 18CC3800 == 42 [pid = 3644] [id = 191] 07:53:31 INFO - PROCESS | 3644 | --DOCSHELL 16549400 == 41 [pid = 3644] [id = 190] 07:53:31 INFO - PROCESS | 3644 | --DOCSHELL 16552C00 == 40 [pid = 3644] [id = 189] 07:53:31 INFO - PROCESS | 3644 | --DOCSHELL 182B5400 == 39 [pid = 3644] [id = 187] 07:53:31 INFO - PROCESS | 3644 | --DOCSHELL 14305800 == 38 [pid = 3644] [id = 186] 07:53:31 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (1A5F1000) [pid = 3644] [serial = 486] [outer = 00000000] [url = about:blank] 07:53:31 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (19692400) [pid = 3644] [serial = 554] [outer = 00000000] [url = about:blank] 07:53:31 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (18864400) [pid = 3644] [serial = 546] [outer = 00000000] [url = about:blank] 07:53:31 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (18CBF800) [pid = 3644] [serial = 549] [outer = 00000000] [url = about:blank] 07:53:31 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (18CBAC00) [pid = 3644] [serial = 548] [outer = 00000000] [url = about:blank] 07:53:31 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (15E0A000) [pid = 3644] [serial = 542] [outer = 00000000] [url = about:blank] 07:53:31 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (157A6400) [pid = 3644] [serial = 533] [outer = 00000000] [url = about:blank] 07:53:31 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (16498C00) [pid = 3644] [serial = 540] [outer = 00000000] [url = about:blank] 07:53:31 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (15BD8800) [pid = 3644] [serial = 539] [outer = 00000000] [url = about:blank] 07:53:31 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (18906C00) [pid = 3644] [serial = 537] [outer = 00000000] [url = about:blank] 07:53:31 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (18861000) [pid = 3644] [serial = 536] [outer = 00000000] [url = about:blank] 07:53:31 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (18A31800) [pid = 3644] [serial = 551] [outer = 00000000] [url = about:blank] 07:53:31 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (182B8C00) [pid = 3644] [serial = 545] [outer = 00000000] [url = about:blank] 07:53:31 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (18CC3400) [pid = 3644] [serial = 552] [outer = 00000000] [url = about:blank] 07:53:31 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (164B3C00) [pid = 3644] [serial = 543] [outer = 00000000] [url = about:blank] 07:53:31 INFO - PROCESS | 3644 | 1460991211994 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]]]}] 07:53:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 07:53:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1402ms 07:53:31 INFO - PROCESS | 3644 | 1460991212018 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 07:53:32 INFO - PROCESS | 3644 | 1460991212023 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 07:53:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 07:53:32 INFO - PROCESS | 3644 | 1460991212028 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 07:53:32 INFO - PROCESS | 3644 | 1460991212030 Marionette TRACE conn3 <- [1,758,null,{}] 07:53:32 INFO - PROCESS | 3644 | 1460991212034 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}] 07:53:32 INFO - PROCESS | 3644 | 1460991212113 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 07:53:32 INFO - PROCESS | 3644 | 1460991212107 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:32 INFO - PROCESS | 3644 | ++DOCSHELL 157F3C00 == 39 [pid = 3644] [id = 199] 07:53:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (15BCD400) [pid = 3644] [serial = 595] [outer = 00000000] 07:53:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (16879000) [pid = 3644] [serial = 596] [outer = 15BCD400] 07:53:32 INFO - PROCESS | 3644 | 1460991212154 Marionette DEBUG loaded listener.js 07:53:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (17F78C00) [pid = 3644] [serial = 597] [outer = 15BCD400] 07:53:32 INFO - PROCESS | 3644 | 1460991212625 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]]]}] 07:53:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 07:53:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 625ms 07:53:32 INFO - PROCESS | 3644 | 1460991212649 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 07:53:32 INFO - PROCESS | 3644 | 1460991212651 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 07:53:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 07:53:32 INFO - PROCESS | 3644 | 1460991212655 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 07:53:32 INFO - PROCESS | 3644 | 1460991212657 Marionette TRACE conn3 <- [1,762,null,{}] 07:53:32 INFO - PROCESS | 3644 | 1460991212664 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}] 07:53:32 INFO - PROCESS | 3644 | 1460991212744 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 07:53:32 INFO - PROCESS | 3644 | 1460991212751 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:32 INFO - PROCESS | 3644 | ++DOCSHELL 18863400 == 40 [pid = 3644] [id = 200] 07:53:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (18864400) [pid = 3644] [serial = 598] [outer = 00000000] 07:53:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (18908800) [pid = 3644] [serial = 599] [outer = 18864400] 07:53:32 INFO - PROCESS | 3644 | 1460991212800 Marionette DEBUG loaded listener.js 07:53:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (18A23800) [pid = 3644] [serial = 600] [outer = 18864400] 07:53:33 INFO - PROCESS | 3644 | 1460991213209 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]]]}] 07:53:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 07:53:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 579ms 07:53:33 INFO - PROCESS | 3644 | 1460991213240 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 07:53:33 INFO - PROCESS | 3644 | 1460991213250 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 07:53:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 07:53:33 INFO - PROCESS | 3644 | 1460991213256 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 07:53:33 INFO - PROCESS | 3644 | 1460991213258 Marionette TRACE conn3 <- [1,766,null,{}] 07:53:33 INFO - PROCESS | 3644 | 1460991213262 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}] 07:53:33 INFO - PROCESS | 3644 | 1460991213338 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 07:53:33 INFO - PROCESS | 3644 | 1460991213344 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:33 INFO - PROCESS | 3644 | ++DOCSHELL 18CB9400 == 41 [pid = 3644] [id = 201] 07:53:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (18CBE400) [pid = 3644] [serial = 601] [outer = 00000000] 07:53:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (18EB0800) [pid = 3644] [serial = 602] [outer = 18CBE400] 07:53:33 INFO - PROCESS | 3644 | 1460991213389 Marionette DEBUG loaded listener.js 07:53:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (19A29000) [pid = 3644] [serial = 603] [outer = 18CBE400] 07:53:33 INFO - PROCESS | 3644 | 1460991213837 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]]]}] 07:53:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 07:53:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 609ms 07:53:33 INFO - PROCESS | 3644 | 1460991213879 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 07:53:33 INFO - PROCESS | 3644 | 1460991213881 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 07:53:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 07:53:33 INFO - PROCESS | 3644 | 1460991213885 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 07:53:33 INFO - PROCESS | 3644 | 1460991213886 Marionette TRACE conn3 <- [1,770,null,{}] 07:53:33 INFO - PROCESS | 3644 | 1460991213890 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}] 07:53:33 INFO - PROCESS | 3644 | 1460991213994 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 07:53:33 INFO - PROCESS | 3644 | 1460991214003 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:34 INFO - PROCESS | 3644 | ++DOCSHELL 18EAC000 == 42 [pid = 3644] [id = 202] 07:53:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (19C9B800) [pid = 3644] [serial = 604] [outer = 00000000] 07:53:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (1A79E400) [pid = 3644] [serial = 605] [outer = 19C9B800] 07:53:34 INFO - PROCESS | 3644 | 1460991214087 Marionette DEBUG loaded listener.js 07:53:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (1A8CA000) [pid = 3644] [serial = 606] [outer = 19C9B800] 07:53:34 INFO - PROCESS | 3644 | 1460991214505 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]]]}] 07:53:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 07:53:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 686ms 07:53:34 INFO - PROCESS | 3644 | 1460991214568 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 07:53:34 INFO - PROCESS | 3644 | 1460991214570 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 07:53:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 07:53:34 INFO - PROCESS | 3644 | 1460991214580 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 07:53:34 INFO - PROCESS | 3644 | 1460991214583 Marionette TRACE conn3 <- [1,774,null,{}] 07:53:34 INFO - PROCESS | 3644 | 1460991214586 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}] 07:53:34 INFO - PROCESS | 3644 | 1460991214735 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 07:53:34 INFO - PROCESS | 3644 | 1460991214742 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:34 INFO - PROCESS | 3644 | ++DOCSHELL 1C26E800 == 43 [pid = 3644] [id = 203] 07:53:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (1C26EC00) [pid = 3644] [serial = 607] [outer = 00000000] 07:53:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (1D13F400) [pid = 3644] [serial = 608] [outer = 1C26EC00] 07:53:34 INFO - PROCESS | 3644 | 1460991214789 Marionette DEBUG loaded listener.js 07:53:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (1D19E800) [pid = 3644] [serial = 609] [outer = 1C26EC00] 07:53:35 INFO - PROCESS | 3644 | 1460991215219 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]]]}] 07:53:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 07:53:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 686ms 07:53:35 INFO - PROCESS | 3644 | 1460991215256 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 07:53:35 INFO - PROCESS | 3644 | 1460991215258 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 07:53:35 INFO - PROCESS | 3644 | 1460991215261 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 07:53:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 07:53:35 INFO - PROCESS | 3644 | 1460991215263 Marionette TRACE conn3 <- [1,778,null,{}] 07:53:35 INFO - PROCESS | 3644 | 1460991215266 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}] 07:53:35 INFO - PROCESS | 3644 | 1460991215371 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 07:53:35 INFO - PROCESS | 3644 | 1460991215361 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:35 INFO - PROCESS | 3644 | ++DOCSHELL 1D195800 == 44 [pid = 3644] [id = 204] 07:53:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (1D426800) [pid = 3644] [serial = 610] [outer = 00000000] 07:53:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (1D583800) [pid = 3644] [serial = 611] [outer = 1D426800] 07:53:35 INFO - PROCESS | 3644 | 1460991215404 Marionette DEBUG loaded listener.js 07:53:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (1D58CC00) [pid = 3644] [serial = 612] [outer = 1D426800] 07:53:35 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (1A5A3800) [pid = 3644] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 07:53:35 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (16553000) [pid = 3644] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 07:53:35 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (18D10800) [pid = 3644] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 07:53:35 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (16B74C00) [pid = 3644] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 07:53:35 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (16BCF800) [pid = 3644] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 07:53:35 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (19A1E400) [pid = 3644] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 07:53:35 INFO - PROCESS | 3644 | 1460991215889 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]]]}] 07:53:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 07:53:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 685ms 07:53:35 INFO - PROCESS | 3644 | 1460991215945 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 07:53:35 INFO - PROCESS | 3644 | 1460991215947 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 07:53:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 07:53:35 INFO - PROCESS | 3644 | 1460991215951 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 07:53:35 INFO - PROCESS | 3644 | 1460991215952 Marionette TRACE conn3 <- [1,782,null,{}] 07:53:35 INFO - PROCESS | 3644 | 1460991215955 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}] 07:53:36 INFO - PROCESS | 3644 | 1460991216039 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 07:53:36 INFO - PROCESS | 3644 | 1460991216048 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:36 INFO - PROCESS | 3644 | ++DOCSHELL 136A8C00 == 45 [pid = 3644] [id = 205] 07:53:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (164B3800) [pid = 3644] [serial = 613] [outer = 00000000] 07:53:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (18D1CC00) [pid = 3644] [serial = 614] [outer = 164B3800] 07:53:36 INFO - PROCESS | 3644 | 1460991216091 Marionette DEBUG loaded listener.js 07:53:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (1D427000) [pid = 3644] [serial = 615] [outer = 164B3800] 07:53:36 INFO - PROCESS | 3644 | 1460991216500 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]]]}] 07:53:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 07:53:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 579ms 07:53:36 INFO - PROCESS | 3644 | 1460991216531 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 07:53:36 INFO - PROCESS | 3644 | 1460991216533 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 07:53:36 INFO - PROCESS | 3644 | 1460991216537 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 07:53:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 07:53:36 INFO - PROCESS | 3644 | 1460991216538 Marionette TRACE conn3 <- [1,786,null,{}] 07:53:36 INFO - PROCESS | 3644 | 1460991216546 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}] 07:53:36 INFO - PROCESS | 3644 | 1460991216620 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 07:53:36 INFO - PROCESS | 3644 | 1460991216626 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:36 INFO - PROCESS | 3644 | ++DOCSHELL 1C13A400 == 46 [pid = 3644] [id = 206] 07:53:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (1D913400) [pid = 3644] [serial = 616] [outer = 00000000] 07:53:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (1D91A400) [pid = 3644] [serial = 617] [outer = 1D913400] 07:53:36 INFO - PROCESS | 3644 | 1460991216669 Marionette DEBUG loaded listener.js 07:53:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (1D91A000) [pid = 3644] [serial = 618] [outer = 1D913400] 07:53:37 INFO - PROCESS | 3644 | 1460991217059 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]]]}] 07:53:37 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 07:53:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 579ms 07:53:37 INFO - PROCESS | 3644 | 1460991217117 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 07:53:37 INFO - PROCESS | 3644 | 1460991217119 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 07:53:37 INFO - PROCESS | 3644 | 1460991217122 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 07:53:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 07:53:37 INFO - PROCESS | 3644 | 1460991217124 Marionette TRACE conn3 <- [1,790,null,{}] 07:53:37 INFO - PROCESS | 3644 | 1460991217129 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}] 07:53:37 INFO - PROCESS | 3644 | 1460991217233 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 07:53:37 INFO - PROCESS | 3644 | 1460991217242 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:37 INFO - PROCESS | 3644 | ++DOCSHELL 1D140000 == 47 [pid = 3644] [id = 207] 07:53:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (1D915000) [pid = 3644] [serial = 619] [outer = 00000000] 07:53:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (1D9CAC00) [pid = 3644] [serial = 620] [outer = 1D915000] 07:53:37 INFO - PROCESS | 3644 | 1460991217285 Marionette DEBUG loaded listener.js 07:53:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (1D9CA400) [pid = 3644] [serial = 621] [outer = 1D915000] 07:53:37 INFO - PROCESS | 3644 | 1460991217869 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]]]}] 07:53:37 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 07:53:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 792ms 07:53:37 INFO - PROCESS | 3644 | 1460991217909 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 07:53:37 INFO - PROCESS | 3644 | 1460991217913 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 07:53:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 07:53:37 INFO - PROCESS | 3644 | 1460991217919 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 07:53:37 INFO - PROCESS | 3644 | 1460991217923 Marionette TRACE conn3 <- [1,794,null,{}] 07:53:37 INFO - PROCESS | 3644 | 1460991217929 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}] 07:53:38 INFO - PROCESS | 3644 | 1460991218047 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 07:53:38 INFO - PROCESS | 3644 | 1460991218170 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:38 INFO - PROCESS | 3644 | ++DOCSHELL 15DCF800 == 48 [pid = 3644] [id = 208] 07:53:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (15E02800) [pid = 3644] [serial = 622] [outer = 00000000] 07:53:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (16B53800) [pid = 3644] [serial = 623] [outer = 15E02800] 07:53:38 INFO - PROCESS | 3644 | 1460991218227 Marionette DEBUG loaded listener.js 07:53:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (18625C00) [pid = 3644] [serial = 624] [outer = 15E02800] 07:53:38 INFO - PROCESS | 3644 | 1460991218791 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]]]}] 07:53:38 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 07:53:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 929ms 07:53:38 INFO - PROCESS | 3644 | 1460991218831 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 07:53:38 INFO - PROCESS | 3644 | 1460991218837 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 07:53:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 07:53:38 INFO - PROCESS | 3644 | 1460991218844 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 07:53:38 INFO - PROCESS | 3644 | 1460991218847 Marionette TRACE conn3 <- [1,798,null,{}] 07:53:38 INFO - PROCESS | 3644 | 1460991218851 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}] 07:53:38 INFO - PROCESS | 3644 | 1460991218951 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 07:53:39 INFO - PROCESS | 3644 | 1460991219044 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:39 INFO - PROCESS | 3644 | ++DOCSHELL 188CC400 == 49 [pid = 3644] [id = 209] 07:53:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (18C25000) [pid = 3644] [serial = 625] [outer = 00000000] 07:53:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (18EAA800) [pid = 3644] [serial = 626] [outer = 18C25000] 07:53:39 INFO - PROCESS | 3644 | 1460991219100 Marionette DEBUG loaded listener.js 07:53:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (1A0D4C00) [pid = 3644] [serial = 627] [outer = 18C25000] 07:53:39 INFO - PROCESS | 3644 | 1460991219628 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]]]}] 07:53:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 07:53:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 868ms 07:53:39 INFO - PROCESS | 3644 | 1460991219727 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 07:53:39 INFO - PROCESS | 3644 | 1460991219730 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 07:53:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 07:53:39 INFO - PROCESS | 3644 | 1460991219734 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 07:53:39 INFO - PROCESS | 3644 | 1460991219737 Marionette TRACE conn3 <- [1,802,null,{}] 07:53:39 INFO - PROCESS | 3644 | 1460991219763 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}] 07:53:39 INFO - PROCESS | 3644 | 1460991219875 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 07:53:39 INFO - PROCESS | 3644 | 1460991219948 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:39 INFO - PROCESS | 3644 | ++DOCSHELL 18D1A000 == 50 [pid = 3644] [id = 210] 07:53:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (1C264C00) [pid = 3644] [serial = 628] [outer = 00000000] 07:53:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (1D9CEC00) [pid = 3644] [serial = 629] [outer = 1C264C00] 07:53:40 INFO - PROCESS | 3644 | 1460991220045 Marionette DEBUG loaded listener.js 07:53:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 106 (1DA5DC00) [pid = 3644] [serial = 630] [outer = 1C264C00] 07:53:40 INFO - PROCESS | 3644 | 1460991220600 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] 07:53:40 INFO - PROCESS | 3644 | 1460991220623 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 07:53:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 07:53:40 INFO - PROCESS | 3644 | 1460991220627 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 07:53:40 INFO - PROCESS | 3644 | 1460991220629 Marionette TRACE conn3 <- [1,806,null,{}] 07:53:40 INFO - PROCESS | 3644 | 1460991220633 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}] 07:53:40 INFO - PROCESS | 3644 | 1460991220731 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 07:53:40 INFO - PROCESS | 3644 | 1460991220811 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:40 INFO - PROCESS | 3644 | ++DOCSHELL 1DA6B400 == 51 [pid = 3644] [id = 211] 07:53:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 107 (1DA6B800) [pid = 3644] [serial = 631] [outer = 00000000] 07:53:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (1DF66800) [pid = 3644] [serial = 632] [outer = 1DA6B800] 07:53:40 INFO - PROCESS | 3644 | 1460991220905 Marionette DEBUG loaded listener.js 07:53:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 109 (1DF69800) [pid = 3644] [serial = 633] [outer = 1DA6B800] 07:53:41 INFO - PROCESS | 3644 | 1460991221627 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]]]}] 07:53:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 07:53:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1067ms 07:53:41 INFO - PROCESS | 3644 | 1460991221689 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 07:53:41 INFO - PROCESS | 3644 | 1460991221693 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 07:53:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 07:53:41 INFO - PROCESS | 3644 | 1460991221698 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 07:53:41 INFO - PROCESS | 3644 | 1460991221702 Marionette TRACE conn3 <- [1,810,null,{}] 07:53:41 INFO - PROCESS | 3644 | 1460991221708 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}] 07:53:41 INFO - PROCESS | 3644 | 1460991221803 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 07:53:41 INFO - PROCESS | 3644 | 1460991221887 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:41 INFO - PROCESS | 3644 | ++DOCSHELL 13A57800 == 52 [pid = 3644] [id = 212] 07:53:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 110 (14203800) [pid = 3644] [serial = 634] [outer = 00000000] 07:53:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 111 (18617400) [pid = 3644] [serial = 635] [outer = 14203800] 07:53:41 INFO - PROCESS | 3644 | 1460991221977 Marionette DEBUG loaded listener.js 07:53:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 112 (188CCC00) [pid = 3644] [serial = 636] [outer = 14203800] 07:53:42 INFO - PROCESS | 3644 | --DOCSHELL 1C13A400 == 51 [pid = 3644] [id = 206] 07:53:42 INFO - PROCESS | 3644 | --DOCSHELL 136A8C00 == 50 [pid = 3644] [id = 205] 07:53:42 INFO - PROCESS | 3644 | --DOCSHELL 1D195800 == 49 [pid = 3644] [id = 204] 07:53:42 INFO - PROCESS | 3644 | --DOCSHELL 1C26E800 == 48 [pid = 3644] [id = 203] 07:53:42 INFO - PROCESS | 3644 | --DOCSHELL 18EAC000 == 47 [pid = 3644] [id = 202] 07:53:42 INFO - PROCESS | 3644 | --DOCSHELL 18CB9400 == 46 [pid = 3644] [id = 201] 07:53:42 INFO - PROCESS | 3644 | --DOCSHELL 18863400 == 45 [pid = 3644] [id = 200] 07:53:42 INFO - PROCESS | 3644 | --DOCSHELL 157F3C00 == 44 [pid = 3644] [id = 199] 07:53:42 INFO - PROCESS | 3644 | --DOCSHELL 15E0E400 == 43 [pid = 3644] [id = 198] 07:53:42 INFO - PROCESS | 3644 | --DOCSHELL 157EE800 == 42 [pid = 3644] [id = 196] 07:53:42 INFO - PROCESS | 3644 | --DOCSHELL 19D55000 == 41 [pid = 3644] [id = 195] 07:53:42 INFO - PROCESS | 3644 | --DOMWINDOW == 111 (1CE38800) [pid = 3644] [serial = 584] [outer = 00000000] [url = about:blank] 07:53:42 INFO - PROCESS | 3644 | --DOMWINDOW == 110 (1A8C8C00) [pid = 3644] [serial = 578] [outer = 00000000] [url = about:blank] 07:53:42 INFO - PROCESS | 3644 | --DOMWINDOW == 109 (1579F000) [pid = 3644] [serial = 557] [outer = 00000000] [url = about:blank] 07:53:42 INFO - PROCESS | 3644 | --DOMWINDOW == 108 (16BC9800) [pid = 3644] [serial = 567] [outer = 00000000] [url = about:blank] 07:53:42 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (16880800) [pid = 3644] [serial = 566] [outer = 00000000] [url = about:blank] 07:53:42 INFO - PROCESS | 3644 | --DOMWINDOW == 106 (18D15C00) [pid = 3644] [serial = 572] [outer = 00000000] [url = about:blank] 07:53:42 INFO - PROCESS | 3644 | --DOMWINDOW == 105 (18863C00) [pid = 3644] [serial = 569] [outer = 00000000] [url = about:blank] 07:53:42 INFO - PROCESS | 3644 | --DOMWINDOW == 104 (188CC800) [pid = 3644] [serial = 570] [outer = 00000000] [url = about:blank] 07:53:42 INFO - PROCESS | 3644 | --DOMWINDOW == 103 (18C2B800) [pid = 3644] [serial = 563] [outer = 00000000] [url = about:blank] 07:53:42 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (1886C000) [pid = 3644] [serial = 560] [outer = 00000000] [url = about:blank] 07:53:42 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (1C263C00) [pid = 3644] [serial = 582] [outer = 00000000] [url = about:blank] 07:53:42 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (1C13C000) [pid = 3644] [serial = 581] [outer = 00000000] [url = about:blank] 07:53:42 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (1A8C8800) [pid = 3644] [serial = 579] [outer = 00000000] [url = about:blank] 07:53:42 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (1A0C6800) [pid = 3644] [serial = 575] [outer = 00000000] [url = about:blank] 07:53:42 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (18EAD800) [pid = 3644] [serial = 573] [outer = 00000000] [url = about:blank] 07:53:42 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (1A5EBC00) [pid = 3644] [serial = 576] [outer = 00000000] [url = about:blank] 07:53:42 INFO - PROCESS | 3644 | 1460991222550 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] 07:53:42 INFO - PROCESS | 3644 | 1460991222593 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 07:53:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 07:53:42 INFO - PROCESS | 3644 | 1460991222599 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 07:53:42 INFO - PROCESS | 3644 | 1460991222601 Marionette TRACE conn3 <- [1,814,null,{}] 07:53:42 INFO - PROCESS | 3644 | 1460991222605 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}] 07:53:42 INFO - PROCESS | 3644 | 1460991222683 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 07:53:42 INFO - PROCESS | 3644 | 1460991222760 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:42 INFO - PROCESS | 3644 | ++DOCSHELL 11CB1800 == 42 [pid = 3644] [id = 213] 07:53:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (1320F000) [pid = 3644] [serial = 637] [outer = 00000000] 07:53:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (164B2000) [pid = 3644] [serial = 638] [outer = 1320F000] 07:53:42 INFO - PROCESS | 3644 | 1460991222806 Marionette DEBUG loaded listener.js 07:53:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (17F75000) [pid = 3644] [serial = 639] [outer = 1320F000] 07:53:43 INFO - PROCESS | 3644 | 1460991223213 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]]]}] 07:53:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 07:53:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 670ms 07:53:43 INFO - PROCESS | 3644 | 1460991223280 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 07:53:43 INFO - PROCESS | 3644 | 1460991223283 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 07:53:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 07:53:43 INFO - PROCESS | 3644 | 1460991223286 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 07:53:43 INFO - PROCESS | 3644 | 1460991223290 Marionette TRACE conn3 <- [1,818,null,{}] 07:53:43 INFO - PROCESS | 3644 | 1460991223300 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}] 07:53:43 INFO - PROCESS | 3644 | 1460991223366 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 07:53:43 INFO - PROCESS | 3644 | 1460991223379 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:43 INFO - PROCESS | 3644 | ++DOCSHELL 18CBC000 == 43 [pid = 3644] [id = 214] 07:53:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (18CC1800) [pid = 3644] [serial = 640] [outer = 00000000] 07:53:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (18EAE000) [pid = 3644] [serial = 641] [outer = 18CC1800] 07:53:43 INFO - PROCESS | 3644 | 1460991223426 Marionette DEBUG loaded listener.js 07:53:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (19AD0000) [pid = 3644] [serial = 642] [outer = 18CC1800] 07:53:43 INFO - PROCESS | 3644 | 1460991223884 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]]]}] 07:53:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 07:53:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 609ms 07:53:43 INFO - PROCESS | 3644 | 1460991223907 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 07:53:43 INFO - PROCESS | 3644 | 1460991223910 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 07:53:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 07:53:43 INFO - PROCESS | 3644 | 1460991223913 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 07:53:43 INFO - PROCESS | 3644 | 1460991223915 Marionette TRACE conn3 <- [1,822,null,{}] 07:53:43 INFO - PROCESS | 3644 | 1460991223918 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}] 07:53:43 INFO - PROCESS | 3644 | 1460991223999 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 07:53:43 INFO - PROCESS | 3644 | 1460991223990 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:44 INFO - PROCESS | 3644 | ++DOCSHELL 1955C400 == 44 [pid = 3644] [id = 215] 07:53:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (197DA800) [pid = 3644] [serial = 643] [outer = 00000000] 07:53:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (1A8CA400) [pid = 3644] [serial = 644] [outer = 197DA800] 07:53:44 INFO - PROCESS | 3644 | 1460991224036 Marionette DEBUG loaded listener.js 07:53:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (1A8F0C00) [pid = 3644] [serial = 645] [outer = 197DA800] 07:53:44 INFO - PROCESS | 3644 | 1460991224475 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]]]}] 07:53:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 07:53:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 625ms 07:53:44 INFO - PROCESS | 3644 | 1460991224534 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 07:53:44 INFO - PROCESS | 3644 | 1460991224536 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 07:53:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 07:53:44 INFO - PROCESS | 3644 | 1460991224540 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 07:53:44 INFO - PROCESS | 3644 | 1460991224541 Marionette TRACE conn3 <- [1,826,null,{}] 07:53:44 INFO - PROCESS | 3644 | 1460991224544 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}] 07:53:44 INFO - PROCESS | 3644 | 1460991224619 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 07:53:44 INFO - PROCESS | 3644 | 1460991224624 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:44 INFO - PROCESS | 3644 | ++DOCSHELL 1A777400 == 45 [pid = 3644] [id = 216] 07:53:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 106 (1A796000) [pid = 3644] [serial = 646] [outer = 00000000] 07:53:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 107 (1C26B400) [pid = 3644] [serial = 647] [outer = 1A796000] 07:53:44 INFO - PROCESS | 3644 | 1460991224669 Marionette DEBUG loaded listener.js 07:53:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (1C26D400) [pid = 3644] [serial = 648] [outer = 1A796000] 07:53:45 INFO - PROCESS | 3644 | 1460991225140 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]]]}] 07:53:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 07:53:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 686ms 07:53:45 INFO - PROCESS | 3644 | 1460991225223 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 07:53:45 INFO - PROCESS | 3644 | 1460991225225 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 07:53:45 INFO - PROCESS | 3644 | 1460991225236 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 07:53:45 INFO - PROCESS | 3644 | 1460991225237 Marionette TRACE conn3 <- [1,830,null,{}] 07:53:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 07:53:45 INFO - PROCESS | 3644 | 1460991225241 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}] 07:53:45 INFO - PROCESS | 3644 | 1460991225364 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 07:53:45 INFO - PROCESS | 3644 | 1460991225405 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:45 INFO - PROCESS | 3644 | ++DOCSHELL 15E09400 == 46 [pid = 3644] [id = 217] 07:53:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 109 (1A8CAC00) [pid = 3644] [serial = 649] [outer = 00000000] 07:53:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 110 (1D913000) [pid = 3644] [serial = 650] [outer = 1A8CAC00] 07:53:45 INFO - PROCESS | 3644 | 1460991225452 Marionette DEBUG loaded listener.js 07:53:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 111 (1D9C6000) [pid = 3644] [serial = 651] [outer = 1A8CAC00] 07:53:45 INFO - PROCESS | 3644 | 1460991225874 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]]]}] 07:53:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 07:53:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 670ms 07:53:45 INFO - PROCESS | 3644 | 1460991225941 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 07:53:45 INFO - PROCESS | 3644 | 1460991225943 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 07:53:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 07:53:45 INFO - PROCESS | 3644 | 1460991225958 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 07:53:45 INFO - PROCESS | 3644 | 1460991225960 Marionette TRACE conn3 <- [1,834,null,{}] 07:53:45 INFO - PROCESS | 3644 | 1460991225964 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}] 07:53:46 INFO - PROCESS | 3644 | 1460991226065 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 07:53:46 INFO - PROCESS | 3644 | 1460991226076 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:46 INFO - PROCESS | 3644 | ++DOCSHELL 13A5A400 == 47 [pid = 3644] [id = 218] 07:53:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 112 (14305800) [pid = 3644] [serial = 652] [outer = 00000000] 07:53:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 113 (1DA6BC00) [pid = 3644] [serial = 653] [outer = 14305800] 07:53:46 INFO - PROCESS | 3644 | 1460991226104 Marionette DEBUG loaded listener.js 07:53:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 114 (1DF5C400) [pid = 3644] [serial = 654] [outer = 14305800] 07:53:46 INFO - PROCESS | 3644 | 1460991226551 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]]]}] 07:53:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 07:53:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 640ms 07:53:46 INFO - PROCESS | 3644 | 1460991226591 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 07:53:46 INFO - PROCESS | 3644 | 1460991226593 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 07:53:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 07:53:46 INFO - PROCESS | 3644 | 1460991226602 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 07:53:46 INFO - PROCESS | 3644 | 1460991226604 Marionette TRACE conn3 <- [1,838,null,{}] 07:53:46 INFO - PROCESS | 3644 | 1460991226608 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}] 07:53:46 INFO - PROCESS | 3644 | 1460991226710 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 07:53:46 INFO - PROCESS | 3644 | 1460991226719 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:46 INFO - PROCESS | 3644 | ++DOCSHELL 1670B000 == 48 [pid = 3644] [id = 219] 07:53:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 115 (1670EC00) [pid = 3644] [serial = 655] [outer = 00000000] 07:53:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 116 (16712C00) [pid = 3644] [serial = 656] [outer = 1670EC00] 07:53:46 INFO - PROCESS | 3644 | 1460991226792 Marionette DEBUG loaded listener.js 07:53:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 117 (16713000) [pid = 3644] [serial = 657] [outer = 1670EC00] 07:53:47 INFO - PROCESS | 3644 | --DOMWINDOW == 116 (19C9B800) [pid = 3644] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 07:53:47 INFO - PROCESS | 3644 | --DOMWINDOW == 115 (1C26EC00) [pid = 3644] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 07:53:47 INFO - PROCESS | 3644 | --DOMWINDOW == 114 (18864400) [pid = 3644] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 07:53:47 INFO - PROCESS | 3644 | --DOMWINDOW == 113 (15BCD400) [pid = 3644] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 07:53:47 INFO - PROCESS | 3644 | --DOMWINDOW == 112 (18CBE400) [pid = 3644] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 07:53:47 INFO - PROCESS | 3644 | --DOMWINDOW == 111 (1D913400) [pid = 3644] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 07:53:47 INFO - PROCESS | 3644 | --DOMWINDOW == 110 (1D426800) [pid = 3644] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 07:53:47 INFO - PROCESS | 3644 | --DOMWINDOW == 109 (164B3800) [pid = 3644] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 07:53:47 INFO - PROCESS | 3644 | --DOMWINDOW == 108 (1649A000) [pid = 3644] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 07:53:47 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (1823A000) [pid = 3644] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 07:53:47 INFO - PROCESS | 3644 | 1460991227336 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]]]}] 07:53:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 07:53:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 792ms 07:53:47 INFO - PROCESS | 3644 | 1460991227386 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 07:53:47 INFO - PROCESS | 3644 | 1460991227388 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 07:53:47 INFO - PROCESS | 3644 | 1460991227391 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 07:53:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 07:53:47 INFO - PROCESS | 3644 | 1460991227393 Marionette TRACE conn3 <- [1,842,null,{}] 07:53:47 INFO - PROCESS | 3644 | 1460991227396 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}] 07:53:47 INFO - PROCESS | 3644 | 1460991227456 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 07:53:47 INFO - PROCESS | 3644 | 1460991227461 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:47 INFO - PROCESS | 3644 | ++DOCSHELL 1670D400 == 49 [pid = 3644] [id = 220] 07:53:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (16711800) [pid = 3644] [serial = 658] [outer = 00000000] 07:53:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 109 (16BCD400) [pid = 3644] [serial = 659] [outer = 16711800] 07:53:47 INFO - PROCESS | 3644 | 1460991227505 Marionette DEBUG loaded listener.js 07:53:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 110 (19C9B800) [pid = 3644] [serial = 660] [outer = 16711800] 07:53:47 INFO - PROCESS | 3644 | 1460991227938 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]]]}] 07:53:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 07:53:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 579ms 07:53:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 07:53:47 INFO - PROCESS | 3644 | 1460991227972 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 07:53:47 INFO - PROCESS | 3644 | 1460991227974 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 07:53:47 INFO - PROCESS | 3644 | 1460991227977 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 07:53:47 INFO - PROCESS | 3644 | 1460991227979 Marionette TRACE conn3 <- [1,846,null,{}] 07:53:47 INFO - PROCESS | 3644 | 1460991227982 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}] 07:53:48 INFO - PROCESS | 3644 | 1460991228057 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 07:53:48 INFO - PROCESS | 3644 | 1460991228062 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:48 INFO - PROCESS | 3644 | ++DOCSHELL 18D1A800 == 50 [pid = 3644] [id = 221] 07:53:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 111 (1A776800) [pid = 3644] [serial = 661] [outer = 00000000] 07:53:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 112 (1D919400) [pid = 3644] [serial = 662] [outer = 1A776800] 07:53:48 INFO - PROCESS | 3644 | 1460991228106 Marionette DEBUG loaded listener.js 07:53:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 113 (1D9D0400) [pid = 3644] [serial = 663] [outer = 1A776800] 07:53:48 INFO - PROCESS | 3644 | 1460991228495 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]]]}] 07:53:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 07:53:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 579ms 07:53:48 INFO - PROCESS | 3644 | 1460991228557 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 07:53:48 INFO - PROCESS | 3644 | 1460991228561 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 07:53:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 07:53:48 INFO - PROCESS | 3644 | 1460991228565 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 07:53:48 INFO - PROCESS | 3644 | 1460991228569 Marionette TRACE conn3 <- [1,850,null,{}] 07:53:48 INFO - PROCESS | 3644 | 1460991228574 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}] 07:53:48 INFO - PROCESS | 3644 | 1460991228669 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 07:53:48 INFO - PROCESS | 3644 | 1460991228677 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:48 INFO - PROCESS | 3644 | ++DOCSHELL 18EDEC00 == 51 [pid = 3644] [id = 222] 07:53:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 114 (18EE2000) [pid = 3644] [serial = 664] [outer = 00000000] 07:53:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 115 (18EE9400) [pid = 3644] [serial = 665] [outer = 18EE2000] 07:53:48 INFO - PROCESS | 3644 | 1460991228732 Marionette DEBUG loaded listener.js 07:53:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 116 (1D425800) [pid = 3644] [serial = 666] [outer = 18EE2000] 07:53:49 INFO - PROCESS | 3644 | 1460991229341 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]]]}] 07:53:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 07:53:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 823ms 07:53:49 INFO - PROCESS | 3644 | 1460991229390 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 07:53:49 INFO - PROCESS | 3644 | 1460991229395 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 07:53:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 07:53:49 INFO - PROCESS | 3644 | 1460991229400 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 07:53:49 INFO - PROCESS | 3644 | 1460991229404 Marionette TRACE conn3 <- [1,854,null,{}] 07:53:49 INFO - PROCESS | 3644 | 1460991229410 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}] 07:53:49 INFO - PROCESS | 3644 | 1460991229501 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 07:53:49 INFO - PROCESS | 3644 | 1460991229632 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:49 INFO - PROCESS | 3644 | ++DOCSHELL 15E05000 == 52 [pid = 3644] [id = 223] 07:53:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 117 (15ED9400) [pid = 3644] [serial = 667] [outer = 00000000] 07:53:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 118 (16BC5C00) [pid = 3644] [serial = 668] [outer = 15ED9400] 07:53:49 INFO - PROCESS | 3644 | 1460991229690 Marionette DEBUG loaded listener.js 07:53:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 119 (18868800) [pid = 3644] [serial = 669] [outer = 15ED9400] 07:53:50 INFO - PROCESS | 3644 | 1460991230270 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]]]}] 07:53:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 07:53:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 914ms 07:53:50 INFO - PROCESS | 3644 | 1460991230312 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 07:53:50 INFO - PROCESS | 3644 | 1460991230318 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 07:53:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 07:53:50 INFO - PROCESS | 3644 | 1460991230325 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 07:53:50 INFO - PROCESS | 3644 | 1460991230328 Marionette TRACE conn3 <- [1,858,null,{}] 07:53:50 INFO - PROCESS | 3644 | 1460991230332 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}] 07:53:50 INFO - PROCESS | 3644 | 1460991230433 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 07:53:50 INFO - PROCESS | 3644 | 1460991230530 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:50 INFO - PROCESS | 3644 | ++DOCSHELL 17F69400 == 53 [pid = 3644] [id = 224] 07:53:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 120 (18C2A000) [pid = 3644] [serial = 670] [outer = 00000000] 07:53:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 121 (18EDFC00) [pid = 3644] [serial = 671] [outer = 18C2A000] 07:53:50 INFO - PROCESS | 3644 | 1460991230584 Marionette DEBUG loaded listener.js 07:53:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 122 (18EE5400) [pid = 3644] [serial = 672] [outer = 18C2A000] 07:53:51 INFO - PROCESS | 3644 | 1460991231194 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]]]}] 07:53:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 07:53:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 914ms 07:53:51 INFO - PROCESS | 3644 | 1460991231251 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 07:53:51 INFO - PROCESS | 3644 | 1460991231254 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 07:53:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 07:53:51 INFO - PROCESS | 3644 | 1460991231257 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 07:53:51 INFO - PROCESS | 3644 | 1460991231261 Marionette TRACE conn3 <- [1,862,null,{}] 07:53:51 INFO - PROCESS | 3644 | 1460991231272 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}] 07:53:51 INFO - PROCESS | 3644 | 1460991231376 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 07:53:51 INFO - PROCESS | 3644 | 1460991231503 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:51 INFO - PROCESS | 3644 | ++DOCSHELL 1A5EE800 == 54 [pid = 3644] [id = 225] 07:53:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 123 (1C144800) [pid = 3644] [serial = 673] [outer = 00000000] 07:53:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 124 (1D428000) [pid = 3644] [serial = 674] [outer = 1C144800] 07:53:51 INFO - PROCESS | 3644 | 1460991231561 Marionette DEBUG loaded listener.js 07:53:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 125 (1D918C00) [pid = 3644] [serial = 675] [outer = 1C144800] 07:53:52 INFO - PROCESS | 3644 | 1460991232113 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]]]}] 07:53:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 07:53:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 883ms 07:53:52 INFO - PROCESS | 3644 | 1460991232151 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 07:53:52 INFO - PROCESS | 3644 | 1460991232154 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 07:53:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 07:53:52 INFO - PROCESS | 3644 | 1460991232159 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 07:53:52 INFO - PROCESS | 3644 | 1460991232161 Marionette TRACE conn3 <- [1,866,null,{}] 07:53:52 INFO - PROCESS | 3644 | 1460991232164 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}] 07:53:52 INFO - PROCESS | 3644 | 1460991232279 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 07:53:52 INFO - PROCESS | 3644 | 1460991232378 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:52 INFO - PROCESS | 3644 | ++DOCSHELL 18869800 == 55 [pid = 3644] [id = 226] 07:53:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 126 (1D19E400) [pid = 3644] [serial = 676] [outer = 00000000] 07:53:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 127 (1D591800) [pid = 3644] [serial = 677] [outer = 1D19E400] 07:53:52 INFO - PROCESS | 3644 | 1460991232431 Marionette DEBUG loaded listener.js 07:53:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 128 (1D9C4400) [pid = 3644] [serial = 678] [outer = 1D19E400] 07:53:53 INFO - PROCESS | 3644 | 1460991232997 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]]]}] 07:53:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 07:53:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 884ms 07:53:53 INFO - PROCESS | 3644 | 1460991233043 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 07:53:53 INFO - PROCESS | 3644 | 1460991233045 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 07:53:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 07:53:53 INFO - PROCESS | 3644 | 1460991233049 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 07:53:53 INFO - PROCESS | 3644 | 1460991233052 Marionette TRACE conn3 <- [1,870,null,{}] 07:53:53 INFO - PROCESS | 3644 | 1460991233055 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}] 07:53:53 INFO - PROCESS | 3644 | 1460991233152 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 07:53:53 INFO - PROCESS | 3644 | 1460991233400 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:53 INFO - PROCESS | 3644 | ++DOCSHELL 13201800 == 56 [pid = 3644] [id = 227] 07:53:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 129 (15BAFC00) [pid = 3644] [serial = 679] [outer = 00000000] 07:53:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 130 (15E0A000) [pid = 3644] [serial = 680] [outer = 15BAFC00] 07:53:53 INFO - PROCESS | 3644 | 1460991233490 Marionette DEBUG loaded listener.js 07:53:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 131 (164A2400) [pid = 3644] [serial = 681] [outer = 15BAFC00] 07:53:54 INFO - PROCESS | 3644 | 1460991234050 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]]]}] 07:53:54 INFO - PROCESS | 3644 | --DOCSHELL 18D1A800 == 55 [pid = 3644] [id = 221] 07:53:54 INFO - PROCESS | 3644 | --DOCSHELL 1670D400 == 54 [pid = 3644] [id = 220] 07:53:54 INFO - PROCESS | 3644 | --DOCSHELL 1670B000 == 53 [pid = 3644] [id = 219] 07:53:54 INFO - PROCESS | 3644 | --DOCSHELL 13A5A400 == 52 [pid = 3644] [id = 218] 07:53:54 INFO - PROCESS | 3644 | --DOCSHELL 15E09400 == 51 [pid = 3644] [id = 217] 07:53:54 INFO - PROCESS | 3644 | --DOCSHELL 1A777400 == 50 [pid = 3644] [id = 216] 07:53:54 INFO - PROCESS | 3644 | --DOCSHELL 1955C400 == 49 [pid = 3644] [id = 215] 07:53:54 INFO - PROCESS | 3644 | --DOCSHELL 18CBC000 == 48 [pid = 3644] [id = 214] 07:53:54 INFO - PROCESS | 3644 | --DOCSHELL 11CB1800 == 47 [pid = 3644] [id = 213] 07:53:54 INFO - PROCESS | 3644 | --DOCSHELL 13A57800 == 46 [pid = 3644] [id = 212] 07:53:54 INFO - PROCESS | 3644 | --DOMWINDOW == 130 (1D9CAC00) [pid = 3644] [serial = 620] [outer = 00000000] [url = about:blank] 07:53:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 07:53:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1066ms 07:53:54 INFO - PROCESS | 3644 | 1460991234131 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 07:53:54 INFO - PROCESS | 3644 | 1460991234135 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 07:53:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 07:53:54 INFO - PROCESS | 3644 | 1460991234139 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 07:53:54 INFO - PROCESS | 3644 | 1460991234143 Marionette TRACE conn3 <- [1,874,null,{}] 07:53:54 INFO - PROCESS | 3644 | 1460991234148 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}] 07:53:54 INFO - PROCESS | 3644 | 1460991234227 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 07:53:54 INFO - PROCESS | 3644 | --DOMWINDOW == 129 (1955D000) [pid = 3644] [serial = 564] [outer = 00000000] [url = about:blank] 07:53:54 INFO - PROCESS | 3644 | --DOMWINDOW == 128 (1A79E400) [pid = 3644] [serial = 605] [outer = 00000000] [url = about:blank] 07:53:54 INFO - PROCESS | 3644 | --DOMWINDOW == 127 (1D13F400) [pid = 3644] [serial = 608] [outer = 00000000] [url = about:blank] 07:53:54 INFO - PROCESS | 3644 | --DOMWINDOW == 126 (18908800) [pid = 3644] [serial = 599] [outer = 00000000] [url = about:blank] 07:53:54 INFO - PROCESS | 3644 | --DOMWINDOW == 125 (18A23800) [pid = 3644] [serial = 600] [outer = 00000000] [url = about:blank] 07:53:54 INFO - PROCESS | 3644 | --DOMWINDOW == 124 (18911000) [pid = 3644] [serial = 590] [outer = 00000000] [url = about:blank] 07:53:54 INFO - PROCESS | 3644 | --DOMWINDOW == 123 (16879000) [pid = 3644] [serial = 596] [outer = 00000000] [url = about:blank] 07:53:54 INFO - PROCESS | 3644 | --DOMWINDOW == 122 (17F78C00) [pid = 3644] [serial = 597] [outer = 00000000] [url = about:blank] 07:53:54 INFO - PROCESS | 3644 | --DOMWINDOW == 121 (18EB0800) [pid = 3644] [serial = 602] [outer = 00000000] [url = about:blank] 07:53:54 INFO - PROCESS | 3644 | --DOMWINDOW == 120 (15ECFC00) [pid = 3644] [serial = 587] [outer = 00000000] [url = about:blank] 07:53:54 INFO - PROCESS | 3644 | --DOMWINDOW == 119 (1A8CA000) [pid = 3644] [serial = 606] [outer = 00000000] [url = about:blank] 07:53:54 INFO - PROCESS | 3644 | --DOMWINDOW == 118 (1D91A000) [pid = 3644] [serial = 618] [outer = 00000000] [url = about:blank] 07:53:54 INFO - PROCESS | 3644 | --DOMWINDOW == 117 (1D583800) [pid = 3644] [serial = 611] [outer = 00000000] [url = about:blank] 07:53:54 INFO - PROCESS | 3644 | --DOMWINDOW == 116 (1D19E800) [pid = 3644] [serial = 609] [outer = 00000000] [url = about:blank] 07:53:54 INFO - PROCESS | 3644 | --DOMWINDOW == 115 (18D1CC00) [pid = 3644] [serial = 614] [outer = 00000000] [url = about:blank] 07:53:54 INFO - PROCESS | 3644 | --DOMWINDOW == 114 (1D91A400) [pid = 3644] [serial = 617] [outer = 00000000] [url = about:blank] 07:53:54 INFO - PROCESS | 3644 | --DOMWINDOW == 113 (1D58CC00) [pid = 3644] [serial = 612] [outer = 00000000] [url = about:blank] 07:53:54 INFO - PROCESS | 3644 | --DOMWINDOW == 112 (164B1C00) [pid = 3644] [serial = 593] [outer = 00000000] [url = about:blank] 07:53:54 INFO - PROCESS | 3644 | --DOMWINDOW == 111 (16553C00) [pid = 3644] [serial = 594] [outer = 00000000] [url = about:blank] 07:53:54 INFO - PROCESS | 3644 | --DOMWINDOW == 110 (1D427000) [pid = 3644] [serial = 615] [outer = 00000000] [url = about:blank] 07:53:54 INFO - PROCESS | 3644 | --DOMWINDOW == 109 (19A29000) [pid = 3644] [serial = 603] [outer = 00000000] [url = about:blank] 07:53:54 INFO - PROCESS | 3644 | 1460991234312 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:54 INFO - PROCESS | 3644 | ++DOCSHELL 1420D400 == 47 [pid = 3644] [id = 228] 07:53:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 110 (142A8C00) [pid = 3644] [serial = 682] [outer = 00000000] 07:53:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 111 (164B1C00) [pid = 3644] [serial = 683] [outer = 142A8C00] 07:53:54 INFO - PROCESS | 3644 | 1460991234359 Marionette DEBUG loaded listener.js 07:53:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 112 (16710400) [pid = 3644] [serial = 684] [outer = 142A8C00] 07:53:54 INFO - PROCESS | 3644 | 1460991234802 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]]]}] 07:53:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 07:53:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 685ms 07:53:54 INFO - PROCESS | 3644 | 1460991234825 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 07:53:54 INFO - PROCESS | 3644 | 1460991234829 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 07:53:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 07:53:54 INFO - PROCESS | 3644 | 1460991234832 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 07:53:54 INFO - PROCESS | 3644 | 1460991234834 Marionette TRACE conn3 <- [1,878,null,{}] 07:53:54 INFO - PROCESS | 3644 | 1460991234822 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}] 07:53:54 INFO - PROCESS | 3644 | 1460991234899 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 07:53:54 INFO - PROCESS | 3644 | 1460991234907 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:54 INFO - PROCESS | 3644 | ++DOCSHELL 1800F400 == 48 [pid = 3644] [id = 229] 07:53:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 113 (18232800) [pid = 3644] [serial = 685] [outer = 00000000] 07:53:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 114 (18862800) [pid = 3644] [serial = 686] [outer = 18232800] 07:53:54 INFO - PROCESS | 3644 | 1460991234953 Marionette DEBUG loaded listener.js 07:53:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 115 (18909000) [pid = 3644] [serial = 687] [outer = 18232800] 07:53:55 INFO - PROCESS | 3644 | 1460991235417 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]]]}] 07:53:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 07:53:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 625ms 07:53:55 INFO - PROCESS | 3644 | 1460991235457 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 07:53:55 INFO - PROCESS | 3644 | 1460991235459 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 07:53:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 07:53:55 INFO - PROCESS | 3644 | 1460991235468 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 07:53:55 INFO - PROCESS | 3644 | 1460991235474 Marionette TRACE conn3 <- [1,882,null,{}] 07:53:55 INFO - PROCESS | 3644 | 1460991235462 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}] 07:53:55 INFO - PROCESS | 3644 | 1460991235540 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 07:53:55 INFO - PROCESS | 3644 | 1460991235548 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:55 INFO - PROCESS | 3644 | ++DOCSHELL 164AD400 == 49 [pid = 3644] [id = 230] 07:53:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 116 (18C26000) [pid = 3644] [serial = 688] [outer = 00000000] 07:53:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 117 (18EAAC00) [pid = 3644] [serial = 689] [outer = 18C26000] 07:53:55 INFO - PROCESS | 3644 | 1460991235592 Marionette DEBUG loaded listener.js 07:53:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 118 (18EDF800) [pid = 3644] [serial = 690] [outer = 18C26000] 07:53:55 INFO - PROCESS | 3644 | 1460991236014 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]]]}] 07:53:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 07:53:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 579ms 07:53:56 INFO - PROCESS | 3644 | 1460991236046 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 07:53:56 INFO - PROCESS | 3644 | 1460991236048 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 07:53:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 07:53:56 INFO - PROCESS | 3644 | 1460991236052 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 07:53:56 INFO - PROCESS | 3644 | 1460991236053 Marionette TRACE conn3 <- [1,886,null,{}] 07:53:56 INFO - PROCESS | 3644 | 1460991236057 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}] 07:53:56 INFO - PROCESS | 3644 | 1460991236134 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 07:53:56 INFO - PROCESS | 3644 | 1460991236140 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:56 INFO - PROCESS | 3644 | ++DOCSHELL 18D1D800 == 50 [pid = 3644] [id = 231] 07:53:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 119 (18EE0000) [pid = 3644] [serial = 691] [outer = 00000000] 07:53:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 120 (19A27000) [pid = 3644] [serial = 692] [outer = 18EE0000] 07:53:56 INFO - PROCESS | 3644 | 1460991236168 Marionette DEBUG loaded listener.js 07:53:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 121 (19D5F400) [pid = 3644] [serial = 693] [outer = 18EE0000] 07:53:56 INFO - PROCESS | 3644 | 1460991236655 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]]]}] 07:53:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 07:53:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 610ms 07:53:56 INFO - PROCESS | 3644 | 1460991236671 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 07:53:56 INFO - PROCESS | 3644 | 1460991236673 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 07:53:56 INFO - PROCESS | 3644 | 1460991236676 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 07:53:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 07:53:56 INFO - PROCESS | 3644 | 1460991236678 Marionette TRACE conn3 <- [1,890,null,{}] 07:53:56 INFO - PROCESS | 3644 | 1460991236681 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}] 07:53:56 INFO - PROCESS | 3644 | 1460991236791 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 07:53:56 INFO - PROCESS | 3644 | 1460991236797 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:56 INFO - PROCESS | 3644 | ++DOCSHELL 1A0CEC00 == 51 [pid = 3644] [id = 232] 07:53:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 122 (1A5AD400) [pid = 3644] [serial = 694] [outer = 00000000] 07:53:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 123 (1A7A4400) [pid = 3644] [serial = 695] [outer = 1A5AD400] 07:53:56 INFO - PROCESS | 3644 | 1460991236838 Marionette DEBUG loaded listener.js 07:53:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 124 (1C139800) [pid = 3644] [serial = 696] [outer = 1A5AD400] 07:53:57 INFO - PROCESS | 3644 | 1460991237296 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]]]}] 07:53:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 07:53:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 671ms 07:53:57 INFO - PROCESS | 3644 | 1460991237360 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 07:53:57 INFO - PROCESS | 3644 | 1460991237362 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 07:53:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 07:53:57 INFO - PROCESS | 3644 | 1460991237386 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 07:53:57 INFO - PROCESS | 3644 | 1460991237388 Marionette TRACE conn3 <- [1,894,null,{}] 07:53:57 INFO - PROCESS | 3644 | 1460991237392 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}] 07:53:57 INFO - PROCESS | 3644 | 1460991237522 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 07:53:57 INFO - PROCESS | 3644 | 1460991237528 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:57 INFO - PROCESS | 3644 | ++DOCSHELL 14AE4C00 == 52 [pid = 3644] [id = 233] 07:53:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 125 (1CE33800) [pid = 3644] [serial = 697] [outer = 00000000] 07:53:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 126 (1D195800) [pid = 3644] [serial = 698] [outer = 1CE33800] 07:53:57 INFO - PROCESS | 3644 | 1460991237573 Marionette DEBUG loaded listener.js 07:53:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 127 (1D199C00) [pid = 3644] [serial = 699] [outer = 1CE33800] 07:53:57 INFO - PROCESS | 3644 | 1460991237997 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]]]}] 07:53:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 07:53:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 701ms 07:53:58 INFO - PROCESS | 3644 | 1460991238068 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 07:53:58 INFO - PROCESS | 3644 | 1460991238070 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 07:53:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 07:53:58 INFO - PROCESS | 3644 | 1460991238073 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 07:53:58 INFO - PROCESS | 3644 | 1460991238075 Marionette TRACE conn3 <- [1,898,null,{}] 07:53:58 INFO - PROCESS | 3644 | 1460991238078 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}] 07:53:58 INFO - PROCESS | 3644 | 1460991238183 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 07:53:58 INFO - PROCESS | 3644 | 1460991238173 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:58 INFO - PROCESS | 3644 | ++DOCSHELL 1D1A2000 == 53 [pid = 3644] [id = 234] 07:53:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 128 (1D423000) [pid = 3644] [serial = 700] [outer = 00000000] 07:53:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 129 (1D58C800) [pid = 3644] [serial = 701] [outer = 1D423000] 07:53:58 INFO - PROCESS | 3644 | 1460991238220 Marionette DEBUG loaded listener.js 07:53:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 130 (1D918800) [pid = 3644] [serial = 702] [outer = 1D423000] 07:53:58 INFO - PROCESS | 3644 | --DOMWINDOW == 129 (182BD000) [pid = 3644] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 07:53:58 INFO - PROCESS | 3644 | --DOMWINDOW == 128 (16BD2400) [pid = 3644] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 07:53:58 INFO - PROCESS | 3644 | --DOMWINDOW == 127 (136B0000) [pid = 3644] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 07:53:58 INFO - PROCESS | 3644 | --DOMWINDOW == 126 (1C13B800) [pid = 3644] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 07:53:58 INFO - PROCESS | 3644 | --DOMWINDOW == 125 (1C13E800) [pid = 3644] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 07:53:58 INFO - PROCESS | 3644 | --DOMWINDOW == 124 (14308400) [pid = 3644] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 07:53:58 INFO - PROCESS | 3644 | --DOMWINDOW == 123 (1A8CEC00) [pid = 3644] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 07:53:58 INFO - PROCESS | 3644 | --DOMWINDOW == 122 (11CB7000) [pid = 3644] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 07:53:58 INFO - PROCESS | 3644 | --DOMWINDOW == 121 (143AEC00) [pid = 3644] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 07:53:58 INFO - PROCESS | 3644 | --DOMWINDOW == 120 (17F74400) [pid = 3644] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 07:53:58 INFO - PROCESS | 3644 | --DOMWINDOW == 119 (16B72800) [pid = 3644] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 07:53:58 INFO - PROCESS | 3644 | --DOMWINDOW == 118 (1687F800) [pid = 3644] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 07:53:58 INFO - PROCESS | 3644 | --DOMWINDOW == 117 (159F1800) [pid = 3644] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 07:53:58 INFO - PROCESS | 3644 | --DOMWINDOW == 116 (1A8CAC00) [pid = 3644] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 07:53:58 INFO - PROCESS | 3644 | --DOMWINDOW == 115 (14305800) [pid = 3644] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 07:53:58 INFO - PROCESS | 3644 | --DOMWINDOW == 114 (1320F000) [pid = 3644] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 07:53:58 INFO - PROCESS | 3644 | --DOMWINDOW == 113 (1A796000) [pid = 3644] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 07:53:58 INFO - PROCESS | 3644 | --DOMWINDOW == 112 (14203800) [pid = 3644] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 07:53:58 INFO - PROCESS | 3644 | --DOMWINDOW == 111 (18CC1800) [pid = 3644] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 07:53:58 INFO - PROCESS | 3644 | --DOMWINDOW == 110 (197DA800) [pid = 3644] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 07:53:58 INFO - PROCESS | 3644 | --DOMWINDOW == 109 (1670EC00) [pid = 3644] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 07:53:58 INFO - PROCESS | 3644 | --DOMWINDOW == 108 (1A776800) [pid = 3644] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 07:53:58 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (16711800) [pid = 3644] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 07:53:58 INFO - PROCESS | 3644 | 1460991238858 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]]]}] 07:53:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 07:53:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 822ms 07:53:58 INFO - PROCESS | 3644 | 1460991238882 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 07:53:58 INFO - PROCESS | 3644 | 1460991238884 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 07:53:58 INFO - PROCESS | 3644 | 1460991238888 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 07:53:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 07:53:58 INFO - PROCESS | 3644 | 1460991238889 Marionette TRACE conn3 <- [1,902,null,{}] 07:53:58 INFO - PROCESS | 3644 | 1460991238893 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}] 07:53:58 INFO - PROCESS | 3644 | 1460991238968 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 07:53:58 INFO - PROCESS | 3644 | 1460991238973 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:58 INFO - PROCESS | 3644 | ++DOCSHELL 142AB800 == 54 [pid = 3644] [id = 235] 07:53:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (15D13C00) [pid = 3644] [serial = 703] [outer = 00000000] 07:53:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 109 (16B54400) [pid = 3644] [serial = 704] [outer = 15D13C00] 07:53:59 INFO - PROCESS | 3644 | 1460991239018 Marionette DEBUG loaded listener.js 07:53:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 110 (18862C00) [pid = 3644] [serial = 705] [outer = 15D13C00] 07:53:59 INFO - PROCESS | 3644 | 1460991239429 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]]]}] 07:53:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 07:53:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 579ms 07:53:59 INFO - PROCESS | 3644 | 1460991239488 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 07:53:59 INFO - PROCESS | 3644 | 1460991239490 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 07:53:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 07:53:59 INFO - PROCESS | 3644 | 1460991239494 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 07:53:59 INFO - PROCESS | 3644 | 1460991239496 Marionette TRACE conn3 <- [1,906,null,{}] 07:53:59 INFO - PROCESS | 3644 | 1460991239499 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}] 07:53:59 INFO - PROCESS | 3644 | 1460991239556 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 07:53:59 INFO - PROCESS | 3644 | 1460991239562 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:59 INFO - PROCESS | 3644 | ++DOCSHELL 16711800 == 55 [pid = 3644] [id = 236] 07:53:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 111 (1890D400) [pid = 3644] [serial = 706] [outer = 00000000] 07:53:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 112 (1A8CC400) [pid = 3644] [serial = 707] [outer = 1890D400] 07:53:59 INFO - PROCESS | 3644 | 1460991239606 Marionette DEBUG loaded listener.js 07:53:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 113 (1C39D800) [pid = 3644] [serial = 708] [outer = 1890D400] 07:54:00 INFO - PROCESS | 3644 | 1460991240295 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]]]}] 07:54:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 07:54:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 868ms 07:54:00 INFO - PROCESS | 3644 | 1460991240345 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 07:54:00 INFO - PROCESS | 3644 | 1460991240347 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 07:54:00 INFO - PROCESS | 3644 | 1460991240350 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 07:54:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 07:54:00 INFO - PROCESS | 3644 | 1460991240352 Marionette TRACE conn3 <- [1,910,null,{}] 07:54:00 INFO - PROCESS | 3644 | 1460991240355 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}] 07:54:00 INFO - PROCESS | 3644 | 1460991240460 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 07:54:00 INFO - PROCESS | 3644 | 1460991240468 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:00 INFO - PROCESS | 3644 | ++DOCSHELL 1BF80000 == 56 [pid = 3644] [id = 237] 07:54:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 114 (1C26E400) [pid = 3644] [serial = 709] [outer = 00000000] 07:54:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 115 (1D9CC000) [pid = 3644] [serial = 710] [outer = 1C26E400] 07:54:00 INFO - PROCESS | 3644 | 1460991240516 Marionette DEBUG loaded listener.js 07:54:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 116 (1E255000) [pid = 3644] [serial = 711] [outer = 1C26E400] 07:54:01 INFO - PROCESS | 3644 | 1460991241136 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]]]}] 07:54:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 07:54:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 823ms 07:54:01 INFO - PROCESS | 3644 | 1460991241175 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 07:54:01 INFO - PROCESS | 3644 | 1460991241181 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 07:54:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 07:54:01 INFO - PROCESS | 3644 | 1460991241186 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 07:54:01 INFO - PROCESS | 3644 | 1460991241190 Marionette TRACE conn3 <- [1,914,null,{}] 07:54:01 INFO - PROCESS | 3644 | 1460991241195 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}] 07:54:01 INFO - PROCESS | 3644 | 1460991241303 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 07:54:01 INFO - PROCESS | 3644 | 1460991241432 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:01 INFO - PROCESS | 3644 | ++DOCSHELL 164B1000 == 57 [pid = 3644] [id = 238] 07:54:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 117 (164B3800) [pid = 3644] [serial = 712] [outer = 00000000] 07:54:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 118 (16B48C00) [pid = 3644] [serial = 713] [outer = 164B3800] 07:54:01 INFO - PROCESS | 3644 | 1460991241489 Marionette DEBUG loaded listener.js 07:54:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 119 (17F74C00) [pid = 3644] [serial = 714] [outer = 164B3800] 07:54:02 INFO - PROCESS | 3644 | 1460991242069 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]]]}] 07:54:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 07:54:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 915ms 07:54:02 INFO - PROCESS | 3644 | 1460991242114 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 07:54:02 INFO - PROCESS | 3644 | 1460991242120 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 07:54:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 07:54:02 INFO - PROCESS | 3644 | 1460991242127 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 07:54:02 INFO - PROCESS | 3644 | 1460991242130 Marionette TRACE conn3 <- [1,918,null,{}] 07:54:02 INFO - PROCESS | 3644 | 1460991242134 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}] 07:54:02 INFO - PROCESS | 3644 | 1460991242236 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 07:54:02 INFO - PROCESS | 3644 | 1460991242334 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:02 INFO - PROCESS | 3644 | ++DOCSHELL 18867000 == 58 [pid = 3644] [id = 239] 07:54:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 120 (18A2CC00) [pid = 3644] [serial = 715] [outer = 00000000] 07:54:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 121 (18EE2800) [pid = 3644] [serial = 716] [outer = 18A2CC00] 07:54:02 INFO - PROCESS | 3644 | 1460991242371 Marionette DEBUG loaded listener.js 07:54:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 122 (19A29000) [pid = 3644] [serial = 717] [outer = 18A2CC00] 07:54:02 INFO - PROCESS | 3644 | 1460991242906 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]]]}] 07:54:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 07:54:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 823ms 07:54:02 INFO - PROCESS | 3644 | 1460991242970 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 07:54:02 INFO - PROCESS | 3644 | 1460991242973 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 07:54:02 INFO - PROCESS | 3644 | 1460991242976 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 07:54:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 07:54:02 INFO - PROCESS | 3644 | 1460991242980 Marionette TRACE conn3 <- [1,922,null,{}] 07:54:02 INFO - PROCESS | 3644 | 1460991243007 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}] 07:54:03 INFO - PROCESS | 3644 | 1460991243095 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 07:54:03 INFO - PROCESS | 3644 | 1460991243221 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:03 INFO - PROCESS | 3644 | ++DOCSHELL 13410000 == 59 [pid = 3644] [id = 240] 07:54:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 123 (13410800) [pid = 3644] [serial = 718] [outer = 00000000] 07:54:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 124 (1A7A3C00) [pid = 3644] [serial = 719] [outer = 13410800] 07:54:03 INFO - PROCESS | 3644 | 1460991243279 Marionette DEBUG loaded listener.js 07:54:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 125 (1BF83C00) [pid = 3644] [serial = 720] [outer = 13410800] 07:54:03 INFO - PROCESS | 3644 | 1460991243851 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]]]}] 07:54:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 07:54:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 945ms 07:54:03 INFO - PROCESS | 3644 | 1460991243913 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 07:54:03 INFO - PROCESS | 3644 | 1460991243916 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 07:54:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 07:54:03 INFO - PROCESS | 3644 | 1460991243919 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 07:54:03 INFO - PROCESS | 3644 | 1460991243921 Marionette TRACE conn3 <- [1,926,null,{}] 07:54:03 INFO - PROCESS | 3644 | 1460991243925 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}] 07:54:04 INFO - PROCESS | 3644 | 1460991244028 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 07:54:04 INFO - PROCESS | 3644 | 1460991244155 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:04 INFO - PROCESS | 3644 | ++DOCSHELL 11C1C400 == 60 [pid = 3644] [id = 241] 07:54:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 126 (11C1C800) [pid = 3644] [serial = 721] [outer = 00000000] 07:54:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 127 (11C26C00) [pid = 3644] [serial = 722] [outer = 11C1C800] 07:54:04 INFO - PROCESS | 3644 | 1460991244210 Marionette DEBUG loaded listener.js 07:54:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 128 (13416800) [pid = 3644] [serial = 723] [outer = 11C1C800] 07:54:04 INFO - PROCESS | 3644 | 1460991244800 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]]]}] 07:54:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 07:54:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 929ms 07:54:04 INFO - PROCESS | 3644 | 1460991244847 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 07:54:04 INFO - PROCESS | 3644 | 1460991244849 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 07:54:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 07:54:04 INFO - PROCESS | 3644 | 1460991244853 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 07:54:04 INFO - PROCESS | 3644 | 1460991244855 Marionette TRACE conn3 <- [1,930,null,{}] 07:54:04 INFO - PROCESS | 3644 | 1460991244860 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}] 07:54:04 INFO - PROCESS | 3644 | 1460991244966 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 07:54:05 INFO - PROCESS | 3644 | 1460991245186 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:05 INFO - PROCESS | 3644 | ++DOCSHELL 11F3C000 == 61 [pid = 3644] [id = 242] 07:54:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 129 (12CF3000) [pid = 3644] [serial = 724] [outer = 00000000] 07:54:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 130 (13418400) [pid = 3644] [serial = 725] [outer = 12CF3000] 07:54:05 INFO - PROCESS | 3644 | 1460991245236 Marionette DEBUG loaded listener.js 07:54:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 131 (13A61400) [pid = 3644] [serial = 726] [outer = 12CF3000] 07:54:05 INFO - PROCESS | 3644 | 1460991245899 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]]]}] 07:54:05 INFO - PROCESS | 3644 | --DOCSHELL 16711800 == 60 [pid = 3644] [id = 236] 07:54:05 INFO - PROCESS | 3644 | --DOCSHELL 142AB800 == 59 [pid = 3644] [id = 235] 07:54:05 INFO - PROCESS | 3644 | --DOCSHELL 1D1A2000 == 58 [pid = 3644] [id = 234] 07:54:05 INFO - PROCESS | 3644 | --DOCSHELL 14AE4C00 == 57 [pid = 3644] [id = 233] 07:54:05 INFO - PROCESS | 3644 | --DOCSHELL 1A0CEC00 == 56 [pid = 3644] [id = 232] 07:54:05 INFO - PROCESS | 3644 | --DOCSHELL 18D1D800 == 55 [pid = 3644] [id = 231] 07:54:05 INFO - PROCESS | 3644 | --DOCSHELL 164AD400 == 54 [pid = 3644] [id = 230] 07:54:05 INFO - PROCESS | 3644 | --DOCSHELL 1800F400 == 53 [pid = 3644] [id = 229] 07:54:05 INFO - PROCESS | 3644 | --DOCSHELL 1420D400 == 52 [pid = 3644] [id = 228] 07:54:05 INFO - PROCESS | 3644 | --DOCSHELL 13201800 == 51 [pid = 3644] [id = 227] 07:54:05 INFO - PROCESS | 3644 | --DOMWINDOW == 130 (18EE9400) [pid = 3644] [serial = 665] [outer = 00000000] [url = about:blank] 07:54:05 INFO - PROCESS | 3644 | --DOMWINDOW == 129 (16B53800) [pid = 3644] [serial = 623] [outer = 00000000] [url = about:blank] 07:54:05 INFO - PROCESS | 3644 | --DOMWINDOW == 128 (1DF66800) [pid = 3644] [serial = 632] [outer = 00000000] [url = about:blank] 07:54:05 INFO - PROCESS | 3644 | --DOMWINDOW == 127 (1D9CEC00) [pid = 3644] [serial = 629] [outer = 00000000] [url = about:blank] 07:54:05 INFO - PROCESS | 3644 | --DOMWINDOW == 126 (18EAA800) [pid = 3644] [serial = 626] [outer = 00000000] [url = about:blank] 07:54:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 07:54:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1128ms 07:54:05 INFO - PROCESS | 3644 | --DOCSHELL 15E05000 == 50 [pid = 3644] [id = 223] 07:54:05 INFO - PROCESS | 3644 | 1460991245976 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 07:54:05 INFO - PROCESS | 3644 | 1460991245979 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 07:54:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 07:54:05 INFO - PROCESS | 3644 | 1460991245988 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 07:54:05 INFO - PROCESS | 3644 | 1460991245994 Marionette TRACE conn3 <- [1,934,null,{}] 07:54:06 INFO - PROCESS | 3644 | 1460991246002 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}] 07:54:06 INFO - PROCESS | 3644 | --DOMWINDOW == 125 (16712C00) [pid = 3644] [serial = 656] [outer = 00000000] [url = about:blank] 07:54:06 INFO - PROCESS | 3644 | --DOMWINDOW == 124 (1DF5C400) [pid = 3644] [serial = 654] [outer = 00000000] [url = about:blank] 07:54:06 INFO - PROCESS | 3644 | --DOMWINDOW == 123 (1D919400) [pid = 3644] [serial = 662] [outer = 00000000] [url = about:blank] 07:54:06 INFO - PROCESS | 3644 | --DOMWINDOW == 122 (16713000) [pid = 3644] [serial = 657] [outer = 00000000] [url = about:blank] 07:54:06 INFO - PROCESS | 3644 | --DOMWINDOW == 121 (17F75000) [pid = 3644] [serial = 639] [outer = 00000000] [url = about:blank] 07:54:06 INFO - PROCESS | 3644 | --DOMWINDOW == 120 (16BCD400) [pid = 3644] [serial = 659] [outer = 00000000] [url = about:blank] 07:54:06 INFO - PROCESS | 3644 | --DOMWINDOW == 119 (19C9B800) [pid = 3644] [serial = 660] [outer = 00000000] [url = about:blank] 07:54:06 INFO - PROCESS | 3644 | --DOMWINDOW == 118 (1D9D0400) [pid = 3644] [serial = 663] [outer = 00000000] [url = about:blank] 07:54:06 INFO - PROCESS | 3644 | --DOMWINDOW == 117 (1C26D400) [pid = 3644] [serial = 648] [outer = 00000000] [url = about:blank] 07:54:06 INFO - PROCESS | 3644 | --DOMWINDOW == 116 (1890C000) [pid = 3644] [serial = 561] [outer = 00000000] [url = about:blank] 07:54:06 INFO - PROCESS | 3644 | --DOMWINDOW == 115 (197E3400) [pid = 3644] [serial = 495] [outer = 00000000] [url = about:blank] 07:54:06 INFO - PROCESS | 3644 | --DOMWINDOW == 114 (157F6000) [pid = 3644] [serial = 456] [outer = 00000000] [url = about:blank] 07:54:06 INFO - PROCESS | 3644 | --DOMWINDOW == 113 (1C397000) [pid = 3644] [serial = 498] [outer = 00000000] [url = about:blank] 07:54:06 INFO - PROCESS | 3644 | --DOMWINDOW == 112 (1C26DC00) [pid = 3644] [serial = 453] [outer = 00000000] [url = about:blank] 07:54:06 INFO - PROCESS | 3644 | --DOMWINDOW == 111 (15D8E000) [pid = 3644] [serial = 558] [outer = 00000000] [url = about:blank] 07:54:06 INFO - PROCESS | 3644 | --DOMWINDOW == 110 (1D420000) [pid = 3644] [serial = 531] [outer = 00000000] [url = about:blank] 07:54:06 INFO - PROCESS | 3644 | --DOMWINDOW == 109 (136B0C00) [pid = 3644] [serial = 489] [outer = 00000000] [url = about:blank] 07:54:06 INFO - PROCESS | 3644 | --DOMWINDOW == 108 (15E06000) [pid = 3644] [serial = 534] [outer = 00000000] [url = about:blank] 07:54:06 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (18C2DC00) [pid = 3644] [serial = 492] [outer = 00000000] [url = about:blank] 07:54:06 INFO - PROCESS | 3644 | --DOMWINDOW == 106 (19DBEC00) [pid = 3644] [serial = 555] [outer = 00000000] [url = about:blank] 07:54:06 INFO - PROCESS | 3644 | --DOMWINDOW == 105 (18C30C00) [pid = 3644] [serial = 591] [outer = 00000000] [url = about:blank] 07:54:06 INFO - PROCESS | 3644 | --DOMWINDOW == 104 (1649EC00) [pid = 3644] [serial = 588] [outer = 00000000] [url = about:blank] 07:54:06 INFO - PROCESS | 3644 | --DOMWINDOW == 103 (1D913000) [pid = 3644] [serial = 650] [outer = 00000000] [url = about:blank] 07:54:06 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (1DA6BC00) [pid = 3644] [serial = 653] [outer = 00000000] [url = about:blank] 07:54:06 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (164B2000) [pid = 3644] [serial = 638] [outer = 00000000] [url = about:blank] 07:54:06 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (1C26B400) [pid = 3644] [serial = 647] [outer = 00000000] [url = about:blank] 07:54:06 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (188CCC00) [pid = 3644] [serial = 636] [outer = 00000000] [url = about:blank] 07:54:06 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (18617400) [pid = 3644] [serial = 635] [outer = 00000000] [url = about:blank] 07:54:06 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (18EAE000) [pid = 3644] [serial = 641] [outer = 00000000] [url = about:blank] 07:54:06 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (19AD0000) [pid = 3644] [serial = 642] [outer = 00000000] [url = about:blank] 07:54:06 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (1A8CA400) [pid = 3644] [serial = 644] [outer = 00000000] [url = about:blank] 07:54:06 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (1A8F0C00) [pid = 3644] [serial = 645] [outer = 00000000] [url = about:blank] 07:54:06 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (1D9C6000) [pid = 3644] [serial = 651] [outer = 00000000] [url = about:blank] 07:54:06 INFO - PROCESS | 3644 | 1460991246170 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 07:54:06 INFO - PROCESS | 3644 | 1460991246222 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:06 INFO - PROCESS | 3644 | ++DOCSHELL 13209C00 == 51 [pid = 3644] [id = 243] 07:54:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (1320F000) [pid = 3644] [serial = 727] [outer = 00000000] 07:54:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (13798000) [pid = 3644] [serial = 728] [outer = 1320F000] 07:54:06 INFO - PROCESS | 3644 | 1460991246269 Marionette DEBUG loaded listener.js 07:54:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (14303000) [pid = 3644] [serial = 729] [outer = 1320F000] 07:54:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (12DD8000) [pid = 3644] [serial = 730] [outer = 1E25C000] 07:54:06 INFO - PROCESS | 3644 | 1460991246710 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]]]}] 07:54:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 07:54:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 777ms 07:54:06 INFO - PROCESS | 3644 | 1460991246771 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 07:54:06 INFO - PROCESS | 3644 | 1460991246774 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 07:54:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 07:54:06 INFO - PROCESS | 3644 | 1460991246778 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 07:54:06 INFO - PROCESS | 3644 | 1460991246780 Marionette TRACE conn3 <- [1,938,null,{}] 07:54:06 INFO - PROCESS | 3644 | 1460991246783 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}] 07:54:06 INFO - PROCESS | 3644 | 1460991246863 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 07:54:06 INFO - PROCESS | 3644 | 1460991246874 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:06 INFO - PROCESS | 3644 | ++DOCSHELL 15BB2000 == 52 [pid = 3644] [id = 244] 07:54:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (15BCD400) [pid = 3644] [serial = 731] [outer = 00000000] 07:54:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (15D86800) [pid = 3644] [serial = 732] [outer = 15BCD400] 07:54:06 INFO - PROCESS | 3644 | 1460991246921 Marionette DEBUG loaded listener.js 07:54:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (15E0AC00) [pid = 3644] [serial = 733] [outer = 15BCD400] 07:54:07 INFO - PROCESS | 3644 | 1460991247374 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]]]}] 07:54:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 07:54:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 625ms 07:54:07 INFO - PROCESS | 3644 | 1460991247399 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 07:54:07 INFO - PROCESS | 3644 | 1460991247402 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 07:54:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 07:54:07 INFO - PROCESS | 3644 | 1460991247411 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 07:54:07 INFO - PROCESS | 3644 | 1460991247417 Marionette TRACE conn3 <- [1,942,null,{}] 07:54:07 INFO - PROCESS | 3644 | 1460991247452 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}] 07:54:07 INFO - PROCESS | 3644 | 1460991247531 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 07:54:07 INFO - PROCESS | 3644 | 1460991247540 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:07 INFO - PROCESS | 3644 | ++DOCSHELL 1649B400 == 53 [pid = 3644] [id = 245] 07:54:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (164A6C00) [pid = 3644] [serial = 734] [outer = 00000000] 07:54:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (1670C400) [pid = 3644] [serial = 735] [outer = 164A6C00] 07:54:07 INFO - PROCESS | 3644 | 1460991247584 Marionette DEBUG loaded listener.js 07:54:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (16712800) [pid = 3644] [serial = 736] [outer = 164A6C00] 07:54:08 INFO - PROCESS | 3644 | 1460991248021 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]]]}] 07:54:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 07:54:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 640ms 07:54:08 INFO - PROCESS | 3644 | 1460991248044 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 07:54:08 INFO - PROCESS | 3644 | 1460991248047 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 07:54:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 07:54:08 INFO - PROCESS | 3644 | 1460991248050 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 07:54:08 INFO - PROCESS | 3644 | 1460991248052 Marionette TRACE conn3 <- [1,946,null,{}] 07:54:08 INFO - PROCESS | 3644 | 1460991248055 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}] 07:54:08 INFO - PROCESS | 3644 | 1460991248132 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 07:54:08 INFO - PROCESS | 3644 | 1460991248137 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:08 INFO - PROCESS | 3644 | ++DOCSHELL 1340E000 == 54 [pid = 3644] [id = 246] 07:54:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (16711000) [pid = 3644] [serial = 737] [outer = 00000000] 07:54:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (16B53C00) [pid = 3644] [serial = 738] [outer = 16711000] 07:54:08 INFO - PROCESS | 3644 | 1460991248181 Marionette DEBUG loaded listener.js 07:54:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 106 (16B6B800) [pid = 3644] [serial = 739] [outer = 16711000] 07:54:08 INFO - PROCESS | 3644 | 1460991248628 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]]]}] 07:54:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 07:54:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 610ms 07:54:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 07:54:08 INFO - PROCESS | 3644 | 1460991248670 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 07:54:08 INFO - PROCESS | 3644 | 1460991248672 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 07:54:08 INFO - PROCESS | 3644 | 1460991248676 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 07:54:08 INFO - PROCESS | 3644 | 1460991248677 Marionette TRACE conn3 <- [1,950,null,{}] 07:54:08 INFO - PROCESS | 3644 | 1460991248681 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}] 07:54:08 INFO - PROCESS | 3644 | 1460991248784 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 07:54:08 INFO - PROCESS | 3644 | 1460991248791 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:08 INFO - PROCESS | 3644 | ++DOCSHELL 14A97800 == 55 [pid = 3644] [id = 247] 07:54:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 107 (14AA4000) [pid = 3644] [serial = 740] [outer = 00000000] 07:54:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (18010400) [pid = 3644] [serial = 741] [outer = 14AA4000] 07:54:08 INFO - PROCESS | 3644 | 1460991248873 Marionette DEBUG loaded listener.js 07:54:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 109 (182BB400) [pid = 3644] [serial = 742] [outer = 14AA4000] 07:54:09 INFO - PROCESS | 3644 | 1460991249326 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]]]}] 07:54:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 07:54:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 670ms 07:54:09 INFO - PROCESS | 3644 | 1460991249357 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 07:54:09 INFO - PROCESS | 3644 | 1460991249359 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 07:54:09 INFO - PROCESS | 3644 | 1460991249362 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 07:54:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 07:54:09 INFO - PROCESS | 3644 | 1460991249364 Marionette TRACE conn3 <- [1,954,null,{}] 07:54:09 INFO - PROCESS | 3644 | 1460991249367 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}] 07:54:09 INFO - PROCESS | 3644 | 1460991249473 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 07:54:09 INFO - PROCESS | 3644 | 1460991249479 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:09 INFO - PROCESS | 3644 | ++DOCSHELL 1340F800 == 56 [pid = 3644] [id = 248] 07:54:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 110 (16877800) [pid = 3644] [serial = 743] [outer = 00000000] 07:54:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 111 (18906C00) [pid = 3644] [serial = 744] [outer = 16877800] 07:54:09 INFO - PROCESS | 3644 | 1460991249522 Marionette DEBUG loaded listener.js 07:54:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 112 (18908800) [pid = 3644] [serial = 745] [outer = 16877800] 07:54:09 INFO - PROCESS | 3644 | 1460991249962 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]]]}] 07:54:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 07:54:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 624ms 07:54:10 INFO - PROCESS | 3644 | 1460991250003 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 07:54:10 INFO - PROCESS | 3644 | 1460991250006 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 07:54:10 INFO - PROCESS | 3644 | 1460991250009 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 07:54:10 INFO - PROCESS | 3644 | 1460991250011 Marionette TRACE conn3 <- [1,958,null,{}] 07:54:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 07:54:10 INFO - PROCESS | 3644 | 1460991250014 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}] 07:54:10 INFO - PROCESS | 3644 | 1460991250119 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 07:54:10 INFO - PROCESS | 3644 | 1460991250219 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:10 INFO - PROCESS | 3644 | ++DOCSHELL 18911000 == 57 [pid = 3644] [id = 249] 07:54:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 113 (18C2B800) [pid = 3644] [serial = 746] [outer = 00000000] 07:54:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 114 (18CB6000) [pid = 3644] [serial = 747] [outer = 18C2B800] 07:54:10 INFO - PROCESS | 3644 | 1460991250262 Marionette DEBUG loaded listener.js 07:54:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 115 (18CB9400) [pid = 3644] [serial = 748] [outer = 18C2B800] 07:54:10 INFO - PROCESS | 3644 | --DOMWINDOW == 114 (1890D400) [pid = 3644] [serial = 706] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 07:54:10 INFO - PROCESS | 3644 | --DOMWINDOW == 113 (1A5AD400) [pid = 3644] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 07:54:10 INFO - PROCESS | 3644 | --DOMWINDOW == 112 (1CE33800) [pid = 3644] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 07:54:10 INFO - PROCESS | 3644 | --DOMWINDOW == 111 (15BAFC00) [pid = 3644] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 07:54:10 INFO - PROCESS | 3644 | --DOMWINDOW == 110 (18C26000) [pid = 3644] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 07:54:10 INFO - PROCESS | 3644 | --DOMWINDOW == 109 (18EE0000) [pid = 3644] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 07:54:10 INFO - PROCESS | 3644 | --DOMWINDOW == 108 (142A8C00) [pid = 3644] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 07:54:10 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (18232800) [pid = 3644] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 07:54:10 INFO - PROCESS | 3644 | --DOMWINDOW == 106 (1D423000) [pid = 3644] [serial = 700] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 07:54:10 INFO - PROCESS | 3644 | --DOMWINDOW == 105 (18EE2000) [pid = 3644] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 07:54:10 INFO - PROCESS | 3644 | --DOMWINDOW == 104 (15D13C00) [pid = 3644] [serial = 703] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 07:54:10 INFO - PROCESS | 3644 | --DOMWINDOW == 103 (1D915000) [pid = 3644] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 07:54:10 INFO - PROCESS | 3644 | 1460991250708 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]]]}] 07:54:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 07:54:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 716ms 07:54:10 INFO - PROCESS | 3644 | 1460991250739 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 07:54:10 INFO - PROCESS | 3644 | 1460991250741 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 07:54:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 07:54:10 INFO - PROCESS | 3644 | 1460991250744 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 07:54:10 INFO - PROCESS | 3644 | 1460991250746 Marionette TRACE conn3 <- [1,962,null,{}] 07:54:10 INFO - PROCESS | 3644 | 1460991250750 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}] 07:54:10 INFO - PROCESS | 3644 | 1460991250827 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 07:54:10 INFO - PROCESS | 3644 | 1460991250833 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:10 INFO - PROCESS | 3644 | ++DOCSHELL 164A5C00 == 58 [pid = 3644] [id = 250] 07:54:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (1670B800) [pid = 3644] [serial = 749] [outer = 00000000] 07:54:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (18C29000) [pid = 3644] [serial = 750] [outer = 1670B800] 07:54:10 INFO - PROCESS | 3644 | 1460991250899 Marionette DEBUG loaded listener.js 07:54:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 106 (18CBF400) [pid = 3644] [serial = 751] [outer = 1670B800] 07:54:11 INFO - PROCESS | 3644 | 1460991251322 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]]]}] 07:54:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 07:54:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 610ms 07:54:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 07:54:11 INFO - PROCESS | 3644 | 1460991251367 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 07:54:11 INFO - PROCESS | 3644 | 1460991251369 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 07:54:11 INFO - PROCESS | 3644 | 1460991251377 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 07:54:11 INFO - PROCESS | 3644 | 1460991251378 Marionette TRACE conn3 <- [1,966,null,{}] 07:54:11 INFO - PROCESS | 3644 | 1460991251382 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}] 07:54:11 INFO - PROCESS | 3644 | 1460991251457 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 07:54:11 INFO - PROCESS | 3644 | 1460991251464 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:11 INFO - PROCESS | 3644 | ++DOCSHELL 16881800 == 59 [pid = 3644] [id = 251] 07:54:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 107 (1890E800) [pid = 3644] [serial = 752] [outer = 00000000] 07:54:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (18D1B400) [pid = 3644] [serial = 753] [outer = 1890E800] 07:54:11 INFO - PROCESS | 3644 | 1460991251507 Marionette DEBUG loaded listener.js 07:54:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 109 (18D1E800) [pid = 3644] [serial = 754] [outer = 1890E800] 07:54:11 INFO - PROCESS | 3644 | 1460991251943 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]]]}] 07:54:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 07:54:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 579ms 07:54:11 INFO - PROCESS | 3644 | 1460991251970 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 07:54:11 INFO - PROCESS | 3644 | 1460991251972 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 07:54:11 INFO - PROCESS | 3644 | 1460991251975 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 07:54:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 07:54:11 INFO - PROCESS | 3644 | 1460991251961 Marionette TRACE conn3 <- [1,970,null,{}] 07:54:11 INFO - PROCESS | 3644 | 1460991251964 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}] 07:54:12 INFO - PROCESS | 3644 | 1460991252084 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 07:54:12 INFO - PROCESS | 3644 | 1460991252092 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:12 INFO - PROCESS | 3644 | ++DOCSHELL 18D1EC00 == 60 [pid = 3644] [id = 252] 07:54:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 110 (18EAE400) [pid = 3644] [serial = 755] [outer = 00000000] 07:54:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 111 (1952F000) [pid = 3644] [serial = 756] [outer = 18EAE400] 07:54:12 INFO - PROCESS | 3644 | 1460991252141 Marionette DEBUG loaded listener.js 07:54:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 112 (19693000) [pid = 3644] [serial = 757] [outer = 18EAE400] 07:54:12 INFO - PROCESS | 3644 | 1460991252648 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]]]}] 07:54:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 07:54:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 716ms 07:54:12 INFO - PROCESS | 3644 | 1460991252684 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 07:54:12 INFO - PROCESS | 3644 | 1460991252689 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 07:54:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 07:54:12 INFO - PROCESS | 3644 | 1460991252694 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 07:54:12 INFO - PROCESS | 3644 | 1460991252698 Marionette TRACE conn3 <- [1,974,null,{}] 07:54:12 INFO - PROCESS | 3644 | 1460991252704 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}] 07:54:12 INFO - PROCESS | 3644 | 1460991252866 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 07:54:12 INFO - PROCESS | 3644 | 1460991252969 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:12 INFO - PROCESS | 3644 | ++DOCSHELL 12B8A000 == 61 [pid = 3644] [id = 253] 07:54:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 113 (12CFF400) [pid = 3644] [serial = 758] [outer = 00000000] 07:54:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 114 (13418800) [pid = 3644] [serial = 759] [outer = 12CFF400] 07:54:13 INFO - PROCESS | 3644 | 1460991253025 Marionette DEBUG loaded listener.js 07:54:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 115 (142A7800) [pid = 3644] [serial = 760] [outer = 12CFF400] 07:54:13 INFO - PROCESS | 3644 | 1460991253598 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]]]}] 07:54:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 07:54:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 975ms 07:54:13 INFO - PROCESS | 3644 | 1460991253681 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 07:54:13 INFO - PROCESS | 3644 | 1460991253687 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 07:54:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 07:54:13 INFO - PROCESS | 3644 | 1460991253693 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 07:54:13 INFO - PROCESS | 3644 | 1460991253696 Marionette TRACE conn3 <- [1,978,null,{}] 07:54:13 INFO - PROCESS | 3644 | 1460991253700 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}] 07:54:13 INFO - PROCESS | 3644 | 1460991253803 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 07:54:13 INFO - PROCESS | 3644 | 1460991253930 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:13 INFO - PROCESS | 3644 | ++DOCSHELL 13267C00 == 62 [pid = 3644] [id = 254] 07:54:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 116 (142A6400) [pid = 3644] [serial = 761] [outer = 00000000] 07:54:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 117 (164A0000) [pid = 3644] [serial = 762] [outer = 142A6400] 07:54:13 INFO - PROCESS | 3644 | 1460991253985 Marionette DEBUG loaded listener.js 07:54:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 118 (164B3000) [pid = 3644] [serial = 763] [outer = 142A6400] 07:54:14 INFO - PROCESS | 3644 | 1460991254581 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]]]}] 07:54:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 07:54:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 975ms 07:54:14 INFO - PROCESS | 3644 | 1460991254662 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 07:54:14 INFO - PROCESS | 3644 | 1460991254664 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 07:54:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 07:54:14 INFO - PROCESS | 3644 | 1460991254668 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 07:54:14 INFO - PROCESS | 3644 | 1460991254672 Marionette TRACE conn3 <- [1,982,null,{}] 07:54:14 INFO - PROCESS | 3644 | 1460991254683 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}] 07:54:14 INFO - PROCESS | 3644 | 1460991254799 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 07:54:14 INFO - PROCESS | 3644 | 1460991254920 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:14 INFO - PROCESS | 3644 | ++DOCSHELL 15D13000 == 63 [pid = 3644] [id = 255] 07:54:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 119 (1800B400) [pid = 3644] [serial = 764] [outer = 00000000] 07:54:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 120 (18EDE400) [pid = 3644] [serial = 765] [outer = 1800B400] 07:54:14 INFO - PROCESS | 3644 | 1460991254978 Marionette DEBUG loaded listener.js 07:54:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 121 (1968E800) [pid = 3644] [serial = 766] [outer = 1800B400] 07:54:15 INFO - PROCESS | 3644 | 1460991255544 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]]]}] 07:54:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 07:54:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 914ms 07:54:15 INFO - PROCESS | 3644 | 1460991255596 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 07:54:15 INFO - PROCESS | 3644 | 1460991255599 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 07:54:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 07:54:15 INFO - PROCESS | 3644 | 1460991255602 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 07:54:15 INFO - PROCESS | 3644 | 1460991255604 Marionette TRACE conn3 <- [1,986,null,{}] 07:54:15 INFO - PROCESS | 3644 | 1460991255608 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}] 07:54:15 INFO - PROCESS | 3644 | 1460991255708 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 07:54:15 INFO - PROCESS | 3644 | 1460991255839 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:15 INFO - PROCESS | 3644 | ++DOCSHELL 1A00CC00 == 64 [pid = 3644] [id = 256] 07:54:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 122 (1A00F400) [pid = 3644] [serial = 767] [outer = 00000000] 07:54:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 123 (1A0CF800) [pid = 3644] [serial = 768] [outer = 1A00F400] 07:54:15 INFO - PROCESS | 3644 | 1460991255894 Marionette DEBUG loaded listener.js 07:54:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 124 (1A5ED400) [pid = 3644] [serial = 769] [outer = 1A00F400] 07:54:16 INFO - PROCESS | 3644 | 1460991256422 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]]]}] 07:54:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 07:54:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 883ms 07:54:16 INFO - PROCESS | 3644 | 1460991256488 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 07:54:16 INFO - PROCESS | 3644 | 1460991256491 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 07:54:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 07:54:16 INFO - PROCESS | 3644 | 1460991256494 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 07:54:16 INFO - PROCESS | 3644 | 1460991256496 Marionette TRACE conn3 <- [1,990,null,{}] 07:54:16 INFO - PROCESS | 3644 | 1460991256500 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}] 07:54:16 INFO - PROCESS | 3644 | 1460991256597 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 07:54:16 INFO - PROCESS | 3644 | 1460991256857 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:16 INFO - PROCESS | 3644 | ++DOCSHELL 12CC1C00 == 65 [pid = 3644] [id = 257] 07:54:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 125 (12DD8C00) [pid = 3644] [serial = 770] [outer = 00000000] 07:54:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 126 (13415800) [pid = 3644] [serial = 771] [outer = 12DD8C00] 07:54:16 INFO - PROCESS | 3644 | 1460991256934 Marionette DEBUG loaded listener.js 07:54:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 127 (1378B400) [pid = 3644] [serial = 772] [outer = 12DD8C00] 07:54:17 INFO - PROCESS | 3644 | 1460991257570 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]]]}] 07:54:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 07:54:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1113ms 07:54:17 INFO - PROCESS | 3644 | 1460991257598 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 07:54:17 INFO - PROCESS | 3644 | 1460991257603 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 07:54:17 INFO - PROCESS | 3644 | 1460991257608 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 07:54:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 07:54:17 INFO - PROCESS | 3644 | 1460991257611 Marionette TRACE conn3 <- [1,994,null,{}] 07:54:17 INFO - PROCESS | 3644 | 1460991257616 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}] 07:54:17 INFO - PROCESS | 3644 | 1460991257713 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 07:54:17 INFO - PROCESS | 3644 | 1460991257820 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:17 INFO - PROCESS | 3644 | ++DOCSHELL 15556000 == 66 [pid = 3644] [id = 258] 07:54:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 128 (1574F800) [pid = 3644] [serial = 773] [outer = 00000000] 07:54:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 129 (1649D800) [pid = 3644] [serial = 774] [outer = 1574F800] 07:54:17 INFO - PROCESS | 3644 | 1460991257869 Marionette DEBUG loaded listener.js 07:54:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 130 (1670B000) [pid = 3644] [serial = 775] [outer = 1574F800] 07:54:18 INFO - PROCESS | 3644 | --DOCSHELL 15DCF800 == 65 [pid = 3644] [id = 208] 07:54:18 INFO - PROCESS | 3644 | --DOCSHELL 1DA6B400 == 64 [pid = 3644] [id = 211] 07:54:18 INFO - PROCESS | 3644 | --DOCSHELL 18D1A000 == 63 [pid = 3644] [id = 210] 07:54:18 INFO - PROCESS | 3644 | --DOCSHELL 188CC400 == 62 [pid = 3644] [id = 209] 07:54:18 INFO - PROCESS | 3644 | --DOCSHELL 16881800 == 61 [pid = 3644] [id = 251] 07:54:18 INFO - PROCESS | 3644 | --DOCSHELL 164A5C00 == 60 [pid = 3644] [id = 250] 07:54:18 INFO - PROCESS | 3644 | --DOCSHELL 18911000 == 59 [pid = 3644] [id = 249] 07:54:18 INFO - PROCESS | 3644 | --DOCSHELL 1340F800 == 58 [pid = 3644] [id = 248] 07:54:18 INFO - PROCESS | 3644 | --DOCSHELL 14A97800 == 57 [pid = 3644] [id = 247] 07:54:18 INFO - PROCESS | 3644 | --DOCSHELL 1649B400 == 56 [pid = 3644] [id = 245] 07:54:18 INFO - PROCESS | 3644 | --DOCSHELL 15BB2000 == 55 [pid = 3644] [id = 244] 07:54:18 INFO - PROCESS | 3644 | --DOCSHELL 13209C00 == 54 [pid = 3644] [id = 243] 07:54:18 INFO - PROCESS | 3644 | --DOCSHELL 11F3C000 == 53 [pid = 3644] [id = 242] 07:54:18 INFO - PROCESS | 3644 | --DOMWINDOW == 129 (1D591800) [pid = 3644] [serial = 677] [outer = 00000000] [url = about:blank] 07:54:18 INFO - PROCESS | 3644 | --DOCSHELL 1BF80000 == 52 [pid = 3644] [id = 237] 07:54:18 INFO - PROCESS | 3644 | --DOMWINDOW == 128 (1D9CA400) [pid = 3644] [serial = 621] [outer = 00000000] [url = about:blank] 07:54:18 INFO - PROCESS | 3644 | --DOMWINDOW == 127 (1A8CC400) [pid = 3644] [serial = 707] [outer = 00000000] [url = about:blank] 07:54:18 INFO - PROCESS | 3644 | --DOMWINDOW == 126 (1A7A4400) [pid = 3644] [serial = 695] [outer = 00000000] [url = about:blank] 07:54:18 INFO - PROCESS | 3644 | --DOMWINDOW == 125 (1D195800) [pid = 3644] [serial = 698] [outer = 00000000] [url = about:blank] 07:54:18 INFO - PROCESS | 3644 | --DOMWINDOW == 124 (164A2400) [pid = 3644] [serial = 681] [outer = 00000000] [url = about:blank] 07:54:18 INFO - PROCESS | 3644 | --DOMWINDOW == 123 (15E0A000) [pid = 3644] [serial = 680] [outer = 00000000] [url = about:blank] 07:54:18 INFO - PROCESS | 3644 | --DOMWINDOW == 122 (16BC5C00) [pid = 3644] [serial = 668] [outer = 00000000] [url = about:blank] 07:54:18 INFO - PROCESS | 3644 | --DOMWINDOW == 121 (1D428000) [pid = 3644] [serial = 674] [outer = 00000000] [url = about:blank] 07:54:18 INFO - PROCESS | 3644 | --DOMWINDOW == 120 (18EAAC00) [pid = 3644] [serial = 689] [outer = 00000000] [url = about:blank] 07:54:18 INFO - PROCESS | 3644 | --DOMWINDOW == 119 (1C139800) [pid = 3644] [serial = 696] [outer = 00000000] [url = about:blank] 07:54:18 INFO - PROCESS | 3644 | --DOMWINDOW == 118 (18EDF800) [pid = 3644] [serial = 690] [outer = 00000000] [url = about:blank] 07:54:18 INFO - PROCESS | 3644 | --DOMWINDOW == 117 (19A27000) [pid = 3644] [serial = 692] [outer = 00000000] [url = about:blank] 07:54:18 INFO - PROCESS | 3644 | --DOMWINDOW == 116 (164B1C00) [pid = 3644] [serial = 683] [outer = 00000000] [url = about:blank] 07:54:18 INFO - PROCESS | 3644 | --DOMWINDOW == 115 (16710400) [pid = 3644] [serial = 684] [outer = 00000000] [url = about:blank] 07:54:18 INFO - PROCESS | 3644 | --DOMWINDOW == 114 (18862800) [pid = 3644] [serial = 686] [outer = 00000000] [url = about:blank] 07:54:18 INFO - PROCESS | 3644 | --DOMWINDOW == 113 (18909000) [pid = 3644] [serial = 687] [outer = 00000000] [url = about:blank] 07:54:18 INFO - PROCESS | 3644 | --DOMWINDOW == 112 (18EDFC00) [pid = 3644] [serial = 671] [outer = 00000000] [url = about:blank] 07:54:18 INFO - PROCESS | 3644 | --DOMWINDOW == 111 (1D58C800) [pid = 3644] [serial = 701] [outer = 00000000] [url = about:blank] 07:54:18 INFO - PROCESS | 3644 | --DOMWINDOW == 110 (1D199C00) [pid = 3644] [serial = 699] [outer = 00000000] [url = about:blank] 07:54:18 INFO - PROCESS | 3644 | --DOMWINDOW == 109 (1D918800) [pid = 3644] [serial = 702] [outer = 00000000] [url = about:blank] 07:54:18 INFO - PROCESS | 3644 | --DOMWINDOW == 108 (1D425800) [pid = 3644] [serial = 666] [outer = 00000000] [url = about:blank] 07:54:18 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (16B54400) [pid = 3644] [serial = 704] [outer = 00000000] [url = about:blank] 07:54:18 INFO - PROCESS | 3644 | --DOMWINDOW == 106 (18862C00) [pid = 3644] [serial = 705] [outer = 00000000] [url = about:blank] 07:54:18 INFO - PROCESS | 3644 | --DOMWINDOW == 105 (19D5F400) [pid = 3644] [serial = 693] [outer = 00000000] [url = about:blank] 07:54:18 INFO - PROCESS | 3644 | --DOMWINDOW == 104 (1C39D800) [pid = 3644] [serial = 708] [outer = 00000000] [url = about:blank] 07:54:18 INFO - PROCESS | 3644 | 1460991258360 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]]]}] 07:54:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 07:54:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 777ms 07:54:18 INFO - PROCESS | 3644 | 1460991258421 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 07:54:18 INFO - PROCESS | 3644 | 1460991258427 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 07:54:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 07:54:18 INFO - PROCESS | 3644 | 1460991258445 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 07:54:18 INFO - PROCESS | 3644 | 1460991258448 Marionette TRACE conn3 <- [1,998,null,{}] 07:54:18 INFO - PROCESS | 3644 | 1460991258453 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}] 07:54:18 INFO - PROCESS | 3644 | 1460991258571 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 07:54:18 INFO - PROCESS | 3644 | 1460991258585 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:18 INFO - PROCESS | 3644 | ++DOCSHELL 15E06000 == 53 [pid = 3644] [id = 259] 07:54:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (15E0A000) [pid = 3644] [serial = 776] [outer = 00000000] 07:54:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 106 (1670CC00) [pid = 3644] [serial = 777] [outer = 15E0A000] 07:54:18 INFO - PROCESS | 3644 | 1460991258631 Marionette DEBUG loaded listener.js 07:54:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 107 (16877C00) [pid = 3644] [serial = 778] [outer = 15E0A000] 07:54:19 INFO - PROCESS | 3644 | 1460991259102 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]]]}] 07:54:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 07:54:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 685ms 07:54:19 INFO - PROCESS | 3644 | 1460991259125 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 07:54:19 INFO - PROCESS | 3644 | 1460991259128 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 07:54:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 07:54:19 INFO - PROCESS | 3644 | 1460991259136 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 07:54:19 INFO - PROCESS | 3644 | 1460991259142 Marionette TRACE conn3 <- [1,1002,null,{}] 07:54:19 INFO - PROCESS | 3644 | 1460991259150 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}] 07:54:19 INFO - PROCESS | 3644 | 1460991259242 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 07:54:19 INFO - PROCESS | 3644 | 1460991259251 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:19 INFO - PROCESS | 3644 | ++DOCSHELL 1649EC00 == 54 [pid = 3644] [id = 260] 07:54:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (1654C800) [pid = 3644] [serial = 779] [outer = 00000000] 07:54:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 109 (18863800) [pid = 3644] [serial = 780] [outer = 1654C800] 07:54:19 INFO - PROCESS | 3644 | 1460991259300 Marionette DEBUG loaded listener.js 07:54:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 110 (188D3400) [pid = 3644] [serial = 781] [outer = 1654C800] 07:54:19 INFO - PROCESS | 3644 | 1460991259750 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]]]}] 07:54:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 07:54:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 670ms 07:54:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 07:54:19 INFO - PROCESS | 3644 | 1460991259817 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 07:54:19 INFO - PROCESS | 3644 | 1460991259820 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 07:54:19 INFO - PROCESS | 3644 | 1460991259823 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 07:54:19 INFO - PROCESS | 3644 | 1460991259824 Marionette TRACE conn3 <- [1,1006,null,{}] 07:54:19 INFO - PROCESS | 3644 | 1460991259828 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}] 07:54:19 INFO - PROCESS | 3644 | 1460991259935 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 07:54:20 INFO - PROCESS | 3644 | 1460991260026 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:20 INFO - PROCESS | 3644 | ++DOCSHELL 16B53800 == 55 [pid = 3644] [id = 261] 07:54:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 111 (16BCD400) [pid = 3644] [serial = 782] [outer = 00000000] 07:54:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 112 (18C30C00) [pid = 3644] [serial = 783] [outer = 16BCD400] 07:54:20 INFO - PROCESS | 3644 | 1460991260056 Marionette DEBUG loaded listener.js 07:54:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 113 (18CB4400) [pid = 3644] [serial = 784] [outer = 16BCD400] 07:54:20 INFO - PROCESS | 3644 | 1460991260446 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]]]}] 07:54:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 07:54:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 671ms 07:54:20 INFO - PROCESS | 3644 | 1460991260506 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 07:54:20 INFO - PROCESS | 3644 | 1460991260508 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 07:54:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 07:54:20 INFO - PROCESS | 3644 | 1460991260518 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 07:54:20 INFO - PROCESS | 3644 | 1460991260520 Marionette TRACE conn3 <- [1,1010,null,{}] 07:54:20 INFO - PROCESS | 3644 | 1460991260524 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}] 07:54:20 INFO - PROCESS | 3644 | 1460991260634 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 07:54:20 INFO - PROCESS | 3644 | 1460991260647 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:20 INFO - PROCESS | 3644 | ++DOCSHELL 18D1A400 == 56 [pid = 3644] [id = 262] 07:54:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 114 (18EAA400) [pid = 3644] [serial = 785] [outer = 00000000] 07:54:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 115 (18EDFC00) [pid = 3644] [serial = 786] [outer = 18EAA400] 07:54:20 INFO - PROCESS | 3644 | 1460991260751 Marionette DEBUG loaded listener.js 07:54:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 116 (19560000) [pid = 3644] [serial = 787] [outer = 18EAA400] 07:54:21 INFO - PROCESS | 3644 | 1460991261171 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]]]}] 07:54:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 07:54:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 686ms 07:54:21 INFO - PROCESS | 3644 | 1460991261198 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 07:54:21 INFO - PROCESS | 3644 | 1460991261200 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 07:54:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 07:54:21 INFO - PROCESS | 3644 | 1460991261241 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 07:54:21 INFO - PROCESS | 3644 | 1460991261244 Marionette TRACE conn3 <- [1,1014,null,{}] 07:54:21 INFO - PROCESS | 3644 | 1460991261253 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}] 07:54:21 INFO - PROCESS | 3644 | 1460991261361 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 07:54:21 INFO - PROCESS | 3644 | 1460991261372 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:21 INFO - PROCESS | 3644 | ++DOCSHELL 13263C00 == 57 [pid = 3644] [id = 263] 07:54:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 117 (13268C00) [pid = 3644] [serial = 788] [outer = 00000000] 07:54:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 118 (1A071800) [pid = 3644] [serial = 789] [outer = 13268C00] 07:54:21 INFO - PROCESS | 3644 | 1460991261416 Marionette DEBUG loaded listener.js 07:54:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 119 (1A074400) [pid = 3644] [serial = 790] [outer = 13268C00] 07:54:21 INFO - PROCESS | 3644 | 1460991261834 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]]]}] 07:54:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 07:54:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 670ms 07:54:21 INFO - PROCESS | 3644 | 1460991261870 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 07:54:21 INFO - PROCESS | 3644 | 1460991261872 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 07:54:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 07:54:21 INFO - PROCESS | 3644 | 1460991261875 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 07:54:21 INFO - PROCESS | 3644 | 1460991261877 Marionette TRACE conn3 <- [1,1018,null,{}] 07:54:21 INFO - PROCESS | 3644 | 1460991261881 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}] 07:54:21 INFO - PROCESS | 3644 | 1460991261988 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 07:54:21 INFO - PROCESS | 3644 | 1460991261995 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:22 INFO - PROCESS | 3644 | ++DOCSHELL 1A777400 == 58 [pid = 3644] [id = 264] 07:54:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 120 (1A8C4C00) [pid = 3644] [serial = 791] [outer = 00000000] 07:54:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 121 (1A8CC000) [pid = 3644] [serial = 792] [outer = 1A8C4C00] 07:54:22 INFO - PROCESS | 3644 | 1460991262069 Marionette DEBUG loaded listener.js 07:54:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 122 (1A8CA400) [pid = 3644] [serial = 793] [outer = 1A8C4C00] 07:54:22 INFO - PROCESS | 3644 | --DOMWINDOW == 121 (14AA4000) [pid = 3644] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 07:54:22 INFO - PROCESS | 3644 | --DOMWINDOW == 120 (16877800) [pid = 3644] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 07:54:22 INFO - PROCESS | 3644 | --DOMWINDOW == 119 (18C2B800) [pid = 3644] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 07:54:22 INFO - PROCESS | 3644 | --DOMWINDOW == 118 (12CF3000) [pid = 3644] [serial = 724] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 07:54:22 INFO - PROCESS | 3644 | --DOMWINDOW == 117 (16711000) [pid = 3644] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 07:54:22 INFO - PROCESS | 3644 | --DOMWINDOW == 116 (164A6C00) [pid = 3644] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 07:54:22 INFO - PROCESS | 3644 | --DOMWINDOW == 115 (15BCD400) [pid = 3644] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 07:54:22 INFO - PROCESS | 3644 | --DOMWINDOW == 114 (1320F000) [pid = 3644] [serial = 727] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 07:54:22 INFO - PROCESS | 3644 | --DOMWINDOW == 113 (1890E800) [pid = 3644] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 07:54:22 INFO - PROCESS | 3644 | --DOMWINDOW == 112 (1670B800) [pid = 3644] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 07:54:22 INFO - PROCESS | 3644 | 1460991262532 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]]]}] 07:54:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 07:54:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 671ms 07:54:22 INFO - PROCESS | 3644 | 1460991262559 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 07:54:22 INFO - PROCESS | 3644 | 1460991262561 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 07:54:22 INFO - PROCESS | 3644 | 1460991262564 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 07:54:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 07:54:22 INFO - PROCESS | 3644 | 1460991262566 Marionette TRACE conn3 <- [1,1022,null,{}] 07:54:22 INFO - PROCESS | 3644 | 1460991262570 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}] 07:54:22 INFO - PROCESS | 3644 | 1460991262706 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 07:54:22 INFO - PROCESS | 3644 | 1460991262749 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:22 INFO - PROCESS | 3644 | ++DOCSHELL 1325DC00 == 59 [pid = 3644] [id = 265] 07:54:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 113 (1325F400) [pid = 3644] [serial = 794] [outer = 00000000] 07:54:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 114 (16717800) [pid = 3644] [serial = 795] [outer = 1325F400] 07:54:22 INFO - PROCESS | 3644 | 1460991262793 Marionette DEBUG loaded listener.js 07:54:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 115 (1886D800) [pid = 3644] [serial = 796] [outer = 1325F400] 07:54:23 INFO - PROCESS | 3644 | 1460991263130 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]]]}] 07:54:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 07:54:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 609ms 07:54:23 INFO - PROCESS | 3644 | 1460991263185 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 07:54:23 INFO - PROCESS | 3644 | 1460991263187 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 07:54:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 07:54:23 INFO - PROCESS | 3644 | 1460991263190 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 07:54:23 INFO - PROCESS | 3644 | 1460991263192 Marionette TRACE conn3 <- [1,1026,null,{}] 07:54:23 INFO - PROCESS | 3644 | 1460991263196 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}] 07:54:23 INFO - PROCESS | 3644 | 1460991263274 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 07:54:23 INFO - PROCESS | 3644 | 1460991263282 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:23 INFO - PROCESS | 3644 | ++DOCSHELL 164AD800 == 60 [pid = 3644] [id = 266] 07:54:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 116 (18618000) [pid = 3644] [serial = 797] [outer = 00000000] 07:54:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 117 (1A770C00) [pid = 3644] [serial = 798] [outer = 18618000] 07:54:23 INFO - PROCESS | 3644 | 1460991263330 Marionette DEBUG loaded listener.js 07:54:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 118 (1BF7BC00) [pid = 3644] [serial = 799] [outer = 18618000] 07:54:23 INFO - PROCESS | 3644 | 1460991263726 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]]]}] 07:54:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 07:54:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 579ms 07:54:23 INFO - PROCESS | 3644 | 1460991263771 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 07:54:23 INFO - PROCESS | 3644 | 1460991263773 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 07:54:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 07:54:23 INFO - PROCESS | 3644 | 1460991263780 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 07:54:23 INFO - PROCESS | 3644 | 1460991263781 Marionette TRACE conn3 <- [1,1030,null,{}] 07:54:23 INFO - PROCESS | 3644 | 1460991263785 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}] 07:54:23 INFO - PROCESS | 3644 | 1460991263862 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 07:54:23 INFO - PROCESS | 3644 | 1460991263871 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:23 INFO - PROCESS | 3644 | ++DOCSHELL 1A005C00 == 61 [pid = 3644] [id = 267] 07:54:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 119 (1BF83800) [pid = 3644] [serial = 800] [outer = 00000000] 07:54:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 120 (1C140C00) [pid = 3644] [serial = 801] [outer = 1BF83800] 07:54:23 INFO - PROCESS | 3644 | 1460991263919 Marionette DEBUG loaded listener.js 07:54:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 121 (1C26B400) [pid = 3644] [serial = 802] [outer = 1BF83800] 07:54:24 INFO - PROCESS | 3644 | 1460991264486 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]]]}] 07:54:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 07:54:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 731ms 07:54:24 INFO - PROCESS | 3644 | 1460991264501 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 07:54:24 INFO - PROCESS | 3644 | 1460991264505 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 07:54:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 07:54:24 INFO - PROCESS | 3644 | 1460991264511 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 07:54:24 INFO - PROCESS | 3644 | 1460991264515 Marionette TRACE conn3 <- [1,1034,null,{}] 07:54:24 INFO - PROCESS | 3644 | 1460991264522 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}] 07:54:24 INFO - PROCESS | 3644 | 1460991264632 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 07:54:24 INFO - PROCESS | 3644 | 1460991264763 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:24 INFO - PROCESS | 3644 | ++DOCSHELL 1320FC00 == 62 [pid = 3644] [id = 268] 07:54:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 122 (13265800) [pid = 3644] [serial = 803] [outer = 00000000] 07:54:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 123 (143B0C00) [pid = 3644] [serial = 804] [outer = 13265800] 07:54:24 INFO - PROCESS | 3644 | 1460991264821 Marionette DEBUG loaded listener.js 07:54:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 124 (159F0400) [pid = 3644] [serial = 805] [outer = 13265800] 07:54:25 INFO - PROCESS | 3644 | 1460991265448 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]]]}] 07:54:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 07:54:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 975ms 07:54:25 INFO - PROCESS | 3644 | 1460991265485 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 07:54:25 INFO - PROCESS | 3644 | 1460991265491 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 07:54:25 INFO - PROCESS | 3644 | 1460991265513 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 07:54:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 07:54:25 INFO - PROCESS | 3644 | 1460991265516 Marionette TRACE conn3 <- [1,1038,null,{}] 07:54:25 INFO - PROCESS | 3644 | 1460991265520 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}] 07:54:25 INFO - PROCESS | 3644 | 1460991265623 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 07:54:25 INFO - PROCESS | 3644 | 1460991265751 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:25 INFO - PROCESS | 3644 | ++DOCSHELL 16497800 == 63 [pid = 3644] [id = 269] 07:54:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 125 (16497C00) [pid = 3644] [serial = 806] [outer = 00000000] 07:54:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 126 (1800D000) [pid = 3644] [serial = 807] [outer = 16497C00] 07:54:25 INFO - PROCESS | 3644 | 1460991265805 Marionette DEBUG loaded listener.js 07:54:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 127 (182B7C00) [pid = 3644] [serial = 808] [outer = 16497C00] 07:54:26 INFO - PROCESS | 3644 | 1460991266344 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]]]}] 07:54:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 07:54:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 853ms 07:54:26 INFO - PROCESS | 3644 | 1460991266384 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 07:54:26 INFO - PROCESS | 3644 | 1460991266386 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 07:54:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 07:54:26 INFO - PROCESS | 3644 | 1460991266390 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 07:54:26 INFO - PROCESS | 3644 | 1460991266394 Marionette TRACE conn3 <- [1,1042,null,{}] 07:54:26 INFO - PROCESS | 3644 | 1460991266405 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}] 07:54:26 INFO - PROCESS | 3644 | 1460991266510 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 07:54:26 INFO - PROCESS | 3644 | 1460991266611 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:26 INFO - PROCESS | 3644 | ++DOCSHELL 18CBD400 == 64 [pid = 3644] [id = 270] 07:54:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 128 (18D18C00) [pid = 3644] [serial = 809] [outer = 00000000] 07:54:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 129 (1A0C7000) [pid = 3644] [serial = 810] [outer = 18D18C00] 07:54:26 INFO - PROCESS | 3644 | 1460991266666 Marionette DEBUG loaded listener.js 07:54:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 130 (1BF81800) [pid = 3644] [serial = 811] [outer = 18D18C00] 07:54:27 INFO - PROCESS | 3644 | 1460991267279 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]]]}] 07:54:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 07:54:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 915ms 07:54:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 07:54:27 INFO - PROCESS | 3644 | 1460991267318 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 07:54:27 INFO - PROCESS | 3644 | 1460991267321 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 07:54:27 INFO - PROCESS | 3644 | 1460991267324 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 07:54:27 INFO - PROCESS | 3644 | 1460991267327 Marionette TRACE conn3 <- [1,1046,null,{}] 07:54:27 INFO - PROCESS | 3644 | 1460991267330 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}] 07:54:27 INFO - PROCESS | 3644 | 1460991267421 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 07:54:27 INFO - PROCESS | 3644 | 1460991267522 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:27 INFO - PROCESS | 3644 | ++DOCSHELL 1C13C000 == 65 [pid = 3644] [id = 271] 07:54:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 131 (1C13CC00) [pid = 3644] [serial = 812] [outer = 00000000] 07:54:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 132 (1C398000) [pid = 3644] [serial = 813] [outer = 1C13CC00] 07:54:27 INFO - PROCESS | 3644 | 1460991267575 Marionette DEBUG loaded listener.js 07:54:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 133 (1CE3CC00) [pid = 3644] [serial = 814] [outer = 1C13CC00] 07:54:28 INFO - PROCESS | 3644 | 1460991268106 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]]]}] 07:54:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 07:54:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 823ms 07:54:28 INFO - PROCESS | 3644 | 1460991268141 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 07:54:28 INFO - PROCESS | 3644 | 1460991268143 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 07:54:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 07:54:28 INFO - PROCESS | 3644 | 1460991268148 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 07:54:28 INFO - PROCESS | 3644 | 1460991268150 Marionette TRACE conn3 <- [1,1050,null,{}] 07:54:28 INFO - PROCESS | 3644 | 1460991268154 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}] 07:54:28 INFO - PROCESS | 3644 | 1460991268251 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 07:54:28 INFO - PROCESS | 3644 | 1460991268351 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:28 INFO - PROCESS | 3644 | ++DOCSHELL 1A8EEC00 == 66 [pid = 3644] [id = 272] 07:54:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 134 (1A8F1800) [pid = 3644] [serial = 815] [outer = 00000000] 07:54:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 135 (1D19B400) [pid = 3644] [serial = 816] [outer = 1A8F1800] 07:54:28 INFO - PROCESS | 3644 | 1460991268411 Marionette DEBUG loaded listener.js 07:54:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 136 (1D19F400) [pid = 3644] [serial = 817] [outer = 1A8F1800] 07:54:29 INFO - PROCESS | 3644 | 1460991269036 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]]]}] 07:54:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 07:54:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 914ms 07:54:29 INFO - PROCESS | 3644 | 1460991269078 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 07:54:29 INFO - PROCESS | 3644 | 1460991269081 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 07:54:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 07:54:29 INFO - PROCESS | 3644 | 1460991269085 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 07:54:29 INFO - PROCESS | 3644 | 1460991269087 Marionette TRACE conn3 <- [1,1054,null,{}] 07:54:29 INFO - PROCESS | 3644 | 1460991269091 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}] 07:54:29 INFO - PROCESS | 3644 | 1460991269211 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 07:54:29 INFO - PROCESS | 3644 | 1460991269466 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:29 INFO - PROCESS | 3644 | ++DOCSHELL 1325CC00 == 67 [pid = 3644] [id = 273] 07:54:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 137 (1360A000) [pid = 3644] [serial = 818] [outer = 00000000] 07:54:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 138 (142A8C00) [pid = 3644] [serial = 819] [outer = 1360A000] 07:54:29 INFO - PROCESS | 3644 | 1460991269520 Marionette DEBUG loaded listener.js 07:54:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 139 (143A8C00) [pid = 3644] [serial = 820] [outer = 1360A000] 07:54:30 INFO - PROCESS | 3644 | 1460991270151 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]]]}] 07:54:30 INFO - PROCESS | 3644 | --DOCSHELL 164AD800 == 66 [pid = 3644] [id = 266] 07:54:30 INFO - PROCESS | 3644 | --DOCSHELL 1325DC00 == 65 [pid = 3644] [id = 265] 07:54:30 INFO - PROCESS | 3644 | --DOCSHELL 1A777400 == 64 [pid = 3644] [id = 264] 07:54:30 INFO - PROCESS | 3644 | --DOCSHELL 13263C00 == 63 [pid = 3644] [id = 263] 07:54:30 INFO - PROCESS | 3644 | --DOCSHELL 18D1A400 == 62 [pid = 3644] [id = 262] 07:54:30 INFO - PROCESS | 3644 | --DOCSHELL 16B53800 == 61 [pid = 3644] [id = 261] 07:54:30 INFO - PROCESS | 3644 | --DOCSHELL 1649EC00 == 60 [pid = 3644] [id = 260] 07:54:30 INFO - PROCESS | 3644 | --DOCSHELL 15E06000 == 59 [pid = 3644] [id = 259] 07:54:30 INFO - PROCESS | 3644 | --DOCSHELL 15556000 == 58 [pid = 3644] [id = 258] 07:54:30 INFO - PROCESS | 3644 | --DOCSHELL 12CC1C00 == 57 [pid = 3644] [id = 257] 07:54:30 INFO - PROCESS | 3644 | --DOCSHELL 1A00CC00 == 56 [pid = 3644] [id = 256] 07:54:30 INFO - PROCESS | 3644 | --DOCSHELL 15D13000 == 55 [pid = 3644] [id = 255] 07:54:30 INFO - PROCESS | 3644 | --DOCSHELL 13267C00 == 54 [pid = 3644] [id = 254] 07:54:30 INFO - PROCESS | 3644 | --DOMWINDOW == 138 (1952F000) [pid = 3644] [serial = 756] [outer = 00000000] [url = about:blank] 07:54:30 INFO - PROCESS | 3644 | --DOCSHELL 12B8A000 == 53 [pid = 3644] [id = 253] 07:54:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 07:54:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1113ms 07:54:30 INFO - PROCESS | 3644 | 1460991270198 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 07:54:30 INFO - PROCESS | 3644 | 1460991270203 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 07:54:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 07:54:30 INFO - PROCESS | 3644 | 1460991270208 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 07:54:30 INFO - PROCESS | 3644 | 1460991270211 Marionette TRACE conn3 <- [1,1058,null,{}] 07:54:30 INFO - PROCESS | 3644 | 1460991270218 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}] 07:54:30 INFO - PROCESS | 3644 | 1460991270306 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 07:54:30 INFO - PROCESS | 3644 | --DOMWINDOW == 137 (13798000) [pid = 3644] [serial = 728] [outer = 00000000] [url = about:blank] 07:54:30 INFO - PROCESS | 3644 | --DOMWINDOW == 136 (14303000) [pid = 3644] [serial = 729] [outer = 00000000] [url = about:blank] 07:54:30 INFO - PROCESS | 3644 | --DOMWINDOW == 135 (18D1E800) [pid = 3644] [serial = 754] [outer = 00000000] [url = about:blank] 07:54:30 INFO - PROCESS | 3644 | --DOMWINDOW == 134 (18D1B400) [pid = 3644] [serial = 753] [outer = 00000000] [url = about:blank] 07:54:30 INFO - PROCESS | 3644 | --DOMWINDOW == 133 (12CF8000) [pid = 3644] [serial = 408] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:54:30 INFO - PROCESS | 3644 | --DOMWINDOW == 132 (18CB9400) [pid = 3644] [serial = 748] [outer = 00000000] [url = about:blank] 07:54:30 INFO - PROCESS | 3644 | --DOMWINDOW == 131 (18C29000) [pid = 3644] [serial = 750] [outer = 00000000] [url = about:blank] 07:54:30 INFO - PROCESS | 3644 | --DOMWINDOW == 130 (18CBF400) [pid = 3644] [serial = 751] [outer = 00000000] [url = about:blank] 07:54:30 INFO - PROCESS | 3644 | --DOMWINDOW == 129 (16B6B800) [pid = 3644] [serial = 739] [outer = 00000000] [url = about:blank] 07:54:30 INFO - PROCESS | 3644 | --DOMWINDOW == 128 (18010400) [pid = 3644] [serial = 741] [outer = 00000000] [url = about:blank] 07:54:30 INFO - PROCESS | 3644 | --DOMWINDOW == 127 (18906C00) [pid = 3644] [serial = 744] [outer = 00000000] [url = about:blank] 07:54:30 INFO - PROCESS | 3644 | --DOMWINDOW == 126 (182BB400) [pid = 3644] [serial = 742] [outer = 00000000] [url = about:blank] 07:54:30 INFO - PROCESS | 3644 | --DOMWINDOW == 125 (18CB6000) [pid = 3644] [serial = 747] [outer = 00000000] [url = about:blank] 07:54:30 INFO - PROCESS | 3644 | --DOMWINDOW == 124 (13A61400) [pid = 3644] [serial = 726] [outer = 00000000] [url = about:blank] 07:54:30 INFO - PROCESS | 3644 | --DOMWINDOW == 123 (13418400) [pid = 3644] [serial = 725] [outer = 00000000] [url = about:blank] 07:54:30 INFO - PROCESS | 3644 | --DOMWINDOW == 122 (1D9CC000) [pid = 3644] [serial = 710] [outer = 00000000] [url = about:blank] 07:54:30 INFO - PROCESS | 3644 | --DOMWINDOW == 121 (16B53C00) [pid = 3644] [serial = 738] [outer = 00000000] [url = about:blank] 07:54:30 INFO - PROCESS | 3644 | --DOMWINDOW == 120 (18908800) [pid = 3644] [serial = 745] [outer = 00000000] [url = about:blank] 07:54:30 INFO - PROCESS | 3644 | --DOMWINDOW == 119 (1670C400) [pid = 3644] [serial = 735] [outer = 00000000] [url = about:blank] 07:54:30 INFO - PROCESS | 3644 | --DOMWINDOW == 118 (16712800) [pid = 3644] [serial = 736] [outer = 00000000] [url = about:blank] 07:54:30 INFO - PROCESS | 3644 | --DOMWINDOW == 117 (16B48C00) [pid = 3644] [serial = 713] [outer = 00000000] [url = about:blank] 07:54:30 INFO - PROCESS | 3644 | --DOMWINDOW == 116 (11C26C00) [pid = 3644] [serial = 722] [outer = 00000000] [url = about:blank] 07:54:30 INFO - PROCESS | 3644 | --DOMWINDOW == 115 (1A7A3C00) [pid = 3644] [serial = 719] [outer = 00000000] [url = about:blank] 07:54:30 INFO - PROCESS | 3644 | --DOMWINDOW == 114 (15D86800) [pid = 3644] [serial = 732] [outer = 00000000] [url = about:blank] 07:54:30 INFO - PROCESS | 3644 | --DOMWINDOW == 113 (15E0AC00) [pid = 3644] [serial = 733] [outer = 00000000] [url = about:blank] 07:54:30 INFO - PROCESS | 3644 | --DOMWINDOW == 112 (18EE2800) [pid = 3644] [serial = 716] [outer = 00000000] [url = about:blank] 07:54:30 INFO - PROCESS | 3644 | 1460991270411 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:30 INFO - PROCESS | 3644 | ++DOCSHELL 12CF8000 == 54 [pid = 3644] [id = 274] 07:54:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 113 (13409800) [pid = 3644] [serial = 821] [outer = 00000000] 07:54:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 114 (142AD400) [pid = 3644] [serial = 822] [outer = 13409800] 07:54:30 INFO - PROCESS | 3644 | 1460991270470 Marionette DEBUG loaded listener.js 07:54:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 115 (15555000) [pid = 3644] [serial = 823] [outer = 13409800] 07:54:30 INFO - PROCESS | 3644 | 1460991270877 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]]]}] 07:54:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 07:54:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 716ms 07:54:30 INFO - PROCESS | 3644 | 1460991270931 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 07:54:30 INFO - PROCESS | 3644 | 1460991270934 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 07:54:30 INFO - PROCESS | 3644 | 1460991270939 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 07:54:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 07:54:30 INFO - PROCESS | 3644 | 1460991270941 Marionette TRACE conn3 <- [1,1062,null,{}] 07:54:30 INFO - PROCESS | 3644 | 1460991270945 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}] 07:54:31 INFO - PROCESS | 3644 | 1460991271025 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 07:54:31 INFO - PROCESS | 3644 | 1460991271034 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:31 INFO - PROCESS | 3644 | ++DOCSHELL 157A0800 == 55 [pid = 3644] [id = 275] 07:54:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 116 (15E06000) [pid = 3644] [serial = 824] [outer = 00000000] 07:54:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 117 (1670F400) [pid = 3644] [serial = 825] [outer = 15E06000] 07:54:31 INFO - PROCESS | 3644 | 1460991271079 Marionette DEBUG loaded listener.js 07:54:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 118 (16878400) [pid = 3644] [serial = 826] [outer = 15E06000] 07:54:31 INFO - PROCESS | 3644 | 1460991271534 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]]]}] 07:54:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 07:54:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 625ms 07:54:31 INFO - PROCESS | 3644 | 1460991271558 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 07:54:31 INFO - PROCESS | 3644 | 1460991271560 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 07:54:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 07:54:31 INFO - PROCESS | 3644 | 1460991271569 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 07:54:31 INFO - PROCESS | 3644 | 1460991271574 Marionette TRACE conn3 <- [1,1066,null,{}] 07:54:31 INFO - PROCESS | 3644 | 1460991271583 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}] 07:54:31 INFO - PROCESS | 3644 | 1460991271665 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 07:54:31 INFO - PROCESS | 3644 | 1460991271671 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:31 INFO - PROCESS | 3644 | ++DOCSHELL 16BC5800 == 56 [pid = 3644] [id = 276] 07:54:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 119 (17F77400) [pid = 3644] [serial = 827] [outer = 00000000] 07:54:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 120 (18864C00) [pid = 3644] [serial = 828] [outer = 17F77400] 07:54:31 INFO - PROCESS | 3644 | 1460991271716 Marionette DEBUG loaded listener.js 07:54:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 121 (18905400) [pid = 3644] [serial = 829] [outer = 17F77400] 07:54:32 INFO - PROCESS | 3644 | 1460991272145 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]]]}] 07:54:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 07:54:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 579ms 07:54:32 INFO - PROCESS | 3644 | 1460991272169 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 07:54:32 INFO - PROCESS | 3644 | 1460991272171 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 07:54:32 INFO - PROCESS | 3644 | 1460991272175 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 07:54:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 07:54:32 INFO - PROCESS | 3644 | 1460991272176 Marionette TRACE conn3 <- [1,1070,null,{}] 07:54:32 INFO - PROCESS | 3644 | 1460991272180 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}] 07:54:32 INFO - PROCESS | 3644 | 1460991272242 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 07:54:32 INFO - PROCESS | 3644 | 1460991272248 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:32 INFO - PROCESS | 3644 | ++DOCSHELL 18861400 == 57 [pid = 3644] [id = 277] 07:54:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 122 (188D7000) [pid = 3644] [serial = 830] [outer = 00000000] 07:54:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 123 (18C2AC00) [pid = 3644] [serial = 831] [outer = 188D7000] 07:54:32 INFO - PROCESS | 3644 | 1460991272292 Marionette DEBUG loaded listener.js 07:54:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 124 (18CBE400) [pid = 3644] [serial = 832] [outer = 188D7000] 07:54:32 INFO - PROCESS | 3644 | 1460991272794 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]]]}] 07:54:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 07:54:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 686ms 07:54:32 INFO - PROCESS | 3644 | 1460991272859 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 07:54:32 INFO - PROCESS | 3644 | 1460991272861 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 07:54:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 07:54:32 INFO - PROCESS | 3644 | 1460991272864 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 07:54:32 INFO - PROCESS | 3644 | 1460991272866 Marionette TRACE conn3 <- [1,1074,null,{}] 07:54:32 INFO - PROCESS | 3644 | 1460991272869 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}] 07:54:32 INFO - PROCESS | 3644 | 1460991272962 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 07:54:33 INFO - PROCESS | 3644 | 1460991273022 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:33 INFO - PROCESS | 3644 | ++DOCSHELL 18C32400 == 58 [pid = 3644] [id = 278] 07:54:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 125 (18CB7C00) [pid = 3644] [serial = 833] [outer = 00000000] 07:54:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 126 (18D1AC00) [pid = 3644] [serial = 834] [outer = 18CB7C00] 07:54:33 INFO - PROCESS | 3644 | 1460991273078 Marionette DEBUG loaded listener.js 07:54:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 127 (18EDE000) [pid = 3644] [serial = 835] [outer = 18CB7C00] 07:54:33 INFO - PROCESS | 3644 | 1460991273550 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]]]}] 07:54:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 07:54:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 731ms 07:54:33 INFO - PROCESS | 3644 | 1460991273612 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 07:54:33 INFO - PROCESS | 3644 | 1460991273597 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 07:54:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 07:54:33 INFO - PROCESS | 3644 | 1460991273601 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 07:54:33 INFO - PROCESS | 3644 | 1460991273603 Marionette TRACE conn3 <- [1,1078,null,{}] 07:54:33 INFO - PROCESS | 3644 | 1460991273606 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}] 07:54:33 INFO - PROCESS | 3644 | 1460991273714 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 07:54:33 INFO - PROCESS | 3644 | 1460991273723 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:33 INFO - PROCESS | 3644 | ++DOCSHELL 1955C400 == 59 [pid = 3644] [id = 279] 07:54:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 128 (1955F800) [pid = 3644] [serial = 836] [outer = 00000000] 07:54:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 129 (1A5F1000) [pid = 3644] [serial = 837] [outer = 1955F800] 07:54:33 INFO - PROCESS | 3644 | 1460991273773 Marionette DEBUG loaded listener.js 07:54:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 130 (1A775C00) [pid = 3644] [serial = 838] [outer = 1955F800] 07:54:34 INFO - PROCESS | 3644 | 1460991274216 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]]]}] 07:54:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 07:54:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 609ms 07:54:34 INFO - PROCESS | 3644 | 1460991274238 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 07:54:34 INFO - PROCESS | 3644 | 1460991274240 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 07:54:34 INFO - PROCESS | 3644 | 1460991274243 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 07:54:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 07:54:34 INFO - PROCESS | 3644 | 1460991274245 Marionette TRACE conn3 <- [1,1082,null,{}] 07:54:34 INFO - PROCESS | 3644 | 1460991274254 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}] 07:54:34 INFO - PROCESS | 3644 | 1460991274344 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 07:54:34 INFO - PROCESS | 3644 | 1460991274349 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:34 INFO - PROCESS | 3644 | ++DOCSHELL 1800C800 == 60 [pid = 3644] [id = 280] 07:54:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 131 (18D13C00) [pid = 3644] [serial = 839] [outer = 00000000] 07:54:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 132 (1C266800) [pid = 3644] [serial = 840] [outer = 18D13C00] 07:54:34 INFO - PROCESS | 3644 | 1460991274393 Marionette DEBUG loaded listener.js 07:54:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 133 (1C398800) [pid = 3644] [serial = 841] [outer = 18D13C00] 07:54:34 INFO - PROCESS | 3644 | --DOMWINDOW == 132 (18EAA400) [pid = 3644] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 07:54:34 INFO - PROCESS | 3644 | --DOMWINDOW == 131 (1A8C4C00) [pid = 3644] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 07:54:34 INFO - PROCESS | 3644 | --DOMWINDOW == 130 (13268C00) [pid = 3644] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 07:54:34 INFO - PROCESS | 3644 | --DOMWINDOW == 129 (1654C800) [pid = 3644] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 07:54:34 INFO - PROCESS | 3644 | --DOMWINDOW == 128 (12DD8C00) [pid = 3644] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 07:54:34 INFO - PROCESS | 3644 | --DOMWINDOW == 127 (16BCD400) [pid = 3644] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 07:54:34 INFO - PROCESS | 3644 | --DOMWINDOW == 126 (1574F800) [pid = 3644] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 07:54:34 INFO - PROCESS | 3644 | --DOMWINDOW == 125 (15E0A000) [pid = 3644] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 07:54:34 INFO - PROCESS | 3644 | --DOMWINDOW == 124 (18618000) [pid = 3644] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 07:54:34 INFO - PROCESS | 3644 | --DOMWINDOW == 123 (1325F400) [pid = 3644] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 07:54:34 INFO - PROCESS | 3644 | 1460991274897 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]]]}] 07:54:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 07:54:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 685ms 07:54:34 INFO - PROCESS | 3644 | 1460991274926 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 07:54:34 INFO - PROCESS | 3644 | 1460991274927 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 07:54:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 07:54:34 INFO - PROCESS | 3644 | 1460991274931 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 07:54:34 INFO - PROCESS | 3644 | 1460991274933 Marionette TRACE conn3 <- [1,1086,null,{}] 07:54:34 INFO - PROCESS | 3644 | 1460991274937 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}] 07:54:35 INFO - PROCESS | 3644 | 1460991275026 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 07:54:35 INFO - PROCESS | 3644 | 1460991275034 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:35 INFO - PROCESS | 3644 | ++DOCSHELL 15BD3C00 == 61 [pid = 3644] [id = 281] 07:54:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 124 (1670A800) [pid = 3644] [serial = 842] [outer = 00000000] 07:54:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 125 (18EE0400) [pid = 3644] [serial = 843] [outer = 1670A800] 07:54:35 INFO - PROCESS | 3644 | 1460991275078 Marionette DEBUG loaded listener.js 07:54:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 126 (1A0D3400) [pid = 3644] [serial = 844] [outer = 1670A800] 07:54:35 INFO - PROCESS | 3644 | 1460991275526 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]]]}] 07:54:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 07:54:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 625ms 07:54:35 INFO - PROCESS | 3644 | 1460991275553 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 07:54:35 INFO - PROCESS | 3644 | 1460991275555 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 07:54:35 INFO - PROCESS | 3644 | 1460991275562 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 07:54:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 07:54:35 INFO - PROCESS | 3644 | 1460991275564 Marionette TRACE conn3 <- [1,1090,null,{}] 07:54:35 INFO - PROCESS | 3644 | 1460991275567 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}] 07:54:35 INFO - PROCESS | 3644 | 1460991275631 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 07:54:35 INFO - PROCESS | 3644 | 1460991275637 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:35 INFO - PROCESS | 3644 | ++DOCSHELL 1955F000 == 62 [pid = 3644] [id = 282] 07:54:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 127 (1A8C7800) [pid = 3644] [serial = 845] [outer = 00000000] 07:54:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 128 (1D19B000) [pid = 3644] [serial = 846] [outer = 1A8C7800] 07:54:35 INFO - PROCESS | 3644 | 1460991275681 Marionette DEBUG loaded listener.js 07:54:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 129 (1D423800) [pid = 3644] [serial = 847] [outer = 1A8C7800] 07:54:36 INFO - PROCESS | 3644 | 1460991276104 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]]]}] 07:54:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 07:54:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 579ms 07:54:36 INFO - PROCESS | 3644 | 1460991276147 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 07:54:36 INFO - PROCESS | 3644 | 1460991276149 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 07:54:36 INFO - PROCESS | 3644 | 1460991276153 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 07:54:36 INFO - PROCESS | 3644 | 1460991276154 Marionette TRACE conn3 <- [1,1094,null,{}] 07:54:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 07:54:36 INFO - PROCESS | 3644 | 1460991276162 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}] 07:54:36 INFO - PROCESS | 3644 | 1460991276240 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 07:54:36 INFO - PROCESS | 3644 | 1460991276246 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:36 INFO - PROCESS | 3644 | ++DOCSHELL 1D13F400 == 63 [pid = 3644] [id = 283] 07:54:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 130 (1D427800) [pid = 3644] [serial = 848] [outer = 00000000] 07:54:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 131 (1D58DC00) [pid = 3644] [serial = 849] [outer = 1D427800] 07:54:36 INFO - PROCESS | 3644 | 1460991276278 Marionette DEBUG loaded listener.js 07:54:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 132 (1BF7F000) [pid = 3644] [serial = 850] [outer = 1D427800] 07:54:36 INFO - PROCESS | 3644 | 1460991276892 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]]]}] 07:54:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 07:54:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 793ms 07:54:36 INFO - PROCESS | 3644 | 1460991276940 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 07:54:36 INFO - PROCESS | 3644 | 1460991276944 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 07:54:36 INFO - PROCESS | 3644 | 1460991276949 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 07:54:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 07:54:36 INFO - PROCESS | 3644 | 1460991276953 Marionette TRACE conn3 <- [1,1098,null,{}] 07:54:36 INFO - PROCESS | 3644 | 1460991276959 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}] 07:54:37 INFO - PROCESS | 3644 | 1460991277085 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 07:54:37 INFO - PROCESS | 3644 | 1460991277193 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:37 INFO - PROCESS | 3644 | ++DOCSHELL 13413400 == 64 [pid = 3644] [id = 284] 07:54:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 133 (13416400) [pid = 3644] [serial = 851] [outer = 00000000] 07:54:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 134 (15D86800) [pid = 3644] [serial = 852] [outer = 13416400] 07:54:37 INFO - PROCESS | 3644 | 1460991277249 Marionette DEBUG loaded listener.js 07:54:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 135 (1649AC00) [pid = 3644] [serial = 853] [outer = 13416400] 07:54:37 INFO - PROCESS | 3644 | 1460991277821 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]]]}] 07:54:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 07:54:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 929ms 07:54:37 INFO - PROCESS | 3644 | 1460991277860 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 07:54:37 INFO - PROCESS | 3644 | 1460991277866 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 07:54:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 07:54:37 INFO - PROCESS | 3644 | 1460991277872 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 07:54:37 INFO - PROCESS | 3644 | 1460991277876 Marionette TRACE conn3 <- [1,1102,null,{}] 07:54:37 INFO - PROCESS | 3644 | 1460991277880 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}] 07:54:37 INFO - PROCESS | 3644 | 1460991277984 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 07:54:38 INFO - PROCESS | 3644 | 1460991278090 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:38 INFO - PROCESS | 3644 | ++DOCSHELL 16553C00 == 65 [pid = 3644] [id = 285] 07:54:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 136 (1670FC00) [pid = 3644] [serial = 854] [outer = 00000000] 07:54:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 137 (18239400) [pid = 3644] [serial = 855] [outer = 1670FC00] 07:54:38 INFO - PROCESS | 3644 | 1460991278145 Marionette DEBUG loaded listener.js 07:54:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 138 (18862000) [pid = 3644] [serial = 856] [outer = 1670FC00] 07:54:38 INFO - PROCESS | 3644 | 1460991278764 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]]]}] 07:54:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 07:54:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 914ms 07:54:38 INFO - PROCESS | 3644 | 1460991278798 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 07:54:38 INFO - PROCESS | 3644 | 1460991278801 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 07:54:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 07:54:38 INFO - PROCESS | 3644 | 1460991278805 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 07:54:38 INFO - PROCESS | 3644 | 1460991278809 Marionette TRACE conn3 <- [1,1106,null,{}] 07:54:38 INFO - PROCESS | 3644 | 1460991278819 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}] 07:54:38 INFO - PROCESS | 3644 | 1460991278927 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 07:54:39 INFO - PROCESS | 3644 | 1460991279061 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:39 INFO - PROCESS | 3644 | ++DOCSHELL 18D1F000 == 66 [pid = 3644] [id = 286] 07:54:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 139 (18EAC000) [pid = 3644] [serial = 857] [outer = 00000000] 07:54:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 140 (1D426800) [pid = 3644] [serial = 858] [outer = 18EAC000] 07:54:39 INFO - PROCESS | 3644 | 1460991279118 Marionette DEBUG loaded listener.js 07:54:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 141 (1D58C800) [pid = 3644] [serial = 859] [outer = 18EAC000] 07:54:39 INFO - PROCESS | 3644 | 1460991279671 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]]]}] 07:54:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 07:54:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 914ms 07:54:39 INFO - PROCESS | 3644 | 1460991279717 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 07:54:39 INFO - PROCESS | 3644 | 1460991279720 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 07:54:39 INFO - PROCESS | 3644 | 1460991279725 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 07:54:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 07:54:39 INFO - PROCESS | 3644 | 1460991279727 Marionette TRACE conn3 <- [1,1110,null,{}] 07:54:39 INFO - PROCESS | 3644 | 1460991279730 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}] 07:54:39 INFO - PROCESS | 3644 | 1460991279832 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 07:54:39 INFO - PROCESS | 3644 | 1460991279936 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:39 INFO - PROCESS | 3644 | ++DOCSHELL 1D58A800 == 67 [pid = 3644] [id = 287] 07:54:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 142 (1D58BC00) [pid = 3644] [serial = 860] [outer = 00000000] 07:54:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 143 (1D9C9800) [pid = 3644] [serial = 861] [outer = 1D58BC00] 07:54:39 INFO - PROCESS | 3644 | 1460991279989 Marionette DEBUG loaded listener.js 07:54:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 144 (1D9CFC00) [pid = 3644] [serial = 862] [outer = 1D58BC00] 07:54:40 INFO - PROCESS | 3644 | 1460991280587 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]]]}] 07:54:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 07:54:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 914ms 07:54:40 INFO - PROCESS | 3644 | 1460991280655 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 07:54:40 INFO - PROCESS | 3644 | 1460991280657 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 07:54:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 07:54:40 INFO - PROCESS | 3644 | 1460991280661 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 07:54:40 INFO - PROCESS | 3644 | 1460991280663 Marionette TRACE conn3 <- [1,1114,null,{}] 07:54:40 INFO - PROCESS | 3644 | 1460991280666 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}] 07:54:40 INFO - PROCESS | 3644 | 1460991280768 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 07:54:40 INFO - PROCESS | 3644 | 1460991280873 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:40 INFO - PROCESS | 3644 | ++DOCSHELL 1420F800 == 68 [pid = 3644] [id = 288] 07:54:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 145 (14349C00) [pid = 3644] [serial = 863] [outer = 00000000] 07:54:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 146 (16714400) [pid = 3644] [serial = 864] [outer = 14349C00] 07:54:40 INFO - PROCESS | 3644 | 1460991280928 Marionette DEBUG loaded listener.js 07:54:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 147 (16B73000) [pid = 3644] [serial = 865] [outer = 14349C00] 07:54:41 INFO - PROCESS | 3644 | 1460991281690 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]]]}] 07:54:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 07:54:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1051ms 07:54:41 INFO - PROCESS | 3644 | 1460991281720 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 07:54:41 INFO - PROCESS | 3644 | 1460991281724 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 07:54:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 07:54:41 INFO - PROCESS | 3644 | 1460991281730 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 07:54:41 INFO - PROCESS | 3644 | 1460991281733 Marionette TRACE conn3 <- [1,1118,null,{}] 07:54:41 INFO - PROCESS | 3644 | 1460991281738 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}] 07:54:41 INFO - PROCESS | 3644 | 1460991281835 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 07:54:41 INFO - PROCESS | 3644 | 1460991281972 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:41 INFO - PROCESS | 3644 | ++DOCSHELL 13A5D800 == 69 [pid = 3644] [id = 289] 07:54:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 148 (13A61400) [pid = 3644] [serial = 866] [outer = 00000000] 07:54:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 149 (159E5400) [pid = 3644] [serial = 867] [outer = 13A61400] 07:54:42 INFO - PROCESS | 3644 | 1460991282022 Marionette DEBUG loaded listener.js 07:54:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 150 (15D13C00) [pid = 3644] [serial = 868] [outer = 13A61400] 07:54:42 INFO - PROCESS | 3644 | --DOCSHELL 1C13FC00 == 68 [pid = 3644] [id = 136] 07:54:42 INFO - PROCESS | 3644 | --DOCSHELL 1955F000 == 67 [pid = 3644] [id = 282] 07:54:42 INFO - PROCESS | 3644 | --DOCSHELL 15BD3C00 == 66 [pid = 3644] [id = 281] 07:54:42 INFO - PROCESS | 3644 | --DOCSHELL 1800C800 == 65 [pid = 3644] [id = 280] 07:54:42 INFO - PROCESS | 3644 | --DOCSHELL 1955C400 == 64 [pid = 3644] [id = 279] 07:54:42 INFO - PROCESS | 3644 | --DOCSHELL 18C32400 == 63 [pid = 3644] [id = 278] 07:54:42 INFO - PROCESS | 3644 | --DOCSHELL 18861400 == 62 [pid = 3644] [id = 277] 07:54:42 INFO - PROCESS | 3644 | --DOCSHELL 1340E000 == 61 [pid = 3644] [id = 246] 07:54:42 INFO - PROCESS | 3644 | --DOCSHELL 16BC5800 == 60 [pid = 3644] [id = 276] 07:54:42 INFO - PROCESS | 3644 | --DOCSHELL 157A0800 == 59 [pid = 3644] [id = 275] 07:54:42 INFO - PROCESS | 3644 | --DOCSHELL 12CF8000 == 58 [pid = 3644] [id = 274] 07:54:42 INFO - PROCESS | 3644 | --DOCSHELL 1325CC00 == 57 [pid = 3644] [id = 273] 07:54:42 INFO - PROCESS | 3644 | --DOMWINDOW == 149 (1C140C00) [pid = 3644] [serial = 801] [outer = 00000000] [url = about:blank] 07:54:42 INFO - PROCESS | 3644 | 1460991282624 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]]]}] 07:54:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 07:54:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 914ms 07:54:42 INFO - PROCESS | 3644 | 1460991282655 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 07:54:42 INFO - PROCESS | 3644 | 1460991282660 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 07:54:42 INFO - PROCESS | 3644 | --DOMWINDOW == 148 (18EDFC00) [pid = 3644] [serial = 786] [outer = 00000000] [url = about:blank] 07:54:42 INFO - PROCESS | 3644 | --DOMWINDOW == 147 (19560000) [pid = 3644] [serial = 787] [outer = 00000000] [url = about:blank] 07:54:42 INFO - PROCESS | 3644 | --DOMWINDOW == 146 (1A8CC000) [pid = 3644] [serial = 792] [outer = 00000000] [url = about:blank] 07:54:42 INFO - PROCESS | 3644 | --DOMWINDOW == 145 (1A074400) [pid = 3644] [serial = 790] [outer = 00000000] [url = about:blank] 07:54:42 INFO - PROCESS | 3644 | --DOMWINDOW == 144 (13418800) [pid = 3644] [serial = 759] [outer = 00000000] [url = about:blank] 07:54:42 INFO - PROCESS | 3644 | --DOMWINDOW == 143 (164A0000) [pid = 3644] [serial = 762] [outer = 00000000] [url = about:blank] 07:54:42 INFO - PROCESS | 3644 | --DOMWINDOW == 142 (1A071800) [pid = 3644] [serial = 789] [outer = 00000000] [url = about:blank] 07:54:42 INFO - PROCESS | 3644 | --DOMWINDOW == 141 (18EDE400) [pid = 3644] [serial = 765] [outer = 00000000] [url = about:blank] 07:54:42 INFO - PROCESS | 3644 | --DOMWINDOW == 140 (1A0CF800) [pid = 3644] [serial = 768] [outer = 00000000] [url = about:blank] 07:54:42 INFO - PROCESS | 3644 | --DOMWINDOW == 139 (18863800) [pid = 3644] [serial = 780] [outer = 00000000] [url = about:blank] 07:54:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 07:54:42 INFO - PROCESS | 3644 | --DOMWINDOW == 138 (188D3400) [pid = 3644] [serial = 781] [outer = 00000000] [url = about:blank] 07:54:42 INFO - PROCESS | 3644 | --DOMWINDOW == 137 (1378B400) [pid = 3644] [serial = 772] [outer = 00000000] [url = about:blank] 07:54:42 INFO - PROCESS | 3644 | --DOMWINDOW == 136 (13415800) [pid = 3644] [serial = 771] [outer = 00000000] [url = about:blank] 07:54:42 INFO - PROCESS | 3644 | --DOMWINDOW == 135 (18C30C00) [pid = 3644] [serial = 783] [outer = 00000000] [url = about:blank] 07:54:42 INFO - PROCESS | 3644 | --DOMWINDOW == 134 (1670B000) [pid = 3644] [serial = 775] [outer = 00000000] [url = about:blank] 07:54:42 INFO - PROCESS | 3644 | --DOMWINDOW == 133 (1649D800) [pid = 3644] [serial = 774] [outer = 00000000] [url = about:blank] 07:54:42 INFO - PROCESS | 3644 | --DOMWINDOW == 132 (1670CC00) [pid = 3644] [serial = 777] [outer = 00000000] [url = about:blank] 07:54:42 INFO - PROCESS | 3644 | --DOMWINDOW == 131 (16877C00) [pid = 3644] [serial = 778] [outer = 00000000] [url = about:blank] 07:54:42 INFO - PROCESS | 3644 | --DOMWINDOW == 130 (1A770C00) [pid = 3644] [serial = 798] [outer = 00000000] [url = about:blank] 07:54:42 INFO - PROCESS | 3644 | --DOMWINDOW == 129 (16717800) [pid = 3644] [serial = 795] [outer = 00000000] [url = about:blank] 07:54:42 INFO - PROCESS | 3644 | --DOMWINDOW == 128 (1A8CA400) [pid = 3644] [serial = 793] [outer = 00000000] [url = about:blank] 07:54:42 INFO - PROCESS | 3644 | --DOMWINDOW == 127 (1886D800) [pid = 3644] [serial = 796] [outer = 00000000] [url = about:blank] 07:54:42 INFO - PROCESS | 3644 | --DOMWINDOW == 126 (1BF7BC00) [pid = 3644] [serial = 799] [outer = 00000000] [url = about:blank] 07:54:42 INFO - PROCESS | 3644 | --DOMWINDOW == 125 (18CB4400) [pid = 3644] [serial = 784] [outer = 00000000] [url = about:blank] 07:54:42 INFO - PROCESS | 3644 | 1460991282697 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 07:54:42 INFO - PROCESS | 3644 | 1460991282700 Marionette TRACE conn3 <- [1,1122,null,{}] 07:54:42 INFO - PROCESS | 3644 | 1460991282706 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}] 07:54:42 INFO - PROCESS | 3644 | 1460991282791 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 07:54:42 INFO - PROCESS | 3644 | 1460991282797 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:42 INFO - PROCESS | 3644 | ++DOCSHELL 13414C00 == 58 [pid = 3644] [id = 290] 07:54:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 126 (142A5C00) [pid = 3644] [serial = 869] [outer = 00000000] 07:54:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 127 (15D90400) [pid = 3644] [serial = 870] [outer = 142A5C00] 07:54:42 INFO - PROCESS | 3644 | 1460991282843 Marionette DEBUG loaded listener.js 07:54:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 128 (164A1400) [pid = 3644] [serial = 871] [outer = 142A5C00] 07:54:43 INFO - PROCESS | 3644 | 1460991283342 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]]]}] 07:54:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 07:54:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 686ms 07:54:43 INFO - PROCESS | 3644 | 1460991283377 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 07:54:43 INFO - PROCESS | 3644 | 1460991283379 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 07:54:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 07:54:43 INFO - PROCESS | 3644 | 1460991283383 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 07:54:43 INFO - PROCESS | 3644 | 1460991283386 Marionette TRACE conn3 <- [1,1126,null,{}] 07:54:43 INFO - PROCESS | 3644 | 1460991283396 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}] 07:54:43 INFO - PROCESS | 3644 | 1460991283478 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 07:54:43 INFO - PROCESS | 3644 | 1460991283487 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:43 INFO - PROCESS | 3644 | ++DOCSHELL 1670E400 == 59 [pid = 3644] [id = 291] 07:54:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 129 (1687B000) [pid = 3644] [serial = 872] [outer = 00000000] 07:54:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 130 (16BD1000) [pid = 3644] [serial = 873] [outer = 1687B000] 07:54:43 INFO - PROCESS | 3644 | 1460991283537 Marionette DEBUG loaded listener.js 07:54:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 131 (18238000) [pid = 3644] [serial = 874] [outer = 1687B000] 07:54:43 INFO - PROCESS | 3644 | 1460991283992 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]]]}] 07:54:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 07:54:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 625ms 07:54:44 INFO - PROCESS | 3644 | 1460991284010 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 07:54:44 INFO - PROCESS | 3644 | 1460991284012 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 07:54:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 07:54:44 INFO - PROCESS | 3644 | 1460991284016 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 07:54:44 INFO - PROCESS | 3644 | 1460991284017 Marionette TRACE conn3 <- [1,1130,null,{}] 07:54:44 INFO - PROCESS | 3644 | 1460991284021 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}] 07:54:44 INFO - PROCESS | 3644 | 1460991284097 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 07:54:44 INFO - PROCESS | 3644 | 1460991284104 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:44 INFO - PROCESS | 3644 | ++DOCSHELL 02A92800 == 60 [pid = 3644] [id = 292] 07:54:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 132 (182B3800) [pid = 3644] [serial = 875] [outer = 00000000] 07:54:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 133 (188CB800) [pid = 3644] [serial = 876] [outer = 182B3800] 07:54:44 INFO - PROCESS | 3644 | 1460991284151 Marionette DEBUG loaded listener.js 07:54:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 134 (1890B400) [pid = 3644] [serial = 877] [outer = 182B3800] 07:54:44 INFO - PROCESS | 3644 | 1460991284559 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]]]}] 07:54:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 07:54:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 579ms 07:54:44 INFO - PROCESS | 3644 | 1460991284605 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 07:54:44 INFO - PROCESS | 3644 | 1460991284607 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 07:54:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 07:54:44 INFO - PROCESS | 3644 | 1460991284610 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 07:54:44 INFO - PROCESS | 3644 | 1460991284612 Marionette TRACE conn3 <- [1,1134,null,{}] 07:54:44 INFO - PROCESS | 3644 | 1460991284620 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}] 07:54:44 INFO - PROCESS | 3644 | 1460991284742 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 07:54:44 INFO - PROCESS | 3644 | 1460991284829 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:44 INFO - PROCESS | 3644 | ++DOCSHELL 18911C00 == 61 [pid = 3644] [id = 293] 07:54:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 135 (18A22400) [pid = 3644] [serial = 878] [outer = 00000000] 07:54:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 136 (18CB7400) [pid = 3644] [serial = 879] [outer = 18A22400] 07:54:44 INFO - PROCESS | 3644 | 1460991284880 Marionette DEBUG loaded listener.js 07:54:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 137 (18CC2400) [pid = 3644] [serial = 880] [outer = 18A22400] 07:54:45 INFO - PROCESS | 3644 | 1460991285286 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]]]}] 07:54:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 07:54:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 716ms 07:54:45 INFO - PROCESS | 3644 | 1460991285336 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 07:54:45 INFO - PROCESS | 3644 | 1460991285338 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 07:54:45 INFO - PROCESS | 3644 | 1460991285341 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 07:54:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 07:54:45 INFO - PROCESS | 3644 | 1460991285343 Marionette TRACE conn3 <- [1,1138,null,{}] 07:54:45 INFO - PROCESS | 3644 | 1460991285346 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}] 07:54:45 INFO - PROCESS | 3644 | 1460991285491 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 07:54:45 INFO - PROCESS | 3644 | 1460991285554 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:45 INFO - PROCESS | 3644 | ++DOCSHELL 1800C800 == 62 [pid = 3644] [id = 294] 07:54:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 138 (18861400) [pid = 3644] [serial = 881] [outer = 00000000] 07:54:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 139 (1955D000) [pid = 3644] [serial = 882] [outer = 18861400] 07:54:45 INFO - PROCESS | 3644 | 1460991285601 Marionette DEBUG loaded listener.js 07:54:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 140 (19A2A800) [pid = 3644] [serial = 883] [outer = 18861400] 07:54:46 INFO - PROCESS | 3644 | 1460991286008 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]]]}] 07:54:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 07:54:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 717ms 07:54:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 07:54:46 INFO - PROCESS | 3644 | 1460991286079 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 07:54:46 INFO - PROCESS | 3644 | 1460991286081 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 07:54:46 INFO - PROCESS | 3644 | 1460991286085 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 07:54:46 INFO - PROCESS | 3644 | 1460991286086 Marionette TRACE conn3 <- [1,1142,null,{}] 07:54:46 INFO - PROCESS | 3644 | 1460991286090 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}] 07:54:46 INFO - PROCESS | 3644 | 1460991286195 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 07:54:46 INFO - PROCESS | 3644 | 1460991286203 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:46 INFO - PROCESS | 3644 | ++DOCSHELL 19ACC400 == 63 [pid = 3644] [id = 295] 07:54:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 141 (19C9B800) [pid = 3644] [serial = 884] [outer = 00000000] 07:54:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 142 (1A0D0000) [pid = 3644] [serial = 885] [outer = 19C9B800] 07:54:46 INFO - PROCESS | 3644 | 1460991286301 Marionette DEBUG loaded listener.js 07:54:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 143 (1A0D3000) [pid = 3644] [serial = 886] [outer = 19C9B800] 07:54:46 INFO - PROCESS | 3644 | --DOMWINDOW == 142 (18D13C00) [pid = 3644] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 07:54:46 INFO - PROCESS | 3644 | --DOMWINDOW == 141 (1670A800) [pid = 3644] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 07:54:46 INFO - PROCESS | 3644 | --DOMWINDOW == 140 (1360A000) [pid = 3644] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 07:54:46 INFO - PROCESS | 3644 | --DOMWINDOW == 139 (188D7000) [pid = 3644] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 07:54:46 INFO - PROCESS | 3644 | --DOMWINDOW == 138 (13409800) [pid = 3644] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 07:54:46 INFO - PROCESS | 3644 | --DOMWINDOW == 137 (18CB7C00) [pid = 3644] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 07:54:46 INFO - PROCESS | 3644 | --DOMWINDOW == 136 (15E06000) [pid = 3644] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 07:54:46 INFO - PROCESS | 3644 | --DOMWINDOW == 135 (1955F800) [pid = 3644] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 07:54:46 INFO - PROCESS | 3644 | --DOMWINDOW == 134 (17F77400) [pid = 3644] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 07:54:46 INFO - PROCESS | 3644 | --DOMWINDOW == 133 (1A8C7800) [pid = 3644] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 07:54:46 INFO - PROCESS | 3644 | 1460991286844 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]]]}] 07:54:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 07:54:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 777ms 07:54:46 INFO - PROCESS | 3644 | 1460991286868 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 07:54:46 INFO - PROCESS | 3644 | 1460991286870 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 07:54:46 INFO - PROCESS | 3644 | 1460991286874 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 07:54:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 07:54:46 INFO - PROCESS | 3644 | 1460991286875 Marionette TRACE conn3 <- [1,1146,null,{}] 07:54:46 INFO - PROCESS | 3644 | 1460991286878 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}] 07:54:46 INFO - PROCESS | 3644 | 1460991286954 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 07:54:46 INFO - PROCESS | 3644 | 1460991286960 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:46 INFO - PROCESS | 3644 | ++DOCSHELL 1340C800 == 64 [pid = 3644] [id = 296] 07:54:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 134 (15DC7C00) [pid = 3644] [serial = 887] [outer = 00000000] 07:54:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 135 (1955E000) [pid = 3644] [serial = 888] [outer = 15DC7C00] 07:54:46 INFO - PROCESS | 3644 | 1460991287003 Marionette DEBUG loaded listener.js 07:54:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 136 (1A0D3C00) [pid = 3644] [serial = 889] [outer = 15DC7C00] 07:54:47 INFO - PROCESS | 3644 | 1460991287412 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]]]}] 07:54:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 07:54:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 579ms 07:54:47 INFO - PROCESS | 3644 | 1460991287454 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 07:54:47 INFO - PROCESS | 3644 | 1460991287456 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 07:54:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 07:54:47 INFO - PROCESS | 3644 | 1460991287486 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 07:54:47 INFO - PROCESS | 3644 | 1460991287488 Marionette TRACE conn3 <- [1,1150,null,{}] 07:54:47 INFO - PROCESS | 3644 | 1460991287492 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}] 07:54:47 INFO - PROCESS | 3644 | 1460991287567 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 07:54:47 INFO - PROCESS | 3644 | 1460991287574 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:47 INFO - PROCESS | 3644 | ++DOCSHELL 18865800 == 65 [pid = 3644] [id = 297] 07:54:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 137 (18CB7C00) [pid = 3644] [serial = 890] [outer = 00000000] 07:54:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 138 (1A8EE000) [pid = 3644] [serial = 891] [outer = 18CB7C00] 07:54:47 INFO - PROCESS | 3644 | 1460991287618 Marionette DEBUG loaded listener.js 07:54:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 139 (1A8F3800) [pid = 3644] [serial = 892] [outer = 18CB7C00] 07:54:48 INFO - PROCESS | 3644 | 1460991288037 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]]]}] 07:54:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 07:54:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 579ms 07:54:48 INFO - PROCESS | 3644 | 1460991288065 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 07:54:48 INFO - PROCESS | 3644 | 1460991288067 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 07:54:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 07:54:48 INFO - PROCESS | 3644 | 1460991288071 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 07:54:48 INFO - PROCESS | 3644 | 1460991288072 Marionette TRACE conn3 <- [1,1154,null,{}] 07:54:48 INFO - PROCESS | 3644 | 1460991288076 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}] 07:54:48 INFO - PROCESS | 3644 | 1460991288152 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 07:54:48 INFO - PROCESS | 3644 | 1460991288158 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:48 INFO - PROCESS | 3644 | ++DOCSHELL 1C139800 == 66 [pid = 3644] [id = 298] 07:54:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 140 (1C141000) [pid = 3644] [serial = 893] [outer = 00000000] 07:54:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 141 (1C393000) [pid = 3644] [serial = 894] [outer = 1C141000] 07:54:48 INFO - PROCESS | 3644 | 1460991288202 Marionette DEBUG loaded listener.js 07:54:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 142 (1D134800) [pid = 3644] [serial = 895] [outer = 1C141000] 07:54:48 INFO - PROCESS | 3644 | 1460991288605 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]]]}] 07:54:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 07:54:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 579ms 07:54:48 INFO - PROCESS | 3644 | 1460991288655 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 07:54:48 INFO - PROCESS | 3644 | 1460991288658 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 07:54:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 07:54:48 INFO - PROCESS | 3644 | 1460991288661 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 07:54:48 INFO - PROCESS | 3644 | 1460991288664 Marionette TRACE conn3 <- [1,1158,null,{}] 07:54:48 INFO - PROCESS | 3644 | 1460991288667 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}] 07:54:48 INFO - PROCESS | 3644 | 1460991288823 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 07:54:48 INFO - PROCESS | 3644 | 1460991288985 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:48 INFO - PROCESS | 3644 | ++DOCSHELL 13207000 == 67 [pid = 3644] [id = 299] 07:54:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 143 (1325B800) [pid = 3644] [serial = 896] [outer = 00000000] 07:54:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 144 (1340E000) [pid = 3644] [serial = 897] [outer = 1325B800] 07:54:49 INFO - PROCESS | 3644 | 1460991289027 Marionette DEBUG loaded listener.js 07:54:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 145 (1360A000) [pid = 3644] [serial = 898] [outer = 1325B800] 07:54:49 INFO - PROCESS | 3644 | 1460991289584 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]]]}] 07:54:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 07:54:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 975ms 07:54:49 INFO - PROCESS | 3644 | 1460991289649 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 07:54:49 INFO - PROCESS | 3644 | 1460991289653 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 07:54:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 07:54:49 INFO - PROCESS | 3644 | 1460991289642 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 07:54:49 INFO - PROCESS | 3644 | 1460991289647 Marionette TRACE conn3 <- [1,1162,null,{}] 07:54:49 INFO - PROCESS | 3644 | 1460991289651 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}] 07:54:49 INFO - PROCESS | 3644 | 1460991289758 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 07:54:49 INFO - PROCESS | 3644 | 1460991289896 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:49 INFO - PROCESS | 3644 | ++DOCSHELL 15BD6C00 == 68 [pid = 3644] [id = 300] 07:54:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 146 (15D06000) [pid = 3644] [serial = 899] [outer = 00000000] 07:54:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 147 (16877800) [pid = 3644] [serial = 900] [outer = 15D06000] 07:54:49 INFO - PROCESS | 3644 | 1460991289956 Marionette DEBUG loaded listener.js 07:54:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 148 (16B75400) [pid = 3644] [serial = 901] [outer = 15D06000] 07:54:50 INFO - PROCESS | 3644 | 1460991290537 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] 07:54:50 INFO - PROCESS | 3644 | 1460991290572 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 07:54:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 07:54:50 INFO - PROCESS | 3644 | 1460991290576 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 07:54:50 INFO - PROCESS | 3644 | 1460991290578 Marionette TRACE conn3 <- [1,1166,null,{}] 07:54:50 INFO - PROCESS | 3644 | 1460991290582 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}] 07:54:50 INFO - PROCESS | 3644 | 1460991290683 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 07:54:50 INFO - PROCESS | 3644 | 1460991290817 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:50 INFO - PROCESS | 3644 | ++DOCSHELL 18EDD400 == 69 [pid = 3644] [id = 301] 07:54:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 149 (18EE7C00) [pid = 3644] [serial = 902] [outer = 00000000] 07:54:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 150 (1A00CC00) [pid = 3644] [serial = 903] [outer = 18EE7C00] 07:54:50 INFO - PROCESS | 3644 | 1460991290881 Marionette DEBUG loaded listener.js 07:54:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 151 (1BF80000) [pid = 3644] [serial = 904] [outer = 18EE7C00] 07:54:51 INFO - PROCESS | 3644 | 1460991291504 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] 07:54:51 INFO - PROCESS | 3644 | 1460991291565 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 07:54:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 07:54:51 INFO - PROCESS | 3644 | 1460991291576 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 07:54:51 INFO - PROCESS | 3644 | 1460991291581 Marionette TRACE conn3 <- [1,1170,null,{}] 07:54:51 INFO - PROCESS | 3644 | 1460991291585 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}] 07:54:51 INFO - PROCESS | 3644 | 1460991291688 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 07:54:51 INFO - PROCESS | 3644 | 1460991291801 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:51 INFO - PROCESS | 3644 | ++DOCSHELL 13811800 == 70 [pid = 3644] [id = 302] 07:54:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 152 (13812000) [pid = 3644] [serial = 905] [outer = 00000000] 07:54:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 153 (1886D800) [pid = 3644] [serial = 906] [outer = 13812000] 07:54:51 INFO - PROCESS | 3644 | 1460991291863 Marionette DEBUG loaded listener.js 07:54:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 154 (1D589400) [pid = 3644] [serial = 907] [outer = 13812000] 07:54:52 INFO - PROCESS | 3644 | 1460991292391 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] 07:54:52 INFO - PROCESS | 3644 | 1460991292459 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 07:54:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 07:54:52 INFO - PROCESS | 3644 | 1460991292446 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 07:54:52 INFO - PROCESS | 3644 | 1460991292448 Marionette TRACE conn3 <- [1,1174,null,{}] 07:54:52 INFO - PROCESS | 3644 | 1460991292451 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}] 07:54:52 INFO - PROCESS | 3644 | 1460991292550 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 07:54:52 INFO - PROCESS | 3644 | 1460991292681 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:52 INFO - PROCESS | 3644 | ++DOCSHELL 12BBD800 == 71 [pid = 3644] [id = 303] 07:54:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 155 (13814000) [pid = 3644] [serial = 908] [outer = 00000000] 07:54:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 156 (1DA66C00) [pid = 3644] [serial = 909] [outer = 13814000] 07:54:52 INFO - PROCESS | 3644 | 1460991292735 Marionette DEBUG loaded listener.js 07:54:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 157 (1DA67800) [pid = 3644] [serial = 910] [outer = 13814000] 07:54:53 INFO - PROCESS | 3644 | 1460991293352 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] 07:54:53 INFO - PROCESS | 3644 | 1460991293438 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 07:54:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 07:54:53 INFO - PROCESS | 3644 | 1460991293441 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 07:54:53 INFO - PROCESS | 3644 | 1460991293444 Marionette TRACE conn3 <- [1,1178,null,{}] 07:54:53 INFO - PROCESS | 3644 | 1460991293447 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}] 07:54:53 INFO - PROCESS | 3644 | 1460991293556 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 07:54:53 INFO - PROCESS | 3644 | 1460991293684 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:53 INFO - PROCESS | 3644 | ++DOCSHELL 1386F800 == 72 [pid = 3644] [id = 304] 07:54:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 158 (13872000) [pid = 3644] [serial = 911] [outer = 00000000] 07:54:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 159 (13877400) [pid = 3644] [serial = 912] [outer = 13872000] 07:54:53 INFO - PROCESS | 3644 | 1460991293748 Marionette DEBUG loaded listener.js 07:54:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 160 (14A13C00) [pid = 3644] [serial = 913] [outer = 13872000] 07:54:54 INFO - PROCESS | 3644 | 1460991294448 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] 07:54:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 07:54:54 INFO - PROCESS | 3644 | 1460991294508 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 07:54:54 INFO - PROCESS | 3644 | 1460991294514 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 07:54:54 INFO - PROCESS | 3644 | 1460991294519 Marionette TRACE conn3 <- [1,1182,null,{}] 07:54:54 INFO - PROCESS | 3644 | 1460991294526 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}] 07:54:54 INFO - PROCESS | 3644 | 1460991294678 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 07:54:54 INFO - PROCESS | 3644 | 1460991294820 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:54 INFO - PROCESS | 3644 | ++DOCSHELL 164A1800 == 73 [pid = 3644] [id = 305] 07:54:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 161 (164AE400) [pid = 3644] [serial = 914] [outer = 00000000] 07:54:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 162 (16711000) [pid = 3644] [serial = 915] [outer = 164AE400] 07:54:54 INFO - PROCESS | 3644 | 1460991294870 Marionette DEBUG loaded listener.js 07:54:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 163 (16874400) [pid = 3644] [serial = 916] [outer = 164AE400] 07:54:55 INFO - PROCESS | 3644 | --DOCSHELL 17F69400 == 72 [pid = 3644] [id = 224] 07:54:55 INFO - PROCESS | 3644 | --DOCSHELL 1A5EE800 == 71 [pid = 3644] [id = 225] 07:54:55 INFO - PROCESS | 3644 | --DOCSHELL 18869800 == 70 [pid = 3644] [id = 226] 07:54:55 INFO - PROCESS | 3644 | --DOCSHELL 1A005C00 == 69 [pid = 3644] [id = 267] 07:54:55 INFO - PROCESS | 3644 | --DOCSHELL 1C139800 == 68 [pid = 3644] [id = 298] 07:54:55 INFO - PROCESS | 3644 | --DOCSHELL 18865800 == 67 [pid = 3644] [id = 297] 07:54:55 INFO - PROCESS | 3644 | --DOCSHELL 1340C800 == 66 [pid = 3644] [id = 296] 07:54:55 INFO - PROCESS | 3644 | --DOCSHELL 19ACC400 == 65 [pid = 3644] [id = 295] 07:54:55 INFO - PROCESS | 3644 | --DOCSHELL 1800C800 == 64 [pid = 3644] [id = 294] 07:54:55 INFO - PROCESS | 3644 | --DOCSHELL 18911C00 == 63 [pid = 3644] [id = 293] 07:54:55 INFO - PROCESS | 3644 | --DOCSHELL 02A92800 == 62 [pid = 3644] [id = 292] 07:54:55 INFO - PROCESS | 3644 | --DOCSHELL 1670E400 == 61 [pid = 3644] [id = 291] 07:54:55 INFO - PROCESS | 3644 | --DOCSHELL 13414C00 == 60 [pid = 3644] [id = 290] 07:54:55 INFO - PROCESS | 3644 | --DOCSHELL 13A5D800 == 59 [pid = 3644] [id = 289] 07:54:55 INFO - PROCESS | 3644 | --DOCSHELL 16553C00 == 58 [pid = 3644] [id = 285] 07:54:55 INFO - PROCESS | 3644 | --DOMWINDOW == 162 (1D58DC00) [pid = 3644] [serial = 849] [outer = 00000000] [url = about:blank] 07:54:55 INFO - PROCESS | 3644 | --DOMWINDOW == 161 (143B0C00) [pid = 3644] [serial = 804] [outer = 00000000] [url = about:blank] 07:54:55 INFO - PROCESS | 3644 | --DOMWINDOW == 160 (1D19B400) [pid = 3644] [serial = 816] [outer = 00000000] [url = about:blank] 07:54:55 INFO - PROCESS | 3644 | --DOMWINDOW == 159 (1A0C7000) [pid = 3644] [serial = 810] [outer = 00000000] [url = about:blank] 07:54:55 INFO - PROCESS | 3644 | --DOMWINDOW == 158 (1C398000) [pid = 3644] [serial = 813] [outer = 00000000] [url = about:blank] 07:54:55 INFO - PROCESS | 3644 | --DOMWINDOW == 157 (1800D000) [pid = 3644] [serial = 807] [outer = 00000000] [url = about:blank] 07:54:55 INFO - PROCESS | 3644 | --DOCSHELL 13413400 == 57 [pid = 3644] [id = 284] 07:54:55 INFO - PROCESS | 3644 | --DOMWINDOW == 156 (1D423800) [pid = 3644] [serial = 847] [outer = 00000000] [url = about:blank] 07:54:55 INFO - PROCESS | 3644 | --DOMWINDOW == 155 (1C398800) [pid = 3644] [serial = 841] [outer = 00000000] [url = about:blank] 07:54:55 INFO - PROCESS | 3644 | --DOMWINDOW == 154 (18EE0400) [pid = 3644] [serial = 843] [outer = 00000000] [url = about:blank] 07:54:55 INFO - PROCESS | 3644 | --DOMWINDOW == 153 (142A8C00) [pid = 3644] [serial = 819] [outer = 00000000] [url = about:blank] 07:54:55 INFO - PROCESS | 3644 | --DOMWINDOW == 152 (18C2AC00) [pid = 3644] [serial = 831] [outer = 00000000] [url = about:blank] 07:54:55 INFO - PROCESS | 3644 | --DOMWINDOW == 151 (142AD400) [pid = 3644] [serial = 822] [outer = 00000000] [url = about:blank] 07:54:55 INFO - PROCESS | 3644 | --DOMWINDOW == 150 (18D1AC00) [pid = 3644] [serial = 834] [outer = 00000000] [url = about:blank] 07:54:55 INFO - PROCESS | 3644 | --DOMWINDOW == 149 (18CBE400) [pid = 3644] [serial = 832] [outer = 00000000] [url = about:blank] 07:54:55 INFO - PROCESS | 3644 | --DOMWINDOW == 148 (15555000) [pid = 3644] [serial = 823] [outer = 00000000] [url = about:blank] 07:54:55 INFO - PROCESS | 3644 | --DOMWINDOW == 147 (1670F400) [pid = 3644] [serial = 825] [outer = 00000000] [url = about:blank] 07:54:55 INFO - PROCESS | 3644 | --DOMWINDOW == 146 (1C266800) [pid = 3644] [serial = 840] [outer = 00000000] [url = about:blank] 07:54:55 INFO - PROCESS | 3644 | --DOMWINDOW == 145 (16878400) [pid = 3644] [serial = 826] [outer = 00000000] [url = about:blank] 07:54:55 INFO - PROCESS | 3644 | --DOMWINDOW == 144 (143A8C00) [pid = 3644] [serial = 820] [outer = 00000000] [url = about:blank] 07:54:55 INFO - PROCESS | 3644 | --DOMWINDOW == 143 (1A775C00) [pid = 3644] [serial = 838] [outer = 00000000] [url = about:blank] 07:54:55 INFO - PROCESS | 3644 | --DOMWINDOW == 142 (18EDE000) [pid = 3644] [serial = 835] [outer = 00000000] [url = about:blank] 07:54:55 INFO - PROCESS | 3644 | --DOMWINDOW == 141 (1A0D3400) [pid = 3644] [serial = 844] [outer = 00000000] [url = about:blank] 07:54:55 INFO - PROCESS | 3644 | --DOMWINDOW == 140 (1A5F1000) [pid = 3644] [serial = 837] [outer = 00000000] [url = about:blank] 07:54:55 INFO - PROCESS | 3644 | --DOMWINDOW == 139 (18905400) [pid = 3644] [serial = 829] [outer = 00000000] [url = about:blank] 07:54:55 INFO - PROCESS | 3644 | --DOMWINDOW == 138 (1D19B000) [pid = 3644] [serial = 846] [outer = 00000000] [url = about:blank] 07:54:55 INFO - PROCESS | 3644 | --DOMWINDOW == 137 (18864C00) [pid = 3644] [serial = 828] [outer = 00000000] [url = about:blank] 07:54:55 INFO - PROCESS | 3644 | 1460991295444 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] 07:54:55 INFO - PROCESS | 3644 | 1460991295504 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 07:54:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 07:54:55 INFO - PROCESS | 3644 | 1460991295510 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 07:54:55 INFO - PROCESS | 3644 | 1460991295512 Marionette TRACE conn3 <- [1,1186,null,{}] 07:54:55 INFO - PROCESS | 3644 | 1460991295516 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}] 07:54:55 INFO - PROCESS | 3644 | 1460991295596 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 07:54:55 INFO - PROCESS | 3644 | 1460991295603 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:55 INFO - PROCESS | 3644 | ++DOCSHELL 14305800 == 58 [pid = 3644] [id = 306] 07:54:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 138 (14308800) [pid = 3644] [serial = 917] [outer = 00000000] 07:54:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 139 (16553C00) [pid = 3644] [serial = 918] [outer = 14308800] 07:54:55 INFO - PROCESS | 3644 | 1460991295648 Marionette DEBUG loaded listener.js 07:54:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 140 (16BD0800) [pid = 3644] [serial = 919] [outer = 14308800] 07:54:56 INFO - PROCESS | 3644 | 1460991296160 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]]]}] 07:54:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 07:54:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 670ms 07:54:56 INFO - PROCESS | 3644 | 1460991296191 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 07:54:56 INFO - PROCESS | 3644 | 1460991296193 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 07:54:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 07:54:56 INFO - PROCESS | 3644 | 1460991296197 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 07:54:56 INFO - PROCESS | 3644 | 1460991296200 Marionette TRACE conn3 <- [1,1190,null,{}] 07:54:56 INFO - PROCESS | 3644 | 1460991296210 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}] 07:54:56 INFO - PROCESS | 3644 | 1460991296294 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 07:54:56 INFO - PROCESS | 3644 | 1460991296382 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:56 INFO - PROCESS | 3644 | ++DOCSHELL 18908000 == 59 [pid = 3644] [id = 307] 07:54:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 141 (18908800) [pid = 3644] [serial = 920] [outer = 00000000] 07:54:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 142 (18CB6C00) [pid = 3644] [serial = 921] [outer = 18908800] 07:54:56 INFO - PROCESS | 3644 | 1460991296422 Marionette DEBUG loaded listener.js 07:54:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 143 (18CC2800) [pid = 3644] [serial = 922] [outer = 18908800] 07:54:56 INFO - PROCESS | 3644 | 1460991296785 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]]]}] 07:54:56 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 07:54:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 625ms 07:54:56 INFO - PROCESS | 3644 | 1460991296818 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 07:54:56 INFO - PROCESS | 3644 | 1460991296821 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 07:54:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 07:54:56 INFO - PROCESS | 3644 | 1460991296824 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 07:54:56 INFO - PROCESS | 3644 | 1460991296826 Marionette TRACE conn3 <- [1,1194,null,{}] 07:54:56 INFO - PROCESS | 3644 | 1460991296829 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}] 07:54:56 INFO - PROCESS | 3644 | 1460991296908 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 07:54:56 INFO - PROCESS | 3644 | 1460991296914 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:56 INFO - PROCESS | 3644 | ++DOCSHELL 18D13800 == 60 [pid = 3644] [id = 308] 07:54:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 144 (18D1BC00) [pid = 3644] [serial = 923] [outer = 00000000] 07:54:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 145 (18EACC00) [pid = 3644] [serial = 924] [outer = 18D1BC00] 07:54:56 INFO - PROCESS | 3644 | 1460991296959 Marionette DEBUG loaded listener.js 07:54:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 146 (18EE5C00) [pid = 3644] [serial = 925] [outer = 18D1BC00] 07:54:57 INFO - PROCESS | 3644 | 1460991297410 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]]]}] 07:54:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 07:54:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 625ms 07:54:57 INFO - PROCESS | 3644 | 1460991297451 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 07:54:57 INFO - PROCESS | 3644 | 1460991297453 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 07:54:57 INFO - PROCESS | 3644 | 1460991297456 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 07:54:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 07:54:57 INFO - PROCESS | 3644 | 1460991297458 Marionette TRACE conn3 <- [1,1198,null,{}] 07:54:57 INFO - PROCESS | 3644 | 1460991297462 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}] 07:54:57 INFO - PROCESS | 3644 | 1460991297569 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 07:54:57 INFO - PROCESS | 3644 | 1460991297662 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:57 INFO - PROCESS | 3644 | ++DOCSHELL 1955EC00 == 61 [pid = 3644] [id = 309] 07:54:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 147 (1955F800) [pid = 3644] [serial = 926] [outer = 00000000] 07:54:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 148 (1A00FC00) [pid = 3644] [serial = 927] [outer = 1955F800] 07:54:57 INFO - PROCESS | 3644 | 1460991297712 Marionette DEBUG loaded listener.js 07:54:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 149 (1A0D1000) [pid = 3644] [serial = 928] [outer = 1955F800] 07:54:58 INFO - PROCESS | 3644 | 1460991298129 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]]]}] 07:54:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 07:54:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 716ms 07:54:58 INFO - PROCESS | 3644 | 1460991298180 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 07:54:58 INFO - PROCESS | 3644 | 1460991298182 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 07:54:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 07:54:58 INFO - PROCESS | 3644 | 1460991298185 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 07:54:58 INFO - PROCESS | 3644 | 1460991298187 Marionette TRACE conn3 <- [1,1202,null,{}] 07:54:58 INFO - PROCESS | 3644 | 1460991298191 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}] 07:54:58 INFO - PROCESS | 3644 | 1460991298333 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 07:54:58 INFO - PROCESS | 3644 | 1460991298478 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:58 INFO - PROCESS | 3644 | ++DOCSHELL 1D425800 == 62 [pid = 3644] [id = 310] 07:54:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 150 (1D425C00) [pid = 3644] [serial = 929] [outer = 00000000] 07:54:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 151 (1D591800) [pid = 3644] [serial = 930] [outer = 1D425C00] 07:54:58 INFO - PROCESS | 3644 | 1460991298534 Marionette DEBUG loaded listener.js 07:54:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 152 (1D590C00) [pid = 3644] [serial = 931] [outer = 1D425C00] 07:54:58 INFO - PROCESS | 3644 | 1460991298956 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]]]}] 07:54:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 07:54:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 823ms 07:54:59 INFO - PROCESS | 3644 | 1460991299014 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 07:54:59 INFO - PROCESS | 3644 | 1460991299016 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 07:54:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 07:54:59 INFO - PROCESS | 3644 | 1460991299019 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 07:54:59 INFO - PROCESS | 3644 | 1460991299021 Marionette TRACE conn3 <- [1,1206,null,{}] 07:54:59 INFO - PROCESS | 3644 | 1460991299024 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}] 07:54:59 INFO - PROCESS | 3644 | 1460991299142 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 07:54:59 INFO - PROCESS | 3644 | 1460991299151 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:59 INFO - PROCESS | 3644 | ++DOCSHELL 19DBEC00 == 63 [pid = 3644] [id = 311] 07:54:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 153 (1A776400) [pid = 3644] [serial = 932] [outer = 00000000] 07:54:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 154 (1DF66C00) [pid = 3644] [serial = 933] [outer = 1A776400] 07:54:59 INFO - PROCESS | 3644 | 1460991299195 Marionette DEBUG loaded listener.js 07:54:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 155 (1E0B3800) [pid = 3644] [serial = 934] [outer = 1A776400] 07:54:59 INFO - PROCESS | 3644 | --DOMWINDOW == 154 (18861400) [pid = 3644] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 07:54:59 INFO - PROCESS | 3644 | --DOMWINDOW == 153 (18A22400) [pid = 3644] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 07:54:59 INFO - PROCESS | 3644 | --DOMWINDOW == 152 (19C9B800) [pid = 3644] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 07:54:59 INFO - PROCESS | 3644 | --DOMWINDOW == 151 (1D427800) [pid = 3644] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 07:54:59 INFO - PROCESS | 3644 | --DOMWINDOW == 150 (1687B000) [pid = 3644] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 07:54:59 INFO - PROCESS | 3644 | --DOMWINDOW == 149 (13A61400) [pid = 3644] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 07:54:59 INFO - PROCESS | 3644 | --DOMWINDOW == 148 (182B3800) [pid = 3644] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 07:54:59 INFO - PROCESS | 3644 | --DOMWINDOW == 147 (142A5C00) [pid = 3644] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 07:54:59 INFO - PROCESS | 3644 | --DOMWINDOW == 146 (15DC7C00) [pid = 3644] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 07:54:59 INFO - PROCESS | 3644 | --DOMWINDOW == 145 (18CB7C00) [pid = 3644] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 07:54:59 INFO - PROCESS | 3644 | --DOMWINDOW == 144 (1C26E400) [pid = 3644] [serial = 709] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 07:54:59 INFO - PROCESS | 3644 | --DOMWINDOW == 143 (18EAE400) [pid = 3644] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 07:54:59 INFO - PROCESS | 3644 | --DOMWINDOW == 142 (1BF83800) [pid = 3644] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 07:54:59 INFO - PROCESS | 3644 | 1460991299722 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]]]}] 07:54:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 07:54:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 716ms 07:54:59 INFO - PROCESS | 3644 | 1460991299742 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 07:54:59 INFO - PROCESS | 3644 | 1460991299744 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 07:54:59 INFO - PROCESS | 3644 | 1460991299747 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 07:54:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 07:54:59 INFO - PROCESS | 3644 | 1460991299749 Marionette TRACE conn3 <- [1,1210,null,{}] 07:54:59 INFO - PROCESS | 3644 | 1460991299753 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}] 07:54:59 INFO - PROCESS | 3644 | 1460991299869 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 07:54:59 INFO - PROCESS | 3644 | 1460991299913 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:59 INFO - PROCESS | 3644 | ++DOCSHELL 1360B000 == 64 [pid = 3644] [id = 312] 07:54:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 143 (15ECB800) [pid = 3644] [serial = 935] [outer = 00000000] 07:54:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 144 (188CDC00) [pid = 3644] [serial = 936] [outer = 15ECB800] 07:54:59 INFO - PROCESS | 3644 | 1460991299957 Marionette DEBUG loaded listener.js 07:55:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 145 (19AD9C00) [pid = 3644] [serial = 937] [outer = 15ECB800] 07:55:00 INFO - PROCESS | 3644 | 1460991300308 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] 07:55:00 INFO - PROCESS | 3644 | 1460991300369 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 07:55:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 07:55:00 INFO - PROCESS | 3644 | 1460991300372 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 07:55:00 INFO - PROCESS | 3644 | 1460991300374 Marionette TRACE conn3 <- [1,1214,null,{}] 07:55:00 INFO - PROCESS | 3644 | 1460991300377 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}] 07:55:00 INFO - PROCESS | 3644 | 1460991300455 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 07:55:00 INFO - PROCESS | 3644 | 1460991300461 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:00 INFO - PROCESS | 3644 | ++DOCSHELL 1388B000 == 65 [pid = 3644] [id = 313] 07:55:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 146 (1388CC00) [pid = 3644] [serial = 938] [outer = 00000000] 07:55:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 147 (13893C00) [pid = 3644] [serial = 939] [outer = 1388CC00] 07:55:00 INFO - PROCESS | 3644 | 1460991300505 Marionette DEBUG loaded listener.js 07:55:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 148 (13898400) [pid = 3644] [serial = 940] [outer = 1388CC00] 07:55:00 INFO - PROCESS | 3644 | 1460991300929 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]]]}] 07:55:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 07:55:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 579ms 07:55:00 INFO - PROCESS | 3644 | 1460991300952 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 07:55:00 INFO - PROCESS | 3644 | 1460991300954 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 07:55:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 07:55:00 INFO - PROCESS | 3644 | 1460991300957 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 07:55:00 INFO - PROCESS | 3644 | 1460991300959 Marionette TRACE conn3 <- [1,1218,null,{}] 07:55:00 INFO - PROCESS | 3644 | 1460991300962 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}] 07:55:01 INFO - PROCESS | 3644 | 1460991301087 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 07:55:01 INFO - PROCESS | 3644 | 1460991301096 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:01 INFO - PROCESS | 3644 | ++DOCSHELL 11B5FC00 == 66 [pid = 3644] [id = 314] 07:55:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 149 (11B62000) [pid = 3644] [serial = 941] [outer = 00000000] 07:55:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 150 (11B67C00) [pid = 3644] [serial = 942] [outer = 11B62000] 07:55:01 INFO - PROCESS | 3644 | 1460991301139 Marionette DEBUG loaded listener.js 07:55:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 151 (11B6AC00) [pid = 3644] [serial = 943] [outer = 11B62000] 07:55:01 INFO - PROCESS | 3644 | 1460991301614 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]]]}] 07:55:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 07:55:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 671ms 07:55:01 INFO - PROCESS | 3644 | 1460991301652 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 07:55:01 INFO - PROCESS | 3644 | 1460991301657 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 07:55:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 07:55:01 INFO - PROCESS | 3644 | 1460991301664 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 07:55:01 INFO - PROCESS | 3644 | 1460991301668 Marionette TRACE conn3 <- [1,1222,null,{}] 07:55:01 INFO - PROCESS | 3644 | 1460991301675 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}] 07:55:01 INFO - PROCESS | 3644 | 1460991301787 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 07:55:01 INFO - PROCESS | 3644 | 1460991301954 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:01 INFO - PROCESS | 3644 | ++DOCSHELL 1340C000 == 67 [pid = 3644] [id = 315] 07:55:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 152 (13466400) [pid = 3644] [serial = 944] [outer = 00000000] 07:55:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 153 (1346AC00) [pid = 3644] [serial = 945] [outer = 13466400] 07:55:01 INFO - PROCESS | 3644 | 1460991301993 Marionette DEBUG loaded listener.js 07:55:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 154 (1346E000) [pid = 3644] [serial = 946] [outer = 13466400] 07:55:02 INFO - PROCESS | 3644 | 1460991302563 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]]]}] 07:55:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 07:55:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 915ms 07:55:02 INFO - PROCESS | 3644 | 1460991302601 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 07:55:02 INFO - PROCESS | 3644 | 1460991302608 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 07:55:02 INFO - PROCESS | 3644 | 1460991302635 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 07:55:02 INFO - PROCESS | 3644 | 1460991302638 Marionette TRACE conn3 <- [1,1226,null,{}] 07:55:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 07:55:02 INFO - PROCESS | 3644 | 1460991302645 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}] 07:55:02 INFO - PROCESS | 3644 | 1460991302736 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 07:55:02 INFO - PROCESS | 3644 | 1460991302843 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:02 INFO - PROCESS | 3644 | ++DOCSHELL 1346F400 == 68 [pid = 3644] [id = 316] 07:55:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 155 (13474000) [pid = 3644] [serial = 947] [outer = 00000000] 07:55:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 156 (1388D800) [pid = 3644] [serial = 948] [outer = 13474000] 07:55:02 INFO - PROCESS | 3644 | 1460991302896 Marionette DEBUG loaded listener.js 07:55:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 157 (13898800) [pid = 3644] [serial = 949] [outer = 13474000] 07:55:03 INFO - PROCESS | 3644 | 1460991303506 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]]]}] 07:55:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 07:55:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 914ms 07:55:03 INFO - PROCESS | 3644 | 1460991303552 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 07:55:03 INFO - PROCESS | 3644 | 1460991303554 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 07:55:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 07:55:03 INFO - PROCESS | 3644 | 1460991303558 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 07:55:03 INFO - PROCESS | 3644 | 1460991303562 Marionette TRACE conn3 <- [1,1230,null,{}] 07:55:03 INFO - PROCESS | 3644 | 1460991303573 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}] 07:55:03 INFO - PROCESS | 3644 | 1460991303678 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 07:55:03 INFO - PROCESS | 3644 | 1460991303813 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:03 INFO - PROCESS | 3644 | ++DOCSHELL 14304800 == 69 [pid = 3644] [id = 317] 07:55:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 158 (14348400) [pid = 3644] [serial = 950] [outer = 00000000] 07:55:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 159 (18010400) [pid = 3644] [serial = 951] [outer = 14348400] 07:55:03 INFO - PROCESS | 3644 | 1460991303870 Marionette DEBUG loaded listener.js 07:55:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 160 (18865800) [pid = 3644] [serial = 952] [outer = 14348400] 07:55:04 INFO - PROCESS | 3644 | 1460991304432 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]]]}] 07:55:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 07:55:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 929ms 07:55:04 INFO - PROCESS | 3644 | 1460991304486 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 07:55:04 INFO - PROCESS | 3644 | 1460991304489 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 07:55:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 07:55:04 INFO - PROCESS | 3644 | 1460991304493 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 07:55:04 INFO - PROCESS | 3644 | 1460991304495 Marionette TRACE conn3 <- [1,1234,null,{}] 07:55:04 INFO - PROCESS | 3644 | 1460991304498 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}] 07:55:04 INFO - PROCESS | 3644 | 1460991304608 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 07:55:04 INFO - PROCESS | 3644 | 1460991304742 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:04 INFO - PROCESS | 3644 | ++DOCSHELL 164ADC00 == 70 [pid = 3644] [id = 318] 07:55:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 161 (18909000) [pid = 3644] [serial = 953] [outer = 00000000] 07:55:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 162 (19559800) [pid = 3644] [serial = 954] [outer = 18909000] 07:55:04 INFO - PROCESS | 3644 | 1460991304797 Marionette DEBUG loaded listener.js 07:55:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 163 (1A76D400) [pid = 3644] [serial = 955] [outer = 18909000] 07:55:05 INFO - PROCESS | 3644 | 1460991305379 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]]]}] 07:55:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 07:55:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 930ms 07:55:05 INFO - PROCESS | 3644 | 1460991305402 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 07:55:05 INFO - PROCESS | 3644 | 1460991305404 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 07:55:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 07:55:05 INFO - PROCESS | 3644 | 1460991305408 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 07:55:05 INFO - PROCESS | 3644 | 1460991305410 Marionette TRACE conn3 <- [1,1238,null,{}] 07:55:05 INFO - PROCESS | 3644 | 1460991305414 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}] 07:55:05 INFO - PROCESS | 3644 | 1460991305514 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 07:55:05 INFO - PROCESS | 3644 | 1460991305621 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:05 INFO - PROCESS | 3644 | ++DOCSHELL 18EDC400 == 71 [pid = 3644] [id = 319] 07:55:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 164 (1A8C8000) [pid = 3644] [serial = 956] [outer = 00000000] 07:55:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 165 (1C39CC00) [pid = 3644] [serial = 957] [outer = 1A8C8000] 07:55:05 INFO - PROCESS | 3644 | 1460991305674 Marionette DEBUG loaded listener.js 07:55:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 166 (1D421800) [pid = 3644] [serial = 958] [outer = 1A8C8000] 07:55:06 INFO - PROCESS | 3644 | 1460991306496 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]]]}] 07:55:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 07:55:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1127ms 07:55:06 INFO - PROCESS | 3644 | 1460991306546 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 07:55:06 INFO - PROCESS | 3644 | 1460991306550 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 07:55:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 07:55:06 INFO - PROCESS | 3644 | 1460991306556 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 07:55:06 INFO - PROCESS | 3644 | 1460991306560 Marionette TRACE conn3 <- [1,1242,null,{}] 07:55:06 INFO - PROCESS | 3644 | 1460991306566 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}] 07:55:06 INFO - PROCESS | 3644 | 1460991306665 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 07:55:06 INFO - PROCESS | 3644 | 1460991306809 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:06 INFO - PROCESS | 3644 | ++DOCSHELL 1320F000 == 72 [pid = 3644] [id = 320] 07:55:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 167 (1346D800) [pid = 3644] [serial = 959] [outer = 00000000] 07:55:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 168 (13871C00) [pid = 3644] [serial = 960] [outer = 1346D800] 07:55:06 INFO - PROCESS | 3644 | 1460991306865 Marionette DEBUG loaded listener.js 07:55:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 169 (1388E400) [pid = 3644] [serial = 961] [outer = 1346D800] 07:55:07 INFO - PROCESS | 3644 | 1460991307405 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]]]}] 07:55:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 07:55:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 884ms 07:55:07 INFO - PROCESS | 3644 | 1460991307434 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 07:55:07 INFO - PROCESS | 3644 | 1460991307439 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 07:55:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 07:55:07 INFO - PROCESS | 3644 | 1460991307446 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 07:55:07 INFO - PROCESS | 3644 | 1460991307449 Marionette TRACE conn3 <- [1,1246,null,{}] 07:55:07 INFO - PROCESS | 3644 | 1460991307453 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}] 07:55:07 INFO - PROCESS | 3644 | 1460991307551 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 07:55:07 INFO - PROCESS | 3644 | 1460991307663 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:07 INFO - PROCESS | 3644 | ++DOCSHELL 1380A400 == 73 [pid = 3644] [id = 321] 07:55:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 170 (13893000) [pid = 3644] [serial = 962] [outer = 00000000] 07:55:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 171 (15ECF400) [pid = 3644] [serial = 963] [outer = 13893000] 07:55:07 INFO - PROCESS | 3644 | 1460991307710 Marionette DEBUG loaded listener.js 07:55:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 172 (164A5C00) [pid = 3644] [serial = 964] [outer = 13893000] 07:55:08 INFO - PROCESS | 3644 | --DOCSHELL 11C1C400 == 72 [pid = 3644] [id = 241] 07:55:08 INFO - PROCESS | 3644 | --DOCSHELL 18867000 == 71 [pid = 3644] [id = 239] 07:55:08 INFO - PROCESS | 3644 | --DOCSHELL 1388B000 == 70 [pid = 3644] [id = 313] 07:55:08 INFO - PROCESS | 3644 | --DOCSHELL 1360B000 == 69 [pid = 3644] [id = 312] 07:55:08 INFO - PROCESS | 3644 | --DOCSHELL 19DBEC00 == 68 [pid = 3644] [id = 311] 07:55:08 INFO - PROCESS | 3644 | --DOCSHELL 1D425800 == 67 [pid = 3644] [id = 310] 07:55:08 INFO - PROCESS | 3644 | --DOCSHELL 1955EC00 == 66 [pid = 3644] [id = 309] 07:55:08 INFO - PROCESS | 3644 | --DOCSHELL 1D13F400 == 65 [pid = 3644] [id = 283] 07:55:08 INFO - PROCESS | 3644 | --DOCSHELL 18D13800 == 64 [pid = 3644] [id = 308] 07:55:08 INFO - PROCESS | 3644 | --DOCSHELL 18908000 == 63 [pid = 3644] [id = 307] 07:55:08 INFO - PROCESS | 3644 | --DOCSHELL 14305800 == 62 [pid = 3644] [id = 306] 07:55:08 INFO - PROCESS | 3644 | --DOCSHELL 164A1800 == 61 [pid = 3644] [id = 305] 07:55:08 INFO - PROCESS | 3644 | --DOMWINDOW == 171 (16714400) [pid = 3644] [serial = 864] [outer = 00000000] [url = about:blank] 07:55:08 INFO - PROCESS | 3644 | --DOMWINDOW == 170 (18239400) [pid = 3644] [serial = 855] [outer = 00000000] [url = about:blank] 07:55:08 INFO - PROCESS | 3644 | --DOMWINDOW == 169 (15D86800) [pid = 3644] [serial = 852] [outer = 00000000] [url = about:blank] 07:55:08 INFO - PROCESS | 3644 | --DOMWINDOW == 168 (1D426800) [pid = 3644] [serial = 858] [outer = 00000000] [url = about:blank] 07:55:08 INFO - PROCESS | 3644 | --DOMWINDOW == 167 (1D9C9800) [pid = 3644] [serial = 861] [outer = 00000000] [url = about:blank] 07:55:08 INFO - PROCESS | 3644 | --DOCSHELL 1386F800 == 60 [pid = 3644] [id = 304] 07:55:08 INFO - PROCESS | 3644 | --DOCSHELL 12BBD800 == 59 [pid = 3644] [id = 303] 07:55:08 INFO - PROCESS | 3644 | --DOCSHELL 13811800 == 58 [pid = 3644] [id = 302] 07:55:08 INFO - PROCESS | 3644 | --DOCSHELL 18EDD400 == 57 [pid = 3644] [id = 301] 07:55:08 INFO - PROCESS | 3644 | --DOCSHELL 15BD6C00 == 56 [pid = 3644] [id = 300] 07:55:08 INFO - PROCESS | 3644 | --DOCSHELL 13207000 == 55 [pid = 3644] [id = 299] 07:55:08 INFO - PROCESS | 3644 | --DOMWINDOW == 166 (1A0D3000) [pid = 3644] [serial = 886] [outer = 00000000] [url = about:blank] 07:55:08 INFO - PROCESS | 3644 | --DOMWINDOW == 165 (1A8F3800) [pid = 3644] [serial = 892] [outer = 00000000] [url = about:blank] 07:55:08 INFO - PROCESS | 3644 | --DOMWINDOW == 164 (1890B400) [pid = 3644] [serial = 877] [outer = 00000000] [url = about:blank] 07:55:08 INFO - PROCESS | 3644 | --DOMWINDOW == 163 (1E255000) [pid = 3644] [serial = 711] [outer = 00000000] [url = about:blank] 07:55:08 INFO - PROCESS | 3644 | --DOMWINDOW == 162 (19693000) [pid = 3644] [serial = 757] [outer = 00000000] [url = about:blank] 07:55:08 INFO - PROCESS | 3644 | --DOMWINDOW == 161 (1C26B400) [pid = 3644] [serial = 802] [outer = 00000000] [url = about:blank] 07:55:08 INFO - PROCESS | 3644 | --DOMWINDOW == 160 (1C393000) [pid = 3644] [serial = 894] [outer = 00000000] [url = about:blank] 07:55:08 INFO - PROCESS | 3644 | --DOMWINDOW == 159 (1955D000) [pid = 3644] [serial = 882] [outer = 00000000] [url = about:blank] 07:55:08 INFO - PROCESS | 3644 | --DOMWINDOW == 158 (18CB7400) [pid = 3644] [serial = 879] [outer = 00000000] [url = about:blank] 07:55:08 INFO - PROCESS | 3644 | --DOMWINDOW == 157 (18CC2400) [pid = 3644] [serial = 880] [outer = 00000000] [url = about:blank] 07:55:08 INFO - PROCESS | 3644 | --DOMWINDOW == 156 (1A0D0000) [pid = 3644] [serial = 885] [outer = 00000000] [url = about:blank] 07:55:08 INFO - PROCESS | 3644 | --DOMWINDOW == 155 (19A2A800) [pid = 3644] [serial = 883] [outer = 00000000] [url = about:blank] 07:55:08 INFO - PROCESS | 3644 | --DOMWINDOW == 154 (1BF7F000) [pid = 3644] [serial = 850] [outer = 00000000] [url = about:blank] 07:55:08 INFO - PROCESS | 3644 | --DOMWINDOW == 153 (16BD1000) [pid = 3644] [serial = 873] [outer = 00000000] [url = about:blank] 07:55:08 INFO - PROCESS | 3644 | --DOMWINDOW == 152 (18238000) [pid = 3644] [serial = 874] [outer = 00000000] [url = about:blank] 07:55:08 INFO - PROCESS | 3644 | --DOMWINDOW == 151 (15D13C00) [pid = 3644] [serial = 868] [outer = 00000000] [url = about:blank] 07:55:08 INFO - PROCESS | 3644 | --DOMWINDOW == 150 (159E5400) [pid = 3644] [serial = 867] [outer = 00000000] [url = about:blank] 07:55:08 INFO - PROCESS | 3644 | --DOMWINDOW == 149 (188CB800) [pid = 3644] [serial = 876] [outer = 00000000] [url = about:blank] 07:55:08 INFO - PROCESS | 3644 | --DOMWINDOW == 148 (15D90400) [pid = 3644] [serial = 870] [outer = 00000000] [url = about:blank] 07:55:08 INFO - PROCESS | 3644 | --DOMWINDOW == 147 (164A1400) [pid = 3644] [serial = 871] [outer = 00000000] [url = about:blank] 07:55:08 INFO - PROCESS | 3644 | --DOMWINDOW == 146 (1955E000) [pid = 3644] [serial = 888] [outer = 00000000] [url = about:blank] 07:55:08 INFO - PROCESS | 3644 | --DOMWINDOW == 145 (1A0D3C00) [pid = 3644] [serial = 889] [outer = 00000000] [url = about:blank] 07:55:08 INFO - PROCESS | 3644 | --DOMWINDOW == 144 (1A8EE000) [pid = 3644] [serial = 891] [outer = 00000000] [url = about:blank] 07:55:08 INFO - PROCESS | 3644 | 1460991308309 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]]]}] 07:55:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 07:55:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 884ms 07:55:08 INFO - PROCESS | 3644 | 1460991308330 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 07:55:08 INFO - PROCESS | 3644 | 1460991308332 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 07:55:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 07:55:08 INFO - PROCESS | 3644 | 1460991308335 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 07:55:08 INFO - PROCESS | 3644 | 1460991308339 Marionette TRACE conn3 <- [1,1250,null,{}] 07:55:08 INFO - PROCESS | 3644 | 1460991308349 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}] 07:55:08 INFO - PROCESS | 3644 | 1460991308435 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 07:55:08 INFO - PROCESS | 3644 | 1460991308443 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:08 INFO - PROCESS | 3644 | ++DOCSHELL 1340E400 == 56 [pid = 3644] [id = 322] 07:55:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 145 (13416C00) [pid = 3644] [serial = 965] [outer = 00000000] 07:55:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 146 (15E0A000) [pid = 3644] [serial = 966] [outer = 13416C00] 07:55:08 INFO - PROCESS | 3644 | 1460991308491 Marionette DEBUG loaded listener.js 07:55:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 147 (1670C400) [pid = 3644] [serial = 967] [outer = 13416C00] 07:55:08 INFO - PROCESS | 3644 | 1460991308980 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]]]}] 07:55:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 07:55:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 686ms 07:55:09 INFO - PROCESS | 3644 | 1460991309018 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 07:55:09 INFO - PROCESS | 3644 | 1460991309020 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 07:55:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 07:55:09 INFO - PROCESS | 3644 | 1460991309023 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 07:55:09 INFO - PROCESS | 3644 | 1460991309025 Marionette TRACE conn3 <- [1,1254,null,{}] 07:55:09 INFO - PROCESS | 3644 | 1460991309028 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}] 07:55:09 INFO - PROCESS | 3644 | 1460991309111 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 07:55:09 INFO - PROCESS | 3644 | 1460991309117 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:09 INFO - PROCESS | 3644 | ++DOCSHELL 13473C00 == 57 [pid = 3644] [id = 323] 07:55:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 148 (164A1400) [pid = 3644] [serial = 968] [outer = 00000000] 07:55:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 149 (1800D800) [pid = 3644] [serial = 969] [outer = 164A1400] 07:55:09 INFO - PROCESS | 3644 | 1460991309162 Marionette DEBUG loaded listener.js 07:55:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 150 (18864C00) [pid = 3644] [serial = 970] [outer = 164A1400] 07:55:09 INFO - PROCESS | 3644 | 1460991309606 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]]]}] 07:55:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 07:55:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 625ms 07:55:09 INFO - PROCESS | 3644 | 1460991309644 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 07:55:09 INFO - PROCESS | 3644 | 1460991309646 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 07:55:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 07:55:09 INFO - PROCESS | 3644 | 1460991309649 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 07:55:09 INFO - PROCESS | 3644 | 1460991309651 Marionette TRACE conn3 <- [1,1258,null,{}] 07:55:09 INFO - PROCESS | 3644 | 1460991309654 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}] 07:55:09 INFO - PROCESS | 3644 | 1460991309731 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 07:55:09 INFO - PROCESS | 3644 | 1460991309766 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:09 INFO - PROCESS | 3644 | ++DOCSHELL 188CD000 == 58 [pid = 3644] [id = 324] 07:55:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 151 (18909C00) [pid = 3644] [serial = 971] [outer = 00000000] 07:55:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 152 (18A31800) [pid = 3644] [serial = 972] [outer = 18909C00] 07:55:09 INFO - PROCESS | 3644 | 1460991309811 Marionette DEBUG loaded listener.js 07:55:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 153 (18C2F000) [pid = 3644] [serial = 973] [outer = 18909C00] 07:55:10 INFO - PROCESS | 3644 | 1460991310234 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]]]}] 07:55:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 07:55:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 624ms 07:55:10 INFO - PROCESS | 3644 | 1460991310270 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 07:55:10 INFO - PROCESS | 3644 | 1460991310272 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 07:55:10 INFO - PROCESS | 3644 | 1460991310276 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 07:55:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 07:55:10 INFO - PROCESS | 3644 | 1460991310278 Marionette TRACE conn3 <- [1,1262,null,{}] 07:55:10 INFO - PROCESS | 3644 | 1460991310281 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}] 07:55:10 INFO - PROCESS | 3644 | 1460991310379 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 07:55:10 INFO - PROCESS | 3644 | 1460991310387 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:10 INFO - PROCESS | 3644 | ++DOCSHELL 15D13C00 == 59 [pid = 3644] [id = 325] 07:55:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 154 (18CBDC00) [pid = 3644] [serial = 974] [outer = 00000000] 07:55:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 155 (18EAA400) [pid = 3644] [serial = 975] [outer = 18CBDC00] 07:55:10 INFO - PROCESS | 3644 | 1460991310434 Marionette DEBUG loaded listener.js 07:55:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 156 (19691400) [pid = 3644] [serial = 976] [outer = 18CBDC00] 07:55:10 INFO - PROCESS | 3644 | 1460991310914 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]]]}] 07:55:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 07:55:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 670ms 07:55:10 INFO - PROCESS | 3644 | 1460991310959 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 07:55:10 INFO - PROCESS | 3644 | 1460991310960 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 07:55:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 07:55:10 INFO - PROCESS | 3644 | 1460991310964 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 07:55:10 INFO - PROCESS | 3644 | 1460991310965 Marionette TRACE conn3 <- [1,1266,null,{}] 07:55:10 INFO - PROCESS | 3644 | 1460991310969 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}] 07:55:11 INFO - PROCESS | 3644 | 1460991311076 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 07:55:11 INFO - PROCESS | 3644 | 1460991311167 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:11 INFO - PROCESS | 3644 | ++DOCSHELL 1955D000 == 60 [pid = 3644] [id = 326] 07:55:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 157 (197DAC00) [pid = 3644] [serial = 977] [outer = 00000000] 07:55:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 158 (1A076C00) [pid = 3644] [serial = 978] [outer = 197DAC00] 07:55:11 INFO - PROCESS | 3644 | 1460991311211 Marionette DEBUG loaded listener.js 07:55:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 159 (1A077400) [pid = 3644] [serial = 979] [outer = 197DAC00] 07:55:11 INFO - PROCESS | 3644 | 1460991311614 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]]]}] 07:55:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 07:55:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 671ms 07:55:11 INFO - PROCESS | 3644 | 1460991311651 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 07:55:11 INFO - PROCESS | 3644 | 1460991311653 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 07:55:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 07:55:11 INFO - PROCESS | 3644 | 1460991311656 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 07:55:11 INFO - PROCESS | 3644 | 1460991311658 Marionette TRACE conn3 <- [1,1270,null,{}] 07:55:11 INFO - PROCESS | 3644 | 1460991311662 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}] 07:55:11 INFO - PROCESS | 3644 | 1460991311777 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 07:55:11 INFO - PROCESS | 3644 | 1460991311851 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:11 INFO - PROCESS | 3644 | ++DOCSHELL 19C9B800 == 61 [pid = 3644] [id = 327] 07:55:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 160 (19C9FC00) [pid = 3644] [serial = 980] [outer = 00000000] 07:55:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 161 (1BF77800) [pid = 3644] [serial = 981] [outer = 19C9FC00] 07:55:11 INFO - PROCESS | 3644 | 1460991311900 Marionette DEBUG loaded listener.js 07:55:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 162 (1C140800) [pid = 3644] [serial = 982] [outer = 19C9FC00] 07:55:12 INFO - PROCESS | 3644 | 1460991312311 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]]]}] 07:55:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 07:55:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 686ms 07:55:12 INFO - PROCESS | 3644 | 1460991312338 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 07:55:12 INFO - PROCESS | 3644 | 1460991312340 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 07:55:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 07:55:12 INFO - PROCESS | 3644 | 1460991312348 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 07:55:12 INFO - PROCESS | 3644 | 1460991312349 Marionette TRACE conn3 <- [1,1274,null,{}] 07:55:12 INFO - PROCESS | 3644 | 1460991312352 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}] 07:55:12 INFO - PROCESS | 3644 | 1460991312509 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 07:55:12 INFO - PROCESS | 3644 | --DOMWINDOW == 161 (13265800) [pid = 3644] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 07:55:12 INFO - PROCESS | 3644 | --DOMWINDOW == 160 (18C2A000) [pid = 3644] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 07:55:12 INFO - PROCESS | 3644 | --DOMWINDOW == 159 (18D18C00) [pid = 3644] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 07:55:12 INFO - PROCESS | 3644 | --DOMWINDOW == 158 (1A00F400) [pid = 3644] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 07:55:12 INFO - PROCESS | 3644 | --DOMWINDOW == 157 (18A2CC00) [pid = 3644] [serial = 715] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 07:55:12 INFO - PROCESS | 3644 | --DOMWINDOW == 156 (1C264C00) [pid = 3644] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 07:55:12 INFO - PROCESS | 3644 | --DOMWINDOW == 155 (15ED9400) [pid = 3644] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 07:55:12 INFO - PROCESS | 3644 | --DOMWINDOW == 154 (164B3800) [pid = 3644] [serial = 712] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 07:55:12 INFO - PROCESS | 3644 | --DOMWINDOW == 153 (1D58BC00) [pid = 3644] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 07:55:12 INFO - PROCESS | 3644 | --DOMWINDOW == 152 (12CFF400) [pid = 3644] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 07:55:12 INFO - PROCESS | 3644 | --DOMWINDOW == 151 (18C25000) [pid = 3644] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 07:55:12 INFO - PROCESS | 3644 | --DOMWINDOW == 150 (14349C00) [pid = 3644] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 07:55:12 INFO - PROCESS | 3644 | --DOMWINDOW == 149 (1670FC00) [pid = 3644] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 07:55:12 INFO - PROCESS | 3644 | --DOMWINDOW == 148 (1C13CC00) [pid = 3644] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 07:55:12 INFO - PROCESS | 3644 | --DOMWINDOW == 147 (1A8F1800) [pid = 3644] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 07:55:12 INFO - PROCESS | 3644 | --DOMWINDOW == 146 (1800B400) [pid = 3644] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 07:55:12 INFO - PROCESS | 3644 | --DOMWINDOW == 145 (1DA6B800) [pid = 3644] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 07:55:12 INFO - PROCESS | 3644 | --DOMWINDOW == 144 (11C1C800) [pid = 3644] [serial = 721] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 07:55:12 INFO - PROCESS | 3644 | --DOMWINDOW == 143 (1D19E400) [pid = 3644] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 07:55:12 INFO - PROCESS | 3644 | --DOMWINDOW == 142 (13416400) [pid = 3644] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 07:55:12 INFO - PROCESS | 3644 | --DOMWINDOW == 141 (142A6400) [pid = 3644] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 07:55:12 INFO - PROCESS | 3644 | --DOMWINDOW == 140 (1C144800) [pid = 3644] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 07:55:12 INFO - PROCESS | 3644 | --DOMWINDOW == 139 (13410800) [pid = 3644] [serial = 718] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 07:55:12 INFO - PROCESS | 3644 | --DOMWINDOW == 138 (18EAC000) [pid = 3644] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 07:55:12 INFO - PROCESS | 3644 | --DOMWINDOW == 137 (15E02800) [pid = 3644] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 07:55:12 INFO - PROCESS | 3644 | --DOMWINDOW == 136 (16497C00) [pid = 3644] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 07:55:12 INFO - PROCESS | 3644 | --DOMWINDOW == 135 (1955F800) [pid = 3644] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 07:55:12 INFO - PROCESS | 3644 | --DOMWINDOW == 134 (1D425C00) [pid = 3644] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 07:55:12 INFO - PROCESS | 3644 | --DOMWINDOW == 133 (15ECB800) [pid = 3644] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 07:55:12 INFO - PROCESS | 3644 | --DOMWINDOW == 132 (1A776400) [pid = 3644] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 07:55:12 INFO - PROCESS | 3644 | --DOMWINDOW == 131 (15D06000) [pid = 3644] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 07:55:12 INFO - PROCESS | 3644 | --DOMWINDOW == 130 (18908800) [pid = 3644] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 07:55:12 INFO - PROCESS | 3644 | --DOMWINDOW == 129 (1388CC00) [pid = 3644] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 07:55:12 INFO - PROCESS | 3644 | --DOMWINDOW == 128 (18EE7C00) [pid = 3644] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 07:55:12 INFO - PROCESS | 3644 | --DOMWINDOW == 127 (14308800) [pid = 3644] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 07:55:12 INFO - PROCESS | 3644 | --DOMWINDOW == 126 (164AE400) [pid = 3644] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 07:55:12 INFO - PROCESS | 3644 | --DOMWINDOW == 125 (13812000) [pid = 3644] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 07:55:12 INFO - PROCESS | 3644 | --DOMWINDOW == 124 (13814000) [pid = 3644] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 07:55:12 INFO - PROCESS | 3644 | --DOMWINDOW == 123 (13872000) [pid = 3644] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 07:55:12 INFO - PROCESS | 3644 | --DOMWINDOW == 122 (18D1BC00) [pid = 3644] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 07:55:12 INFO - PROCESS | 3644 | --DOMWINDOW == 121 (1325B800) [pid = 3644] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 07:55:12 INFO - PROCESS | 3644 | --DOMWINDOW == 120 (1A8FA400) [pid = 3644] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 07:55:12 INFO - PROCESS | 3644 | 1460991312918 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:12 INFO - PROCESS | 3644 | ++DOCSHELL 11C1E400 == 62 [pid = 3644] [id = 328] 07:55:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 121 (11C20400) [pid = 3644] [serial = 983] [outer = 00000000] 07:55:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 122 (1325C000) [pid = 3644] [serial = 984] [outer = 11C20400] 07:55:12 INFO - PROCESS | 3644 | 1460991312964 Marionette DEBUG loaded listener.js 07:55:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 123 (13410400) [pid = 3644] [serial = 985] [outer = 11C20400] 07:55:13 INFO - PROCESS | 3644 | 1460991313325 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]]]}] 07:55:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 07:55:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1005ms 07:55:13 INFO - PROCESS | 3644 | 1460991313383 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 07:55:13 INFO - PROCESS | 3644 | 1460991313385 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 07:55:13 INFO - PROCESS | 3644 | 1460991313389 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 07:55:13 INFO - PROCESS | 3644 | 1460991313391 Marionette TRACE conn3 <- [1,1278,null,{}] 07:55:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 07:55:13 INFO - PROCESS | 3644 | 1460991313394 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}] 07:55:13 INFO - PROCESS | 3644 | 1460991313473 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 07:55:13 INFO - PROCESS | 3644 | 1460991313479 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:13 INFO - PROCESS | 3644 | ++DOCSHELL 1340BC00 == 63 [pid = 3644] [id = 329] 07:55:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 124 (13418000) [pid = 3644] [serial = 986] [outer = 00000000] 07:55:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 125 (15D14C00) [pid = 3644] [serial = 987] [outer = 13418000] 07:55:13 INFO - PROCESS | 3644 | 1460991313507 Marionette DEBUG loaded listener.js 07:55:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 126 (164A2000) [pid = 3644] [serial = 988] [outer = 13418000] 07:55:13 INFO - PROCESS | 3644 | 1460991313949 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]]]}] 07:55:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 07:55:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 579ms 07:55:13 INFO - PROCESS | 3644 | 1460991313982 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 07:55:13 INFO - PROCESS | 3644 | 1460991313985 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 07:55:13 INFO - PROCESS | 3644 | 1460991313988 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 07:55:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 07:55:13 INFO - PROCESS | 3644 | 1460991313991 Marionette TRACE conn3 <- [1,1282,null,{}] 07:55:13 INFO - PROCESS | 3644 | 1460991313994 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}] 07:55:14 INFO - PROCESS | 3644 | 1460991314092 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 07:55:14 INFO - PROCESS | 3644 | 1460991314100 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:14 INFO - PROCESS | 3644 | ++DOCSHELL 12C01C00 == 64 [pid = 3644] [id = 330] 07:55:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 127 (1434D400) [pid = 3644] [serial = 989] [outer = 00000000] 07:55:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 128 (1955F800) [pid = 3644] [serial = 990] [outer = 1434D400] 07:55:14 INFO - PROCESS | 3644 | 1460991314154 Marionette DEBUG loaded listener.js 07:55:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 129 (1A0CEC00) [pid = 3644] [serial = 991] [outer = 1434D400] 07:55:14 INFO - PROCESS | 3644 | 1460991314626 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]]]}] 07:55:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 07:55:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 671ms 07:55:14 INFO - PROCESS | 3644 | 1460991314672 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 07:55:14 INFO - PROCESS | 3644 | 1460991314674 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 07:55:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 07:55:14 INFO - PROCESS | 3644 | 1460991314678 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 07:55:14 INFO - PROCESS | 3644 | 1460991314679 Marionette TRACE conn3 <- [1,1286,null,{}] 07:55:14 INFO - PROCESS | 3644 | 1460991314683 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}] 07:55:14 INFO - PROCESS | 3644 | 1460991314764 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 07:55:14 INFO - PROCESS | 3644 | 1460991314770 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:14 INFO - PROCESS | 3644 | ++DOCSHELL 1670A000 == 65 [pid = 3644] [id = 331] 07:55:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 130 (18EAC000) [pid = 3644] [serial = 992] [outer = 00000000] 07:55:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 131 (1C393000) [pid = 3644] [serial = 993] [outer = 18EAC000] 07:55:14 INFO - PROCESS | 3644 | 1460991314814 Marionette DEBUG loaded listener.js 07:55:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 132 (1D140C00) [pid = 3644] [serial = 994] [outer = 18EAC000] 07:55:15 INFO - PROCESS | 3644 | 1460991315534 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]]]}] 07:55:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 07:55:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 914ms 07:55:15 INFO - PROCESS | 3644 | 1460991315591 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 07:55:15 INFO - PROCESS | 3644 | 1460991315596 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 07:55:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 07:55:15 INFO - PROCESS | 3644 | 1460991315603 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 07:55:15 INFO - PROCESS | 3644 | 1460991315606 Marionette TRACE conn3 <- [1,1290,null,{}] 07:55:15 INFO - PROCESS | 3644 | 1460991315612 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}] 07:55:15 INFO - PROCESS | 3644 | 1460991315725 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 07:55:15 INFO - PROCESS | 3644 | 1460991315865 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:15 INFO - PROCESS | 3644 | ++DOCSHELL 1360B000 == 66 [pid = 3644] [id = 332] 07:55:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 133 (136A9800) [pid = 3644] [serial = 995] [outer = 00000000] 07:55:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 134 (13A61000) [pid = 3644] [serial = 996] [outer = 136A9800] 07:55:15 INFO - PROCESS | 3644 | 1460991315923 Marionette DEBUG loaded listener.js 07:55:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 135 (14A09400) [pid = 3644] [serial = 997] [outer = 136A9800] 07:55:16 INFO - PROCESS | 3644 | 1460991316479 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]]]}] 07:55:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 07:55:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 915ms 07:55:16 INFO - PROCESS | 3644 | 1460991316529 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 07:55:16 INFO - PROCESS | 3644 | 1460991316535 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 07:55:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 07:55:16 INFO - PROCESS | 3644 | 1460991316542 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 07:55:16 INFO - PROCESS | 3644 | 1460991316545 Marionette TRACE conn3 <- [1,1294,null,{}] 07:55:16 INFO - PROCESS | 3644 | 1460991316549 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}] 07:55:16 INFO - PROCESS | 3644 | 1460991316657 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 07:55:16 INFO - PROCESS | 3644 | 1460991316767 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:16 INFO - PROCESS | 3644 | ++DOCSHELL 1388BC00 == 67 [pid = 3644] [id = 333] 07:55:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 136 (15556000) [pid = 3644] [serial = 998] [outer = 00000000] 07:55:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 137 (16BD1400) [pid = 3644] [serial = 999] [outer = 15556000] 07:55:16 INFO - PROCESS | 3644 | 1460991316821 Marionette DEBUG loaded listener.js 07:55:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 138 (1823BC00) [pid = 3644] [serial = 1000] [outer = 15556000] 07:55:17 INFO - PROCESS | 3644 | 1460991317451 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]]]}] 07:55:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 07:55:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 975ms 07:55:17 INFO - PROCESS | 3644 | 1460991317509 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 07:55:17 INFO - PROCESS | 3644 | 1460991317512 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 07:55:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 07:55:17 INFO - PROCESS | 3644 | 1460991317516 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 07:55:17 INFO - PROCESS | 3644 | 1460991317521 Marionette TRACE conn3 <- [1,1298,null,{}] 07:55:17 INFO - PROCESS | 3644 | 1460991317532 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}] 07:55:17 INFO - PROCESS | 3644 | 1460991317640 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 07:55:17 INFO - PROCESS | 3644 | 1460991317779 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:17 INFO - PROCESS | 3644 | ++DOCSHELL 18EAE000 == 68 [pid = 3644] [id = 334] 07:55:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 139 (18EDE400) [pid = 3644] [serial = 1001] [outer = 00000000] 07:55:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 140 (1A59F800) [pid = 3644] [serial = 1002] [outer = 18EDE400] 07:55:17 INFO - PROCESS | 3644 | 1460991317837 Marionette DEBUG loaded listener.js 07:55:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 141 (1C13CC00) [pid = 3644] [serial = 1003] [outer = 18EDE400] 07:55:18 INFO - PROCESS | 3644 | 1460991318348 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] 07:55:18 INFO - PROCESS | 3644 | 1460991318410 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 07:55:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 07:55:18 INFO - PROCESS | 3644 | 1460991318414 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 07:55:18 INFO - PROCESS | 3644 | 1460991318416 Marionette TRACE conn3 <- [1,1302,null,{}] 07:55:18 INFO - PROCESS | 3644 | 1460991318420 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}] 07:55:18 INFO - PROCESS | 3644 | 1460991318524 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 07:55:18 INFO - PROCESS | 3644 | 1460991318633 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:18 INFO - PROCESS | 3644 | ++DOCSHELL 18D1AC00 == 69 [pid = 3644] [id = 335] 07:55:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 142 (1D135800) [pid = 3644] [serial = 1004] [outer = 00000000] 07:55:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 143 (1D917C00) [pid = 3644] [serial = 1005] [outer = 1D135800] 07:55:18 INFO - PROCESS | 3644 | 1460991318686 Marionette DEBUG loaded listener.js 07:55:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 144 (1D9C9000) [pid = 3644] [serial = 1006] [outer = 1D135800] 07:55:19 INFO - PROCESS | 3644 | 1460991319249 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]]]}] 07:55:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 07:55:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 884ms 07:55:19 INFO - PROCESS | 3644 | 1460991319303 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 07:55:19 INFO - PROCESS | 3644 | 1460991319305 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 07:55:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 07:55:19 INFO - PROCESS | 3644 | 1460991319309 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 07:55:19 INFO - PROCESS | 3644 | 1460991319310 Marionette TRACE conn3 <- [1,1306,null,{}] 07:55:19 INFO - PROCESS | 3644 | 1460991319314 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}] 07:55:19 INFO - PROCESS | 3644 | 1460991319415 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 07:55:19 INFO - PROCESS | 3644 | 1460991319527 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:19 INFO - PROCESS | 3644 | ++DOCSHELL 1C26AC00 == 70 [pid = 3644] [id = 336] 07:55:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 145 (1D19A400) [pid = 3644] [serial = 1007] [outer = 00000000] 07:55:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 146 (1DF60000) [pid = 3644] [serial = 1008] [outer = 1D19A400] 07:55:19 INFO - PROCESS | 3644 | 1460991319563 Marionette DEBUG loaded listener.js 07:55:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 147 (1E0B6400) [pid = 3644] [serial = 1009] [outer = 1D19A400] 07:55:20 INFO - PROCESS | 3644 | 1460991320172 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]]]}] 07:55:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 07:55:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 914ms 07:55:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 07:55:20 INFO - PROCESS | 3644 | 1460991320235 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 07:55:20 INFO - PROCESS | 3644 | 1460991320238 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 07:55:20 INFO - PROCESS | 3644 | 1460991320225 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 07:55:20 INFO - PROCESS | 3644 | 1460991320227 Marionette TRACE conn3 <- [1,1310,null,{}] 07:55:20 INFO - PROCESS | 3644 | 1460991320231 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}] 07:55:20 INFO - PROCESS | 3644 | 1460991320340 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 07:55:20 INFO - PROCESS | 3644 | 1460991320483 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:20 INFO - PROCESS | 3644 | ++DOCSHELL 11C1B400 == 71 [pid = 3644] [id = 337] 07:55:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 148 (11C1F000) [pid = 3644] [serial = 1010] [outer = 00000000] 07:55:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 149 (1420DC00) [pid = 3644] [serial = 1011] [outer = 11C1F000] 07:55:20 INFO - PROCESS | 3644 | 1460991320541 Marionette DEBUG loaded listener.js 07:55:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 150 (15D13400) [pid = 3644] [serial = 1012] [outer = 11C1F000] 07:55:21 INFO - PROCESS | 3644 | 1460991321313 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]]]}] 07:55:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 07:55:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1113ms 07:55:21 INFO - PROCESS | 3644 | 1460991321356 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 07:55:21 INFO - PROCESS | 3644 | 1460991321360 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 07:55:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 07:55:21 INFO - PROCESS | 3644 | 1460991321365 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 07:55:21 INFO - PROCESS | 3644 | 1460991321369 Marionette TRACE conn3 <- [1,1314,null,{}] 07:55:21 INFO - PROCESS | 3644 | 1460991321375 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}] 07:55:21 INFO - PROCESS | 3644 | 1460991321484 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 07:55:21 INFO - PROCESS | 3644 | 1460991321631 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:21 INFO - PROCESS | 3644 | ++DOCSHELL 11B6A000 == 72 [pid = 3644] [id = 338] 07:55:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 151 (11B6A400) [pid = 3644] [serial = 1013] [outer = 00000000] 07:55:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 152 (1380F000) [pid = 3644] [serial = 1014] [outer = 11B6A400] 07:55:21 INFO - PROCESS | 3644 | 1460991321707 Marionette DEBUG loaded listener.js 07:55:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 153 (13872C00) [pid = 3644] [serial = 1015] [outer = 11B6A400] 07:55:22 INFO - PROCESS | 3644 | --DOCSHELL 12C01C00 == 71 [pid = 3644] [id = 330] 07:55:22 INFO - PROCESS | 3644 | --DOCSHELL 1340BC00 == 70 [pid = 3644] [id = 329] 07:55:22 INFO - PROCESS | 3644 | --DOCSHELL 11C1E400 == 69 [pid = 3644] [id = 328] 07:55:22 INFO - PROCESS | 3644 | --DOCSHELL 19C9B800 == 68 [pid = 3644] [id = 327] 07:55:22 INFO - PROCESS | 3644 | --DOCSHELL 1955D000 == 67 [pid = 3644] [id = 326] 07:55:22 INFO - PROCESS | 3644 | --DOCSHELL 15D13C00 == 66 [pid = 3644] [id = 325] 07:55:22 INFO - PROCESS | 3644 | --DOCSHELL 188CD000 == 65 [pid = 3644] [id = 324] 07:55:22 INFO - PROCESS | 3644 | --DOCSHELL 13473C00 == 64 [pid = 3644] [id = 323] 07:55:22 INFO - PROCESS | 3644 | --DOCSHELL 1340E400 == 63 [pid = 3644] [id = 322] 07:55:22 INFO - PROCESS | 3644 | --DOCSHELL 1380A400 == 62 [pid = 3644] [id = 321] 07:55:22 INFO - PROCESS | 3644 | --DOCSHELL 1320F000 == 61 [pid = 3644] [id = 320] 07:55:22 INFO - PROCESS | 3644 | --DOMWINDOW == 152 (11B67C00) [pid = 3644] [serial = 942] [outer = 00000000] [url = about:blank] 07:55:22 INFO - PROCESS | 3644 | --DOCSHELL 1340C000 == 60 [pid = 3644] [id = 315] 07:55:22 INFO - PROCESS | 3644 | 1460991322327 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]]]}] 07:55:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 07:55:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1021ms 07:55:22 INFO - PROCESS | 3644 | 1460991322395 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 07:55:22 INFO - PROCESS | 3644 | 1460991322400 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 07:55:22 INFO - PROCESS | 3644 | 1460991322406 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 07:55:22 INFO - PROCESS | 3644 | 1460991322408 Marionette TRACE conn3 <- [1,1318,null,{}] 07:55:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 07:55:22 INFO - PROCESS | 3644 | 1460991322412 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}] 07:55:22 INFO - PROCESS | 3644 | 1460991322515 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 07:55:22 INFO - PROCESS | 3644 | --DOMWINDOW == 151 (159F0400) [pid = 3644] [serial = 805] [outer = 00000000] [url = about:blank] 07:55:22 INFO - PROCESS | 3644 | --DOMWINDOW == 150 (18EE5400) [pid = 3644] [serial = 672] [outer = 00000000] [url = about:blank] 07:55:22 INFO - PROCESS | 3644 | --DOMWINDOW == 149 (1BF81800) [pid = 3644] [serial = 811] [outer = 00000000] [url = about:blank] 07:55:22 INFO - PROCESS | 3644 | --DOMWINDOW == 148 (1A5ED400) [pid = 3644] [serial = 769] [outer = 00000000] [url = about:blank] 07:55:22 INFO - PROCESS | 3644 | --DOMWINDOW == 147 (19A29000) [pid = 3644] [serial = 717] [outer = 00000000] [url = about:blank] 07:55:22 INFO - PROCESS | 3644 | --DOMWINDOW == 146 (1DA5DC00) [pid = 3644] [serial = 630] [outer = 00000000] [url = about:blank] 07:55:22 INFO - PROCESS | 3644 | --DOMWINDOW == 145 (18868800) [pid = 3644] [serial = 669] [outer = 00000000] [url = about:blank] 07:55:22 INFO - PROCESS | 3644 | --DOMWINDOW == 144 (17F74C00) [pid = 3644] [serial = 714] [outer = 00000000] [url = about:blank] 07:55:22 INFO - PROCESS | 3644 | --DOMWINDOW == 143 (1D9CFC00) [pid = 3644] [serial = 862] [outer = 00000000] [url = about:blank] 07:55:22 INFO - PROCESS | 3644 | --DOMWINDOW == 142 (142A7800) [pid = 3644] [serial = 760] [outer = 00000000] [url = about:blank] 07:55:22 INFO - PROCESS | 3644 | --DOMWINDOW == 141 (1A0D4C00) [pid = 3644] [serial = 627] [outer = 00000000] [url = about:blank] 07:55:22 INFO - PROCESS | 3644 | --DOMWINDOW == 140 (16B73000) [pid = 3644] [serial = 865] [outer = 00000000] [url = about:blank] 07:55:22 INFO - PROCESS | 3644 | --DOMWINDOW == 139 (18862000) [pid = 3644] [serial = 856] [outer = 00000000] [url = about:blank] 07:55:22 INFO - PROCESS | 3644 | --DOMWINDOW == 138 (1CE3CC00) [pid = 3644] [serial = 814] [outer = 00000000] [url = about:blank] 07:55:22 INFO - PROCESS | 3644 | --DOMWINDOW == 137 (1D19F400) [pid = 3644] [serial = 817] [outer = 00000000] [url = about:blank] 07:55:22 INFO - PROCESS | 3644 | --DOMWINDOW == 136 (1968E800) [pid = 3644] [serial = 766] [outer = 00000000] [url = about:blank] 07:55:22 INFO - PROCESS | 3644 | --DOMWINDOW == 135 (1DF69800) [pid = 3644] [serial = 633] [outer = 00000000] [url = about:blank] 07:55:22 INFO - PROCESS | 3644 | --DOMWINDOW == 134 (13416800) [pid = 3644] [serial = 723] [outer = 00000000] [url = about:blank] 07:55:22 INFO - PROCESS | 3644 | --DOMWINDOW == 133 (1D9C4400) [pid = 3644] [serial = 678] [outer = 00000000] [url = about:blank] 07:55:22 INFO - PROCESS | 3644 | --DOMWINDOW == 132 (1649AC00) [pid = 3644] [serial = 853] [outer = 00000000] [url = about:blank] 07:55:22 INFO - PROCESS | 3644 | --DOMWINDOW == 131 (164B3000) [pid = 3644] [serial = 763] [outer = 00000000] [url = about:blank] 07:55:22 INFO - PROCESS | 3644 | --DOMWINDOW == 130 (1D918C00) [pid = 3644] [serial = 675] [outer = 00000000] [url = about:blank] 07:55:22 INFO - PROCESS | 3644 | --DOMWINDOW == 129 (1BF83C00) [pid = 3644] [serial = 720] [outer = 00000000] [url = about:blank] 07:55:22 INFO - PROCESS | 3644 | --DOMWINDOW == 128 (1D58C800) [pid = 3644] [serial = 859] [outer = 00000000] [url = about:blank] 07:55:22 INFO - PROCESS | 3644 | --DOMWINDOW == 127 (18625C00) [pid = 3644] [serial = 624] [outer = 00000000] [url = about:blank] 07:55:22 INFO - PROCESS | 3644 | --DOMWINDOW == 126 (182B7C00) [pid = 3644] [serial = 808] [outer = 00000000] [url = about:blank] 07:55:22 INFO - PROCESS | 3644 | --DOMWINDOW == 125 (1CE3C000) [pid = 3644] [serial = 585] [outer = 00000000] [url = about:blank] 07:55:22 INFO - PROCESS | 3644 | --DOMWINDOW == 124 (1A00FC00) [pid = 3644] [serial = 927] [outer = 00000000] [url = about:blank] 07:55:22 INFO - PROCESS | 3644 | --DOMWINDOW == 123 (1A0D1000) [pid = 3644] [serial = 928] [outer = 00000000] [url = about:blank] 07:55:22 INFO - PROCESS | 3644 | --DOMWINDOW == 122 (1D590C00) [pid = 3644] [serial = 931] [outer = 00000000] [url = about:blank] 07:55:22 INFO - PROCESS | 3644 | --DOMWINDOW == 121 (1D591800) [pid = 3644] [serial = 930] [outer = 00000000] [url = about:blank] 07:55:22 INFO - PROCESS | 3644 | --DOMWINDOW == 120 (188CDC00) [pid = 3644] [serial = 936] [outer = 00000000] [url = about:blank] 07:55:22 INFO - PROCESS | 3644 | --DOMWINDOW == 119 (1DF66C00) [pid = 3644] [serial = 933] [outer = 00000000] [url = about:blank] 07:55:22 INFO - PROCESS | 3644 | --DOMWINDOW == 118 (16B75400) [pid = 3644] [serial = 901] [outer = 00000000] [url = about:blank] 07:55:22 INFO - PROCESS | 3644 | --DOMWINDOW == 117 (16877800) [pid = 3644] [serial = 900] [outer = 00000000] [url = about:blank] 07:55:22 INFO - PROCESS | 3644 | --DOMWINDOW == 116 (18CB6C00) [pid = 3644] [serial = 921] [outer = 00000000] [url = about:blank] 07:55:22 INFO - PROCESS | 3644 | --DOMWINDOW == 115 (18CC2800) [pid = 3644] [serial = 922] [outer = 00000000] [url = about:blank] 07:55:22 INFO - PROCESS | 3644 | --DOMWINDOW == 114 (13893C00) [pid = 3644] [serial = 939] [outer = 00000000] [url = about:blank] 07:55:22 INFO - PROCESS | 3644 | --DOMWINDOW == 113 (1BF80000) [pid = 3644] [serial = 904] [outer = 00000000] [url = about:blank] 07:55:22 INFO - PROCESS | 3644 | --DOMWINDOW == 112 (1A00CC00) [pid = 3644] [serial = 903] [outer = 00000000] [url = about:blank] 07:55:22 INFO - PROCESS | 3644 | --DOMWINDOW == 111 (16553C00) [pid = 3644] [serial = 918] [outer = 00000000] [url = about:blank] 07:55:22 INFO - PROCESS | 3644 | --DOMWINDOW == 110 (16BD0800) [pid = 3644] [serial = 919] [outer = 00000000] [url = about:blank] 07:55:22 INFO - PROCESS | 3644 | --DOMWINDOW == 109 (16874400) [pid = 3644] [serial = 916] [outer = 00000000] [url = about:blank] 07:55:22 INFO - PROCESS | 3644 | --DOMWINDOW == 108 (16711000) [pid = 3644] [serial = 915] [outer = 00000000] [url = about:blank] 07:55:22 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (1D589400) [pid = 3644] [serial = 907] [outer = 00000000] [url = about:blank] 07:55:22 INFO - PROCESS | 3644 | --DOMWINDOW == 106 (1886D800) [pid = 3644] [serial = 906] [outer = 00000000] [url = about:blank] 07:55:22 INFO - PROCESS | 3644 | --DOMWINDOW == 105 (1DA66C00) [pid = 3644] [serial = 909] [outer = 00000000] [url = about:blank] 07:55:22 INFO - PROCESS | 3644 | --DOMWINDOW == 104 (1DA67800) [pid = 3644] [serial = 910] [outer = 00000000] [url = about:blank] 07:55:22 INFO - PROCESS | 3644 | --DOMWINDOW == 103 (13877400) [pid = 3644] [serial = 912] [outer = 00000000] [url = about:blank] 07:55:22 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (14A13C00) [pid = 3644] [serial = 913] [outer = 00000000] [url = about:blank] 07:55:22 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (18EACC00) [pid = 3644] [serial = 924] [outer = 00000000] [url = about:blank] 07:55:22 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (13898400) [pid = 3644] [serial = 940] [outer = 00000000] [url = about:blank] 07:55:22 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (1E0B3800) [pid = 3644] [serial = 934] [outer = 00000000] [url = about:blank] 07:55:22 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (1360A000) [pid = 3644] [serial = 898] [outer = 00000000] [url = about:blank] 07:55:22 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (1340E000) [pid = 3644] [serial = 897] [outer = 00000000] [url = about:blank] 07:55:22 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (19AD9C00) [pid = 3644] [serial = 937] [outer = 00000000] [url = about:blank] 07:55:22 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (18EE5C00) [pid = 3644] [serial = 925] [outer = 00000000] [url = about:blank] 07:55:22 INFO - PROCESS | 3644 | 1460991322616 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:22 INFO - PROCESS | 3644 | ++DOCSHELL 11B67C00 == 61 [pid = 3644] [id = 339] 07:55:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (11B68000) [pid = 3644] [serial = 1016] [outer = 00000000] 07:55:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (13416800) [pid = 3644] [serial = 1017] [outer = 11B68000] 07:55:22 INFO - PROCESS | 3644 | 1460991322666 Marionette DEBUG loaded listener.js 07:55:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (13812000) [pid = 3644] [serial = 1018] [outer = 11B68000] 07:55:23 INFO - PROCESS | 3644 | 1460991323101 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]]]}] 07:55:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 07:55:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 716ms 07:55:23 INFO - PROCESS | 3644 | 1460991323133 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 07:55:23 INFO - PROCESS | 3644 | 1460991323135 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 07:55:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 07:55:23 INFO - PROCESS | 3644 | 1460991323139 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 07:55:23 INFO - PROCESS | 3644 | 1460991323142 Marionette TRACE conn3 <- [1,1322,null,{}] 07:55:23 INFO - PROCESS | 3644 | 1460991323152 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}] 07:55:23 INFO - PROCESS | 3644 | 1460991323237 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 07:55:23 INFO - PROCESS | 3644 | 1460991323244 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:23 INFO - PROCESS | 3644 | ++DOCSHELL 14A9B000 == 62 [pid = 3644] [id = 340] 07:55:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (14A9FC00) [pid = 3644] [serial = 1019] [outer = 00000000] 07:55:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (1649E400) [pid = 3644] [serial = 1020] [outer = 14A9FC00] 07:55:23 INFO - PROCESS | 3644 | 1460991323291 Marionette DEBUG loaded listener.js 07:55:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (1654D000) [pid = 3644] [serial = 1021] [outer = 14A9FC00] 07:55:23 INFO - PROCESS | 3644 | 1460991323740 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]]]}] 07:55:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 07:55:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 609ms 07:55:23 INFO - PROCESS | 3644 | 1460991323760 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 07:55:23 INFO - PROCESS | 3644 | 1460991323762 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 07:55:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 07:55:23 INFO - PROCESS | 3644 | 1460991323770 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 07:55:23 INFO - PROCESS | 3644 | 1460991323772 Marionette TRACE conn3 <- [1,1326,null,{}] 07:55:23 INFO - PROCESS | 3644 | 1460991323775 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}] 07:55:23 INFO - PROCESS | 3644 | 1460991323858 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 07:55:23 INFO - PROCESS | 3644 | 1460991323864 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:23 INFO - PROCESS | 3644 | ++DOCSHELL 13413400 == 63 [pid = 3644] [id = 341] 07:55:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (16715400) [pid = 3644] [serial = 1022] [outer = 00000000] 07:55:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (16B73000) [pid = 3644] [serial = 1023] [outer = 16715400] 07:55:23 INFO - PROCESS | 3644 | 1460991323910 Marionette DEBUG loaded listener.js 07:55:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (16BC9800) [pid = 3644] [serial = 1024] [outer = 16715400] 07:55:24 INFO - PROCESS | 3644 | 1460991324825 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]]]}] 07:55:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 07:55:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1067ms 07:55:24 INFO - PROCESS | 3644 | 1460991324851 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 07:55:24 INFO - PROCESS | 3644 | 1460991324853 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 07:55:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 07:55:24 INFO - PROCESS | 3644 | 1460991324856 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 07:55:24 INFO - PROCESS | 3644 | 1460991324858 Marionette TRACE conn3 <- [1,1330,null,{}] 07:55:24 INFO - PROCESS | 3644 | 1460991324862 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}] 07:55:24 INFO - PROCESS | 3644 | 1460991324973 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 07:55:24 INFO - PROCESS | 3644 | 1460991324964 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:24 INFO - PROCESS | 3644 | ++DOCSHELL 16877400 == 64 [pid = 3644] [id = 342] 07:55:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (16B48400) [pid = 3644] [serial = 1025] [outer = 00000000] 07:55:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 106 (18620C00) [pid = 3644] [serial = 1026] [outer = 16B48400] 07:55:25 INFO - PROCESS | 3644 | 1460991325008 Marionette DEBUG loaded listener.js 07:55:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 107 (18860C00) [pid = 3644] [serial = 1027] [outer = 16B48400] 07:55:25 INFO - PROCESS | 3644 | 1460991325449 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]]]}] 07:55:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 07:55:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 610ms 07:55:25 INFO - PROCESS | 3644 | 1460991325476 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 07:55:25 INFO - PROCESS | 3644 | 1460991325478 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 07:55:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 07:55:25 INFO - PROCESS | 3644 | 1460991325482 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 07:55:25 INFO - PROCESS | 3644 | 1460991325483 Marionette TRACE conn3 <- [1,1334,null,{}] 07:55:25 INFO - PROCESS | 3644 | 1460991325487 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}] 07:55:25 INFO - PROCESS | 3644 | 1460991325624 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 07:55:25 INFO - PROCESS | 3644 | 1460991325668 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:25 INFO - PROCESS | 3644 | ++DOCSHELL 18862000 == 65 [pid = 3644] [id = 343] 07:55:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (18864000) [pid = 3644] [serial = 1028] [outer = 00000000] 07:55:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 109 (18A26000) [pid = 3644] [serial = 1029] [outer = 18864000] 07:55:25 INFO - PROCESS | 3644 | 1460991325715 Marionette DEBUG loaded listener.js 07:55:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 110 (18CBC000) [pid = 3644] [serial = 1030] [outer = 18864000] 07:55:26 INFO - PROCESS | 3644 | 1460991326150 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]]]}] 07:55:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 07:55:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 716ms 07:55:26 INFO - PROCESS | 3644 | 1460991326204 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 07:55:26 INFO - PROCESS | 3644 | 1460991326206 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 07:55:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 07:55:26 INFO - PROCESS | 3644 | 1460991326210 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 07:55:26 INFO - PROCESS | 3644 | 1460991326212 Marionette TRACE conn3 <- [1,1338,null,{}] 07:55:26 INFO - PROCESS | 3644 | 1460991326254 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}] 07:55:26 INFO - PROCESS | 3644 | 1460991326367 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 07:55:26 INFO - PROCESS | 3644 | 1460991326363 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:26 INFO - PROCESS | 3644 | ++DOCSHELL 1890E800 == 66 [pid = 3644] [id = 344] 07:55:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 111 (18CC3400) [pid = 3644] [serial = 1031] [outer = 00000000] 07:55:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 112 (18EAF400) [pid = 3644] [serial = 1032] [outer = 18CC3400] 07:55:26 INFO - PROCESS | 3644 | 1460991326459 Marionette DEBUG loaded listener.js 07:55:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 113 (18EDF800) [pid = 3644] [serial = 1033] [outer = 18CC3400] 07:55:26 INFO - PROCESS | 3644 | --DOMWINDOW == 112 (13893000) [pid = 3644] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 07:55:26 INFO - PROCESS | 3644 | --DOMWINDOW == 111 (13418000) [pid = 3644] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 07:55:26 INFO - PROCESS | 3644 | --DOMWINDOW == 110 (1346D800) [pid = 3644] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 07:55:26 INFO - PROCESS | 3644 | --DOMWINDOW == 109 (19C9FC00) [pid = 3644] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 07:55:26 INFO - PROCESS | 3644 | --DOMWINDOW == 108 (164A1400) [pid = 3644] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 07:55:26 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (1434D400) [pid = 3644] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 07:55:26 INFO - PROCESS | 3644 | --DOMWINDOW == 106 (18CBDC00) [pid = 3644] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 07:55:26 INFO - PROCESS | 3644 | --DOMWINDOW == 105 (11C20400) [pid = 3644] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 07:55:26 INFO - PROCESS | 3644 | --DOMWINDOW == 104 (1C141000) [pid = 3644] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 07:55:26 INFO - PROCESS | 3644 | --DOMWINDOW == 103 (18909C00) [pid = 3644] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 07:55:26 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (197DAC00) [pid = 3644] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 07:55:26 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (13416C00) [pid = 3644] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 07:55:26 INFO - PROCESS | 3644 | 1460991326974 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]]]}] 07:55:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 07:55:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 808ms 07:55:27 INFO - PROCESS | 3644 | 1460991327019 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 07:55:27 INFO - PROCESS | 3644 | 1460991327021 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 07:55:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 07:55:27 INFO - PROCESS | 3644 | 1460991327024 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 07:55:27 INFO - PROCESS | 3644 | 1460991327026 Marionette TRACE conn3 <- [1,1342,null,{}] 07:55:27 INFO - PROCESS | 3644 | 1460991327029 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}] 07:55:27 INFO - PROCESS | 3644 | 1460991327111 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 07:55:27 INFO - PROCESS | 3644 | 1460991327117 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:27 INFO - PROCESS | 3644 | ++DOCSHELL 13818000 == 67 [pid = 3644] [id = 345] 07:55:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (1386FC00) [pid = 3644] [serial = 1034] [outer = 00000000] 07:55:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (18C2C000) [pid = 3644] [serial = 1035] [outer = 1386FC00] 07:55:27 INFO - PROCESS | 3644 | 1460991327160 Marionette DEBUG loaded listener.js 07:55:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (18C2A000) [pid = 3644] [serial = 1036] [outer = 1386FC00] 07:55:27 INFO - PROCESS | 3644 | 1460991327570 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]]]}] 07:55:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 07:55:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 579ms 07:55:27 INFO - PROCESS | 3644 | 1460991327621 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 07:55:27 INFO - PROCESS | 3644 | 1460991327623 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 07:55:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 07:55:27 INFO - PROCESS | 3644 | 1460991327630 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 07:55:27 INFO - PROCESS | 3644 | 1460991327631 Marionette TRACE conn3 <- [1,1346,null,{}] 07:55:27 INFO - PROCESS | 3644 | 1460991327635 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}] 07:55:27 INFO - PROCESS | 3644 | 1460991327699 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 07:55:27 INFO - PROCESS | 3644 | 1460991327705 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:27 INFO - PROCESS | 3644 | ++DOCSHELL 18C26000 == 68 [pid = 3644] [id = 346] 07:55:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (18C28400) [pid = 3644] [serial = 1037] [outer = 00000000] 07:55:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 106 (19692000) [pid = 3644] [serial = 1038] [outer = 18C28400] 07:55:27 INFO - PROCESS | 3644 | 1460991327751 Marionette DEBUG loaded listener.js 07:55:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 107 (19692400) [pid = 3644] [serial = 1039] [outer = 18C28400] 07:55:28 INFO - PROCESS | 3644 | 1460991328197 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]]]}] 07:55:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 07:55:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 610ms 07:55:28 INFO - PROCESS | 3644 | 1460991328249 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 07:55:28 INFO - PROCESS | 3644 | 1460991328251 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 07:55:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 07:55:28 INFO - PROCESS | 3644 | 1460991328254 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 07:55:28 INFO - PROCESS | 3644 | 1460991328256 Marionette TRACE conn3 <- [1,1350,null,{}] 07:55:28 INFO - PROCESS | 3644 | 1460991328263 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}] 07:55:28 INFO - PROCESS | 3644 | 1460991328343 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 07:55:28 INFO - PROCESS | 3644 | 1460991328333 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:28 INFO - PROCESS | 3644 | ++DOCSHELL 18EE6400 == 69 [pid = 3644] [id = 347] 07:55:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (18EEB800) [pid = 3644] [serial = 1040] [outer = 00000000] 07:55:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 109 (1A079800) [pid = 3644] [serial = 1041] [outer = 18EEB800] 07:55:28 INFO - PROCESS | 3644 | 1460991328377 Marionette DEBUG loaded listener.js 07:55:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 110 (1A0D4000) [pid = 3644] [serial = 1042] [outer = 18EEB800] 07:55:28 INFO - PROCESS | 3644 | 1460991328987 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]]]}] 07:55:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 07:55:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 808ms 07:55:29 INFO - PROCESS | 3644 | 1460991329073 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 07:55:29 INFO - PROCESS | 3644 | 1460991329078 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 07:55:29 INFO - PROCESS | 3644 | 1460991329084 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 07:55:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 07:55:29 INFO - PROCESS | 3644 | 1460991329088 Marionette TRACE conn3 <- [1,1354,null,{}] 07:55:29 INFO - PROCESS | 3644 | 1460991329093 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}] 07:55:29 INFO - PROCESS | 3644 | 1460991329216 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 07:55:29 INFO - PROCESS | 3644 | 1460991329344 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:29 INFO - PROCESS | 3644 | ++DOCSHELL 1340E400 == 70 [pid = 3644] [id = 348] 07:55:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 111 (13472000) [pid = 3644] [serial = 1043] [outer = 00000000] 07:55:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 112 (13879800) [pid = 3644] [serial = 1044] [outer = 13472000] 07:55:29 INFO - PROCESS | 3644 | 1460991329402 Marionette DEBUG loaded listener.js 07:55:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 113 (142AD400) [pid = 3644] [serial = 1045] [outer = 13472000] 07:55:29 INFO - PROCESS | 3644 | 1460991329997 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] 07:55:30 INFO - PROCESS | 3644 | 1460991330022 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 07:55:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 07:55:30 INFO - PROCESS | 3644 | 1460991330029 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 07:55:30 INFO - PROCESS | 3644 | 1460991330032 Marionette TRACE conn3 <- [1,1358,null,{}] 07:55:30 INFO - PROCESS | 3644 | 1460991330036 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}] 07:55:30 INFO - PROCESS | 3644 | 1460991330141 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 07:55:30 INFO - PROCESS | 3644 | 1460991330248 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:30 INFO - PROCESS | 3644 | ++DOCSHELL 15D10400 == 71 [pid = 3644] [id = 349] 07:55:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 114 (15D89C00) [pid = 3644] [serial = 1046] [outer = 00000000] 07:55:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 115 (16B55C00) [pid = 3644] [serial = 1047] [outer = 15D89C00] 07:55:30 INFO - PROCESS | 3644 | 1460991330301 Marionette DEBUG loaded listener.js 07:55:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 116 (18864400) [pid = 3644] [serial = 1048] [outer = 15D89C00] 07:55:30 INFO - PROCESS | 3644 | 1460991330935 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] 07:55:30 INFO - PROCESS | 3644 | 1460991330975 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 07:55:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 07:55:30 INFO - PROCESS | 3644 | 1460991330979 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 07:55:30 INFO - PROCESS | 3644 | 1460991330982 Marionette TRACE conn3 <- [1,1362,null,{}] 07:55:30 INFO - PROCESS | 3644 | 1460991330993 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}] 07:55:31 INFO - PROCESS | 3644 | 1460991331102 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 07:55:31 INFO - PROCESS | 3644 | 1460991331237 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:31 INFO - PROCESS | 3644 | ++DOCSHELL 19AD0000 == 72 [pid = 3644] [id = 350] 07:55:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 117 (19AD4000) [pid = 3644] [serial = 1049] [outer = 00000000] 07:55:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 118 (1A775C00) [pid = 3644] [serial = 1050] [outer = 19AD4000] 07:55:31 INFO - PROCESS | 3644 | 1460991331295 Marionette DEBUG loaded listener.js 07:55:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 119 (1A7A0800) [pid = 3644] [serial = 1051] [outer = 19AD4000] 07:55:31 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:55:31 INFO - PROCESS | 3644 | 1460991331908 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] 07:55:31 INFO - PROCESS | 3644 | 1460991331966 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 07:55:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 07:55:31 INFO - PROCESS | 3644 | 1460991331970 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 07:55:31 INFO - PROCESS | 3644 | 1460991331972 Marionette TRACE conn3 <- [1,1366,null,{}] 07:55:31 INFO - PROCESS | 3644 | 1460991331975 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}] 07:55:32 INFO - PROCESS | 3644 | 1460991332097 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 07:55:32 INFO - PROCESS | 3644 | 1460991332233 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:32 INFO - PROCESS | 3644 | ++DOCSHELL 1A8C7C00 == 73 [pid = 3644] [id = 351] 07:55:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 120 (1A8CA400) [pid = 3644] [serial = 1052] [outer = 00000000] 07:55:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 121 (1C26D400) [pid = 3644] [serial = 1053] [outer = 1A8CA400] 07:55:32 INFO - PROCESS | 3644 | 1460991332288 Marionette DEBUG loaded listener.js 07:55:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 122 (1C39C400) [pid = 3644] [serial = 1054] [outer = 1A8CA400] 07:55:32 INFO - PROCESS | 3644 | 1460991332822 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] 07:55:32 INFO - PROCESS | 3644 | 1460991332876 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 07:55:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 07:55:32 INFO - PROCESS | 3644 | 1460991332879 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 07:55:32 INFO - PROCESS | 3644 | 1460991332881 Marionette TRACE conn3 <- [1,1370,null,{}] 07:55:32 INFO - PROCESS | 3644 | 1460991332885 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}] 07:55:32 INFO - PROCESS | 3644 | 1460991332986 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 07:55:33 INFO - PROCESS | 3644 | 1460991333091 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:33 INFO - PROCESS | 3644 | ++DOCSHELL 164AE400 == 74 [pid = 3644] [id = 352] 07:55:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 123 (1C13BC00) [pid = 3644] [serial = 1055] [outer = 00000000] 07:55:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 124 (1D422C00) [pid = 3644] [serial = 1056] [outer = 1C13BC00] 07:55:33 INFO - PROCESS | 3644 | 1460991333144 Marionette DEBUG loaded listener.js 07:55:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 125 (1D42B400) [pid = 3644] [serial = 1057] [outer = 1C13BC00] 07:55:33 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:55:34 INFO - PROCESS | 3644 | 1460991334014 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] 07:55:34 INFO - PROCESS | 3644 | 1460991334063 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 07:55:34 INFO - PROCESS | 3644 | 1460991334068 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 07:55:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 07:55:34 INFO - PROCESS | 3644 | 1460991334071 Marionette TRACE conn3 <- [1,1374,null,{}] 07:55:34 INFO - PROCESS | 3644 | 1460991334077 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}] 07:55:34 INFO - PROCESS | 3644 | 1460991334180 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 07:55:34 INFO - PROCESS | 3644 | 1460991334310 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:34 INFO - PROCESS | 3644 | ++DOCSHELL 13469400 == 75 [pid = 3644] [id = 353] 07:55:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 126 (1380C400) [pid = 3644] [serial = 1058] [outer = 00000000] 07:55:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 127 (142A8C00) [pid = 3644] [serial = 1059] [outer = 1380C400] 07:55:34 INFO - PROCESS | 3644 | 1460991334360 Marionette DEBUG loaded listener.js 07:55:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 128 (1555B800) [pid = 3644] [serial = 1060] [outer = 1380C400] 07:55:34 INFO - PROCESS | 3644 | 1460991334972 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] 07:55:34 INFO - PROCESS | 3644 | 1460991335021 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 07:55:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 07:55:35 INFO - PROCESS | 3644 | 1460991335027 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 07:55:35 INFO - PROCESS | 3644 | 1460991335029 Marionette TRACE conn3 <- [1,1378,null,{}] 07:55:35 INFO - PROCESS | 3644 | 1460991335033 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}] 07:55:35 INFO - PROCESS | 3644 | 1460991335152 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 07:55:35 INFO - PROCESS | 3644 | --DOCSHELL 15E0B800 == 74 [pid = 3644] [id = 185] 07:55:35 INFO - PROCESS | 3644 | --DOCSHELL 1C13C000 == 73 [pid = 3644] [id = 271] 07:55:35 INFO - PROCESS | 3644 | --DOCSHELL 18C26000 == 72 [pid = 3644] [id = 346] 07:55:35 INFO - PROCESS | 3644 | --DOCSHELL 13818000 == 71 [pid = 3644] [id = 345] 07:55:35 INFO - PROCESS | 3644 | --DOCSHELL 1890E800 == 70 [pid = 3644] [id = 344] 07:55:35 INFO - PROCESS | 3644 | --DOCSHELL 18862000 == 69 [pid = 3644] [id = 343] 07:55:35 INFO - PROCESS | 3644 | --DOCSHELL 16877400 == 68 [pid = 3644] [id = 342] 07:55:35 INFO - PROCESS | 3644 | --DOCSHELL 13413400 == 67 [pid = 3644] [id = 341] 07:55:35 INFO - PROCESS | 3644 | --DOCSHELL 14A9B000 == 66 [pid = 3644] [id = 340] 07:55:35 INFO - PROCESS | 3644 | --DOCSHELL 11B67C00 == 65 [pid = 3644] [id = 339] 07:55:35 INFO - PROCESS | 3644 | --DOCSHELL 11B6A000 == 64 [pid = 3644] [id = 338] 07:55:35 INFO - PROCESS | 3644 | --DOMWINDOW == 127 (1346AC00) [pid = 3644] [serial = 945] [outer = 00000000] [url = about:blank] 07:55:35 INFO - PROCESS | 3644 | --DOMWINDOW == 126 (1388D800) [pid = 3644] [serial = 948] [outer = 00000000] [url = about:blank] 07:55:35 INFO - PROCESS | 3644 | --DOMWINDOW == 125 (18010400) [pid = 3644] [serial = 951] [outer = 00000000] [url = about:blank] 07:55:35 INFO - PROCESS | 3644 | --DOMWINDOW == 124 (19559800) [pid = 3644] [serial = 954] [outer = 00000000] [url = about:blank] 07:55:35 INFO - PROCESS | 3644 | --DOMWINDOW == 123 (1C39CC00) [pid = 3644] [serial = 957] [outer = 00000000] [url = about:blank] 07:55:35 INFO - PROCESS | 3644 | --DOMWINDOW == 122 (1955F800) [pid = 3644] [serial = 990] [outer = 00000000] [url = about:blank] 07:55:35 INFO - PROCESS | 3644 | --DOMWINDOW == 121 (1A076C00) [pid = 3644] [serial = 978] [outer = 00000000] [url = about:blank] 07:55:35 INFO - PROCESS | 3644 | --DOMWINDOW == 120 (1BF77800) [pid = 3644] [serial = 981] [outer = 00000000] [url = about:blank] 07:55:35 INFO - PROCESS | 3644 | --DOMWINDOW == 119 (164A5C00) [pid = 3644] [serial = 964] [outer = 00000000] [url = about:blank] 07:55:35 INFO - PROCESS | 3644 | --DOMWINDOW == 118 (15ECF400) [pid = 3644] [serial = 963] [outer = 00000000] [url = about:blank] 07:55:35 INFO - PROCESS | 3644 | --DOMWINDOW == 117 (1388E400) [pid = 3644] [serial = 961] [outer = 00000000] [url = about:blank] 07:55:35 INFO - PROCESS | 3644 | --DOMWINDOW == 116 (13871C00) [pid = 3644] [serial = 960] [outer = 00000000] [url = about:blank] 07:55:35 INFO - PROCESS | 3644 | --DOMWINDOW == 115 (18EAA400) [pid = 3644] [serial = 975] [outer = 00000000] [url = about:blank] 07:55:35 INFO - PROCESS | 3644 | --DOMWINDOW == 114 (1A077400) [pid = 3644] [serial = 979] [outer = 00000000] [url = about:blank] 07:55:35 INFO - PROCESS | 3644 | --DOMWINDOW == 113 (1800D800) [pid = 3644] [serial = 969] [outer = 00000000] [url = about:blank] 07:55:35 INFO - PROCESS | 3644 | --DOMWINDOW == 112 (18864C00) [pid = 3644] [serial = 970] [outer = 00000000] [url = about:blank] 07:55:35 INFO - PROCESS | 3644 | --DOMWINDOW == 111 (18A31800) [pid = 3644] [serial = 972] [outer = 00000000] [url = about:blank] 07:55:35 INFO - PROCESS | 3644 | --DOMWINDOW == 110 (18C2F000) [pid = 3644] [serial = 973] [outer = 00000000] [url = about:blank] 07:55:35 INFO - PROCESS | 3644 | --DOMWINDOW == 109 (15E0A000) [pid = 3644] [serial = 966] [outer = 00000000] [url = about:blank] 07:55:35 INFO - PROCESS | 3644 | --DOMWINDOW == 108 (1670C400) [pid = 3644] [serial = 967] [outer = 00000000] [url = about:blank] 07:55:35 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (15D14C00) [pid = 3644] [serial = 987] [outer = 00000000] [url = about:blank] 07:55:35 INFO - PROCESS | 3644 | --DOMWINDOW == 106 (1C140800) [pid = 3644] [serial = 982] [outer = 00000000] [url = about:blank] 07:55:35 INFO - PROCESS | 3644 | --DOMWINDOW == 105 (1D134800) [pid = 3644] [serial = 895] [outer = 00000000] [url = about:blank] 07:55:35 INFO - PROCESS | 3644 | --DOMWINDOW == 104 (1325C000) [pid = 3644] [serial = 984] [outer = 00000000] [url = about:blank] 07:55:35 INFO - PROCESS | 3644 | --DOMWINDOW == 103 (1A0CEC00) [pid = 3644] [serial = 991] [outer = 00000000] [url = about:blank] 07:55:35 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (13410400) [pid = 3644] [serial = 985] [outer = 00000000] [url = about:blank] 07:55:35 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (164A2000) [pid = 3644] [serial = 988] [outer = 00000000] [url = about:blank] 07:55:35 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (19691400) [pid = 3644] [serial = 976] [outer = 00000000] [url = about:blank] 07:55:35 INFO - PROCESS | 3644 | 1460991335296 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:35 INFO - PROCESS | 3644 | ++DOCSHELL 02A9A000 == 65 [pid = 3644] [id = 354] 07:55:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (11B5C800) [pid = 3644] [serial = 1061] [outer = 00000000] 07:55:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (13413400) [pid = 3644] [serial = 1062] [outer = 11B5C800] 07:55:35 INFO - PROCESS | 3644 | 1460991335330 Marionette DEBUG loaded listener.js 07:55:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (13812400) [pid = 3644] [serial = 1063] [outer = 11B5C800] 07:55:35 INFO - PROCESS | 3644 | 1460991335801 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]]]}] 07:55:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 07:55:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 837ms 07:55:35 INFO - PROCESS | 3644 | 1460991335851 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 07:55:35 INFO - PROCESS | 3644 | 1460991335853 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 07:55:35 INFO - PROCESS | 3644 | 1460991335857 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 07:55:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 07:55:35 INFO - PROCESS | 3644 | 1460991335860 Marionette TRACE conn3 <- [1,1382,null,{}] 07:55:35 INFO - PROCESS | 3644 | 1460991335870 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}] 07:55:35 INFO - PROCESS | 3644 | 1460991335957 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 07:55:35 INFO - PROCESS | 3644 | 1460991335966 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:35 INFO - PROCESS | 3644 | ++DOCSHELL 164A1400 == 66 [pid = 3644] [id = 355] 07:55:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (164A2C00) [pid = 3644] [serial = 1064] [outer = 00000000] 07:55:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (16877C00) [pid = 3644] [serial = 1065] [outer = 164A2C00] 07:55:36 INFO - PROCESS | 3644 | 1460991336013 Marionette DEBUG loaded listener.js 07:55:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 106 (16BCD400) [pid = 3644] [serial = 1066] [outer = 164A2C00] 07:55:36 INFO - PROCESS | 3644 | 1460991336475 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]]]}] 07:55:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 07:55:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 619ms 07:55:36 INFO - PROCESS | 3644 | 1460991336495 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 07:55:36 INFO - PROCESS | 3644 | 1460991336497 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 07:55:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 07:55:36 INFO - PROCESS | 3644 | 1460991336501 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 07:55:36 INFO - PROCESS | 3644 | 1460991336502 Marionette TRACE conn3 <- [1,1386,null,{}] 07:55:36 INFO - PROCESS | 3644 | 1460991336506 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}] 07:55:36 INFO - PROCESS | 3644 | 1460991336591 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 07:55:36 INFO - PROCESS | 3644 | 1460991336597 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:36 INFO - PROCESS | 3644 | ++DOCSHELL 16717C00 == 67 [pid = 3644] [id = 356] 07:55:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 107 (182B6000) [pid = 3644] [serial = 1067] [outer = 00000000] 07:55:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (188DAC00) [pid = 3644] [serial = 1068] [outer = 182B6000] 07:55:36 INFO - PROCESS | 3644 | 1460991336642 Marionette DEBUG loaded listener.js 07:55:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 109 (18912000) [pid = 3644] [serial = 1069] [outer = 182B6000] 07:55:37 INFO - PROCESS | 3644 | 1460991337081 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]]]}] 07:55:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 07:55:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 635ms 07:55:37 INFO - PROCESS | 3644 | 1460991337138 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 07:55:37 INFO - PROCESS | 3644 | 1460991337140 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 07:55:37 INFO - PROCESS | 3644 | 1460991337144 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 07:55:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 07:55:37 INFO - PROCESS | 3644 | 1460991337146 Marionette TRACE conn3 <- [1,1390,null,{}] 07:55:37 INFO - PROCESS | 3644 | 1460991337149 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}] 07:55:37 INFO - PROCESS | 3644 | 1460991337212 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 07:55:37 INFO - PROCESS | 3644 | 1460991337218 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:37 INFO - PROCESS | 3644 | ++DOCSHELL 16877800 == 68 [pid = 3644] [id = 357] 07:55:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 110 (182B8C00) [pid = 3644] [serial = 1070] [outer = 00000000] 07:55:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 111 (18CBBC00) [pid = 3644] [serial = 1071] [outer = 182B8C00] 07:55:37 INFO - PROCESS | 3644 | 1460991337263 Marionette DEBUG loaded listener.js 07:55:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 112 (18CC2800) [pid = 3644] [serial = 1072] [outer = 182B8C00] 07:55:37 INFO - PROCESS | 3644 | 1460991337764 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]]]}] 07:55:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 07:55:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 697ms 07:55:37 INFO - PROCESS | 3644 | 1460991337827 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 07:55:37 INFO - PROCESS | 3644 | 1460991337829 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 07:55:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 07:55:37 INFO - PROCESS | 3644 | 1460991337840 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 07:55:37 INFO - PROCESS | 3644 | 1460991337842 Marionette TRACE conn3 <- [1,1394,null,{}] 07:55:37 INFO - PROCESS | 3644 | 1460991337846 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}] 07:55:37 INFO - PROCESS | 3644 | 1460991337978 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 07:55:38 INFO - PROCESS | 3644 | 1460991338041 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:38 INFO - PROCESS | 3644 | ++DOCSHELL 13893C00 == 69 [pid = 3644] [id = 358] 07:55:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 113 (18CBAC00) [pid = 3644] [serial = 1073] [outer = 00000000] 07:55:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 114 (19ACAC00) [pid = 3644] [serial = 1074] [outer = 18CBAC00] 07:55:38 INFO - PROCESS | 3644 | 1460991338090 Marionette DEBUG loaded listener.js 07:55:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 115 (1A077400) [pid = 3644] [serial = 1075] [outer = 18CBAC00] 07:55:38 INFO - PROCESS | 3644 | 1460991338524 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]]]}] 07:55:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 07:55:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 728ms 07:55:38 INFO - PROCESS | 3644 | 1460991338606 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 07:55:38 INFO - PROCESS | 3644 | 1460991338608 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 07:55:38 INFO - PROCESS | 3644 | 1460991338612 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 07:55:38 INFO - PROCESS | 3644 | 1460991338614 Marionette TRACE conn3 <- [1,1398,null,{}] 07:55:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 07:55:38 INFO - PROCESS | 3644 | 1460991338617 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}] 07:55:38 INFO - PROCESS | 3644 | 1460991338728 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 07:55:38 INFO - PROCESS | 3644 | 1460991338794 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:38 INFO - PROCESS | 3644 | ++DOCSHELL 1380EC00 == 70 [pid = 3644] [id = 359] 07:55:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 116 (19A22C00) [pid = 3644] [serial = 1076] [outer = 00000000] 07:55:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 117 (1A8C8800) [pid = 3644] [serial = 1077] [outer = 19A22C00] 07:55:38 INFO - PROCESS | 3644 | 1460991338846 Marionette DEBUG loaded listener.js 07:55:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 118 (1BF7F000) [pid = 3644] [serial = 1078] [outer = 19A22C00] 07:55:39 INFO - PROCESS | 3644 | 1460991339261 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]]]}] 07:55:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 07:55:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 681ms 07:55:39 INFO - PROCESS | 3644 | 1460991339281 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 07:55:39 INFO - PROCESS | 3644 | 1460991339283 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 07:55:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 07:55:39 INFO - PROCESS | 3644 | 1460991339286 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 07:55:39 INFO - PROCESS | 3644 | 1460991339288 Marionette TRACE conn3 <- [1,1402,null,{}] 07:55:39 INFO - PROCESS | 3644 | 1460991339291 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}] 07:55:39 INFO - PROCESS | 3644 | 1460991339403 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 07:55:39 INFO - PROCESS | 3644 | 1460991339409 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:39 INFO - PROCESS | 3644 | ++DOCSHELL 1320E000 == 71 [pid = 3644] [id = 360] 07:55:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 119 (136ACC00) [pid = 3644] [serial = 1079] [outer = 00000000] 07:55:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 120 (1C145400) [pid = 3644] [serial = 1080] [outer = 136ACC00] 07:55:39 INFO - PROCESS | 3644 | 1460991339453 Marionette DEBUG loaded listener.js 07:55:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 121 (1CE39800) [pid = 3644] [serial = 1081] [outer = 136ACC00] 07:55:39 INFO - PROCESS | 3644 | --DOMWINDOW == 120 (14348400) [pid = 3644] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 07:55:39 INFO - PROCESS | 3644 | --DOMWINDOW == 119 (13466400) [pid = 3644] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 07:55:39 INFO - PROCESS | 3644 | --DOMWINDOW == 118 (13474000) [pid = 3644] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 07:55:39 INFO - PROCESS | 3644 | --DOMWINDOW == 117 (1A8C8000) [pid = 3644] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 07:55:39 INFO - PROCESS | 3644 | --DOMWINDOW == 116 (18864000) [pid = 3644] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 07:55:39 INFO - PROCESS | 3644 | --DOMWINDOW == 115 (11B6A400) [pid = 3644] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 07:55:39 INFO - PROCESS | 3644 | --DOMWINDOW == 114 (16715400) [pid = 3644] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 07:55:39 INFO - PROCESS | 3644 | --DOMWINDOW == 113 (16B48400) [pid = 3644] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 07:55:39 INFO - PROCESS | 3644 | --DOMWINDOW == 112 (14A9FC00) [pid = 3644] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 07:55:39 INFO - PROCESS | 3644 | --DOMWINDOW == 111 (18CC3400) [pid = 3644] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 07:55:39 INFO - PROCESS | 3644 | --DOMWINDOW == 110 (11B68000) [pid = 3644] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 07:55:39 INFO - PROCESS | 3644 | --DOMWINDOW == 109 (18C28400) [pid = 3644] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 07:55:39 INFO - PROCESS | 3644 | --DOMWINDOW == 108 (1386FC00) [pid = 3644] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 07:55:39 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (18909000) [pid = 3644] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 07:55:40 INFO - PROCESS | 3644 | 1460991340034 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]]]}] 07:55:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 07:55:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 790ms 07:55:40 INFO - PROCESS | 3644 | 1460991340088 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 07:55:40 INFO - PROCESS | 3644 | 1460991340090 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 07:55:40 INFO - PROCESS | 3644 | 1460991340094 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 07:55:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 07:55:40 INFO - PROCESS | 3644 | 1460991340095 Marionette TRACE conn3 <- [1,1406,null,{}] 07:55:40 INFO - PROCESS | 3644 | 1460991340099 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}] 07:55:40 INFO - PROCESS | 3644 | 1460991340178 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 07:55:40 INFO - PROCESS | 3644 | 1460991340184 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:40 INFO - PROCESS | 3644 | ++DOCSHELL 13466C00 == 72 [pid = 3644] [id = 361] 07:55:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (1346D800) [pid = 3644] [serial = 1082] [outer = 00000000] 07:55:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 109 (164BA400) [pid = 3644] [serial = 1083] [outer = 1346D800] 07:55:40 INFO - PROCESS | 3644 | 1460991340228 Marionette DEBUG loaded listener.js 07:55:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 110 (16B70400) [pid = 3644] [serial = 1084] [outer = 1346D800] 07:55:40 INFO - PROCESS | 3644 | 1460991340661 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]]]}] 07:55:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 07:55:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 589ms 07:55:40 INFO - PROCESS | 3644 | 1460991340691 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 07:55:40 INFO - PROCESS | 3644 | 1460991340693 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 07:55:40 INFO - PROCESS | 3644 | 1460991340700 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 07:55:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 07:55:40 INFO - PROCESS | 3644 | 1460991340702 Marionette TRACE conn3 <- [1,1410,null,{}] 07:55:40 INFO - PROCESS | 3644 | 1460991340706 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}] 07:55:40 INFO - PROCESS | 3644 | 1460991340773 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 07:55:40 INFO - PROCESS | 3644 | 1460991340782 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:40 INFO - PROCESS | 3644 | ++DOCSHELL 13475800 == 73 [pid = 3644] [id = 362] 07:55:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 111 (16B6B800) [pid = 3644] [serial = 1085] [outer = 00000000] 07:55:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 112 (1955E400) [pid = 3644] [serial = 1086] [outer = 16B6B800] 07:55:40 INFO - PROCESS | 3644 | 1460991340825 Marionette DEBUG loaded listener.js 07:55:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 113 (1BF77400) [pid = 3644] [serial = 1087] [outer = 16B6B800] 07:55:41 INFO - PROCESS | 3644 | 1460991341266 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]]]}] 07:55:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 07:55:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 620ms 07:55:41 INFO - PROCESS | 3644 | 1460991341323 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 07:55:41 INFO - PROCESS | 3644 | 1460991341325 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 07:55:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 07:55:41 INFO - PROCESS | 3644 | 1460991341329 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 07:55:41 INFO - PROCESS | 3644 | 1460991341331 Marionette TRACE conn3 <- [1,1414,null,{}] 07:55:41 INFO - PROCESS | 3644 | 1460991341335 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}] 07:55:41 INFO - PROCESS | 3644 | 1460991341434 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 07:55:41 INFO - PROCESS | 3644 | 1460991341440 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:41 INFO - PROCESS | 3644 | ++DOCSHELL 12B3A400 == 74 [pid = 3644] [id = 363] 07:55:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 114 (18EE5C00) [pid = 3644] [serial = 1088] [outer = 00000000] 07:55:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 115 (1D91AC00) [pid = 3644] [serial = 1089] [outer = 18EE5C00] 07:55:41 INFO - PROCESS | 3644 | 1460991341490 Marionette DEBUG loaded listener.js 07:55:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 116 (1D9CBC00) [pid = 3644] [serial = 1090] [outer = 18EE5C00] 07:55:42 INFO - PROCESS | 3644 | 1460991342221 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]]]}] 07:55:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 07:55:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 929ms 07:55:42 INFO - PROCESS | 3644 | 1460991342274 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 07:55:42 INFO - PROCESS | 3644 | 1460991342280 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 07:55:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 07:55:42 INFO - PROCESS | 3644 | 1460991342286 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 07:55:42 INFO - PROCESS | 3644 | 1460991342289 Marionette TRACE conn3 <- [1,1418,null,{}] 07:55:42 INFO - PROCESS | 3644 | 1460991342295 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}] 07:55:42 INFO - PROCESS | 3644 | 1460991342409 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 07:55:42 INFO - PROCESS | 3644 | 1460991342548 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:42 INFO - PROCESS | 3644 | ++DOCSHELL 13898000 == 75 [pid = 3644] [id = 364] 07:55:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 117 (13898400) [pid = 3644] [serial = 1091] [outer = 00000000] 07:55:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 118 (15D14C00) [pid = 3644] [serial = 1092] [outer = 13898400] 07:55:42 INFO - PROCESS | 3644 | 1460991342606 Marionette DEBUG loaded listener.js 07:55:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 119 (16499C00) [pid = 3644] [serial = 1093] [outer = 13898400] 07:55:43 INFO - PROCESS | 3644 | 1460991343231 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]]]}] 07:55:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 07:55:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 991ms 07:55:43 INFO - PROCESS | 3644 | 1460991343273 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 07:55:43 INFO - PROCESS | 3644 | 1460991343279 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 07:55:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 07:55:43 INFO - PROCESS | 3644 | 1460991343285 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 07:55:43 INFO - PROCESS | 3644 | 1460991343288 Marionette TRACE conn3 <- [1,1422,null,{}] 07:55:43 INFO - PROCESS | 3644 | 1460991343292 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}] 07:55:43 INFO - PROCESS | 3644 | 1460991343400 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 07:55:43 INFO - PROCESS | 3644 | 1460991343537 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:43 INFO - PROCESS | 3644 | ++DOCSHELL 16713800 == 76 [pid = 3644] [id = 365] 07:55:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 120 (16714400) [pid = 3644] [serial = 1094] [outer = 00000000] 07:55:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 121 (18C30800) [pid = 3644] [serial = 1095] [outer = 16714400] 07:55:43 INFO - PROCESS | 3644 | 1460991343592 Marionette DEBUG loaded listener.js 07:55:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 122 (18D15000) [pid = 3644] [serial = 1096] [outer = 16714400] 07:55:44 INFO - PROCESS | 3644 | 1460991344252 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]]]}] 07:55:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 07:55:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 992ms 07:55:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 07:55:44 INFO - PROCESS | 3644 | 1460991344285 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 07:55:44 INFO - PROCESS | 3644 | 1460991344287 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 07:55:44 INFO - PROCESS | 3644 | 1460991344291 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 07:55:44 INFO - PROCESS | 3644 | 1460991344295 Marionette TRACE conn3 <- [1,1426,null,{}] 07:55:44 INFO - PROCESS | 3644 | 1460991344306 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}] 07:55:44 INFO - PROCESS | 3644 | 1460991344400 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 07:55:44 INFO - PROCESS | 3644 | 1460991344513 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:44 INFO - PROCESS | 3644 | ++DOCSHELL 1D141400 == 77 [pid = 3644] [id = 366] 07:55:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 123 (1D421400) [pid = 3644] [serial = 1097] [outer = 00000000] 07:55:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 124 (1D914400) [pid = 3644] [serial = 1098] [outer = 1D421400] 07:55:44 INFO - PROCESS | 3644 | 1460991344609 Marionette DEBUG loaded listener.js 07:55:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 125 (1D9C6400) [pid = 3644] [serial = 1099] [outer = 1D421400] 07:55:45 INFO - PROCESS | 3644 | 1460991345160 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]]]}] 07:55:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 07:55:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 929ms 07:55:45 INFO - PROCESS | 3644 | 1460991345219 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 07:55:45 INFO - PROCESS | 3644 | 1460991345222 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 07:55:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 07:55:45 INFO - PROCESS | 3644 | 1460991345226 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 07:55:45 INFO - PROCESS | 3644 | 1460991345228 Marionette TRACE conn3 <- [1,1430,null,{}] 07:55:45 INFO - PROCESS | 3644 | 1460991345232 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}] 07:55:45 INFO - PROCESS | 3644 | 1460991345368 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 07:55:45 INFO - PROCESS | 3644 | 1460991345503 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:45 INFO - PROCESS | 3644 | ++DOCSHELL 1DA67000 == 78 [pid = 3644] [id = 367] 07:55:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 126 (1DA67400) [pid = 3644] [serial = 1100] [outer = 00000000] 07:55:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 127 (1DF5FC00) [pid = 3644] [serial = 1101] [outer = 1DA67400] 07:55:45 INFO - PROCESS | 3644 | 1460991345558 Marionette DEBUG loaded listener.js 07:55:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 128 (1DF67400) [pid = 3644] [serial = 1102] [outer = 1DA67400] 07:55:46 INFO - PROCESS | 3644 | 1460991346141 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]]]}] 07:55:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 07:55:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 945ms 07:55:46 INFO - PROCESS | 3644 | 1460991346155 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 07:55:46 INFO - PROCESS | 3644 | 1460991346157 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 07:55:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 07:55:46 INFO - PROCESS | 3644 | 1460991346160 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 07:55:46 INFO - PROCESS | 3644 | 1460991346162 Marionette TRACE conn3 <- [1,1434,null,{}] 07:55:46 INFO - PROCESS | 3644 | 1460991346166 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}] 07:55:46 INFO - PROCESS | 3644 | 1460991346268 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 07:55:46 INFO - PROCESS | 3644 | 1460991346375 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:46 INFO - PROCESS | 3644 | ++DOCSHELL 1DA69400 == 79 [pid = 3644] [id = 368] 07:55:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 129 (1DF61800) [pid = 3644] [serial = 1103] [outer = 00000000] 07:55:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 130 (1E0BBC00) [pid = 3644] [serial = 1104] [outer = 1DF61800] 07:55:46 INFO - PROCESS | 3644 | 1460991346427 Marionette DEBUG loaded listener.js 07:55:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 131 (1E251000) [pid = 3644] [serial = 1105] [outer = 1DF61800] 07:55:47 INFO - PROCESS | 3644 | 1460991347067 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]]]}] 07:55:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 07:55:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 944ms 07:55:47 INFO - PROCESS | 3644 | 1460991347106 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 07:55:47 INFO - PROCESS | 3644 | 1460991347108 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 07:55:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 07:55:47 INFO - PROCESS | 3644 | 1460991347112 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 07:55:47 INFO - PROCESS | 3644 | 1460991347114 Marionette TRACE conn3 <- [1,1438,null,{}] 07:55:47 INFO - PROCESS | 3644 | 1460991347118 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}] 07:55:47 INFO - PROCESS | 3644 | 1460991347229 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 07:55:47 INFO - PROCESS | 3644 | 1460991347523 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:47 INFO - PROCESS | 3644 | ++DOCSHELL 02A93400 == 80 [pid = 3644] [id = 369] 07:55:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 132 (02A9B800) [pid = 3644] [serial = 1106] [outer = 00000000] 07:55:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 133 (13472C00) [pid = 3644] [serial = 1107] [outer = 02A9B800] 07:55:47 INFO - PROCESS | 3644 | 1460991347597 Marionette DEBUG loaded listener.js 07:55:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 134 (13815800) [pid = 3644] [serial = 1108] [outer = 02A9B800] 07:55:48 INFO - PROCESS | 3644 | 1460991348267 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]]]}] 07:55:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 07:55:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1177ms 07:55:48 INFO - PROCESS | 3644 | 1460991348288 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 07:55:48 INFO - PROCESS | 3644 | 1460991348293 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 07:55:48 INFO - PROCESS | 3644 | 1460991348298 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 07:55:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 07:55:48 INFO - PROCESS | 3644 | 1460991348301 Marionette TRACE conn3 <- [1,1442,null,{}] 07:55:48 INFO - PROCESS | 3644 | 1460991348306 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}] 07:55:48 INFO - PROCESS | 3644 | 1460991348408 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 07:55:48 INFO - PROCESS | 3644 | 1460991348565 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:48 INFO - PROCESS | 3644 | --DOCSHELL 1670A000 == 79 [pid = 3644] [id = 331] 07:55:48 INFO - PROCESS | 3644 | --DOCSHELL 13475800 == 78 [pid = 3644] [id = 362] 07:55:48 INFO - PROCESS | 3644 | --DOCSHELL 13466C00 == 77 [pid = 3644] [id = 361] 07:55:48 INFO - PROCESS | 3644 | --DOCSHELL 1320E000 == 76 [pid = 3644] [id = 360] 07:55:48 INFO - PROCESS | 3644 | --DOCSHELL 1380EC00 == 75 [pid = 3644] [id = 359] 07:55:48 INFO - PROCESS | 3644 | --DOCSHELL 13893C00 == 74 [pid = 3644] [id = 358] 07:55:48 INFO - PROCESS | 3644 | --DOCSHELL 16877800 == 73 [pid = 3644] [id = 357] 07:55:48 INFO - PROCESS | 3644 | --DOCSHELL 16717C00 == 72 [pid = 3644] [id = 356] 07:55:48 INFO - PROCESS | 3644 | --DOCSHELL 164A1400 == 71 [pid = 3644] [id = 355] 07:55:48 INFO - PROCESS | 3644 | --DOCSHELL 02A9A000 == 70 [pid = 3644] [id = 354] 07:55:48 INFO - PROCESS | 3644 | --DOCSHELL 13469400 == 69 [pid = 3644] [id = 353] 07:55:48 INFO - PROCESS | 3644 | --DOMWINDOW == 133 (1D917C00) [pid = 3644] [serial = 1005] [outer = 00000000] [url = about:blank] 07:55:48 INFO - PROCESS | 3644 | --DOMWINDOW == 132 (1DF60000) [pid = 3644] [serial = 1008] [outer = 00000000] [url = about:blank] 07:55:48 INFO - PROCESS | 3644 | --DOMWINDOW == 131 (1A079800) [pid = 3644] [serial = 1041] [outer = 00000000] [url = about:blank] 07:55:48 INFO - PROCESS | 3644 | ++DOCSHELL 12CF9800 == 70 [pid = 3644] [id = 370] 07:55:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 132 (1320E000) [pid = 3644] [serial = 1109] [outer = 00000000] 07:55:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 133 (13475800) [pid = 3644] [serial = 1110] [outer = 1320E000] 07:55:48 INFO - PROCESS | 3644 | 1460991348647 Marionette DEBUG loaded listener.js 07:55:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 134 (1386DC00) [pid = 3644] [serial = 1111] [outer = 1320E000] 07:55:48 INFO - PROCESS | 3644 | --DOCSHELL 1340E400 == 69 [pid = 3644] [id = 348] 07:55:48 INFO - PROCESS | 3644 | --DOCSHELL 18EE6400 == 68 [pid = 3644] [id = 347] 07:55:48 INFO - PROCESS | 3644 | --DOMWINDOW == 133 (1A76D400) [pid = 3644] [serial = 955] [outer = 00000000] [url = about:blank] 07:55:48 INFO - PROCESS | 3644 | --DOMWINDOW == 132 (18865800) [pid = 3644] [serial = 952] [outer = 00000000] [url = about:blank] 07:55:48 INFO - PROCESS | 3644 | --DOMWINDOW == 131 (1346E000) [pid = 3644] [serial = 946] [outer = 00000000] [url = about:blank] 07:55:48 INFO - PROCESS | 3644 | --DOMWINDOW == 130 (13898800) [pid = 3644] [serial = 949] [outer = 00000000] [url = about:blank] 07:55:48 INFO - PROCESS | 3644 | --DOMWINDOW == 129 (1D421800) [pid = 3644] [serial = 958] [outer = 00000000] [url = about:blank] 07:55:48 INFO - PROCESS | 3644 | --DOMWINDOW == 128 (1420DC00) [pid = 3644] [serial = 1011] [outer = 00000000] [url = about:blank] 07:55:48 INFO - PROCESS | 3644 | --DOMWINDOW == 127 (18A26000) [pid = 3644] [serial = 1029] [outer = 00000000] [url = about:blank] 07:55:48 INFO - PROCESS | 3644 | --DOMWINDOW == 126 (1A59F800) [pid = 3644] [serial = 1002] [outer = 00000000] [url = about:blank] 07:55:48 INFO - PROCESS | 3644 | --DOMWINDOW == 125 (13872C00) [pid = 3644] [serial = 1015] [outer = 00000000] [url = about:blank] 07:55:48 INFO - PROCESS | 3644 | --DOMWINDOW == 124 (1380F000) [pid = 3644] [serial = 1014] [outer = 00000000] [url = about:blank] 07:55:48 INFO - PROCESS | 3644 | --DOMWINDOW == 123 (1C393000) [pid = 3644] [serial = 993] [outer = 00000000] [url = about:blank] 07:55:48 INFO - PROCESS | 3644 | --DOMWINDOW == 122 (16B73000) [pid = 3644] [serial = 1023] [outer = 00000000] [url = about:blank] 07:55:48 INFO - PROCESS | 3644 | --DOMWINDOW == 121 (16BD1400) [pid = 3644] [serial = 999] [outer = 00000000] [url = about:blank] 07:55:48 INFO - PROCESS | 3644 | --DOMWINDOW == 120 (18620C00) [pid = 3644] [serial = 1026] [outer = 00000000] [url = about:blank] 07:55:48 INFO - PROCESS | 3644 | --DOMWINDOW == 119 (1649E400) [pid = 3644] [serial = 1020] [outer = 00000000] [url = about:blank] 07:55:48 INFO - PROCESS | 3644 | --DOMWINDOW == 118 (1654D000) [pid = 3644] [serial = 1021] [outer = 00000000] [url = about:blank] 07:55:48 INFO - PROCESS | 3644 | --DOMWINDOW == 117 (18EAF400) [pid = 3644] [serial = 1032] [outer = 00000000] [url = about:blank] 07:55:48 INFO - PROCESS | 3644 | --DOMWINDOW == 116 (13416800) [pid = 3644] [serial = 1017] [outer = 00000000] [url = about:blank] 07:55:48 INFO - PROCESS | 3644 | --DOMWINDOW == 115 (13812000) [pid = 3644] [serial = 1018] [outer = 00000000] [url = about:blank] 07:55:48 INFO - PROCESS | 3644 | --DOMWINDOW == 114 (13A61000) [pid = 3644] [serial = 996] [outer = 00000000] [url = about:blank] 07:55:48 INFO - PROCESS | 3644 | --DOMWINDOW == 113 (19692400) [pid = 3644] [serial = 1039] [outer = 00000000] [url = about:blank] 07:55:48 INFO - PROCESS | 3644 | --DOMWINDOW == 112 (19692000) [pid = 3644] [serial = 1038] [outer = 00000000] [url = about:blank] 07:55:48 INFO - PROCESS | 3644 | --DOMWINDOW == 111 (18EDF800) [pid = 3644] [serial = 1033] [outer = 00000000] [url = about:blank] 07:55:48 INFO - PROCESS | 3644 | --DOMWINDOW == 110 (18CBC000) [pid = 3644] [serial = 1030] [outer = 00000000] [url = about:blank] 07:55:48 INFO - PROCESS | 3644 | --DOMWINDOW == 109 (18C2C000) [pid = 3644] [serial = 1035] [outer = 00000000] [url = about:blank] 07:55:48 INFO - PROCESS | 3644 | --DOMWINDOW == 108 (18860C00) [pid = 3644] [serial = 1027] [outer = 00000000] [url = about:blank] 07:55:48 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (16BC9800) [pid = 3644] [serial = 1024] [outer = 00000000] [url = about:blank] 07:55:48 INFO - PROCESS | 3644 | --DOMWINDOW == 106 (18C2A000) [pid = 3644] [serial = 1036] [outer = 00000000] [url = about:blank] 07:55:49 INFO - PROCESS | 3644 | 1460991349101 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]]]}] 07:55:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 07:55:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 836ms 07:55:49 INFO - PROCESS | 3644 | 1460991349143 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 07:55:49 INFO - PROCESS | 3644 | 1460991349147 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 07:55:49 INFO - PROCESS | 3644 | 1460991349152 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 07:55:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 07:55:49 INFO - PROCESS | 3644 | 1460991349153 Marionette TRACE conn3 <- [1,1446,null,{}] 07:55:49 INFO - PROCESS | 3644 | 1460991349157 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}] 07:55:49 INFO - PROCESS | 3644 | 1460991349242 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 07:55:49 INFO - PROCESS | 3644 | 1460991349251 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:49 INFO - PROCESS | 3644 | ++DOCSHELL 13877800 == 69 [pid = 3644] [id = 371] 07:55:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 107 (13895000) [pid = 3644] [serial = 1112] [outer = 00000000] 07:55:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (16498C00) [pid = 3644] [serial = 1113] [outer = 13895000] 07:55:49 INFO - PROCESS | 3644 | 1460991349296 Marionette DEBUG loaded listener.js 07:55:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 109 (164B2400) [pid = 3644] [serial = 1114] [outer = 13895000] 07:55:49 INFO - PROCESS | 3644 | 1460991349780 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]]]}] 07:55:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 07:55:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 682ms 07:55:49 INFO - PROCESS | 3644 | 1460991349835 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 07:55:49 INFO - PROCESS | 3644 | 1460991349837 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 07:55:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 07:55:49 INFO - PROCESS | 3644 | 1460991349842 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 07:55:49 INFO - PROCESS | 3644 | 1460991349848 Marionette TRACE conn3 <- [1,1450,null,{}] 07:55:49 INFO - PROCESS | 3644 | 1460991349856 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}] 07:55:49 INFO - PROCESS | 3644 | 1460991349942 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 07:55:50 INFO - PROCESS | 3644 | 1460991350038 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:50 INFO - PROCESS | 3644 | ++DOCSHELL 1670F000 == 70 [pid = 3644] [id = 372] 07:55:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 110 (16716000) [pid = 3644] [serial = 1115] [outer = 00000000] 07:55:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 111 (16B75800) [pid = 3644] [serial = 1116] [outer = 16716000] 07:55:50 INFO - PROCESS | 3644 | 1460991350099 Marionette DEBUG loaded listener.js 07:55:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 112 (17F73800) [pid = 3644] [serial = 1117] [outer = 16716000] 07:55:50 INFO - PROCESS | 3644 | 1460991350462 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]]]}] 07:55:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 07:55:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 651ms 07:55:50 INFO - PROCESS | 3644 | 1460991350499 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 07:55:50 INFO - PROCESS | 3644 | 1460991350502 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 07:55:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 07:55:50 INFO - PROCESS | 3644 | 1460991350505 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 07:55:50 INFO - PROCESS | 3644 | 1460991350507 Marionette TRACE conn3 <- [1,1454,null,{}] 07:55:50 INFO - PROCESS | 3644 | 1460991350510 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}] 07:55:50 INFO - PROCESS | 3644 | 1460991350593 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 07:55:50 INFO - PROCESS | 3644 | 1460991350629 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:50 INFO - PROCESS | 3644 | ++DOCSHELL 18230400 == 71 [pid = 3644] [id = 373] 07:55:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 113 (182BF400) [pid = 3644] [serial = 1118] [outer = 00000000] 07:55:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 114 (18861800) [pid = 3644] [serial = 1119] [outer = 182BF400] 07:55:50 INFO - PROCESS | 3644 | 1460991350674 Marionette DEBUG loaded listener.js 07:55:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 115 (1886C800) [pid = 3644] [serial = 1120] [outer = 182BF400] 07:55:51 INFO - PROCESS | 3644 | 1460991351171 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]]]}] 07:55:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 07:55:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 696ms 07:55:51 INFO - PROCESS | 3644 | 1460991351208 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 07:55:51 INFO - PROCESS | 3644 | 1460991351210 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 07:55:51 INFO - PROCESS | 3644 | 1460991351213 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 07:55:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 07:55:51 INFO - PROCESS | 3644 | 1460991351215 Marionette TRACE conn3 <- [1,1458,null,{}] 07:55:51 INFO - PROCESS | 3644 | 1460991351219 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}] 07:55:51 INFO - PROCESS | 3644 | 1460991351330 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 07:55:51 INFO - PROCESS | 3644 | 1460991351391 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:51 INFO - PROCESS | 3644 | ++DOCSHELL 18903C00 == 72 [pid = 3644] [id = 374] 07:55:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 116 (18911C00) [pid = 3644] [serial = 1121] [outer = 00000000] 07:55:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 117 (18C2C000) [pid = 3644] [serial = 1122] [outer = 18911C00] 07:55:51 INFO - PROCESS | 3644 | 1460991351444 Marionette DEBUG loaded listener.js 07:55:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 118 (18D12000) [pid = 3644] [serial = 1123] [outer = 18911C00] 07:55:51 INFO - PROCESS | 3644 | 1460991351891 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]]]}] 07:55:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 07:55:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 728ms 07:55:51 INFO - PROCESS | 3644 | 1460991351962 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 07:55:51 INFO - PROCESS | 3644 | 1460991351963 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 07:55:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 07:55:51 INFO - PROCESS | 3644 | 1460991351975 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 07:55:51 INFO - PROCESS | 3644 | 1460991351977 Marionette TRACE conn3 <- [1,1462,null,{}] 07:55:51 INFO - PROCESS | 3644 | 1460991351980 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}] 07:55:52 INFO - PROCESS | 3644 | 1460991352098 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 07:55:52 INFO - PROCESS | 3644 | 1460991352170 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:52 INFO - PROCESS | 3644 | ++DOCSHELL 18D17C00 == 73 [pid = 3644] [id = 375] 07:55:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 119 (18D18800) [pid = 3644] [serial = 1124] [outer = 00000000] 07:55:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 120 (18EE9800) [pid = 3644] [serial = 1125] [outer = 18D18800] 07:55:52 INFO - PROCESS | 3644 | 1460991352214 Marionette DEBUG loaded listener.js 07:55:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 121 (197DB400) [pid = 3644] [serial = 1126] [outer = 18D18800] 07:55:52 INFO - PROCESS | 3644 | 1460991352641 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]]]}] 07:55:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 07:55:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 666ms 07:55:52 INFO - PROCESS | 3644 | 1460991352658 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 07:55:52 INFO - PROCESS | 3644 | 1460991352660 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 07:55:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 07:55:52 INFO - PROCESS | 3644 | 1460991352663 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 07:55:52 INFO - PROCESS | 3644 | 1460991352665 Marionette TRACE conn3 <- [1,1466,null,{}] 07:55:52 INFO - PROCESS | 3644 | 1460991352668 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}] 07:55:52 INFO - PROCESS | 3644 | 1460991352781 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 07:55:52 INFO - PROCESS | 3644 | --DOMWINDOW == 120 (164A2C00) [pid = 3644] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 07:55:52 INFO - PROCESS | 3644 | --DOMWINDOW == 119 (182B6000) [pid = 3644] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 07:55:52 INFO - PROCESS | 3644 | --DOMWINDOW == 118 (18CBAC00) [pid = 3644] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 07:55:52 INFO - PROCESS | 3644 | --DOMWINDOW == 117 (18EEB800) [pid = 3644] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 07:55:52 INFO - PROCESS | 3644 | --DOMWINDOW == 116 (19A22C00) [pid = 3644] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 07:55:52 INFO - PROCESS | 3644 | --DOMWINDOW == 115 (182B8C00) [pid = 3644] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 07:55:52 INFO - PROCESS | 3644 | --DOMWINDOW == 114 (11B5C800) [pid = 3644] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 07:55:52 INFO - PROCESS | 3644 | --DOMWINDOW == 113 (136ACC00) [pid = 3644] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 07:55:52 INFO - PROCESS | 3644 | --DOMWINDOW == 112 (1380C400) [pid = 3644] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 07:55:52 INFO - PROCESS | 3644 | --DOMWINDOW == 111 (1346D800) [pid = 3644] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 07:55:52 INFO - PROCESS | 3644 | --DOMWINDOW == 110 (16B6B800) [pid = 3644] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 07:55:52 INFO - PROCESS | 3644 | --DOMWINDOW == 109 (18EAC000) [pid = 3644] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 07:55:52 INFO - PROCESS | 3644 | 1460991352956 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:52 INFO - PROCESS | 3644 | ++DOCSHELL 11B5C800 == 74 [pid = 3644] [id = 376] 07:55:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 110 (11CB7000) [pid = 3644] [serial = 1127] [outer = 00000000] 07:55:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 111 (1380C400) [pid = 3644] [serial = 1128] [outer = 11CB7000] 07:55:52 INFO - PROCESS | 3644 | 1460991353004 Marionette DEBUG loaded listener.js 07:55:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 112 (14347400) [pid = 3644] [serial = 1129] [outer = 11CB7000] 07:55:53 INFO - PROCESS | 3644 | 1460991353353 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]]]}] 07:55:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 07:55:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 727ms 07:55:53 INFO - PROCESS | 3644 | 1460991353388 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 07:55:53 INFO - PROCESS | 3644 | 1460991353390 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 07:55:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 07:55:53 INFO - PROCESS | 3644 | 1460991353393 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 07:55:53 INFO - PROCESS | 3644 | 1460991353395 Marionette TRACE conn3 <- [1,1470,null,{}] 07:55:53 INFO - PROCESS | 3644 | 1460991353423 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}] 07:55:53 INFO - PROCESS | 3644 | 1460991353538 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 07:55:53 INFO - PROCESS | 3644 | 1460991353598 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:53 INFO - PROCESS | 3644 | ++DOCSHELL 164A2C00 == 75 [pid = 3644] [id = 377] 07:55:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 113 (18903800) [pid = 3644] [serial = 1130] [outer = 00000000] 07:55:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 114 (19A2BC00) [pid = 3644] [serial = 1131] [outer = 18903800] 07:55:53 INFO - PROCESS | 3644 | 1460991353644 Marionette DEBUG loaded listener.js 07:55:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 115 (19A21C00) [pid = 3644] [serial = 1132] [outer = 18903800] 07:55:53 INFO - PROCESS | 3644 | 1460991353998 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]]]}] 07:55:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 07:55:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 651ms 07:55:54 INFO - PROCESS | 3644 | 1460991354052 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 07:55:54 INFO - PROCESS | 3644 | 1460991354054 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 07:55:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 07:55:54 INFO - PROCESS | 3644 | 1460991354057 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 07:55:54 INFO - PROCESS | 3644 | 1460991354059 Marionette TRACE conn3 <- [1,1474,null,{}] 07:55:54 INFO - PROCESS | 3644 | 1460991354062 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}] 07:55:54 INFO - PROCESS | 3644 | 1460991354187 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 07:55:54 INFO - PROCESS | 3644 | 1460991354196 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:54 INFO - PROCESS | 3644 | ++DOCSHELL 1A076800 == 76 [pid = 3644] [id = 378] 07:55:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 116 (1A079800) [pid = 3644] [serial = 1133] [outer = 00000000] 07:55:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 117 (1A79FC00) [pid = 3644] [serial = 1134] [outer = 1A079800] 07:55:54 INFO - PROCESS | 3644 | 1460991354240 Marionette DEBUG loaded listener.js 07:55:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 118 (1A8C8C00) [pid = 3644] [serial = 1135] [outer = 1A079800] 07:55:54 INFO - PROCESS | 3644 | 1460991354646 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]]]}] 07:55:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 07:55:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 635ms 07:55:54 INFO - PROCESS | 3644 | 1460991354696 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 07:55:54 INFO - PROCESS | 3644 | 1460991354698 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 07:55:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 07:55:54 INFO - PROCESS | 3644 | 1460991354701 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 07:55:54 INFO - PROCESS | 3644 | 1460991354703 Marionette TRACE conn3 <- [1,1478,null,{}] 07:55:54 INFO - PROCESS | 3644 | 1460991354706 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}] 07:55:54 INFO - PROCESS | 3644 | 1460991354788 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 07:55:54 INFO - PROCESS | 3644 | 1460991354794 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:54 INFO - PROCESS | 3644 | ++DOCSHELL 1A795800 == 77 [pid = 3644] [id = 379] 07:55:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 119 (1A8EDC00) [pid = 3644] [serial = 1136] [outer = 00000000] 07:55:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 120 (1C26DC00) [pid = 3644] [serial = 1137] [outer = 1A8EDC00] 07:55:54 INFO - PROCESS | 3644 | 1460991354846 Marionette DEBUG loaded listener.js 07:55:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 121 (1D141000) [pid = 3644] [serial = 1138] [outer = 1A8EDC00] 07:55:55 INFO - PROCESS | 3644 | 1460991355522 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]]]}] 07:55:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 07:55:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 898ms 07:55:55 INFO - PROCESS | 3644 | 1460991355589 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 07:55:55 INFO - PROCESS | 3644 | 1460991355594 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 07:55:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 07:55:55 INFO - PROCESS | 3644 | 1460991355600 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 07:55:55 INFO - PROCESS | 3644 | 1460991355604 Marionette TRACE conn3 <- [1,1482,null,{}] 07:55:55 INFO - PROCESS | 3644 | 1460991355609 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}] 07:55:55 INFO - PROCESS | 3644 | 1460991355725 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 07:55:55 INFO - PROCESS | 3644 | 1460991355836 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:55 INFO - PROCESS | 3644 | ++DOCSHELL 13474000 == 78 [pid = 3644] [id = 380] 07:55:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 122 (1386EC00) [pid = 3644] [serial = 1139] [outer = 00000000] 07:55:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 123 (13A52400) [pid = 3644] [serial = 1140] [outer = 1386EC00] 07:55:55 INFO - PROCESS | 3644 | 1460991355893 Marionette DEBUG loaded listener.js 07:55:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 124 (143B0C00) [pid = 3644] [serial = 1141] [outer = 1386EC00] 07:55:56 INFO - PROCESS | 3644 | 1460991356510 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]]]}] 07:55:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 07:55:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 929ms 07:55:56 INFO - PROCESS | 3644 | 1460991356545 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 07:55:56 INFO - PROCESS | 3644 | 1460991356551 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 07:55:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 07:55:56 INFO - PROCESS | 3644 | 1460991356558 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 07:55:56 INFO - PROCESS | 3644 | 1460991356561 Marionette TRACE conn3 <- [1,1486,null,{}] 07:55:56 INFO - PROCESS | 3644 | 1460991356565 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}] 07:55:56 INFO - PROCESS | 3644 | 1460991356675 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 07:55:56 INFO - PROCESS | 3644 | 1460991356785 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:56 INFO - PROCESS | 3644 | ++DOCSHELL 13897C00 == 79 [pid = 3644] [id = 381] 07:55:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 125 (15D87800) [pid = 3644] [serial = 1142] [outer = 00000000] 07:55:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 126 (16BD1000) [pid = 3644] [serial = 1143] [outer = 15D87800] 07:55:56 INFO - PROCESS | 3644 | 1460991356838 Marionette DEBUG loaded listener.js 07:55:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 127 (18866400) [pid = 3644] [serial = 1144] [outer = 15D87800] 07:55:57 INFO - PROCESS | 3644 | 1460991357481 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]]]}] 07:55:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 07:55:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 991ms 07:55:57 INFO - PROCESS | 3644 | 1460991357543 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 07:55:57 INFO - PROCESS | 3644 | 1460991357545 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 07:55:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 07:55:57 INFO - PROCESS | 3644 | 1460991357549 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 07:55:57 INFO - PROCESS | 3644 | 1460991357553 Marionette TRACE conn3 <- [1,1490,null,{}] 07:55:57 INFO - PROCESS | 3644 | 1460991357564 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}] 07:55:57 INFO - PROCESS | 3644 | 1460991357674 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 07:55:57 INFO - PROCESS | 3644 | 1460991357812 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:57 INFO - PROCESS | 3644 | ++DOCSHELL 1886A000 == 80 [pid = 3644] [id = 382] 07:55:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 128 (18EE6000) [pid = 3644] [serial = 1145] [outer = 00000000] 07:55:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 129 (1C264C00) [pid = 3644] [serial = 1146] [outer = 18EE6000] 07:55:57 INFO - PROCESS | 3644 | 1460991357870 Marionette DEBUG loaded listener.js 07:55:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 130 (1D423000) [pid = 3644] [serial = 1147] [outer = 18EE6000] 07:55:58 INFO - PROCESS | 3644 | 1460991358410 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]]]}] 07:55:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 07:55:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 899ms 07:55:58 INFO - PROCESS | 3644 | 1460991358452 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 07:55:58 INFO - PROCESS | 3644 | 1460991358455 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 07:55:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 07:55:58 INFO - PROCESS | 3644 | 1460991358459 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 07:55:58 INFO - PROCESS | 3644 | 1460991358461 Marionette TRACE conn3 <- [1,1494,null,{}] 07:55:58 INFO - PROCESS | 3644 | 1460991358465 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}] 07:55:58 INFO - PROCESS | 3644 | 1460991358571 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 07:55:58 INFO - PROCESS | 3644 | 1460991358682 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:58 INFO - PROCESS | 3644 | ++DOCSHELL 1C13AC00 == 81 [pid = 3644] [id = 383] 07:55:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 131 (1C13C000) [pid = 3644] [serial = 1148] [outer = 00000000] 07:55:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 132 (1D91A800) [pid = 3644] [serial = 1149] [outer = 1C13C000] 07:55:58 INFO - PROCESS | 3644 | 1460991358735 Marionette DEBUG loaded listener.js 07:55:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 133 (1D9CC000) [pid = 3644] [serial = 1150] [outer = 1C13C000] 07:55:59 INFO - PROCESS | 3644 | 1460991359317 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]]]}] 07:55:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 07:55:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 883ms 07:55:59 INFO - PROCESS | 3644 | 1460991359348 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 07:55:59 INFO - PROCESS | 3644 | 1460991359350 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 07:55:59 INFO - PROCESS | 3644 | 1460991359355 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 07:55:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 07:55:59 INFO - PROCESS | 3644 | 1460991359357 Marionette TRACE conn3 <- [1,1498,null,{}] 07:55:59 INFO - PROCESS | 3644 | 1460991359361 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}] 07:55:59 INFO - PROCESS | 3644 | 1460991359463 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 07:55:59 INFO - PROCESS | 3644 | 1460991359571 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:59 INFO - PROCESS | 3644 | ++DOCSHELL 1C39DC00 == 82 [pid = 3644] [id = 384] 07:55:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 134 (1D1A1C00) [pid = 3644] [serial = 1151] [outer = 00000000] 07:55:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 135 (1E0B6800) [pid = 3644] [serial = 1152] [outer = 1D1A1C00] 07:55:59 INFO - PROCESS | 3644 | 1460991359624 Marionette DEBUG loaded listener.js 07:55:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 136 (1E0BDC00) [pid = 3644] [serial = 1153] [outer = 1D1A1C00] 07:56:00 INFO - PROCESS | 3644 | 1460991360190 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]]]}] 07:56:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 07:56:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 898ms 07:56:00 INFO - PROCESS | 3644 | 1460991360261 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 07:56:00 INFO - PROCESS | 3644 | 1460991360264 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 07:56:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 07:56:00 INFO - PROCESS | 3644 | 1460991360267 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 07:56:00 INFO - PROCESS | 3644 | 1460991360269 Marionette TRACE conn3 <- [1,1502,null,{}] 07:56:00 INFO - PROCESS | 3644 | 1460991360273 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}] 07:56:00 INFO - PROCESS | 3644 | 1460991360395 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 07:56:00 INFO - PROCESS | 3644 | 1460991360533 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:00 INFO - PROCESS | 3644 | ++DOCSHELL 1D97E400 == 83 [pid = 3644] [id = 385] 07:56:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 137 (1D97F400) [pid = 3644] [serial = 1154] [outer = 00000000] 07:56:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 138 (1D9CFC00) [pid = 3644] [serial = 1155] [outer = 1D97F400] 07:56:00 INFO - PROCESS | 3644 | 1460991360575 Marionette DEBUG loaded listener.js 07:56:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 139 (1D988C00) [pid = 3644] [serial = 1156] [outer = 1D97F400] 07:56:01 INFO - PROCESS | 3644 | 1460991361145 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]]]}] 07:56:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 07:56:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 945ms 07:56:01 INFO - PROCESS | 3644 | 1460991361196 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 07:56:01 INFO - PROCESS | 3644 | 1460991361198 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 07:56:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 07:56:01 INFO - PROCESS | 3644 | 1460991361202 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 07:56:01 INFO - PROCESS | 3644 | 1460991361204 Marionette TRACE conn3 <- [1,1506,null,{}] 07:56:01 INFO - PROCESS | 3644 | 1460991361208 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}] 07:56:01 INFO - PROCESS | 3644 | 1460991361340 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 07:56:01 INFO - PROCESS | 3644 | 1460991361478 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:01 INFO - PROCESS | 3644 | ++DOCSHELL 13454400 == 84 [pid = 3644] [id = 386] 07:56:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 140 (13455800) [pid = 3644] [serial = 1157] [outer = 00000000] 07:56:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 141 (1345DC00) [pid = 3644] [serial = 1158] [outer = 13455800] 07:56:01 INFO - PROCESS | 3644 | 1460991361533 Marionette DEBUG loaded listener.js 07:56:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 142 (13460400) [pid = 3644] [serial = 1159] [outer = 13455800] 07:56:02 INFO - PROCESS | 3644 | 1460991362362 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]]]}] 07:56:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 07:56:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1239ms 07:56:02 INFO - PROCESS | 3644 | 1460991362437 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 07:56:02 INFO - PROCESS | 3644 | 1460991362441 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 07:56:02 INFO - PROCESS | 3644 | 1460991362446 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 07:56:02 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 07:56:02 INFO - PROCESS | 3644 | 1460991362449 Marionette TRACE conn3 <- [1,1510,null,{}] 07:56:02 INFO - PROCESS | 3644 | 1460991362454 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}] 07:56:02 INFO - PROCESS | 3644 | 1460991362594 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 07:56:02 INFO - PROCESS | 3644 | 1460991362736 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:02 INFO - PROCESS | 3644 | ++DOCSHELL 13871400 == 85 [pid = 3644] [id = 387] 07:56:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 143 (13875800) [pid = 3644] [serial = 1160] [outer = 00000000] 07:56:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 144 (13895400) [pid = 3644] [serial = 1161] [outer = 13875800] 07:56:02 INFO - PROCESS | 3644 | 1460991362791 Marionette DEBUG loaded listener.js 07:56:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 145 (142A6400) [pid = 3644] [serial = 1162] [outer = 13875800] 07:56:03 INFO - PROCESS | 3644 | --DOCSHELL 1A076800 == 84 [pid = 3644] [id = 378] 07:56:03 INFO - PROCESS | 3644 | --DOCSHELL 164A2C00 == 83 [pid = 3644] [id = 377] 07:56:03 INFO - PROCESS | 3644 | --DOCSHELL 11B5C800 == 82 [pid = 3644] [id = 376] 07:56:03 INFO - PROCESS | 3644 | --DOCSHELL 18D17C00 == 81 [pid = 3644] [id = 375] 07:56:03 INFO - PROCESS | 3644 | --DOCSHELL 18903C00 == 80 [pid = 3644] [id = 374] 07:56:03 INFO - PROCESS | 3644 | --DOCSHELL 18230400 == 79 [pid = 3644] [id = 373] 07:56:03 INFO - PROCESS | 3644 | --DOCSHELL 1670F000 == 78 [pid = 3644] [id = 372] 07:56:03 INFO - PROCESS | 3644 | --DOCSHELL 13877800 == 77 [pid = 3644] [id = 371] 07:56:03 INFO - PROCESS | 3644 | --DOCSHELL 12CF9800 == 76 [pid = 3644] [id = 370] 07:56:03 INFO - PROCESS | 3644 | --DOCSHELL 02A93400 == 75 [pid = 3644] [id = 369] 07:56:03 INFO - PROCESS | 3644 | --DOCSHELL 16713800 == 74 [pid = 3644] [id = 365] 07:56:03 INFO - PROCESS | 3644 | --DOMWINDOW == 144 (1D91AC00) [pid = 3644] [serial = 1089] [outer = 00000000] [url = about:blank] 07:56:03 INFO - PROCESS | 3644 | --DOCSHELL 13898000 == 73 [pid = 3644] [id = 364] 07:56:03 INFO - PROCESS | 3644 | --DOMWINDOW == 143 (1D140C00) [pid = 3644] [serial = 994] [outer = 00000000] [url = about:blank] 07:56:03 INFO - PROCESS | 3644 | --DOMWINDOW == 142 (1C26D400) [pid = 3644] [serial = 1053] [outer = 00000000] [url = about:blank] 07:56:03 INFO - PROCESS | 3644 | --DOMWINDOW == 141 (16877C00) [pid = 3644] [serial = 1065] [outer = 00000000] [url = about:blank] 07:56:03 INFO - PROCESS | 3644 | --DOMWINDOW == 140 (188DAC00) [pid = 3644] [serial = 1068] [outer = 00000000] [url = about:blank] 07:56:03 INFO - PROCESS | 3644 | --DOMWINDOW == 139 (18912000) [pid = 3644] [serial = 1069] [outer = 00000000] [url = about:blank] 07:56:03 INFO - PROCESS | 3644 | --DOMWINDOW == 138 (19ACAC00) [pid = 3644] [serial = 1074] [outer = 00000000] [url = about:blank] 07:56:03 INFO - PROCESS | 3644 | --DOMWINDOW == 137 (1A0D4000) [pid = 3644] [serial = 1042] [outer = 00000000] [url = about:blank] 07:56:03 INFO - PROCESS | 3644 | --DOMWINDOW == 136 (1A8C8800) [pid = 3644] [serial = 1077] [outer = 00000000] [url = about:blank] 07:56:03 INFO - PROCESS | 3644 | --DOMWINDOW == 135 (1A077400) [pid = 3644] [serial = 1075] [outer = 00000000] [url = about:blank] 07:56:03 INFO - PROCESS | 3644 | --DOMWINDOW == 134 (18CBBC00) [pid = 3644] [serial = 1071] [outer = 00000000] [url = about:blank] 07:56:03 INFO - PROCESS | 3644 | --DOMWINDOW == 133 (1D422C00) [pid = 3644] [serial = 1056] [outer = 00000000] [url = about:blank] 07:56:03 INFO - PROCESS | 3644 | --DOMWINDOW == 132 (13413400) [pid = 3644] [serial = 1062] [outer = 00000000] [url = about:blank] 07:56:03 INFO - PROCESS | 3644 | --DOMWINDOW == 131 (13812400) [pid = 3644] [serial = 1063] [outer = 00000000] [url = about:blank] 07:56:03 INFO - PROCESS | 3644 | --DOMWINDOW == 130 (16BCD400) [pid = 3644] [serial = 1066] [outer = 00000000] [url = about:blank] 07:56:03 INFO - PROCESS | 3644 | --DOMWINDOW == 129 (1A775C00) [pid = 3644] [serial = 1050] [outer = 00000000] [url = about:blank] 07:56:03 INFO - PROCESS | 3644 | --DOMWINDOW == 128 (1C145400) [pid = 3644] [serial = 1080] [outer = 00000000] [url = about:blank] 07:56:03 INFO - PROCESS | 3644 | --DOMWINDOW == 127 (1CE39800) [pid = 3644] [serial = 1081] [outer = 00000000] [url = about:blank] 07:56:03 INFO - PROCESS | 3644 | --DOMWINDOW == 126 (1555B800) [pid = 3644] [serial = 1060] [outer = 00000000] [url = about:blank] 07:56:03 INFO - PROCESS | 3644 | --DOMWINDOW == 125 (142A8C00) [pid = 3644] [serial = 1059] [outer = 00000000] [url = about:blank] 07:56:03 INFO - PROCESS | 3644 | --DOMWINDOW == 124 (13879800) [pid = 3644] [serial = 1044] [outer = 00000000] [url = about:blank] 07:56:03 INFO - PROCESS | 3644 | --DOMWINDOW == 123 (16B55C00) [pid = 3644] [serial = 1047] [outer = 00000000] [url = about:blank] 07:56:03 INFO - PROCESS | 3644 | --DOMWINDOW == 122 (1BF7F000) [pid = 3644] [serial = 1078] [outer = 00000000] [url = about:blank] 07:56:03 INFO - PROCESS | 3644 | --DOMWINDOW == 121 (164BA400) [pid = 3644] [serial = 1083] [outer = 00000000] [url = about:blank] 07:56:03 INFO - PROCESS | 3644 | --DOMWINDOW == 120 (1955E400) [pid = 3644] [serial = 1086] [outer = 00000000] [url = about:blank] 07:56:03 INFO - PROCESS | 3644 | --DOMWINDOW == 119 (1BF77400) [pid = 3644] [serial = 1087] [outer = 00000000] [url = about:blank] 07:56:03 INFO - PROCESS | 3644 | --DOMWINDOW == 118 (16B70400) [pid = 3644] [serial = 1084] [outer = 00000000] [url = about:blank] 07:56:03 INFO - PROCESS | 3644 | --DOMWINDOW == 117 (18CC2800) [pid = 3644] [serial = 1072] [outer = 00000000] [url = about:blank] 07:56:03 INFO - PROCESS | 3644 | 1460991363366 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"]]]}] 07:56:03 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 () { 07:56:03 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:56:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 07:56:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:56:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 07:56:03 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 () { 07:56:03 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:56:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 07:56:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:56:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 07:56:03 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 () { 07:56:03 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:56:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 07:56:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:56:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 07:56:03 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 () { 07:56:03 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:56:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 07:56:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:56:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 07:56:03 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 945ms 07:56:03 INFO - PROCESS | 3644 | 1460991363399 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 07:56:03 INFO - PROCESS | 3644 | 1460991363405 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 07:56:03 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 07:56:03 INFO - PROCESS | 3644 | 1460991363411 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 07:56:03 INFO - PROCESS | 3644 | 1460991363414 Marionette TRACE conn3 <- [1,1514,null,{}] 07:56:03 INFO - PROCESS | 3644 | 1460991363421 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}] 07:56:03 INFO - PROCESS | 3644 | 1460991363512 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 07:56:03 INFO - PROCESS | 3644 | 1460991363518 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:03 INFO - PROCESS | 3644 | ++DOCSHELL 1388CC00 == 74 [pid = 3644] [id = 388] 07:56:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 118 (14208000) [pid = 3644] [serial = 1163] [outer = 00000000] 07:56:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 119 (15E08C00) [pid = 3644] [serial = 1164] [outer = 14208000] 07:56:03 INFO - PROCESS | 3644 | 1460991363563 Marionette DEBUG loaded listener.js 07:56:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 120 (164AD800) [pid = 3644] [serial = 1165] [outer = 14208000] 07:56:04 INFO - PROCESS | 3644 | 1460991364088 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"]]]}] 07:56:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 121 (1654C000) [pid = 3644] [serial = 1166] [outer = 1E25C000] 07:56:04 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 07:56:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 07:56:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:56:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 07:56:04 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 07:56:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 07:56:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:56:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 07:56:04 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 07:56:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 07:56:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:56:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 07:56:04 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 728ms 07:56:04 INFO - PROCESS | 3644 | 1460991364153 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 07:56:04 INFO - PROCESS | 3644 | 1460991364156 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 07:56:04 INFO - PROCESS | 3644 | 1460991364160 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 07:56:04 INFO - PROCESS | 3644 | 1460991364163 Marionette TRACE conn3 <- [1,1518,null,{}] 07:56:04 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 07:56:04 INFO - PROCESS | 3644 | 1460991364174 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}] 07:56:04 INFO - PROCESS | 3644 | 1460991364268 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 07:56:04 INFO - PROCESS | 3644 | 1460991364370 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:04 INFO - PROCESS | 3644 | ++DOCSHELL 16B48C00 == 75 [pid = 3644] [id = 389] 07:56:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 122 (17F74000) [pid = 3644] [serial = 1167] [outer = 00000000] 07:56:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 123 (18908400) [pid = 3644] [serial = 1168] [outer = 17F74000] 07:56:04 INFO - PROCESS | 3644 | 1460991364423 Marionette DEBUG loaded listener.js 07:56:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 124 (18C25000) [pid = 3644] [serial = 1169] [outer = 17F74000] 07:56:04 INFO - PROCESS | 3644 | 1460991364798 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]]]}] 07:56:04 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 07:56:04 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 07:56:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:56:04 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 07:56:04 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 07:56:04 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. 07:56:04 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 07:56:04 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 697ms 07:56:04 INFO - PROCESS | 3644 | 1460991364865 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 07:56:04 INFO - PROCESS | 3644 | 1460991364868 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 07:56:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 07:56:04 INFO - PROCESS | 3644 | 1460991364871 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 07:56:04 INFO - PROCESS | 3644 | 1460991364873 Marionette TRACE conn3 <- [1,1522,null,{}] 07:56:04 INFO - PROCESS | 3644 | 1460991364876 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}] 07:56:04 INFO - PROCESS | 3644 | 1460991364965 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 07:56:04 INFO - PROCESS | 3644 | 1460991364971 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:04 INFO - PROCESS | 3644 | ++DOCSHELL 16879000 == 76 [pid = 3644] [id = 390] 07:56:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 125 (188CD000) [pid = 3644] [serial = 1170] [outer = 00000000] 07:56:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 126 (18EAD800) [pid = 3644] [serial = 1171] [outer = 188CD000] 07:56:05 INFO - PROCESS | 3644 | 1460991365016 Marionette DEBUG loaded listener.js 07:56:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 127 (18EE2400) [pid = 3644] [serial = 1172] [outer = 188CD000] 07:56:05 INFO - PROCESS | 3644 | 1460991365467 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]]]}] 07:56:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 07:56:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 635ms 07:56:05 INFO - PROCESS | 3644 | 1460991365513 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 07:56:05 INFO - PROCESS | 3644 | 1460991365515 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 07:56:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 07:56:05 INFO - PROCESS | 3644 | 1460991365518 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 07:56:05 INFO - PROCESS | 3644 | 1460991365520 Marionette TRACE conn3 <- [1,1526,null,{}] 07:56:05 INFO - PROCESS | 3644 | 1460991365524 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}] 07:56:05 INFO - PROCESS | 3644 | 1460991365638 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 07:56:05 INFO - PROCESS | 3644 | 1460991365732 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:05 INFO - PROCESS | 3644 | ++DOCSHELL 1968C400 == 77 [pid = 3644] [id = 391] 07:56:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 128 (197D9000) [pid = 3644] [serial = 1173] [outer = 00000000] 07:56:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 129 (1A072800) [pid = 3644] [serial = 1174] [outer = 197D9000] 07:56:05 INFO - PROCESS | 3644 | 1460991365778 Marionette DEBUG loaded listener.js 07:56:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 130 (1A5A7800) [pid = 3644] [serial = 1175] [outer = 197D9000] 07:56:06 INFO - PROCESS | 3644 | 1460991366189 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]]]}] 07:56:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 07:56:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 728ms 07:56:06 INFO - PROCESS | 3644 | 1460991366243 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 07:56:06 INFO - PROCESS | 3644 | 1460991366245 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 07:56:06 INFO - PROCESS | 3644 | 1460991366248 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 07:56:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 07:56:06 INFO - PROCESS | 3644 | 1460991366250 Marionette TRACE conn3 <- [1,1530,null,{}] 07:56:06 INFO - PROCESS | 3644 | 1460991366253 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}] 07:56:06 INFO - PROCESS | 3644 | 1460991366387 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 07:56:06 INFO - PROCESS | 3644 | 1460991366469 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:06 INFO - PROCESS | 3644 | ++DOCSHELL 1A8CD400 == 78 [pid = 3644] [id = 392] 07:56:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 131 (1A8F0400) [pid = 3644] [serial = 1176] [outer = 00000000] 07:56:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 132 (1C270800) [pid = 3644] [serial = 1177] [outer = 1A8F0400] 07:56:06 INFO - PROCESS | 3644 | 1460991366513 Marionette DEBUG loaded listener.js 07:56:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 133 (1D140C00) [pid = 3644] [serial = 1178] [outer = 1A8F0400] 07:56:06 INFO - PROCESS | 3644 | 1460991366918 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]]]}] 07:56:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 07:56:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 697ms 07:56:06 INFO - PROCESS | 3644 | 1460991366948 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 07:56:06 INFO - PROCESS | 3644 | 1460991366950 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 07:56:06 INFO - PROCESS | 3644 | 1460991366953 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 07:56:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 07:56:06 INFO - PROCESS | 3644 | 1460991366955 Marionette TRACE conn3 <- [1,1534,null,{}] 07:56:06 INFO - PROCESS | 3644 | 1460991366959 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}] 07:56:07 INFO - PROCESS | 3644 | 1460991367107 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 07:56:07 INFO - PROCESS | 3644 | 1460991367174 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:07 INFO - PROCESS | 3644 | ++DOCSHELL 13466C00 == 79 [pid = 3644] [id = 393] 07:56:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 134 (136AC400) [pid = 3644] [serial = 1179] [outer = 00000000] 07:56:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 135 (1D913000) [pid = 3644] [serial = 1180] [outer = 136AC400] 07:56:07 INFO - PROCESS | 3644 | 1460991367223 Marionette DEBUG loaded listener.js 07:56:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 136 (1D97B800) [pid = 3644] [serial = 1181] [outer = 136AC400] 07:56:07 INFO - PROCESS | 3644 | --DOMWINDOW == 135 (1A079800) [pid = 3644] [serial = 1133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 07:56:07 INFO - PROCESS | 3644 | --DOMWINDOW == 134 (16716000) [pid = 3644] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 07:56:07 INFO - PROCESS | 3644 | --DOMWINDOW == 133 (02A9B800) [pid = 3644] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 07:56:07 INFO - PROCESS | 3644 | --DOMWINDOW == 132 (18911C00) [pid = 3644] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 07:56:07 INFO - PROCESS | 3644 | --DOMWINDOW == 131 (13895000) [pid = 3644] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 07:56:07 INFO - PROCESS | 3644 | --DOMWINDOW == 130 (182BF400) [pid = 3644] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 07:56:07 INFO - PROCESS | 3644 | --DOMWINDOW == 129 (1320E000) [pid = 3644] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 07:56:07 INFO - PROCESS | 3644 | --DOMWINDOW == 128 (18D18800) [pid = 3644] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 07:56:07 INFO - PROCESS | 3644 | --DOMWINDOW == 127 (11CB7000) [pid = 3644] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 07:56:07 INFO - PROCESS | 3644 | --DOMWINDOW == 126 (18903800) [pid = 3644] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 07:56:07 INFO - PROCESS | 3644 | 1460991367703 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]]]}] 07:56:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 07:56:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 790ms 07:56:07 INFO - PROCESS | 3644 | 1460991367740 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 07:56:07 INFO - PROCESS | 3644 | 1460991367742 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 07:56:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 07:56:07 INFO - PROCESS | 3644 | 1460991367746 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 07:56:07 INFO - PROCESS | 3644 | 1460991367747 Marionette TRACE conn3 <- [1,1538,null,{}] 07:56:07 INFO - PROCESS | 3644 | 1460991367751 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}] 07:56:07 INFO - PROCESS | 3644 | 1460991367834 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 07:56:07 INFO - PROCESS | 3644 | 1460991367933 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:07 INFO - PROCESS | 3644 | ++DOCSHELL 13411400 == 80 [pid = 3644] [id = 394] 07:56:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 127 (13417000) [pid = 3644] [serial = 1182] [outer = 00000000] 07:56:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 128 (16715800) [pid = 3644] [serial = 1183] [outer = 13417000] 07:56:07 INFO - PROCESS | 3644 | 1460991367980 Marionette DEBUG loaded listener.js 07:56:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 129 (18D18800) [pid = 3644] [serial = 1184] [outer = 13417000] 07:56:08 INFO - PROCESS | 3644 | 1460991368350 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]]]}] 07:56:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 07:56:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 635ms 07:56:08 INFO - PROCESS | 3644 | 1460991368383 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 07:56:08 INFO - PROCESS | 3644 | 1460991368385 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 07:56:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 07:56:08 INFO - PROCESS | 3644 | 1460991368388 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 07:56:08 INFO - PROCESS | 3644 | 1460991368390 Marionette TRACE conn3 <- [1,1542,null,{}] 07:56:08 INFO - PROCESS | 3644 | 1460991368394 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}] 07:56:08 INFO - PROCESS | 3644 | 1460991368510 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 07:56:08 INFO - PROCESS | 3644 | 1460991368612 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:08 INFO - PROCESS | 3644 | ++DOCSHELL 164B2800 == 81 [pid = 3644] [id = 395] 07:56:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 130 (18C32400) [pid = 3644] [serial = 1185] [outer = 00000000] 07:56:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 131 (1D982800) [pid = 3644] [serial = 1186] [outer = 18C32400] 07:56:08 INFO - PROCESS | 3644 | 1460991368656 Marionette DEBUG loaded listener.js 07:56:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 132 (1D9C5C00) [pid = 3644] [serial = 1187] [outer = 18C32400] 07:56:09 INFO - PROCESS | 3644 | 1460991369015 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]]]}] 07:56:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 07:56:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 635ms 07:56:09 INFO - PROCESS | 3644 | 1460991369027 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 07:56:09 INFO - PROCESS | 3644 | 1460991369029 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 07:56:09 INFO - PROCESS | 3644 | 1460991369032 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 07:56:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 07:56:09 INFO - PROCESS | 3644 | 1460991369033 Marionette TRACE conn3 <- [1,1546,null,{}] 07:56:09 INFO - PROCESS | 3644 | 1460991369037 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}] 07:56:09 INFO - PROCESS | 3644 | 1460991369161 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 07:56:09 INFO - PROCESS | 3644 | 1460991369170 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:09 INFO - PROCESS | 3644 | ++DOCSHELL 1890EC00 == 82 [pid = 3644] [id = 396] 07:56:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 133 (1D982000) [pid = 3644] [serial = 1188] [outer = 00000000] 07:56:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 134 (1E25B400) [pid = 3644] [serial = 1189] [outer = 1D982000] 07:56:09 INFO - PROCESS | 3644 | 1460991369214 Marionette DEBUG loaded listener.js 07:56:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 135 (1E369C00) [pid = 3644] [serial = 1190] [outer = 1D982000] 07:56:09 INFO - PROCESS | 3644 | 1460991369682 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]]]}] 07:56:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 07:56:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 681ms 07:56:09 INFO - PROCESS | 3644 | 1460991369716 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 07:56:09 INFO - PROCESS | 3644 | 1460991369720 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 07:56:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 07:56:09 INFO - PROCESS | 3644 | 1460991369726 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 07:56:09 INFO - PROCESS | 3644 | 1460991369730 Marionette TRACE conn3 <- [1,1550,null,{}] 07:56:09 INFO - PROCESS | 3644 | 1460991369737 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}] 07:56:09 INFO - PROCESS | 3644 | 1460991369855 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 07:56:10 INFO - PROCESS | 3644 | 1460991370040 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:10 INFO - PROCESS | 3644 | ++DOCSHELL 13878C00 == 83 [pid = 3644] [id = 397] 07:56:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 136 (13879800) [pid = 3644] [serial = 1191] [outer = 00000000] 07:56:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 137 (1388E800) [pid = 3644] [serial = 1192] [outer = 13879800] 07:56:10 INFO - PROCESS | 3644 | 1460991370101 Marionette DEBUG loaded listener.js 07:56:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 138 (13898000) [pid = 3644] [serial = 1193] [outer = 13879800] 07:56:10 INFO - PROCESS | 3644 | 1460991370659 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]]]}] 07:56:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 07:56:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 991ms 07:56:10 INFO - PROCESS | 3644 | 1460991370730 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 07:56:10 INFO - PROCESS | 3644 | 1460991370736 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 07:56:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 07:56:10 INFO - PROCESS | 3644 | 1460991370742 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 07:56:10 INFO - PROCESS | 3644 | 1460991370745 Marionette TRACE conn3 <- [1,1554,null,{}] 07:56:10 INFO - PROCESS | 3644 | 1460991370749 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}] 07:56:10 INFO - PROCESS | 3644 | 1460991370859 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 07:56:11 INFO - PROCESS | 3644 | 1460991371002 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:11 INFO - PROCESS | 3644 | ++DOCSHELL 13462800 == 84 [pid = 3644] [id = 398] 07:56:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 139 (15554800) [pid = 3644] [serial = 1194] [outer = 00000000] 07:56:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 140 (18622000) [pid = 3644] [serial = 1195] [outer = 15554800] 07:56:11 INFO - PROCESS | 3644 | 1460991371057 Marionette DEBUG loaded listener.js 07:56:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 141 (18868800) [pid = 3644] [serial = 1196] [outer = 15554800] 07:56:11 INFO - PROCESS | 3644 | 1460991371658 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]]]}] 07:56:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 07:56:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 929ms 07:56:11 INFO - PROCESS | 3644 | 1460991371682 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 07:56:11 INFO - PROCESS | 3644 | 1460991371684 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 07:56:11 INFO - PROCESS | 3644 | 1460991371689 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 07:56:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 07:56:11 INFO - PROCESS | 3644 | 1460991371693 Marionette TRACE conn3 <- [1,1558,null,{}] 07:56:11 INFO - PROCESS | 3644 | 1460991371704 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}] 07:56:11 INFO - PROCESS | 3644 | 1460991371818 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 07:56:11 INFO - PROCESS | 3644 | 1460991371961 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:11 INFO - PROCESS | 3644 | ++DOCSHELL 18864000 == 85 [pid = 3644] [id = 399] 07:56:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 142 (18EE8800) [pid = 3644] [serial = 1197] [outer = 00000000] 07:56:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 143 (1A8F1800) [pid = 3644] [serial = 1198] [outer = 18EE8800] 07:56:12 INFO - PROCESS | 3644 | 1460991372018 Marionette DEBUG loaded listener.js 07:56:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 144 (1C145400) [pid = 3644] [serial = 1199] [outer = 18EE8800] 07:56:12 INFO - PROCESS | 3644 | 1460991372607 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]]]}] 07:56:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 07:56:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 929ms 07:56:12 INFO - PROCESS | 3644 | 1460991372638 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 07:56:12 INFO - PROCESS | 3644 | 1460991372641 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 07:56:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 07:56:12 INFO - PROCESS | 3644 | 1460991372644 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 07:56:12 INFO - PROCESS | 3644 | 1460991372646 Marionette TRACE conn3 <- [1,1562,null,{}] 07:56:12 INFO - PROCESS | 3644 | 1460991372650 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}] 07:56:12 INFO - PROCESS | 3644 | 1460991372757 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 07:56:12 INFO - PROCESS | 3644 | 1460991372871 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:12 INFO - PROCESS | 3644 | ++DOCSHELL 12289400 == 86 [pid = 3644] [id = 400] 07:56:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 145 (12289C00) [pid = 3644] [serial = 1200] [outer = 00000000] 07:56:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 146 (12290C00) [pid = 3644] [serial = 1201] [outer = 12289C00] 07:56:12 INFO - PROCESS | 3644 | 1460991372966 Marionette DEBUG loaded listener.js 07:56:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 147 (1BF77400) [pid = 3644] [serial = 1202] [outer = 12289C00] 07:56:13 INFO - PROCESS | 3644 | 1460991373470 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]]]}] 07:56:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 07:56:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 898ms 07:56:13 INFO - PROCESS | 3644 | 1460991373532 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 07:56:13 INFO - PROCESS | 3644 | 1460991373534 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 07:56:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 07:56:13 INFO - PROCESS | 3644 | 1460991373538 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 07:56:13 INFO - PROCESS | 3644 | 1460991373540 Marionette TRACE conn3 <- [1,1566,null,{}] 07:56:13 INFO - PROCESS | 3644 | 1460991373544 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}] 07:56:13 INFO - PROCESS | 3644 | 1460991373658 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 07:56:13 INFO - PROCESS | 3644 | 1460991373772 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:13 INFO - PROCESS | 3644 | ++DOCSHELL 12290400 == 87 [pid = 3644] [id = 401] 07:56:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 148 (1C26E400) [pid = 3644] [serial = 1203] [outer = 00000000] 07:56:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 149 (1E25E800) [pid = 3644] [serial = 1204] [outer = 1C26E400] 07:56:13 INFO - PROCESS | 3644 | 1460991373866 Marionette DEBUG loaded listener.js 07:56:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 150 (1E370400) [pid = 3644] [serial = 1205] [outer = 1C26E400] 07:56:14 INFO - PROCESS | 3644 | 1460991374411 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]]]}] 07:56:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 07:56:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 929ms 07:56:14 INFO - PROCESS | 3644 | 1460991374483 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 07:56:14 INFO - PROCESS | 3644 | 1460991374485 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 07:56:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 07:56:14 INFO - PROCESS | 3644 | 1460991374489 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 07:56:14 INFO - PROCESS | 3644 | 1460991374490 Marionette TRACE conn3 <- [1,1570,null,{}] 07:56:14 INFO - PROCESS | 3644 | 1460991374494 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}] 07:56:14 INFO - PROCESS | 3644 | 1460991374626 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 07:56:14 INFO - PROCESS | 3644 | 1460991374773 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:14 INFO - PROCESS | 3644 | ++DOCSHELL 1E725800 == 88 [pid = 3644] [id = 402] 07:56:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 151 (1E726400) [pid = 3644] [serial = 1206] [outer = 00000000] 07:56:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 152 (1E730000) [pid = 3644] [serial = 1207] [outer = 1E726400] 07:56:14 INFO - PROCESS | 3644 | 1460991374830 Marionette DEBUG loaded listener.js 07:56:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 153 (1E9EE400) [pid = 3644] [serial = 1208] [outer = 1E726400] 07:56:15 INFO - PROCESS | 3644 | 1460991375373 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]]]}] 07:56:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 07:56:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 929ms 07:56:15 INFO - PROCESS | 3644 | 1460991375418 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 07:56:15 INFO - PROCESS | 3644 | 1460991375420 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 07:56:15 INFO - PROCESS | 3644 | 1460991375424 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 07:56:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 07:56:15 INFO - PROCESS | 3644 | 1460991375426 Marionette TRACE conn3 <- [1,1574,null,{}] 07:56:15 INFO - PROCESS | 3644 | 1460991375429 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}] 07:56:15 INFO - PROCESS | 3644 | 1460991375714 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 07:56:15 INFO - PROCESS | 3644 | 1460991375869 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:15 INFO - PROCESS | 3644 | ++DOCSHELL 12288C00 == 89 [pid = 3644] [id = 403] 07:56:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 154 (12289800) [pid = 3644] [serial = 1209] [outer = 00000000] 07:56:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 155 (12B41800) [pid = 3644] [serial = 1210] [outer = 12289800] 07:56:15 INFO - PROCESS | 3644 | 1460991375932 Marionette DEBUG loaded listener.js 07:56:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 156 (12DD8400) [pid = 3644] [serial = 1211] [outer = 12289800] 07:56:16 INFO - PROCESS | 3644 | 1460991376501 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]]]}] 07:56:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 07:56:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1130ms 07:56:16 INFO - PROCESS | 3644 | 1460991376570 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 07:56:16 INFO - PROCESS | 3644 | 1460991376574 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 07:56:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 07:56:16 INFO - PROCESS | 3644 | 1460991376579 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 07:56:16 INFO - PROCESS | 3644 | 1460991376583 Marionette TRACE conn3 <- [1,1578,null,{}] 07:56:16 INFO - PROCESS | 3644 | 1460991376587 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}] 07:56:16 INFO - PROCESS | 3644 | 1460991376691 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 07:56:16 INFO - PROCESS | 3644 | 1460991376849 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:16 INFO - PROCESS | 3644 | ++DOCSHELL 1346FC00 == 90 [pid = 3644] [id = 404] 07:56:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 157 (13471C00) [pid = 3644] [serial = 1212] [outer = 00000000] 07:56:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 158 (13870C00) [pid = 3644] [serial = 1213] [outer = 13471C00] 07:56:16 INFO - PROCESS | 3644 | 1460991376903 Marionette DEBUG loaded listener.js 07:56:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 159 (1388F800) [pid = 3644] [serial = 1214] [outer = 13471C00] 07:56:17 INFO - PROCESS | 3644 | 1460991377531 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]]]}] 07:56:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 07:56:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1022ms 07:56:17 INFO - PROCESS | 3644 | 1460991377622 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 07:56:17 INFO - PROCESS | 3644 | 1460991377625 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 07:56:17 INFO - PROCESS | 3644 | 1460991377650 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 07:56:17 INFO - PROCESS | 3644 | 1460991377652 Marionette TRACE conn3 <- [1,1582,null,{}] 07:56:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 07:56:17 INFO - PROCESS | 3644 | 1460991377657 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}] 07:56:17 INFO - PROCESS | 3644 | 1460991377772 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 07:56:17 INFO - PROCESS | 3644 | --DOCSHELL 18EDEC00 == 89 [pid = 3644] [id = 222] 07:56:17 INFO - PROCESS | 3644 | --DOCSHELL 1A8C7C00 == 88 [pid = 3644] [id = 351] 07:56:17 INFO - PROCESS | 3644 | --DOCSHELL 15D10400 == 87 [pid = 3644] [id = 349] 07:56:17 INFO - PROCESS | 3644 | --DOCSHELL 164B2800 == 86 [pid = 3644] [id = 395] 07:56:17 INFO - PROCESS | 3644 | --DOCSHELL 13411400 == 85 [pid = 3644] [id = 394] 07:56:17 INFO - PROCESS | 3644 | --DOCSHELL 13466C00 == 84 [pid = 3644] [id = 393] 07:56:17 INFO - PROCESS | 3644 | --DOCSHELL 1A8CD400 == 83 [pid = 3644] [id = 392] 07:56:17 INFO - PROCESS | 3644 | --DOCSHELL 1968C400 == 82 [pid = 3644] [id = 391] 07:56:17 INFO - PROCESS | 3644 | --DOCSHELL 16879000 == 81 [pid = 3644] [id = 390] 07:56:17 INFO - PROCESS | 3644 | --DOCSHELL 16B48C00 == 80 [pid = 3644] [id = 389] 07:56:17 INFO - PROCESS | 3644 | --DOCSHELL 1388CC00 == 79 [pid = 3644] [id = 388] 07:56:17 INFO - PROCESS | 3644 | --DOCSHELL 13871400 == 78 [pid = 3644] [id = 387] 07:56:17 INFO - PROCESS | 3644 | --DOMWINDOW == 158 (1C26DC00) [pid = 3644] [serial = 1137] [outer = 00000000] [url = about:blank] 07:56:17 INFO - PROCESS | 3644 | --DOMWINDOW == 157 (15D14C00) [pid = 3644] [serial = 1092] [outer = 00000000] [url = about:blank] 07:56:17 INFO - PROCESS | 3644 | --DOMWINDOW == 156 (18C30800) [pid = 3644] [serial = 1095] [outer = 00000000] [url = about:blank] 07:56:17 INFO - PROCESS | 3644 | --DOMWINDOW == 155 (1D914400) [pid = 3644] [serial = 1098] [outer = 00000000] [url = about:blank] 07:56:17 INFO - PROCESS | 3644 | --DOMWINDOW == 154 (1DF5FC00) [pid = 3644] [serial = 1101] [outer = 00000000] [url = about:blank] 07:56:17 INFO - PROCESS | 3644 | --DOMWINDOW == 153 (1E0BBC00) [pid = 3644] [serial = 1104] [outer = 00000000] [url = about:blank] 07:56:17 INFO - PROCESS | 3644 | --DOCSHELL 13474000 == 77 [pid = 3644] [id = 380] 07:56:17 INFO - PROCESS | 3644 | --DOMWINDOW == 152 (1A8C8C00) [pid = 3644] [serial = 1135] [outer = 00000000] [url = about:blank] 07:56:17 INFO - PROCESS | 3644 | --DOMWINDOW == 151 (16B75800) [pid = 3644] [serial = 1116] [outer = 00000000] [url = about:blank] 07:56:17 INFO - PROCESS | 3644 | --DOMWINDOW == 150 (17F73800) [pid = 3644] [serial = 1117] [outer = 00000000] [url = about:blank] 07:56:17 INFO - PROCESS | 3644 | --DOMWINDOW == 149 (13815800) [pid = 3644] [serial = 1108] [outer = 00000000] [url = about:blank] 07:56:17 INFO - PROCESS | 3644 | --DOMWINDOW == 148 (13472C00) [pid = 3644] [serial = 1107] [outer = 00000000] [url = about:blank] 07:56:17 INFO - PROCESS | 3644 | --DOMWINDOW == 147 (18C2C000) [pid = 3644] [serial = 1122] [outer = 00000000] [url = about:blank] 07:56:17 INFO - PROCESS | 3644 | --DOMWINDOW == 146 (16498C00) [pid = 3644] [serial = 1113] [outer = 00000000] [url = about:blank] 07:56:17 INFO - PROCESS | 3644 | --DOMWINDOW == 145 (164B2400) [pid = 3644] [serial = 1114] [outer = 00000000] [url = about:blank] 07:56:17 INFO - PROCESS | 3644 | --DOMWINDOW == 144 (18861800) [pid = 3644] [serial = 1119] [outer = 00000000] [url = about:blank] 07:56:17 INFO - PROCESS | 3644 | --DOMWINDOW == 143 (13475800) [pid = 3644] [serial = 1110] [outer = 00000000] [url = about:blank] 07:56:17 INFO - PROCESS | 3644 | --DOMWINDOW == 142 (1386DC00) [pid = 3644] [serial = 1111] [outer = 00000000] [url = about:blank] 07:56:17 INFO - PROCESS | 3644 | --DOMWINDOW == 141 (18EE9800) [pid = 3644] [serial = 1125] [outer = 00000000] [url = about:blank] 07:56:17 INFO - PROCESS | 3644 | --DOMWINDOW == 140 (18D12000) [pid = 3644] [serial = 1123] [outer = 00000000] [url = about:blank] 07:56:17 INFO - PROCESS | 3644 | --DOMWINDOW == 139 (1380C400) [pid = 3644] [serial = 1128] [outer = 00000000] [url = about:blank] 07:56:17 INFO - PROCESS | 3644 | --DOMWINDOW == 138 (197DB400) [pid = 3644] [serial = 1126] [outer = 00000000] [url = about:blank] 07:56:17 INFO - PROCESS | 3644 | --DOMWINDOW == 137 (1A79FC00) [pid = 3644] [serial = 1134] [outer = 00000000] [url = about:blank] 07:56:17 INFO - PROCESS | 3644 | --DOMWINDOW == 136 (14347400) [pid = 3644] [serial = 1129] [outer = 00000000] [url = about:blank] 07:56:17 INFO - PROCESS | 3644 | --DOMWINDOW == 135 (19A2BC00) [pid = 3644] [serial = 1131] [outer = 00000000] [url = about:blank] 07:56:17 INFO - PROCESS | 3644 | --DOMWINDOW == 134 (1886C800) [pid = 3644] [serial = 1120] [outer = 00000000] [url = about:blank] 07:56:17 INFO - PROCESS | 3644 | --DOMWINDOW == 133 (19A21C00) [pid = 3644] [serial = 1132] [outer = 00000000] [url = about:blank] 07:56:17 INFO - PROCESS | 3644 | 1460991377923 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:17 INFO - PROCESS | 3644 | ++DOCSHELL 11C1DC00 == 78 [pid = 3644] [id = 405] 07:56:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 134 (12CC0C00) [pid = 3644] [serial = 1215] [outer = 00000000] 07:56:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 135 (1380C400) [pid = 3644] [serial = 1216] [outer = 12CC0C00] 07:56:17 INFO - PROCESS | 3644 | 1460991377970 Marionette DEBUG loaded listener.js 07:56:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 136 (13816C00) [pid = 3644] [serial = 1217] [outer = 12CC0C00] 07:56:18 INFO - PROCESS | 3644 | 1460991378383 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]]]}] 07:56:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 07:56:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 790ms 07:56:18 INFO - PROCESS | 3644 | 1460991378455 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 07:56:18 INFO - PROCESS | 3644 | 1460991378459 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 07:56:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 07:56:18 INFO - PROCESS | 3644 | 1460991378469 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 07:56:18 INFO - PROCESS | 3644 | 1460991378474 Marionette TRACE conn3 <- [1,1586,null,{}] 07:56:18 INFO - PROCESS | 3644 | 1460991378478 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}] 07:56:18 INFO - PROCESS | 3644 | 1460991378566 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 07:56:18 INFO - PROCESS | 3644 | 1460991378572 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:18 INFO - PROCESS | 3644 | ++DOCSHELL 13814000 == 79 [pid = 3644] [id = 406] 07:56:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 137 (143A4C00) [pid = 3644] [serial = 1218] [outer = 00000000] 07:56:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 138 (1654A000) [pid = 3644] [serial = 1219] [outer = 143A4C00] 07:56:18 INFO - PROCESS | 3644 | 1460991378617 Marionette DEBUG loaded listener.js 07:56:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 139 (16716000) [pid = 3644] [serial = 1220] [outer = 143A4C00] 07:56:19 INFO - PROCESS | 3644 | 1460991379061 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]]]}] 07:56:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 07:56:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 650ms 07:56:19 INFO - PROCESS | 3644 | 1460991379107 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 07:56:19 INFO - PROCESS | 3644 | 1460991379109 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 07:56:19 INFO - PROCESS | 3644 | 1460991379112 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 07:56:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 07:56:19 INFO - PROCESS | 3644 | 1460991379114 Marionette TRACE conn3 <- [1,1590,null,{}] 07:56:19 INFO - PROCESS | 3644 | 1460991379118 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}] 07:56:19 INFO - PROCESS | 3644 | 1460991379201 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 07:56:19 INFO - PROCESS | 3644 | 1460991379209 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:19 INFO - PROCESS | 3644 | ++DOCSHELL 16549400 == 80 [pid = 3644] [id = 407] 07:56:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 140 (16717400) [pid = 3644] [serial = 1221] [outer = 00000000] 07:56:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 141 (1800F400) [pid = 3644] [serial = 1222] [outer = 16717400] 07:56:19 INFO - PROCESS | 3644 | 1460991379253 Marionette DEBUG loaded listener.js 07:56:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 142 (18232800) [pid = 3644] [serial = 1223] [outer = 16717400] 07:56:19 INFO - PROCESS | 3644 | 1460991379689 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]]]}] 07:56:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 07:56:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 635ms 07:56:19 INFO - PROCESS | 3644 | 1460991379751 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 07:56:19 INFO - PROCESS | 3644 | 1460991379753 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 07:56:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 07:56:19 INFO - PROCESS | 3644 | 1460991379756 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 07:56:19 INFO - PROCESS | 3644 | 1460991379758 Marionette TRACE conn3 <- [1,1594,null,{}] 07:56:19 INFO - PROCESS | 3644 | 1460991379761 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}] 07:56:19 INFO - PROCESS | 3644 | 1460991379845 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 07:56:19 INFO - PROCESS | 3644 | 1460991379852 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:19 INFO - PROCESS | 3644 | ++DOCSHELL 18868C00 == 81 [pid = 3644] [id = 408] 07:56:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 143 (18869800) [pid = 3644] [serial = 1224] [outer = 00000000] 07:56:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 144 (18908800) [pid = 3644] [serial = 1225] [outer = 18869800] 07:56:19 INFO - PROCESS | 3644 | 1460991379905 Marionette DEBUG loaded listener.js 07:56:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 145 (18C2B800) [pid = 3644] [serial = 1226] [outer = 18869800] 07:56:20 INFO - PROCESS | 3644 | 1460991380438 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]]]}] 07:56:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 07:56:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 728ms 07:56:20 INFO - PROCESS | 3644 | 1460991380497 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 07:56:20 INFO - PROCESS | 3644 | 1460991380499 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 07:56:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 07:56:20 INFO - PROCESS | 3644 | 1460991380502 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 07:56:20 INFO - PROCESS | 3644 | 1460991380504 Marionette TRACE conn3 <- [1,1598,null,{}] 07:56:20 INFO - PROCESS | 3644 | 1460991380513 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}] 07:56:20 INFO - PROCESS | 3644 | 1460991380627 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 07:56:20 INFO - PROCESS | 3644 | 1460991380693 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:20 INFO - PROCESS | 3644 | ++DOCSHELL 18CBA800 == 82 [pid = 3644] [id = 409] 07:56:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 146 (18CBCC00) [pid = 3644] [serial = 1227] [outer = 00000000] 07:56:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 147 (18D1D800) [pid = 3644] [serial = 1228] [outer = 18CBCC00] 07:56:20 INFO - PROCESS | 3644 | 1460991380744 Marionette DEBUG loaded listener.js 07:56:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 148 (18EE2800) [pid = 3644] [serial = 1229] [outer = 18CBCC00] 07:56:21 INFO - PROCESS | 3644 | 1460991381160 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]]]}] 07:56:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 07:56:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 712ms 07:56:21 INFO - PROCESS | 3644 | 1460991381206 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 07:56:21 INFO - PROCESS | 3644 | 1460991381208 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 07:56:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 07:56:21 INFO - PROCESS | 3644 | 1460991381246 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 07:56:21 INFO - PROCESS | 3644 | 1460991381248 Marionette TRACE conn3 <- [1,1602,null,{}] 07:56:21 INFO - PROCESS | 3644 | 1460991381251 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}] 07:56:21 INFO - PROCESS | 3644 | 1460991381369 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 07:56:21 INFO - PROCESS | 3644 | 1460991381435 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:21 INFO - PROCESS | 3644 | ++DOCSHELL 12283000 == 83 [pid = 3644] [id = 410] 07:56:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 149 (13410400) [pid = 3644] [serial = 1230] [outer = 00000000] 07:56:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 150 (19A22C00) [pid = 3644] [serial = 1231] [outer = 13410400] 07:56:21 INFO - PROCESS | 3644 | 1460991381480 Marionette DEBUG loaded listener.js 07:56:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 151 (19DB5400) [pid = 3644] [serial = 1232] [outer = 13410400] 07:56:21 INFO - PROCESS | 3644 | 1460991381898 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]]]}] 07:56:21 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 07:56:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 697ms 07:56:21 INFO - PROCESS | 3644 | 1460991381936 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 07:56:21 INFO - PROCESS | 3644 | 1460991381938 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 07:56:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 07:56:21 INFO - PROCESS | 3644 | 1460991381941 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 07:56:21 INFO - PROCESS | 3644 | 1460991381943 Marionette TRACE conn3 <- [1,1606,null,{}] 07:56:21 INFO - PROCESS | 3644 | 1460991381946 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}] 07:56:22 INFO - PROCESS | 3644 | 1460991382064 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 07:56:22 INFO - PROCESS | 3644 | --DOMWINDOW == 150 (18C32400) [pid = 3644] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 07:56:22 INFO - PROCESS | 3644 | --DOMWINDOW == 149 (13417000) [pid = 3644] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 07:56:22 INFO - PROCESS | 3644 | --DOMWINDOW == 148 (14208000) [pid = 3644] [serial = 1163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 07:56:22 INFO - PROCESS | 3644 | --DOMWINDOW == 147 (16714400) [pid = 3644] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 07:56:22 INFO - PROCESS | 3644 | --DOMWINDOW == 146 (13472000) [pid = 3644] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 07:56:22 INFO - PROCESS | 3644 | --DOMWINDOW == 145 (15D87800) [pid = 3644] [serial = 1142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 07:56:22 INFO - PROCESS | 3644 | --DOMWINDOW == 144 (11C1F000) [pid = 3644] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 07:56:22 INFO - PROCESS | 3644 | --DOMWINDOW == 143 (1DF61800) [pid = 3644] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 07:56:22 INFO - PROCESS | 3644 | --DOMWINDOW == 142 (197D9000) [pid = 3644] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 07:56:22 INFO - PROCESS | 3644 | --DOMWINDOW == 141 (1C13BC00) [pid = 3644] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 07:56:22 INFO - PROCESS | 3644 | --DOMWINDOW == 140 (15D89C00) [pid = 3644] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 07:56:22 INFO - PROCESS | 3644 | --DOMWINDOW == 139 (13875800) [pid = 3644] [serial = 1160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 07:56:22 INFO - PROCESS | 3644 | --DOMWINDOW == 138 (1D19A400) [pid = 3644] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 07:56:22 INFO - PROCESS | 3644 | --DOMWINDOW == 137 (1A8CA400) [pid = 3644] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 07:56:22 INFO - PROCESS | 3644 | --DOMWINDOW == 136 (1D135800) [pid = 3644] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 07:56:22 INFO - PROCESS | 3644 | --DOMWINDOW == 135 (19AD4000) [pid = 3644] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 07:56:22 INFO - PROCESS | 3644 | --DOMWINDOW == 134 (1D421400) [pid = 3644] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 07:56:22 INFO - PROCESS | 3644 | --DOMWINDOW == 133 (1C13C000) [pid = 3644] [serial = 1148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 07:56:22 INFO - PROCESS | 3644 | --DOMWINDOW == 132 (1386EC00) [pid = 3644] [serial = 1139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 07:56:22 INFO - PROCESS | 3644 | --DOMWINDOW == 131 (188CD000) [pid = 3644] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 07:56:22 INFO - PROCESS | 3644 | --DOMWINDOW == 130 (1DA67400) [pid = 3644] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 07:56:22 INFO - PROCESS | 3644 | --DOMWINDOW == 129 (11B62000) [pid = 3644] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 07:56:22 INFO - PROCESS | 3644 | --DOMWINDOW == 128 (136AC400) [pid = 3644] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 07:56:22 INFO - PROCESS | 3644 | --DOMWINDOW == 127 (18EE5C00) [pid = 3644] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 07:56:22 INFO - PROCESS | 3644 | --DOMWINDOW == 126 (15556000) [pid = 3644] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 07:56:22 INFO - PROCESS | 3644 | --DOMWINDOW == 125 (1A8F0400) [pid = 3644] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 07:56:22 INFO - PROCESS | 3644 | --DOMWINDOW == 124 (18EDE400) [pid = 3644] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 07:56:22 INFO - PROCESS | 3644 | --DOMWINDOW == 123 (17F74000) [pid = 3644] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 07:56:22 INFO - PROCESS | 3644 | --DOMWINDOW == 122 (18EE6000) [pid = 3644] [serial = 1145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 07:56:22 INFO - PROCESS | 3644 | --DOMWINDOW == 121 (13898400) [pid = 3644] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 07:56:22 INFO - PROCESS | 3644 | --DOMWINDOW == 120 (136A9800) [pid = 3644] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 07:56:22 INFO - PROCESS | 3644 | 1460991382442 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:22 INFO - PROCESS | 3644 | ++DOCSHELL 02A9B800 == 84 [pid = 3644] [id = 411] 07:56:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 121 (11B5E400) [pid = 3644] [serial = 1233] [outer = 00000000] 07:56:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 122 (13205400) [pid = 3644] [serial = 1234] [outer = 11B5E400] 07:56:22 INFO - PROCESS | 3644 | 1460991382470 Marionette DEBUG loaded listener.js 07:56:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 123 (1346DC00) [pid = 3644] [serial = 1235] [outer = 11B5E400] 07:56:22 INFO - PROCESS | 3644 | 1460991382871 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]]]}] 07:56:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 07:56:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 991ms 07:56:22 INFO - PROCESS | 3644 | 1460991382926 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 07:56:22 INFO - PROCESS | 3644 | 1460991382928 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 07:56:22 INFO - PROCESS | 3644 | 1460991382931 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 07:56:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 07:56:22 INFO - PROCESS | 3644 | 1460991382933 Marionette TRACE conn3 <- [1,1610,null,{}] 07:56:22 INFO - PROCESS | 3644 | 1460991382936 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}] 07:56:23 INFO - PROCESS | 3644 | 1460991383056 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 07:56:23 INFO - PROCESS | 3644 | 1460991383064 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:23 INFO - PROCESS | 3644 | ++DOCSHELL 12CFC000 == 85 [pid = 3644] [id = 412] 07:56:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 124 (13468800) [pid = 3644] [serial = 1236] [outer = 00000000] 07:56:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 125 (1670FC00) [pid = 3644] [serial = 1237] [outer = 13468800] 07:56:23 INFO - PROCESS | 3644 | 1460991383112 Marionette DEBUG loaded listener.js 07:56:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 126 (18C30400) [pid = 3644] [serial = 1238] [outer = 13468800] 07:56:23 INFO - PROCESS | 3644 | 1460991383519 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]]]}] 07:56:23 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 07:56:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 620ms 07:56:23 INFO - PROCESS | 3644 | 1460991383570 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 07:56:23 INFO - PROCESS | 3644 | 1460991383572 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 07:56:23 INFO - PROCESS | 3644 | 1460991383575 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 07:56:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 07:56:23 INFO - PROCESS | 3644 | 1460991383577 Marionette TRACE conn3 <- [1,1614,null,{}] 07:56:23 INFO - PROCESS | 3644 | 1460991383580 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}] 07:56:23 INFO - PROCESS | 3644 | 1460991383663 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 07:56:23 INFO - PROCESS | 3644 | 1460991383767 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:23 INFO - PROCESS | 3644 | ++DOCSHELL 18D13000 == 86 [pid = 3644] [id = 413] 07:56:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 127 (18D1BC00) [pid = 3644] [serial = 1239] [outer = 00000000] 07:56:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 128 (1A0CA400) [pid = 3644] [serial = 1240] [outer = 18D1BC00] 07:56:23 INFO - PROCESS | 3644 | 1460991383826 Marionette DEBUG loaded listener.js 07:56:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 129 (1A776000) [pid = 3644] [serial = 1241] [outer = 18D1BC00] 07:56:24 INFO - PROCESS | 3644 | 1460991384190 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]]]}] 07:56:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 07:56:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 635ms 07:56:24 INFO - PROCESS | 3644 | 1460991384213 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 07:56:24 INFO - PROCESS | 3644 | 1460991384215 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 07:56:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 07:56:24 INFO - PROCESS | 3644 | 1460991384219 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 07:56:24 INFO - PROCESS | 3644 | 1460991384221 Marionette TRACE conn3 <- [1,1618,null,{}] 07:56:24 INFO - PROCESS | 3644 | 1460991384224 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}] 07:56:24 INFO - PROCESS | 3644 | 1460991384374 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 07:56:24 INFO - PROCESS | 3644 | 1460991384504 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:24 INFO - PROCESS | 3644 | ++DOCSHELL 02A8EC00 == 87 [pid = 3644] [id = 414] 07:56:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 130 (02A98800) [pid = 3644] [serial = 1242] [outer = 00000000] 07:56:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 131 (1228C000) [pid = 3644] [serial = 1243] [outer = 02A98800] 07:56:24 INFO - PROCESS | 3644 | 1460991384563 Marionette DEBUG loaded listener.js 07:56:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 132 (13413400) [pid = 3644] [serial = 1244] [outer = 02A98800] 07:56:25 INFO - PROCESS | 3644 | 1460991385168 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]]]}] 07:56:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 07:56:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 991ms 07:56:25 INFO - PROCESS | 3644 | 1460991385207 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 07:56:25 INFO - PROCESS | 3644 | 1460991385212 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 07:56:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 07:56:25 INFO - PROCESS | 3644 | 1460991385218 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 07:56:25 INFO - PROCESS | 3644 | 1460991385222 Marionette TRACE conn3 <- [1,1622,null,{}] 07:56:25 INFO - PROCESS | 3644 | 1460991385226 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}] 07:56:25 INFO - PROCESS | 3644 | 1460991385343 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 07:56:25 INFO - PROCESS | 3644 | 1460991385460 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:25 INFO - PROCESS | 3644 | ++DOCSHELL 13871C00 == 88 [pid = 3644] [id = 415] 07:56:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 133 (13877C00) [pid = 3644] [serial = 1245] [outer = 00000000] 07:56:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 134 (1555B800) [pid = 3644] [serial = 1246] [outer = 13877C00] 07:56:25 INFO - PROCESS | 3644 | 1460991385557 Marionette DEBUG loaded listener.js 07:56:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 135 (15D8B000) [pid = 3644] [serial = 1247] [outer = 13877C00] 07:56:26 INFO - PROCESS | 3644 | 1460991386155 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]]]}] 07:56:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 07:56:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 991ms 07:56:26 INFO - PROCESS | 3644 | 1460991386206 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 07:56:26 INFO - PROCESS | 3644 | 1460991386210 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 07:56:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 07:56:26 INFO - PROCESS | 3644 | 1460991386215 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 07:56:26 INFO - PROCESS | 3644 | 1460991386217 Marionette TRACE conn3 <- [1,1626,null,{}] 07:56:26 INFO - PROCESS | 3644 | 1460991386221 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}] 07:56:26 INFO - PROCESS | 3644 | 1460991386361 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 07:56:26 INFO - PROCESS | 3644 | 1460991386504 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:26 INFO - PROCESS | 3644 | ++DOCSHELL 1346B800 == 89 [pid = 3644] [id = 416] 07:56:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 136 (14AA2000) [pid = 3644] [serial = 1248] [outer = 00000000] 07:56:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 137 (1886CC00) [pid = 3644] [serial = 1249] [outer = 14AA2000] 07:56:26 INFO - PROCESS | 3644 | 1460991386559 Marionette DEBUG loaded listener.js 07:56:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 138 (18CB7C00) [pid = 3644] [serial = 1250] [outer = 14AA2000] 07:56:27 INFO - PROCESS | 3644 | 1460991387195 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]]]}] 07:56:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 07:56:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1022ms 07:56:27 INFO - PROCESS | 3644 | 1460991387254 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 07:56:27 INFO - PROCESS | 3644 | 1460991387257 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 07:56:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 07:56:27 INFO - PROCESS | 3644 | 1460991387285 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 07:56:27 INFO - PROCESS | 3644 | 1460991387291 Marionette TRACE conn3 <- [1,1630,null,{}] 07:56:27 INFO - PROCESS | 3644 | 1460991387297 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}] 07:56:27 INFO - PROCESS | 3644 | 1460991387464 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 07:56:27 INFO - PROCESS | 3644 | 1460991387602 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:27 INFO - PROCESS | 3644 | ++DOCSHELL 1A8CB800 == 90 [pid = 3644] [id = 417] 07:56:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 139 (1A8CD400) [pid = 3644] [serial = 1251] [outer = 00000000] 07:56:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 140 (1BF82400) [pid = 3644] [serial = 1252] [outer = 1A8CD400] 07:56:27 INFO - PROCESS | 3644 | 1460991387659 Marionette DEBUG loaded listener.js 07:56:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 141 (1C265000) [pid = 3644] [serial = 1253] [outer = 1A8CD400] 07:56:28 INFO - PROCESS | 3644 | 1460991388160 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]]]}] 07:56:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 07:56:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 960ms 07:56:28 INFO - PROCESS | 3644 | 1460991388228 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 07:56:28 INFO - PROCESS | 3644 | 1460991388230 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 07:56:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 07:56:28 INFO - PROCESS | 3644 | 1460991388234 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 07:56:28 INFO - PROCESS | 3644 | 1460991388236 Marionette TRACE conn3 <- [1,1634,null,{}] 07:56:28 INFO - PROCESS | 3644 | 1460991388240 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}] 07:56:28 INFO - PROCESS | 3644 | 1460991388346 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 07:56:28 INFO - PROCESS | 3644 | 1460991388464 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:28 INFO - PROCESS | 3644 | ++DOCSHELL 1A007800 == 91 [pid = 3644] [id = 418] 07:56:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 142 (1C26DC00) [pid = 3644] [serial = 1254] [outer = 00000000] 07:56:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 143 (1D142800) [pid = 3644] [serial = 1255] [outer = 1C26DC00] 07:56:28 INFO - PROCESS | 3644 | 1460991388518 Marionette DEBUG loaded listener.js 07:56:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 144 (1D1A0000) [pid = 3644] [serial = 1256] [outer = 1C26DC00] 07:56:29 INFO - PROCESS | 3644 | 1460991389089 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]]]}] 07:56:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 07:56:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 898ms 07:56:29 INFO - PROCESS | 3644 | 1460991389137 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 07:56:29 INFO - PROCESS | 3644 | 1460991389140 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 07:56:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 07:56:29 INFO - PROCESS | 3644 | 1460991389143 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 07:56:29 INFO - PROCESS | 3644 | 1460991389145 Marionette TRACE conn3 <- [1,1638,null,{}] 07:56:29 INFO - PROCESS | 3644 | 1460991389149 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}] 07:56:29 INFO - PROCESS | 3644 | 1460991389254 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 07:56:29 INFO - PROCESS | 3644 | 1460991389369 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:29 INFO - PROCESS | 3644 | ++DOCSHELL 1D58C400 == 92 [pid = 3644] [id = 419] 07:56:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 145 (1D917800) [pid = 3644] [serial = 1257] [outer = 00000000] 07:56:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 146 (1D981800) [pid = 3644] [serial = 1258] [outer = 1D917800] 07:56:29 INFO - PROCESS | 3644 | 1460991389472 Marionette DEBUG loaded listener.js 07:56:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 147 (1D9D3400) [pid = 3644] [serial = 1259] [outer = 1D917800] 07:56:30 INFO - PROCESS | 3644 | 1460991390015 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]]]}] 07:56:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 07:56:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 991ms 07:56:30 INFO - PROCESS | 3644 | 1460991390135 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 07:56:30 INFO - PROCESS | 3644 | 1460991390138 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 07:56:30 INFO - PROCESS | 3644 | 1460991390143 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 07:56:30 INFO - PROCESS | 3644 | 1460991390145 Marionette TRACE conn3 <- [1,1642,null,{}] 07:56:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 07:56:30 INFO - PROCESS | 3644 | 1460991390148 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}] 07:56:30 INFO - PROCESS | 3644 | 1460991390262 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 07:56:30 INFO - PROCESS | 3644 | 1460991390403 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:30 INFO - PROCESS | 3644 | ++DOCSHELL 13265800 == 93 [pid = 3644] [id = 420] 07:56:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 148 (13416C00) [pid = 3644] [serial = 1260] [outer = 00000000] 07:56:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 149 (14AA1000) [pid = 3644] [serial = 1261] [outer = 13416C00] 07:56:30 INFO - PROCESS | 3644 | 1460991390463 Marionette DEBUG loaded listener.js 07:56:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 150 (1654B800) [pid = 3644] [serial = 1262] [outer = 13416C00] 07:56:31 INFO - PROCESS | 3644 | 1460991391216 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]]]}] 07:56:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 07:56:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1069ms 07:56:31 INFO - PROCESS | 3644 | 1460991391246 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 07:56:31 INFO - PROCESS | 3644 | 1460991391250 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 07:56:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 07:56:31 INFO - PROCESS | 3644 | 1460991391256 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 07:56:31 INFO - PROCESS | 3644 | 1460991391259 Marionette TRACE conn3 <- [1,1646,null,{}] 07:56:31 INFO - PROCESS | 3644 | 1460991391265 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}] 07:56:31 INFO - PROCESS | 3644 | 1460991391371 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 07:56:31 INFO - PROCESS | 3644 | 1460991391484 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:31 INFO - PROCESS | 3644 | ++DOCSHELL 13609C00 == 94 [pid = 3644] [id = 421] 07:56:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 151 (1378D000) [pid = 3644] [serial = 1263] [outer = 00000000] 07:56:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 152 (1386D400) [pid = 3644] [serial = 1264] [outer = 1378D000] 07:56:31 INFO - PROCESS | 3644 | 1460991391533 Marionette DEBUG loaded listener.js 07:56:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 153 (14210800) [pid = 3644] [serial = 1265] [outer = 1378D000] 07:56:32 INFO - PROCESS | 3644 | 1460991392183 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]]]}] 07:56:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 07:56:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 991ms 07:56:32 INFO - PROCESS | 3644 | 1460991392241 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 07:56:32 INFO - PROCESS | 3644 | 1460991392246 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 07:56:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 07:56:32 INFO - PROCESS | 3644 | 1460991392252 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 07:56:32 INFO - PROCESS | 3644 | 1460991392255 Marionette TRACE conn3 <- [1,1650,null,{}] 07:56:32 INFO - PROCESS | 3644 | 1460991392273 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}] 07:56:32 INFO - PROCESS | 3644 | 1460991392402 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 07:56:32 INFO - PROCESS | 3644 | 1460991392548 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:32 INFO - PROCESS | 3644 | ++DOCSHELL 136A8800 == 95 [pid = 3644] [id = 422] 07:56:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 154 (13871000) [pid = 3644] [serial = 1266] [outer = 00000000] 07:56:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 155 (164B4800) [pid = 3644] [serial = 1267] [outer = 13871000] 07:56:32 INFO - PROCESS | 3644 | 1460991392621 Marionette DEBUG loaded listener.js 07:56:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 156 (16710000) [pid = 3644] [serial = 1268] [outer = 13871000] 07:56:32 INFO - PROCESS | 3644 | --DOCSHELL 1A795800 == 94 [pid = 3644] [id = 379] 07:56:32 INFO - PROCESS | 3644 | --DOCSHELL 18D13000 == 93 [pid = 3644] [id = 413] 07:56:32 INFO - PROCESS | 3644 | --DOCSHELL 12CFC000 == 92 [pid = 3644] [id = 412] 07:56:32 INFO - PROCESS | 3644 | --DOCSHELL 02A9B800 == 91 [pid = 3644] [id = 411] 07:56:32 INFO - PROCESS | 3644 | --DOCSHELL 12283000 == 90 [pid = 3644] [id = 410] 07:56:32 INFO - PROCESS | 3644 | --DOCSHELL 18CBA800 == 89 [pid = 3644] [id = 409] 07:56:32 INFO - PROCESS | 3644 | --DOCSHELL 18868C00 == 88 [pid = 3644] [id = 408] 07:56:32 INFO - PROCESS | 3644 | --DOCSHELL 16549400 == 87 [pid = 3644] [id = 407] 07:56:32 INFO - PROCESS | 3644 | --DOCSHELL 13814000 == 86 [pid = 3644] [id = 406] 07:56:32 INFO - PROCESS | 3644 | --DOCSHELL 11C1DC00 == 85 [pid = 3644] [id = 405] 07:56:32 INFO - PROCESS | 3644 | --DOCSHELL 1346FC00 == 84 [pid = 3644] [id = 404] 07:56:32 INFO - PROCESS | 3644 | --DOCSHELL 12288C00 == 83 [pid = 3644] [id = 403] 07:56:32 INFO - PROCESS | 3644 | --DOMWINDOW == 155 (1E25B400) [pid = 3644] [serial = 1189] [outer = 00000000] [url = about:blank] 07:56:32 INFO - PROCESS | 3644 | --DOMWINDOW == 154 (1345DC00) [pid = 3644] [serial = 1158] [outer = 00000000] [url = about:blank] 07:56:32 INFO - PROCESS | 3644 | --DOMWINDOW == 153 (1E0B6800) [pid = 3644] [serial = 1152] [outer = 00000000] [url = about:blank] 07:56:32 INFO - PROCESS | 3644 | --DOMWINDOW == 152 (1D9CFC00) [pid = 3644] [serial = 1155] [outer = 00000000] [url = about:blank] 07:56:32 INFO - PROCESS | 3644 | --DOCSHELL 13462800 == 82 [pid = 3644] [id = 398] 07:56:32 INFO - PROCESS | 3644 | --DOCSHELL 13878C00 == 81 [pid = 3644] [id = 397] 07:56:32 INFO - PROCESS | 3644 | --DOMWINDOW == 151 (1D9C5C00) [pid = 3644] [serial = 1187] [outer = 00000000] [url = about:blank] 07:56:32 INFO - PROCESS | 3644 | --DOMWINDOW == 150 (1D982800) [pid = 3644] [serial = 1186] [outer = 00000000] [url = about:blank] 07:56:32 INFO - PROCESS | 3644 | --DOMWINDOW == 149 (16715800) [pid = 3644] [serial = 1183] [outer = 00000000] [url = about:blank] 07:56:32 INFO - PROCESS | 3644 | --DOMWINDOW == 148 (164AD800) [pid = 3644] [serial = 1165] [outer = 00000000] [url = about:blank] 07:56:32 INFO - PROCESS | 3644 | --DOMWINDOW == 147 (18D15000) [pid = 3644] [serial = 1096] [outer = 00000000] [url = about:blank] 07:56:32 INFO - PROCESS | 3644 | --DOMWINDOW == 146 (142AD400) [pid = 3644] [serial = 1045] [outer = 00000000] [url = about:blank] 07:56:32 INFO - PROCESS | 3644 | --DOMWINDOW == 145 (16BD1000) [pid = 3644] [serial = 1143] [outer = 00000000] [url = about:blank] 07:56:32 INFO - PROCESS | 3644 | --DOMWINDOW == 144 (15D13400) [pid = 3644] [serial = 1012] [outer = 00000000] [url = about:blank] 07:56:32 INFO - PROCESS | 3644 | --DOMWINDOW == 143 (1E251000) [pid = 3644] [serial = 1105] [outer = 00000000] [url = about:blank] 07:56:32 INFO - PROCESS | 3644 | --DOMWINDOW == 142 (1A072800) [pid = 3644] [serial = 1174] [outer = 00000000] [url = about:blank] 07:56:32 INFO - PROCESS | 3644 | --DOMWINDOW == 141 (1D42B400) [pid = 3644] [serial = 1057] [outer = 00000000] [url = about:blank] 07:56:32 INFO - PROCESS | 3644 | --DOMWINDOW == 140 (18864400) [pid = 3644] [serial = 1048] [outer = 00000000] [url = about:blank] 07:56:32 INFO - PROCESS | 3644 | --DOMWINDOW == 139 (142A6400) [pid = 3644] [serial = 1162] [outer = 00000000] [url = about:blank] 07:56:32 INFO - PROCESS | 3644 | --DOMWINDOW == 138 (1E0B6400) [pid = 3644] [serial = 1009] [outer = 00000000] [url = about:blank] 07:56:32 INFO - PROCESS | 3644 | --DOMWINDOW == 137 (13895400) [pid = 3644] [serial = 1161] [outer = 00000000] [url = about:blank] 07:56:32 INFO - PROCESS | 3644 | --DOMWINDOW == 136 (15E08C00) [pid = 3644] [serial = 1164] [outer = 00000000] [url = about:blank] 07:56:32 INFO - PROCESS | 3644 | --DOMWINDOW == 135 (1C39C400) [pid = 3644] [serial = 1054] [outer = 00000000] [url = about:blank] 07:56:32 INFO - PROCESS | 3644 | --DOMWINDOW == 134 (1D9C9000) [pid = 3644] [serial = 1006] [outer = 00000000] [url = about:blank] 07:56:32 INFO - PROCESS | 3644 | --DOMWINDOW == 133 (1A7A0800) [pid = 3644] [serial = 1051] [outer = 00000000] [url = about:blank] 07:56:32 INFO - PROCESS | 3644 | --DOMWINDOW == 132 (1D9C6400) [pid = 3644] [serial = 1099] [outer = 00000000] [url = about:blank] 07:56:32 INFO - PROCESS | 3644 | --DOMWINDOW == 131 (1D9CC000) [pid = 3644] [serial = 1150] [outer = 00000000] [url = about:blank] 07:56:32 INFO - PROCESS | 3644 | --DOMWINDOW == 130 (143B0C00) [pid = 3644] [serial = 1141] [outer = 00000000] [url = about:blank] 07:56:32 INFO - PROCESS | 3644 | --DOMWINDOW == 129 (18EE2400) [pid = 3644] [serial = 1172] [outer = 00000000] [url = about:blank] 07:56:32 INFO - PROCESS | 3644 | --DOMWINDOW == 128 (1DF67400) [pid = 3644] [serial = 1102] [outer = 00000000] [url = about:blank] 07:56:32 INFO - PROCESS | 3644 | --DOMWINDOW == 127 (11B6AC00) [pid = 3644] [serial = 943] [outer = 00000000] [url = about:blank] 07:56:32 INFO - PROCESS | 3644 | --DOMWINDOW == 126 (18EAD800) [pid = 3644] [serial = 1171] [outer = 00000000] [url = about:blank] 07:56:32 INFO - PROCESS | 3644 | --DOMWINDOW == 125 (1D913000) [pid = 3644] [serial = 1180] [outer = 00000000] [url = about:blank] 07:56:32 INFO - PROCESS | 3644 | --DOMWINDOW == 124 (12DD8000) [pid = 3644] [serial = 730] [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.] 07:56:32 INFO - PROCESS | 3644 | --DOMWINDOW == 123 (18866400) [pid = 3644] [serial = 1144] [outer = 00000000] [url = about:blank] 07:56:32 INFO - PROCESS | 3644 | --DOMWINDOW == 122 (1D97B800) [pid = 3644] [serial = 1181] [outer = 00000000] [url = about:blank] 07:56:32 INFO - PROCESS | 3644 | --DOMWINDOW == 121 (1D9CBC00) [pid = 3644] [serial = 1090] [outer = 00000000] [url = about:blank] 07:56:32 INFO - PROCESS | 3644 | --DOMWINDOW == 120 (1823BC00) [pid = 3644] [serial = 1000] [outer = 00000000] [url = about:blank] 07:56:32 INFO - PROCESS | 3644 | --DOMWINDOW == 119 (1C270800) [pid = 3644] [serial = 1177] [outer = 00000000] [url = about:blank] 07:56:32 INFO - PROCESS | 3644 | --DOMWINDOW == 118 (1C13CC00) [pid = 3644] [serial = 1003] [outer = 00000000] [url = about:blank] 07:56:32 INFO - PROCESS | 3644 | --DOMWINDOW == 117 (18908400) [pid = 3644] [serial = 1168] [outer = 00000000] [url = about:blank] 07:56:32 INFO - PROCESS | 3644 | --DOMWINDOW == 116 (1D140C00) [pid = 3644] [serial = 1178] [outer = 00000000] [url = about:blank] 07:56:32 INFO - PROCESS | 3644 | --DOMWINDOW == 115 (1C264C00) [pid = 3644] [serial = 1146] [outer = 00000000] [url = about:blank] 07:56:32 INFO - PROCESS | 3644 | --DOMWINDOW == 114 (18D18800) [pid = 3644] [serial = 1184] [outer = 00000000] [url = about:blank] 07:56:32 INFO - PROCESS | 3644 | --DOMWINDOW == 113 (18C25000) [pid = 3644] [serial = 1169] [outer = 00000000] [url = about:blank] 07:56:32 INFO - PROCESS | 3644 | --DOMWINDOW == 112 (13A52400) [pid = 3644] [serial = 1140] [outer = 00000000] [url = about:blank] 07:56:32 INFO - PROCESS | 3644 | --DOMWINDOW == 111 (16499C00) [pid = 3644] [serial = 1093] [outer = 00000000] [url = about:blank] 07:56:32 INFO - PROCESS | 3644 | --DOMWINDOW == 110 (1D423000) [pid = 3644] [serial = 1147] [outer = 00000000] [url = about:blank] 07:56:32 INFO - PROCESS | 3644 | --DOMWINDOW == 109 (1A5A7800) [pid = 3644] [serial = 1175] [outer = 00000000] [url = about:blank] 07:56:32 INFO - PROCESS | 3644 | --DOMWINDOW == 108 (1D91A800) [pid = 3644] [serial = 1149] [outer = 00000000] [url = about:blank] 07:56:32 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (14A09400) [pid = 3644] [serial = 997] [outer = 00000000] [url = about:blank] 07:56:33 INFO - PROCESS | 3644 | 1460991393155 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]]]}] 07:56:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 07:56:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 960ms 07:56:33 INFO - PROCESS | 3644 | 1460991393218 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 07:56:33 INFO - PROCESS | 3644 | 1460991393220 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 07:56:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 07:56:33 INFO - PROCESS | 3644 | 1460991393223 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 07:56:33 INFO - PROCESS | 3644 | 1460991393227 Marionette TRACE conn3 <- [1,1654,null,{}] 07:56:33 INFO - PROCESS | 3644 | 1460991393237 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}] 07:56:33 INFO - PROCESS | 3644 | 1460991393324 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 07:56:33 INFO - PROCESS | 3644 | 1460991393317 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:33 INFO - PROCESS | 3644 | ++DOCSHELL 13463000 == 82 [pid = 3644] [id = 423] 07:56:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (13467C00) [pid = 3644] [serial = 1269] [outer = 00000000] 07:56:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 109 (14303400) [pid = 3644] [serial = 1270] [outer = 13467C00] 07:56:33 INFO - PROCESS | 3644 | 1460991393366 Marionette DEBUG loaded listener.js 07:56:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 110 (15BD9400) [pid = 3644] [serial = 1271] [outer = 13467C00] 07:56:33 INFO - PROCESS | 3644 | 1460991393856 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]]]}] 07:56:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 07:56:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 681ms 07:56:33 INFO - PROCESS | 3644 | 1460991393906 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 07:56:33 INFO - PROCESS | 3644 | 1460991393909 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 07:56:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 07:56:33 INFO - PROCESS | 3644 | 1460991393912 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 07:56:33 INFO - PROCESS | 3644 | 1460991393914 Marionette TRACE conn3 <- [1,1658,null,{}] 07:56:33 INFO - PROCESS | 3644 | 1460991393917 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}] 07:56:34 INFO - PROCESS | 3644 | 1460991394038 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 07:56:34 INFO - PROCESS | 3644 | 1460991394148 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:34 INFO - PROCESS | 3644 | ++DOCSHELL 1649B000 == 83 [pid = 3644] [id = 424] 07:56:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 111 (164ACC00) [pid = 3644] [serial = 1272] [outer = 00000000] 07:56:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 112 (16B7A000) [pid = 3644] [serial = 1273] [outer = 164ACC00] 07:56:34 INFO - PROCESS | 3644 | 1460991394193 Marionette DEBUG loaded listener.js 07:56:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 113 (18010400) [pid = 3644] [serial = 1274] [outer = 164ACC00] 07:56:34 INFO - PROCESS | 3644 | 1460991394551 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]]]}] 07:56:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 07:56:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 682ms 07:56:34 INFO - PROCESS | 3644 | 1460991394652 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 07:56:34 INFO - PROCESS | 3644 | 1460991394656 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 07:56:34 INFO - PROCESS | 3644 | 1460991394666 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 07:56:34 INFO - PROCESS | 3644 | 1460991394671 Marionette TRACE conn3 <- [1,1662,null,{}] 07:56:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 07:56:34 INFO - PROCESS | 3644 | 1460991394678 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}] 07:56:34 INFO - PROCESS | 3644 | 1460991394809 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 07:56:34 INFO - PROCESS | 3644 | 1460991394917 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:34 INFO - PROCESS | 3644 | ++DOCSHELL 1345FC00 == 84 [pid = 3644] [id = 425] 07:56:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 114 (13461400) [pid = 3644] [serial = 1275] [outer = 00000000] 07:56:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 115 (13471400) [pid = 3644] [serial = 1276] [outer = 13461400] 07:56:34 INFO - PROCESS | 3644 | 1460991394986 Marionette DEBUG loaded listener.js 07:56:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 116 (1380E400) [pid = 3644] [serial = 1277] [outer = 13461400] 07:56:35 INFO - PROCESS | 3644 | 1460991395623 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]]]}] 07:56:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 07:56:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1037ms 07:56:35 INFO - PROCESS | 3644 | 1460991395696 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 07:56:35 INFO - PROCESS | 3644 | 1460991395700 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 07:56:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 07:56:35 INFO - PROCESS | 3644 | 1460991395742 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 07:56:35 INFO - PROCESS | 3644 | 1460991395746 Marionette TRACE conn3 <- [1,1666,null,{}] 07:56:35 INFO - PROCESS | 3644 | 1460991395752 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}] 07:56:35 INFO - PROCESS | 3644 | 1460991395866 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 07:56:35 INFO - PROCESS | 3644 | 1460991395999 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:35 INFO - PROCESS | 3644 | ++DOCSHELL 157A0800 == 85 [pid = 3644] [id = 426] 07:56:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 117 (159E7800) [pid = 3644] [serial = 1278] [outer = 00000000] 07:56:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 118 (164B2400) [pid = 3644] [serial = 1279] [outer = 159E7800] 07:56:36 INFO - PROCESS | 3644 | 1460991396057 Marionette DEBUG loaded listener.js 07:56:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 119 (16716800) [pid = 3644] [serial = 1280] [outer = 159E7800] 07:56:36 INFO - PROCESS | 3644 | 1460991396586 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]]]}] 07:56:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 07:56:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 929ms 07:56:36 INFO - PROCESS | 3644 | 1460991396652 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 07:56:36 INFO - PROCESS | 3644 | 1460991396655 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 07:56:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 07:56:36 INFO - PROCESS | 3644 | 1460991396658 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 07:56:36 INFO - PROCESS | 3644 | 1460991396661 Marionette TRACE conn3 <- [1,1670,null,{}] 07:56:36 INFO - PROCESS | 3644 | 1460991396670 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}] 07:56:36 INFO - PROCESS | 3644 | 1460991396787 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 07:56:36 INFO - PROCESS | 3644 | 1460991396902 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:36 INFO - PROCESS | 3644 | ++DOCSHELL 18907000 == 86 [pid = 3644] [id = 427] 07:56:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 120 (1890E000) [pid = 3644] [serial = 1281] [outer = 00000000] 07:56:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 121 (18C29400) [pid = 3644] [serial = 1282] [outer = 1890E000] 07:56:37 INFO - PROCESS | 3644 | 1460991397001 Marionette DEBUG loaded listener.js 07:56:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 122 (18CBA800) [pid = 3644] [serial = 1283] [outer = 1890E000] 07:56:37 INFO - PROCESS | 3644 | 1460991397620 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]]]}] 07:56:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 07:56:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1037ms 07:56:37 INFO - PROCESS | 3644 | 1460991397688 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 07:56:37 INFO - PROCESS | 3644 | 1460991397691 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 07:56:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 07:56:37 INFO - PROCESS | 3644 | 1460991397711 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 07:56:37 INFO - PROCESS | 3644 | 1460991397713 Marionette TRACE conn3 <- [1,1674,null,{}] 07:56:37 INFO - PROCESS | 3644 | 1460991397716 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}] 07:56:37 INFO - PROCESS | 3644 | 1460991397821 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 07:56:37 INFO - PROCESS | 3644 | 1460991397961 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:37 INFO - PROCESS | 3644 | ++DOCSHELL 1670A000 == 87 [pid = 3644] [id = 428] 07:56:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 123 (18D15C00) [pid = 3644] [serial = 1284] [outer = 00000000] 07:56:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 124 (18EDF800) [pid = 3644] [serial = 1285] [outer = 18D15C00] 07:56:38 INFO - PROCESS | 3644 | 1460991398016 Marionette DEBUG loaded listener.js 07:56:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 125 (1955CC00) [pid = 3644] [serial = 1286] [outer = 18D15C00] 07:56:38 INFO - PROCESS | 3644 | 1460991398592 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]]]}] 07:56:38 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 07:56:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 944ms 07:56:38 INFO - PROCESS | 3644 | 1460991398660 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 07:56:38 INFO - PROCESS | 3644 | 1460991398662 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 07:56:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 07:56:38 INFO - PROCESS | 3644 | 1460991398666 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 07:56:38 INFO - PROCESS | 3644 | 1460991398668 Marionette TRACE conn3 <- [1,1678,null,{}] 07:56:38 INFO - PROCESS | 3644 | 1460991398685 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}] 07:56:38 INFO - PROCESS | 3644 | 1460991398820 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 07:56:38 INFO - PROCESS | 3644 | 1460991398886 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:38 INFO - PROCESS | 3644 | ++DOCSHELL 18EDDC00 == 88 [pid = 3644] [id = 429] 07:56:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 126 (1955E400) [pid = 3644] [serial = 1287] [outer = 00000000] 07:56:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 127 (1A072800) [pid = 3644] [serial = 1288] [outer = 1955E400] 07:56:38 INFO - PROCESS | 3644 | 1460991398940 Marionette DEBUG loaded listener.js 07:56:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 128 (1A0D2C00) [pid = 3644] [serial = 1289] [outer = 1955E400] 07:56:39 INFO - PROCESS | 3644 | 1460991399473 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]]]}] 07:56:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 07:56:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 836ms 07:56:39 INFO - PROCESS | 3644 | 1460991399504 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 07:56:39 INFO - PROCESS | 3644 | 1460991399506 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 07:56:39 INFO - PROCESS | 3644 | 1460991399511 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 07:56:39 INFO - PROCESS | 3644 | 1460991399513 Marionette TRACE conn3 <- [1,1682,null,{}] 07:56:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 07:56:39 INFO - PROCESS | 3644 | 1460991399517 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}] 07:56:39 INFO - PROCESS | 3644 | 1460991399642 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 07:56:39 INFO - PROCESS | 3644 | 1460991399758 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:39 INFO - PROCESS | 3644 | ++DOCSHELL 197E2000 == 89 [pid = 3644] [id = 430] 07:56:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 129 (1A00C000) [pid = 3644] [serial = 1290] [outer = 00000000] 07:56:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 130 (1A8F0400) [pid = 3644] [serial = 1291] [outer = 1A00C000] 07:56:39 INFO - PROCESS | 3644 | 1460991399855 Marionette DEBUG loaded listener.js 07:56:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 131 (1C143800) [pid = 3644] [serial = 1292] [outer = 1A00C000] 07:56:40 INFO - PROCESS | 3644 | 1460991400431 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]]]}] 07:56:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 07:56:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 975ms 07:56:40 INFO - PROCESS | 3644 | 1460991400502 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 07:56:40 INFO - PROCESS | 3644 | 1460991400504 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 07:56:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 07:56:40 INFO - PROCESS | 3644 | 1460991400507 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 07:56:40 INFO - PROCESS | 3644 | 1460991400509 Marionette TRACE conn3 <- [1,1686,null,{}] 07:56:40 INFO - PROCESS | 3644 | 1460991400513 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}] 07:56:40 INFO - PROCESS | 3644 | 1460991400598 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 07:56:40 INFO - PROCESS | 3644 | 1460991400738 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:40 INFO - PROCESS | 3644 | ++DOCSHELL 1228CC00 == 90 [pid = 3644] [id = 431] 07:56:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 132 (1A8EF000) [pid = 3644] [serial = 1293] [outer = 00000000] 07:56:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 133 (1D134800) [pid = 3644] [serial = 1294] [outer = 1A8EF000] 07:56:40 INFO - PROCESS | 3644 | 1460991400792 Marionette DEBUG loaded listener.js 07:56:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 134 (1D135C00) [pid = 3644] [serial = 1295] [outer = 1A8EF000] 07:56:41 INFO - PROCESS | 3644 | 1460991401344 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]]]}] 07:56:41 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 07:56:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 898ms 07:56:41 INFO - PROCESS | 3644 | 1460991401396 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 07:56:41 INFO - PROCESS | 3644 | 1460991401398 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 07:56:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 07:56:41 INFO - PROCESS | 3644 | 1460991401402 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 07:56:41 INFO - PROCESS | 3644 | 1460991401403 Marionette TRACE conn3 <- [1,1690,null,{}] 07:56:41 INFO - PROCESS | 3644 | 1460991401407 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}] 07:56:41 INFO - PROCESS | 3644 | 1460991401512 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 07:56:41 INFO - PROCESS | 3644 | 1460991401653 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:41 INFO - PROCESS | 3644 | ++DOCSHELL 1CE3B400 == 91 [pid = 3644] [id = 432] 07:56:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 135 (1CE3C000) [pid = 3644] [serial = 1296] [outer = 00000000] 07:56:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 136 (1D58D800) [pid = 3644] [serial = 1297] [outer = 1CE3C000] 07:56:41 INFO - PROCESS | 3644 | 1460991401707 Marionette DEBUG loaded listener.js 07:56:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 137 (1D919800) [pid = 3644] [serial = 1298] [outer = 1CE3C000] 07:56:42 INFO - PROCESS | 3644 | 1460991402415 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]]]}] 07:56:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 07:56:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1084ms 07:56:42 INFO - PROCESS | 3644 | 1460991402481 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 07:56:42 INFO - PROCESS | 3644 | 1460991402485 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 07:56:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 07:56:42 INFO - PROCESS | 3644 | 1460991402504 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 07:56:42 INFO - PROCESS | 3644 | 1460991402508 Marionette TRACE conn3 <- [1,1694,null,{}] 07:56:42 INFO - PROCESS | 3644 | 1460991402516 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}] 07:56:42 INFO - PROCESS | 3644 | 1460991402623 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 07:56:42 INFO - PROCESS | 3644 | 1460991402770 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:42 INFO - PROCESS | 3644 | ++DOCSHELL 13793800 == 92 [pid = 3644] [id = 433] 07:56:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 138 (13875800) [pid = 3644] [serial = 1299] [outer = 00000000] 07:56:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 139 (142AB000) [pid = 3644] [serial = 1300] [outer = 13875800] 07:56:42 INFO - PROCESS | 3644 | 1460991402822 Marionette DEBUG loaded listener.js 07:56:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 140 (15556000) [pid = 3644] [serial = 1301] [outer = 13875800] 07:56:43 INFO - PROCESS | 3644 | --DOCSHELL 1DA67000 == 91 [pid = 3644] [id = 367] 07:56:43 INFO - PROCESS | 3644 | --DOCSHELL 13463000 == 90 [pid = 3644] [id = 423] 07:56:43 INFO - PROCESS | 3644 | --DOCSHELL 136A8800 == 89 [pid = 3644] [id = 422] 07:56:43 INFO - PROCESS | 3644 | --DOCSHELL 13609C00 == 88 [pid = 3644] [id = 421] 07:56:43 INFO - PROCESS | 3644 | --DOCSHELL 1A007800 == 87 [pid = 3644] [id = 418] 07:56:43 INFO - PROCESS | 3644 | --DOCSHELL 1A8CB800 == 86 [pid = 3644] [id = 417] 07:56:43 INFO - PROCESS | 3644 | --DOCSHELL 1346B800 == 85 [pid = 3644] [id = 416] 07:56:43 INFO - PROCESS | 3644 | --DOCSHELL 13871C00 == 84 [pid = 3644] [id = 415] 07:56:43 INFO - PROCESS | 3644 | --DOCSHELL 02A8EC00 == 83 [pid = 3644] [id = 414] 07:56:43 INFO - PROCESS | 3644 | 1460991403459 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]]]}] 07:56:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 07:56:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 991ms 07:56:43 INFO - PROCESS | 3644 | 1460991403497 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 07:56:43 INFO - PROCESS | 3644 | 1460991403502 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 07:56:43 INFO - PROCESS | 3644 | 1460991403511 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 07:56:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 07:56:43 INFO - PROCESS | 3644 | 1460991403513 Marionette TRACE conn3 <- [1,1698,null,{}] 07:56:43 INFO - PROCESS | 3644 | 1460991403518 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}] 07:56:43 INFO - PROCESS | 3644 | 1460991403672 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 07:56:43 INFO - PROCESS | 3644 | 1460991403743 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:43 INFO - PROCESS | 3644 | ++DOCSHELL 1345CC00 == 84 [pid = 3644] [id = 434] 07:56:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 141 (13463000) [pid = 3644] [serial = 1302] [outer = 00000000] 07:56:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 142 (1649D400) [pid = 3644] [serial = 1303] [outer = 13463000] 07:56:43 INFO - PROCESS | 3644 | 1460991403789 Marionette DEBUG loaded listener.js 07:56:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 143 (16B72800) [pid = 3644] [serial = 1304] [outer = 13463000] 07:56:44 INFO - PROCESS | 3644 | 1460991404263 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]]]}] 07:56:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 07:56:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 805ms 07:56:44 INFO - PROCESS | 3644 | 1460991404299 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 07:56:44 INFO - PROCESS | 3644 | 1460991404301 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 07:56:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 07:56:44 INFO - PROCESS | 3644 | 1460991404305 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 07:56:44 INFO - PROCESS | 3644 | 1460991404308 Marionette TRACE conn3 <- [1,1702,null,{}] 07:56:44 INFO - PROCESS | 3644 | 1460991404323 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}] 07:56:44 INFO - PROCESS | 3644 | 1460991404451 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 07:56:44 INFO - PROCESS | 3644 | 1460991404524 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:44 INFO - PROCESS | 3644 | ++DOCSHELL 182B7C00 == 85 [pid = 3644] [id = 435] 07:56:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 144 (18864400) [pid = 3644] [serial = 1305] [outer = 00000000] 07:56:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 145 (18EE4000) [pid = 3644] [serial = 1306] [outer = 18864400] 07:56:44 INFO - PROCESS | 3644 | 1460991404571 Marionette DEBUG loaded listener.js 07:56:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 146 (1A770C00) [pid = 3644] [serial = 1307] [outer = 18864400] 07:56:45 INFO - PROCESS | 3644 | 1460991405018 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]]]}] 07:56:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 07:56:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 759ms 07:56:45 INFO - PROCESS | 3644 | 1460991405065 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 07:56:45 INFO - PROCESS | 3644 | 1460991405068 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 07:56:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 07:56:45 INFO - PROCESS | 3644 | 1460991405081 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 07:56:45 INFO - PROCESS | 3644 | 1460991405083 Marionette TRACE conn3 <- [1,1706,null,{}] 07:56:45 INFO - PROCESS | 3644 | 1460991405086 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}] 07:56:45 INFO - PROCESS | 3644 | 1460991405210 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 07:56:45 INFO - PROCESS | 3644 | 1460991405284 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:45 INFO - PROCESS | 3644 | ++DOCSHELL 1A0CF800 == 86 [pid = 3644] [id = 436] 07:56:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 147 (1A777400) [pid = 3644] [serial = 1308] [outer = 00000000] 07:56:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 148 (1D195400) [pid = 3644] [serial = 1309] [outer = 1A777400] 07:56:45 INFO - PROCESS | 3644 | 1460991405332 Marionette DEBUG loaded listener.js 07:56:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 149 (1D97B800) [pid = 3644] [serial = 1310] [outer = 1A777400] 07:56:45 INFO - PROCESS | 3644 | --DOMWINDOW == 148 (13455800) [pid = 3644] [serial = 1157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 07:56:45 INFO - PROCESS | 3644 | --DOMWINDOW == 147 (1D1A1C00) [pid = 3644] [serial = 1151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 07:56:45 INFO - PROCESS | 3644 | --DOMWINDOW == 146 (1D97F400) [pid = 3644] [serial = 1154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 07:56:45 INFO - PROCESS | 3644 | --DOMWINDOW == 145 (1A8EDC00) [pid = 3644] [serial = 1136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 07:56:45 INFO - PROCESS | 3644 | --DOMWINDOW == 144 (18D1BC00) [pid = 3644] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 07:56:45 INFO - PROCESS | 3644 | --DOMWINDOW == 143 (18869800) [pid = 3644] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 07:56:45 INFO - PROCESS | 3644 | --DOMWINDOW == 142 (15554800) [pid = 3644] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 07:56:45 INFO - PROCESS | 3644 | --DOMWINDOW == 141 (18CBCC00) [pid = 3644] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 07:56:45 INFO - PROCESS | 3644 | --DOMWINDOW == 140 (12289C00) [pid = 3644] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 07:56:45 INFO - PROCESS | 3644 | --DOMWINDOW == 139 (18EE8800) [pid = 3644] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 07:56:45 INFO - PROCESS | 3644 | --DOMWINDOW == 138 (12CC0C00) [pid = 3644] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 07:56:45 INFO - PROCESS | 3644 | --DOMWINDOW == 137 (1E726400) [pid = 3644] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 07:56:45 INFO - PROCESS | 3644 | --DOMWINDOW == 136 (13410400) [pid = 3644] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 07:56:45 INFO - PROCESS | 3644 | --DOMWINDOW == 135 (13471C00) [pid = 3644] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 07:56:45 INFO - PROCESS | 3644 | --DOMWINDOW == 134 (13879800) [pid = 3644] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 07:56:45 INFO - PROCESS | 3644 | --DOMWINDOW == 133 (12289800) [pid = 3644] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 07:56:45 INFO - PROCESS | 3644 | --DOMWINDOW == 132 (1C26E400) [pid = 3644] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 07:56:45 INFO - PROCESS | 3644 | --DOMWINDOW == 131 (143A4C00) [pid = 3644] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 07:56:45 INFO - PROCESS | 3644 | --DOMWINDOW == 130 (16717400) [pid = 3644] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 07:56:45 INFO - PROCESS | 3644 | --DOMWINDOW == 129 (11B5E400) [pid = 3644] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 07:56:45 INFO - PROCESS | 3644 | --DOMWINDOW == 128 (13468800) [pid = 3644] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 07:56:45 INFO - PROCESS | 3644 | 1460991405915 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]]]}] 07:56:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 07:56:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 898ms 07:56:45 INFO - PROCESS | 3644 | 1460991405975 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 07:56:45 INFO - PROCESS | 3644 | 1460991405977 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 07:56:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 07:56:45 INFO - PROCESS | 3644 | 1460991405980 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 07:56:45 INFO - PROCESS | 3644 | 1460991405982 Marionette TRACE conn3 <- [1,1710,null,{}] 07:56:45 INFO - PROCESS | 3644 | 1460991405986 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}] 07:56:46 INFO - PROCESS | 3644 | 1460991406071 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 07:56:46 INFO - PROCESS | 3644 | 1460991406061 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:46 INFO - PROCESS | 3644 | ++DOCSHELL 13415000 == 87 [pid = 3644] [id = 437] 07:56:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 129 (1386D000) [pid = 3644] [serial = 1311] [outer = 00000000] 07:56:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 130 (16B75800) [pid = 3644] [serial = 1312] [outer = 1386D000] 07:56:46 INFO - PROCESS | 3644 | 1460991406105 Marionette DEBUG loaded listener.js 07:56:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 131 (18D12000) [pid = 3644] [serial = 1313] [outer = 1386D000] 07:56:46 INFO - PROCESS | 3644 | 1460991406549 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]]]}] 07:56:46 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 07:56:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 635ms 07:56:46 INFO - PROCESS | 3644 | 1460991406602 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 07:56:46 INFO - PROCESS | 3644 | 1460991406604 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 07:56:46 INFO - PROCESS | 3644 | 1460991406607 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 07:56:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 07:56:46 INFO - PROCESS | 3644 | 1460991406609 Marionette TRACE conn3 <- [1,1714,null,{}] 07:56:46 INFO - PROCESS | 3644 | 1460991406612 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}] 07:56:46 INFO - PROCESS | 3644 | 1460991406716 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 07:56:46 INFO - PROCESS | 3644 | 1460991406723 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:46 INFO - PROCESS | 3644 | ++DOCSHELL 164A2000 == 88 [pid = 3644] [id = 438] 07:56:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 132 (1A074400) [pid = 3644] [serial = 1314] [outer = 00000000] 07:56:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 133 (1D987400) [pid = 3644] [serial = 1315] [outer = 1A074400] 07:56:46 INFO - PROCESS | 3644 | 1460991406770 Marionette DEBUG loaded listener.js 07:56:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 134 (1D9CC800) [pid = 3644] [serial = 1316] [outer = 1A074400] 07:56:47 INFO - PROCESS | 3644 | 1460991407247 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]]]}] 07:56:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 07:56:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 682ms 07:56:47 INFO - PROCESS | 3644 | 1460991407308 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 07:56:47 INFO - PROCESS | 3644 | 1460991407311 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 07:56:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 07:56:47 INFO - PROCESS | 3644 | 1460991407315 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 07:56:47 INFO - PROCESS | 3644 | 1460991407318 Marionette TRACE conn3 <- [1,1718,null,{}] 07:56:47 INFO - PROCESS | 3644 | 1460991407321 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}] 07:56:47 INFO - PROCESS | 3644 | 1460991407406 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 07:56:47 INFO - PROCESS | 3644 | 1460991407446 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:47 INFO - PROCESS | 3644 | ++DOCSHELL 1D9C5C00 == 89 [pid = 3644] [id = 439] 07:56:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 135 (1D9CFC00) [pid = 3644] [serial = 1317] [outer = 00000000] 07:56:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 136 (1DF63400) [pid = 3644] [serial = 1318] [outer = 1D9CFC00] 07:56:47 INFO - PROCESS | 3644 | 1460991407489 Marionette DEBUG loaded listener.js 07:56:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 137 (1E0B1C00) [pid = 3644] [serial = 1319] [outer = 1D9CFC00] 07:56:48 INFO - PROCESS | 3644 | 1460991408192 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]]]}] 07:56:48 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 07:56:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 929ms 07:56:48 INFO - PROCESS | 3644 | 1460991408242 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 07:56:48 INFO - PROCESS | 3644 | 1460991408247 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 07:56:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 07:56:48 INFO - PROCESS | 3644 | 1460991408253 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 07:56:48 INFO - PROCESS | 3644 | 1460991408257 Marionette TRACE conn3 <- [1,1722,null,{}] 07:56:48 INFO - PROCESS | 3644 | 1460991408262 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}] 07:56:48 INFO - PROCESS | 3644 | 1460991408419 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 07:56:48 INFO - PROCESS | 3644 | 1460991408569 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:48 INFO - PROCESS | 3644 | ++DOCSHELL 1380B400 == 90 [pid = 3644] [id = 440] 07:56:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 138 (13818000) [pid = 3644] [serial = 1320] [outer = 00000000] 07:56:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 139 (15DD1800) [pid = 3644] [serial = 1321] [outer = 13818000] 07:56:48 INFO - PROCESS | 3644 | 1460991408626 Marionette DEBUG loaded listener.js 07:56:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 140 (16874400) [pid = 3644] [serial = 1322] [outer = 13818000] 07:56:49 INFO - PROCESS | 3644 | 1460991409230 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]]]}] 07:56:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 07:56:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1037ms 07:56:49 INFO - PROCESS | 3644 | 1460991409300 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 07:56:49 INFO - PROCESS | 3644 | 1460991409306 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 07:56:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 07:56:49 INFO - PROCESS | 3644 | 1460991409331 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 07:56:49 INFO - PROCESS | 3644 | 1460991409334 Marionette TRACE conn3 <- [1,1726,null,{}] 07:56:49 INFO - PROCESS | 3644 | 1460991409338 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}] 07:56:49 INFO - PROCESS | 3644 | 1460991409509 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 07:56:49 INFO - PROCESS | 3644 | 1460991409519 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:49 INFO - PROCESS | 3644 | ++DOCSHELL 157A5000 == 91 [pid = 3644] [id = 441] 07:56:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 141 (16717400) [pid = 3644] [serial = 1323] [outer = 00000000] 07:56:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 142 (19A2D400) [pid = 3644] [serial = 1324] [outer = 16717400] 07:56:49 INFO - PROCESS | 3644 | 1460991409573 Marionette DEBUG loaded listener.js 07:56:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 143 (1A8CE800) [pid = 3644] [serial = 1325] [outer = 16717400] 07:56:50 INFO - PROCESS | 3644 | 1460991410256 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]]]}] 07:56:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 07:56:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 991ms 07:56:50 INFO - PROCESS | 3644 | 1460991410317 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 07:56:50 INFO - PROCESS | 3644 | 1460991410320 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 07:56:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 07:56:50 INFO - PROCESS | 3644 | 1460991410338 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 07:56:50 INFO - PROCESS | 3644 | 1460991410342 Marionette TRACE conn3 <- [1,1730,null,{}] 07:56:50 INFO - PROCESS | 3644 | 1460991410354 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}] 07:56:50 INFO - PROCESS | 3644 | 1460991410474 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 07:56:50 INFO - PROCESS | 3644 | 1460991410622 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:50 INFO - PROCESS | 3644 | ++DOCSHELL 1D914000 == 92 [pid = 3644] [id = 442] 07:56:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 144 (1D9CE400) [pid = 3644] [serial = 1326] [outer = 00000000] 07:56:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 145 (1DF62400) [pid = 3644] [serial = 1327] [outer = 1D9CE400] 07:56:50 INFO - PROCESS | 3644 | 1460991410679 Marionette DEBUG loaded listener.js 07:56:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 146 (1E0BF000) [pid = 3644] [serial = 1328] [outer = 1D9CE400] 07:56:51 INFO - PROCESS | 3644 | 1460991411264 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]]]}] 07:56:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 07:56:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1007ms 07:56:51 INFO - PROCESS | 3644 | 1460991411332 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 07:56:51 INFO - PROCESS | 3644 | 1460991411335 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 07:56:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 07:56:51 INFO - PROCESS | 3644 | 1460991411338 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 07:56:51 INFO - PROCESS | 3644 | 1460991411340 Marionette TRACE conn3 <- [1,1734,null,{}] 07:56:51 INFO - PROCESS | 3644 | 1460991411344 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}] 07:56:51 INFO - PROCESS | 3644 | 1460991411461 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 07:56:51 INFO - PROCESS | 3644 | 1460991411621 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:51 INFO - PROCESS | 3644 | ++DOCSHELL 1E24F800 == 93 [pid = 3644] [id = 443] 07:56:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 147 (1E255000) [pid = 3644] [serial = 1329] [outer = 00000000] 07:56:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 148 (1E36A000) [pid = 3644] [serial = 1330] [outer = 1E255000] 07:56:51 INFO - PROCESS | 3644 | 1460991411675 Marionette DEBUG loaded listener.js 07:56:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 149 (1E372400) [pid = 3644] [serial = 1331] [outer = 1E255000] 07:56:52 INFO - PROCESS | 3644 | 1460991412191 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]]]}] 07:56:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 07:56:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 898ms 07:56:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 07:56:52 INFO - PROCESS | 3644 | 1460991412225 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 07:56:52 INFO - PROCESS | 3644 | 1460991412228 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 07:56:52 INFO - PROCESS | 3644 | 1460991412231 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 07:56:52 INFO - PROCESS | 3644 | 1460991412233 Marionette TRACE conn3 <- [1,1738,null,{}] 07:56:52 INFO - PROCESS | 3644 | 1460991412237 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}] 07:56:52 INFO - PROCESS | 3644 | 1460991412342 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 07:56:52 INFO - PROCESS | 3644 | 1460991412508 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:52 INFO - PROCESS | 3644 | ++DOCSHELL 1325E400 == 94 [pid = 3644] [id = 444] 07:56:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 150 (13879800) [pid = 3644] [serial = 1332] [outer = 00000000] 07:56:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 151 (1E72D400) [pid = 3644] [serial = 1333] [outer = 13879800] 07:56:52 INFO - PROCESS | 3644 | 1460991412562 Marionette DEBUG loaded listener.js 07:56:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 152 (1E9ECC00) [pid = 3644] [serial = 1334] [outer = 13879800] 07:56:53 INFO - PROCESS | 3644 | 1460991413175 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]]]}] 07:56:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 07:56:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 992ms 07:56:53 INFO - PROCESS | 3644 | 1460991413233 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 07:56:53 INFO - PROCESS | 3644 | 1460991413235 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 07:56:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 07:56:53 INFO - PROCESS | 3644 | 1460991413239 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 07:56:53 INFO - PROCESS | 3644 | 1460991413241 Marionette TRACE conn3 <- [1,1742,null,{}] 07:56:53 INFO - PROCESS | 3644 | 1460991413245 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}] 07:56:53 INFO - PROCESS | 3644 | 1460991413363 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 07:56:53 INFO - PROCESS | 3644 | 1460991413548 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:53 INFO - PROCESS | 3644 | ++DOCSHELL 136AB400 == 95 [pid = 3644] [id = 445] 07:56:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 153 (13796C00) [pid = 3644] [serial = 1335] [outer = 00000000] 07:56:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 154 (22018000) [pid = 3644] [serial = 1336] [outer = 13796C00] 07:56:53 INFO - PROCESS | 3644 | 1460991413605 Marionette DEBUG loaded listener.js 07:56:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 155 (2201C800) [pid = 3644] [serial = 1337] [outer = 13796C00] 07:56:54 INFO - PROCESS | 3644 | 1460991414131 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]]]}] 07:56:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 07:56:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 929ms 07:56:54 INFO - PROCESS | 3644 | 1460991414176 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 07:56:54 INFO - PROCESS | 3644 | 1460991414178 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 07:56:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 07:56:54 INFO - PROCESS | 3644 | 1460991414183 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 07:56:54 INFO - PROCESS | 3644 | 1460991414185 Marionette TRACE conn3 <- [1,1746,null,{}] 07:56:54 INFO - PROCESS | 3644 | 1460991414190 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}] 07:56:54 INFO - PROCESS | 3644 | 1460991414294 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 07:56:54 INFO - PROCESS | 3644 | 1460991414640 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:54 INFO - PROCESS | 3644 | ++DOCSHELL 02A93400 == 96 [pid = 3644] [id = 446] 07:56:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 156 (02A93800) [pid = 3644] [serial = 1338] [outer = 00000000] 07:56:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 157 (13459400) [pid = 3644] [serial = 1339] [outer = 02A93800] 07:56:54 INFO - PROCESS | 3644 | 1460991414714 Marionette DEBUG loaded listener.js 07:56:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 158 (1346F800) [pid = 3644] [serial = 1340] [outer = 02A93800] 07:56:55 INFO - PROCESS | 3644 | 1460991415336 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]]]}] 07:56:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 07:56:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1238ms 07:56:55 INFO - PROCESS | 3644 | 1460991415428 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 07:56:55 INFO - PROCESS | 3644 | 1460991415433 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 07:56:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 07:56:55 INFO - PROCESS | 3644 | 1460991415439 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 07:56:55 INFO - PROCESS | 3644 | 1460991415442 Marionette TRACE conn3 <- [1,1750,null,{}] 07:56:55 INFO - PROCESS | 3644 | 1460991415447 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}] 07:56:55 INFO - PROCESS | 3644 | 1460991415615 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 07:56:55 INFO - PROCESS | 3644 | 1460991415627 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:55 INFO - PROCESS | 3644 | ++DOCSHELL 13A5F800 == 97 [pid = 3644] [id = 447] 07:56:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 159 (14203800) [pid = 3644] [serial = 1341] [outer = 00000000] 07:56:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 160 (15BCCC00) [pid = 3644] [serial = 1342] [outer = 14203800] 07:56:55 INFO - PROCESS | 3644 | 1460991415676 Marionette DEBUG loaded listener.js 07:56:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 161 (15ECB800) [pid = 3644] [serial = 1343] [outer = 14203800] 07:56:56 INFO - PROCESS | 3644 | --DOCSHELL 164A2000 == 96 [pid = 3644] [id = 438] 07:56:56 INFO - PROCESS | 3644 | --DOCSHELL 13415000 == 95 [pid = 3644] [id = 437] 07:56:56 INFO - PROCESS | 3644 | --DOCSHELL 1A0CF800 == 94 [pid = 3644] [id = 436] 07:56:56 INFO - PROCESS | 3644 | --DOCSHELL 182B7C00 == 93 [pid = 3644] [id = 435] 07:56:56 INFO - PROCESS | 3644 | --DOCSHELL 1345CC00 == 92 [pid = 3644] [id = 434] 07:56:56 INFO - PROCESS | 3644 | --DOCSHELL 13793800 == 91 [pid = 3644] [id = 433] 07:56:56 INFO - PROCESS | 3644 | --DOCSHELL 157A0800 == 90 [pid = 3644] [id = 426] 07:56:56 INFO - PROCESS | 3644 | --DOCSHELL 1345FC00 == 89 [pid = 3644] [id = 425] 07:56:56 INFO - PROCESS | 3644 | --DOMWINDOW == 160 (13460400) [pid = 3644] [serial = 1159] [outer = 00000000] [url = about:blank] 07:56:56 INFO - PROCESS | 3644 | --DOMWINDOW == 159 (1E0BDC00) [pid = 3644] [serial = 1153] [outer = 00000000] [url = about:blank] 07:56:56 INFO - PROCESS | 3644 | --DOMWINDOW == 158 (1D988C00) [pid = 3644] [serial = 1156] [outer = 00000000] [url = about:blank] 07:56:56 INFO - PROCESS | 3644 | --DOMWINDOW == 157 (1D141000) [pid = 3644] [serial = 1138] [outer = 00000000] [url = about:blank] 07:56:56 INFO - PROCESS | 3644 | --DOMWINDOW == 156 (18868800) [pid = 3644] [serial = 1196] [outer = 00000000] [url = about:blank] 07:56:56 INFO - PROCESS | 3644 | --DOMWINDOW == 155 (18622000) [pid = 3644] [serial = 1195] [outer = 00000000] [url = about:blank] 07:56:56 INFO - PROCESS | 3644 | --DOMWINDOW == 154 (1BF77400) [pid = 3644] [serial = 1202] [outer = 00000000] [url = about:blank] 07:56:56 INFO - PROCESS | 3644 | --DOMWINDOW == 153 (12290C00) [pid = 3644] [serial = 1201] [outer = 00000000] [url = about:blank] 07:56:56 INFO - PROCESS | 3644 | --DOMWINDOW == 152 (1C145400) [pid = 3644] [serial = 1199] [outer = 00000000] [url = about:blank] 07:56:56 INFO - PROCESS | 3644 | --DOMWINDOW == 151 (1A8F1800) [pid = 3644] [serial = 1198] [outer = 00000000] [url = about:blank] 07:56:56 INFO - PROCESS | 3644 | --DOMWINDOW == 150 (13898000) [pid = 3644] [serial = 1193] [outer = 00000000] [url = about:blank] 07:56:56 INFO - PROCESS | 3644 | --DOMWINDOW == 149 (1388E800) [pid = 3644] [serial = 1192] [outer = 00000000] [url = about:blank] 07:56:56 INFO - PROCESS | 3644 | --DOMWINDOW == 148 (1A776000) [pid = 3644] [serial = 1241] [outer = 00000000] [url = about:blank] 07:56:56 INFO - PROCESS | 3644 | --DOMWINDOW == 147 (18908800) [pid = 3644] [serial = 1225] [outer = 00000000] [url = about:blank] 07:56:56 INFO - PROCESS | 3644 | --DOMWINDOW == 146 (18D1D800) [pid = 3644] [serial = 1228] [outer = 00000000] [url = about:blank] 07:56:56 INFO - PROCESS | 3644 | --DOMWINDOW == 145 (1380C400) [pid = 3644] [serial = 1216] [outer = 00000000] [url = about:blank] 07:56:56 INFO - PROCESS | 3644 | --DOMWINDOW == 144 (13816C00) [pid = 3644] [serial = 1217] [outer = 00000000] [url = about:blank] 07:56:56 INFO - PROCESS | 3644 | --DOMWINDOW == 143 (1E9EE400) [pid = 3644] [serial = 1208] [outer = 00000000] [url = about:blank] 07:56:56 INFO - PROCESS | 3644 | --DOMWINDOW == 142 (1E730000) [pid = 3644] [serial = 1207] [outer = 00000000] [url = about:blank] 07:56:56 INFO - PROCESS | 3644 | --DOMWINDOW == 141 (19A22C00) [pid = 3644] [serial = 1231] [outer = 00000000] [url = about:blank] 07:56:56 INFO - PROCESS | 3644 | --DOMWINDOW == 140 (1388F800) [pid = 3644] [serial = 1214] [outer = 00000000] [url = about:blank] 07:56:56 INFO - PROCESS | 3644 | --DOMWINDOW == 139 (13870C00) [pid = 3644] [serial = 1213] [outer = 00000000] [url = about:blank] 07:56:56 INFO - PROCESS | 3644 | --DOMWINDOW == 138 (12DD8400) [pid = 3644] [serial = 1211] [outer = 00000000] [url = about:blank] 07:56:56 INFO - PROCESS | 3644 | --DOMWINDOW == 137 (18EE2800) [pid = 3644] [serial = 1229] [outer = 00000000] [url = about:blank] 07:56:56 INFO - PROCESS | 3644 | --DOMWINDOW == 136 (12B41800) [pid = 3644] [serial = 1210] [outer = 00000000] [url = about:blank] 07:56:56 INFO - PROCESS | 3644 | --DOMWINDOW == 135 (1E370400) [pid = 3644] [serial = 1205] [outer = 00000000] [url = about:blank] 07:56:56 INFO - PROCESS | 3644 | --DOMWINDOW == 134 (1E25E800) [pid = 3644] [serial = 1204] [outer = 00000000] [url = about:blank] 07:56:56 INFO - PROCESS | 3644 | --DOMWINDOW == 133 (1654A000) [pid = 3644] [serial = 1219] [outer = 00000000] [url = about:blank] 07:56:56 INFO - PROCESS | 3644 | --DOMWINDOW == 132 (16716000) [pid = 3644] [serial = 1220] [outer = 00000000] [url = about:blank] 07:56:56 INFO - PROCESS | 3644 | --DOMWINDOW == 131 (1800F400) [pid = 3644] [serial = 1222] [outer = 00000000] [url = about:blank] 07:56:56 INFO - PROCESS | 3644 | --DOMWINDOW == 130 (18232800) [pid = 3644] [serial = 1223] [outer = 00000000] [url = about:blank] 07:56:56 INFO - PROCESS | 3644 | --DOMWINDOW == 129 (19DB5400) [pid = 3644] [serial = 1232] [outer = 00000000] [url = about:blank] 07:56:56 INFO - PROCESS | 3644 | --DOMWINDOW == 128 (13205400) [pid = 3644] [serial = 1234] [outer = 00000000] [url = about:blank] 07:56:56 INFO - PROCESS | 3644 | --DOMWINDOW == 127 (1346DC00) [pid = 3644] [serial = 1235] [outer = 00000000] [url = about:blank] 07:56:56 INFO - PROCESS | 3644 | --DOMWINDOW == 126 (1670FC00) [pid = 3644] [serial = 1237] [outer = 00000000] [url = about:blank] 07:56:56 INFO - PROCESS | 3644 | --DOMWINDOW == 125 (18C30400) [pid = 3644] [serial = 1238] [outer = 00000000] [url = about:blank] 07:56:56 INFO - PROCESS | 3644 | --DOMWINDOW == 124 (18C2B800) [pid = 3644] [serial = 1226] [outer = 00000000] [url = about:blank] 07:56:56 INFO - PROCESS | 3644 | --DOMWINDOW == 123 (1A0CA400) [pid = 3644] [serial = 1240] [outer = 00000000] [url = about:blank] 07:56:56 INFO - PROCESS | 3644 | 1460991416324 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]]]}] 07:56:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 07:56:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 929ms 07:56:56 INFO - PROCESS | 3644 | 1460991416385 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 07:56:56 INFO - PROCESS | 3644 | 1460991416389 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 07:56:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 07:56:56 INFO - PROCESS | 3644 | 1460991416394 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 07:56:56 INFO - PROCESS | 3644 | 1460991416396 Marionette TRACE conn3 <- [1,1754,null,{}] 07:56:56 INFO - PROCESS | 3644 | 1460991416399 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}] 07:56:56 INFO - PROCESS | 3644 | 1460991416487 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 07:56:56 INFO - PROCESS | 3644 | 1460991416602 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:56 INFO - PROCESS | 3644 | ++DOCSHELL 13205400 == 90 [pid = 3644] [id = 448] 07:56:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 124 (13205C00) [pid = 3644] [serial = 1344] [outer = 00000000] 07:56:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 125 (13872C00) [pid = 3644] [serial = 1345] [outer = 13205C00] 07:56:56 INFO - PROCESS | 3644 | 1460991416648 Marionette DEBUG loaded listener.js 07:56:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 126 (14308800) [pid = 3644] [serial = 1346] [outer = 13205C00] 07:56:57 INFO - PROCESS | 3644 | 1460991417050 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]]]}] 07:56:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 07:56:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 696ms 07:56:57 INFO - PROCESS | 3644 | 1460991417078 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 07:56:57 INFO - PROCESS | 3644 | 1460991417080 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 07:56:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 07:56:57 INFO - PROCESS | 3644 | 1460991417085 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 07:56:57 INFO - PROCESS | 3644 | 1460991417090 Marionette TRACE conn3 <- [1,1758,null,{}] 07:56:57 INFO - PROCESS | 3644 | 1460991417148 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}] 07:56:57 INFO - PROCESS | 3644 | 1460991417238 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 07:56:57 INFO - PROCESS | 3644 | 1460991417253 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:57 INFO - PROCESS | 3644 | ++DOCSHELL 18234000 == 91 [pid = 3644] [id = 449] 07:56:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 127 (18236C00) [pid = 3644] [serial = 1347] [outer = 00000000] 07:56:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 128 (1885EC00) [pid = 3644] [serial = 1348] [outer = 18236C00] 07:56:57 INFO - PROCESS | 3644 | 1460991417297 Marionette DEBUG loaded listener.js 07:56:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 129 (1886B000) [pid = 3644] [serial = 1349] [outer = 18236C00] 07:56:57 INFO - PROCESS | 3644 | 1460991417788 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]]]}] 07:56:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 07:56:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 744ms 07:56:57 INFO - PROCESS | 3644 | 1460991417824 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 07:56:57 INFO - PROCESS | 3644 | 1460991417826 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 07:56:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 07:56:57 INFO - PROCESS | 3644 | 1460991417830 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 07:56:57 INFO - PROCESS | 3644 | 1460991417831 Marionette TRACE conn3 <- [1,1762,null,{}] 07:56:57 INFO - PROCESS | 3644 | 1460991417835 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}] 07:56:57 INFO - PROCESS | 3644 | 1460991417922 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 07:56:57 INFO - PROCESS | 3644 | 1460991417928 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:57 INFO - PROCESS | 3644 | ++DOCSHELL 18622800 == 92 [pid = 3644] [id = 450] 07:56:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 130 (18861800) [pid = 3644] [serial = 1350] [outer = 00000000] 07:56:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 131 (18C28400) [pid = 3644] [serial = 1351] [outer = 18861800] 07:56:57 INFO - PROCESS | 3644 | 1460991417975 Marionette DEBUG loaded listener.js 07:56:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 132 (18C26400) [pid = 3644] [serial = 1352] [outer = 18861800] 07:56:58 INFO - PROCESS | 3644 | 1460991418461 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]]]}] 07:56:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 07:56:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 697ms 07:56:58 INFO - PROCESS | 3644 | 1460991418529 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 07:56:58 INFO - PROCESS | 3644 | 1460991418531 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 07:56:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 07:56:58 INFO - PROCESS | 3644 | 1460991418535 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 07:56:58 INFO - PROCESS | 3644 | 1460991418536 Marionette TRACE conn3 <- [1,1766,null,{}] 07:56:58 INFO - PROCESS | 3644 | 1460991418540 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}] 07:56:58 INFO - PROCESS | 3644 | 1460991418695 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 07:56:58 INFO - PROCESS | 3644 | 1460991418721 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:58 INFO - PROCESS | 3644 | ++DOCSHELL 18CBEC00 == 93 [pid = 3644] [id = 451] 07:56:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 133 (18D17400) [pid = 3644] [serial = 1353] [outer = 00000000] 07:56:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 134 (18EDC800) [pid = 3644] [serial = 1354] [outer = 18D17400] 07:56:58 INFO - PROCESS | 3644 | 1460991418773 Marionette DEBUG loaded listener.js 07:56:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 135 (18EEA000) [pid = 3644] [serial = 1355] [outer = 18D17400] 07:56:59 INFO - PROCESS | 3644 | 1460991419215 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]]]}] 07:56:59 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 07:56:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 727ms 07:56:59 INFO - PROCESS | 3644 | 1460991419264 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 07:56:59 INFO - PROCESS | 3644 | 1460991419266 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 07:56:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 07:56:59 INFO - PROCESS | 3644 | 1460991419270 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 07:56:59 INFO - PROCESS | 3644 | 1460991419271 Marionette TRACE conn3 <- [1,1770,null,{}] 07:56:59 INFO - PROCESS | 3644 | 1460991419274 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}] 07:56:59 INFO - PROCESS | 3644 | 1460991419395 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 07:56:59 INFO - PROCESS | 3644 | 1460991419459 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:59 INFO - PROCESS | 3644 | ++DOCSHELL 18EAD000 == 94 [pid = 3644] [id = 452] 07:56:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 136 (18EE2800) [pid = 3644] [serial = 1356] [outer = 00000000] 07:56:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 137 (1A778000) [pid = 3644] [serial = 1357] [outer = 18EE2800] 07:56:59 INFO - PROCESS | 3644 | 1460991419511 Marionette DEBUG loaded listener.js 07:56:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 138 (1A8CB800) [pid = 3644] [serial = 1358] [outer = 18EE2800] 07:56:59 INFO - PROCESS | 3644 | 1460991419929 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]]]}] 07:56:59 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 07:56:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 697ms 07:56:59 INFO - PROCESS | 3644 | 1460991419969 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 07:56:59 INFO - PROCESS | 3644 | 1460991419971 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 07:56:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 07:56:59 INFO - PROCESS | 3644 | 1460991419974 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 07:56:59 INFO - PROCESS | 3644 | 1460991419976 Marionette TRACE conn3 <- [1,1774,null,{}] 07:56:59 INFO - PROCESS | 3644 | 1460991419980 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}] 07:57:00 INFO - PROCESS | 3644 | 1460991420127 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 07:57:00 INFO - PROCESS | 3644 | 1460991420152 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:00 INFO - PROCESS | 3644 | ++DOCSHELL 13A52400 == 95 [pid = 3644] [id = 453] 07:57:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 139 (16709800) [pid = 3644] [serial = 1359] [outer = 00000000] 07:57:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 140 (1C140C00) [pid = 3644] [serial = 1360] [outer = 16709800] 07:57:00 INFO - PROCESS | 3644 | 1460991420196 Marionette DEBUG loaded listener.js 07:57:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 141 (1C39A000) [pid = 3644] [serial = 1361] [outer = 16709800] 07:57:00 INFO - PROCESS | 3644 | --DOMWINDOW == 140 (13467C00) [pid = 3644] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 07:57:00 INFO - PROCESS | 3644 | --DOMWINDOW == 139 (1378D000) [pid = 3644] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 07:57:00 INFO - PROCESS | 3644 | --DOMWINDOW == 138 (13871000) [pid = 3644] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 07:57:00 INFO - PROCESS | 3644 | --DOMWINDOW == 137 (13875800) [pid = 3644] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 07:57:00 INFO - PROCESS | 3644 | --DOMWINDOW == 136 (1386D000) [pid = 3644] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 07:57:00 INFO - PROCESS | 3644 | --DOMWINDOW == 135 (18864400) [pid = 3644] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 07:57:00 INFO - PROCESS | 3644 | --DOMWINDOW == 134 (1A777400) [pid = 3644] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 07:57:00 INFO - PROCESS | 3644 | --DOMWINDOW == 133 (164ACC00) [pid = 3644] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 07:57:00 INFO - PROCESS | 3644 | --DOMWINDOW == 132 (1A074400) [pid = 3644] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 07:57:00 INFO - PROCESS | 3644 | --DOMWINDOW == 131 (13463000) [pid = 3644] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 07:57:00 INFO - PROCESS | 3644 | 1460991420855 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]]]}] 07:57:00 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 07:57:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 944ms 07:57:00 INFO - PROCESS | 3644 | 1460991420903 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 07:57:00 INFO - PROCESS | 3644 | 1460991420905 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 07:57:00 INFO - PROCESS | 3644 | 1460991420908 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 07:57:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 07:57:00 INFO - PROCESS | 3644 | 1460991420909 Marionette TRACE conn3 <- [1,1778,null,{}] 07:57:00 INFO - PROCESS | 3644 | 1460991420913 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}] 07:57:01 INFO - PROCESS | 3644 | 1460991421003 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 07:57:01 INFO - PROCESS | 3644 | 1460991421110 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:01 INFO - PROCESS | 3644 | ++DOCSHELL 11F40C00 == 96 [pid = 3644] [id = 454] 07:57:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 132 (12288C00) [pid = 3644] [serial = 1362] [outer = 00000000] 07:57:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 133 (1388D400) [pid = 3644] [serial = 1363] [outer = 12288C00] 07:57:01 INFO - PROCESS | 3644 | 1460991421154 Marionette DEBUG loaded listener.js 07:57:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 134 (164B3C00) [pid = 3644] [serial = 1364] [outer = 12288C00] 07:57:01 INFO - PROCESS | 3644 | 1460991421538 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]]]}] 07:57:01 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) 07:57:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 697ms 07:57:01 INFO - PROCESS | 3644 | 1460991421609 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 07:57:01 INFO - PROCESS | 3644 | 1460991421612 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 07:57:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 07:57:01 INFO - PROCESS | 3644 | 1460991421616 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 07:57:01 INFO - PROCESS | 3644 | 1460991421618 Marionette TRACE conn3 <- [1,1782,null,{}] 07:57:01 INFO - PROCESS | 3644 | 1460991421622 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}] 07:57:01 INFO - PROCESS | 3644 | 1460991421706 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 07:57:01 INFO - PROCESS | 3644 | 1460991421712 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:01 INFO - PROCESS | 3644 | ++DOCSHELL 1380FC00 == 97 [pid = 3644] [id = 455] 07:57:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 135 (13811800) [pid = 3644] [serial = 1365] [outer = 00000000] 07:57:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 136 (1A0D1000) [pid = 3644] [serial = 1366] [outer = 13811800] 07:57:01 INFO - PROCESS | 3644 | 1460991421759 Marionette DEBUG loaded listener.js 07:57:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 137 (1C396C00) [pid = 3644] [serial = 1367] [outer = 13811800] 07:57:02 INFO - PROCESS | 3644 | 1460991422215 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]]]}] 07:57:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:57:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 635ms 07:57:02 INFO - PROCESS | 3644 | 1460991422251 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 07:57:02 INFO - PROCESS | 3644 | 1460991422253 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 07:57:02 INFO - PROCESS | 3644 | 1460991422256 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 07:57:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 07:57:02 INFO - PROCESS | 3644 | 1460991422258 Marionette TRACE conn3 <- [1,1786,null,{}] 07:57:02 INFO - PROCESS | 3644 | 1460991422262 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}] 07:57:02 INFO - PROCESS | 3644 | 1460991422348 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 07:57:02 INFO - PROCESS | 3644 | 1460991422354 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:02 INFO - PROCESS | 3644 | ++DOCSHELL 19C99400 == 98 [pid = 3644] [id = 456] 07:57:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 138 (1A00F400) [pid = 3644] [serial = 1368] [outer = 00000000] 07:57:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 139 (1D97C000) [pid = 3644] [serial = 1369] [outer = 1A00F400] 07:57:02 INFO - PROCESS | 3644 | 1460991422403 Marionette DEBUG loaded listener.js 07:57:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 140 (1D9CB800) [pid = 3644] [serial = 1370] [outer = 1A00F400] 07:57:03 INFO - PROCESS | 3644 | --DOCSHELL 1890EC00 == 97 [pid = 3644] [id = 396] 07:57:03 INFO - PROCESS | 3644 | --DOCSHELL 13410000 == 96 [pid = 3644] [id = 240] 07:57:03 INFO - PROCESS | 3644 | --DOCSHELL 1CE3B400 == 95 [pid = 3644] [id = 432] 07:57:03 INFO - PROCESS | 3644 | --DOCSHELL 18D1F000 == 94 [pid = 3644] [id = 286] 07:57:03 INFO - PROCESS | 3644 | --DOCSHELL 1346F400 == 93 [pid = 3644] [id = 316] 07:57:03 INFO - PROCESS | 3644 | --DOCSHELL 164AE400 == 92 [pid = 3644] [id = 352] 07:57:03 INFO - PROCESS | 3644 | --DOCSHELL 197E2000 == 91 [pid = 3644] [id = 430] 07:57:03 INFO - PROCESS | 3644 | --DOCSHELL 18864000 == 90 [pid = 3644] [id = 399] 07:57:03 INFO - PROCESS | 3644 | --DOCSHELL 1670A000 == 89 [pid = 3644] [id = 428] 07:57:03 INFO - PROCESS | 3644 | --DOCSHELL 18EAE000 == 88 [pid = 3644] [id = 334] 07:57:03 INFO - PROCESS | 3644 | --DOCSHELL 1D141400 == 87 [pid = 3644] [id = 366] 07:57:03 INFO - PROCESS | 3644 | --DOCSHELL 1E725800 == 86 [pid = 3644] [id = 402] 07:57:03 INFO - PROCESS | 3644 | --DOCSHELL 1A8F2000 == 85 [pid = 3644] [id = 166] 07:57:03 INFO - PROCESS | 3644 | --DOCSHELL 164B1000 == 84 [pid = 3644] [id = 238] 07:57:03 INFO - PROCESS | 3644 | --DOCSHELL 16BC6000 == 83 [pid = 3644] [id = 179] 07:57:03 INFO - PROCESS | 3644 | --DOCSHELL 1C13AC00 == 82 [pid = 3644] [id = 383] 07:57:03 INFO - PROCESS | 3644 | --DOCSHELL 11B5FC00 == 81 [pid = 3644] [id = 314] 07:57:03 INFO - PROCESS | 3644 | --DOCSHELL 1228CC00 == 80 [pid = 3644] [id = 431] 07:57:03 INFO - PROCESS | 3644 | --DOCSHELL 1388BC00 == 79 [pid = 3644] [id = 333] 07:57:03 INFO - PROCESS | 3644 | --DOCSHELL 14304800 == 78 [pid = 3644] [id = 317] 07:57:03 INFO - PROCESS | 3644 | --DOCSHELL 1D97E400 == 77 [pid = 3644] [id = 385] 07:57:03 INFO - PROCESS | 3644 | --DOCSHELL 18EDC400 == 76 [pid = 3644] [id = 319] 07:57:03 INFO - PROCESS | 3644 | --DOCSHELL 13209400 == 75 [pid = 3644] [id = 177] 07:57:03 INFO - PROCESS | 3644 | --DOCSHELL 02A8F400 == 74 [pid = 3644] [id = 197] 07:57:03 INFO - PROCESS | 3644 | --DOCSHELL 18CBD400 == 73 [pid = 3644] [id = 270] 07:57:03 INFO - PROCESS | 3644 | --DOCSHELL 1A8EEC00 == 72 [pid = 3644] [id = 272] 07:57:03 INFO - PROCESS | 3644 | --DOCSHELL 1DA69400 == 71 [pid = 3644] [id = 368] 07:57:03 INFO - PROCESS | 3644 | --DOCSHELL 1D58A800 == 70 [pid = 3644] [id = 287] 07:57:03 INFO - PROCESS | 3644 | --DOCSHELL 19AD0000 == 69 [pid = 3644] [id = 350] 07:57:03 INFO - PROCESS | 3644 | --DOCSHELL 13897C00 == 68 [pid = 3644] [id = 381] 07:57:03 INFO - PROCESS | 3644 | --DOCSHELL 1D58C400 == 67 [pid = 3644] [id = 419] 07:57:03 INFO - PROCESS | 3644 | --DOCSHELL 164ADC00 == 66 [pid = 3644] [id = 318] 07:57:03 INFO - PROCESS | 3644 | --DOCSHELL 1D140000 == 65 [pid = 3644] [id = 207] 07:57:03 INFO - PROCESS | 3644 | --DOCSHELL 1BF7D000 == 64 [pid = 3644] [id = 151] 07:57:03 INFO - PROCESS | 3644 | --DOCSHELL 18907000 == 63 [pid = 3644] [id = 427] 07:57:03 INFO - PROCESS | 3644 | --DOCSHELL 18D1EC00 == 62 [pid = 3644] [id = 252] 07:57:03 INFO - PROCESS | 3644 | --DOCSHELL 18EDDC00 == 61 [pid = 3644] [id = 429] 07:57:03 INFO - PROCESS | 3644 | --DOCSHELL 1649B000 == 60 [pid = 3644] [id = 424] 07:57:03 INFO - PROCESS | 3644 | --DOCSHELL 1320FC00 == 59 [pid = 3644] [id = 268] 07:57:03 INFO - PROCESS | 3644 | --DOCSHELL 16BD1800 == 58 [pid = 3644] [id = 165] 07:57:03 INFO - PROCESS | 3644 | --DOCSHELL 13454400 == 57 [pid = 3644] [id = 386] 07:57:03 INFO - PROCESS | 3644 | --DOCSHELL 1420F800 == 56 [pid = 3644] [id = 288] 07:57:03 INFO - PROCESS | 3644 | --DOCSHELL 18D1AC00 == 55 [pid = 3644] [id = 335] 07:57:03 INFO - PROCESS | 3644 | --DOCSHELL 12B3A400 == 54 [pid = 3644] [id = 363] 07:57:03 INFO - PROCESS | 3644 | --DOCSHELL 1C39DC00 == 53 [pid = 3644] [id = 384] 07:57:03 INFO - PROCESS | 3644 | --DOCSHELL 13265800 == 52 [pid = 3644] [id = 420] 07:57:03 INFO - PROCESS | 3644 | --DOCSHELL 1886A000 == 51 [pid = 3644] [id = 382] 07:57:03 INFO - PROCESS | 3644 | --DOCSHELL 16497800 == 50 [pid = 3644] [id = 269] 07:57:03 INFO - PROCESS | 3644 | --DOCSHELL 1360B000 == 49 [pid = 3644] [id = 332] 07:57:03 INFO - PROCESS | 3644 | --DOCSHELL 12289400 == 48 [pid = 3644] [id = 400] 07:57:03 INFO - PROCESS | 3644 | --DOCSHELL 11C1B400 == 47 [pid = 3644] [id = 337] 07:57:03 INFO - PROCESS | 3644 | --DOCSHELL 12290400 == 46 [pid = 3644] [id = 401] 07:57:03 INFO - PROCESS | 3644 | --DOCSHELL 1C26AC00 == 45 [pid = 3644] [id = 336] 07:57:03 INFO - PROCESS | 3644 | --DOCSHELL 18239800 == 44 [pid = 3644] [id = 188] 07:57:03 INFO - PROCESS | 3644 | --DOCSHELL 13A5F800 == 43 [pid = 3644] [id = 447] 07:57:03 INFO - PROCESS | 3644 | --DOCSHELL 02A93400 == 42 [pid = 3644] [id = 446] 07:57:03 INFO - PROCESS | 3644 | --DOCSHELL 136AB400 == 41 [pid = 3644] [id = 445] 07:57:03 INFO - PROCESS | 3644 | --DOCSHELL 1E24F800 == 40 [pid = 3644] [id = 443] 07:57:03 INFO - PROCESS | 3644 | --DOCSHELL 1325E400 == 39 [pid = 3644] [id = 444] 07:57:03 INFO - PROCESS | 3644 | --DOCSHELL 1D914000 == 38 [pid = 3644] [id = 442] 07:57:03 INFO - PROCESS | 3644 | --DOCSHELL 1380B400 == 37 [pid = 3644] [id = 440] 07:57:03 INFO - PROCESS | 3644 | --DOCSHELL 157A5000 == 36 [pid = 3644] [id = 441] 07:57:03 INFO - PROCESS | 3644 | --DOCSHELL 1D9C5C00 == 35 [pid = 3644] [id = 439] 07:57:04 INFO - PROCESS | 3644 | --DOCSHELL 18234000 == 34 [pid = 3644] [id = 449] 07:57:04 INFO - PROCESS | 3644 | --DOCSHELL 13205400 == 33 [pid = 3644] [id = 448] 07:57:04 INFO - PROCESS | 3644 | --DOCSHELL 11F40C00 == 32 [pid = 3644] [id = 454] 07:57:04 INFO - PROCESS | 3644 | --DOCSHELL 18CBEC00 == 31 [pid = 3644] [id = 451] 07:57:04 INFO - PROCESS | 3644 | --DOCSHELL 1380FC00 == 30 [pid = 3644] [id = 455] 07:57:04 INFO - PROCESS | 3644 | --DOCSHELL 13A52400 == 29 [pid = 3644] [id = 453] 07:57:04 INFO - PROCESS | 3644 | --DOCSHELL 18622800 == 28 [pid = 3644] [id = 450] 07:57:04 INFO - PROCESS | 3644 | --DOCSHELL 18EAD000 == 27 [pid = 3644] [id = 452] 07:57:04 INFO - PROCESS | 3644 | --DOMWINDOW == 139 (1DF63400) [pid = 3644] [serial = 1318] [outer = 00000000] [url = about:blank] 07:57:04 INFO - PROCESS | 3644 | --DOMWINDOW == 138 (14AA1000) [pid = 3644] [serial = 1261] [outer = 00000000] [url = about:blank] 07:57:04 INFO - PROCESS | 3644 | --DOMWINDOW == 137 (14303400) [pid = 3644] [serial = 1270] [outer = 00000000] [url = about:blank] 07:57:04 INFO - PROCESS | 3644 | --DOMWINDOW == 136 (15BD9400) [pid = 3644] [serial = 1271] [outer = 00000000] [url = about:blank] 07:57:04 INFO - PROCESS | 3644 | --DOMWINDOW == 135 (16B7A000) [pid = 3644] [serial = 1273] [outer = 00000000] [url = about:blank] 07:57:04 INFO - PROCESS | 3644 | --DOMWINDOW == 134 (1386D400) [pid = 3644] [serial = 1264] [outer = 00000000] [url = about:blank] 07:57:04 INFO - PROCESS | 3644 | --DOMWINDOW == 133 (14210800) [pid = 3644] [serial = 1265] [outer = 00000000] [url = about:blank] 07:57:04 INFO - PROCESS | 3644 | --DOMWINDOW == 132 (164B4800) [pid = 3644] [serial = 1267] [outer = 00000000] [url = about:blank] 07:57:04 INFO - PROCESS | 3644 | --DOMWINDOW == 131 (16710000) [pid = 3644] [serial = 1268] [outer = 00000000] [url = about:blank] 07:57:04 INFO - PROCESS | 3644 | --DOMWINDOW == 130 (1D981800) [pid = 3644] [serial = 1258] [outer = 00000000] [url = about:blank] 07:57:04 INFO - PROCESS | 3644 | --DOMWINDOW == 129 (1D142800) [pid = 3644] [serial = 1255] [outer = 00000000] [url = about:blank] 07:57:04 INFO - PROCESS | 3644 | --DOMWINDOW == 128 (1886CC00) [pid = 3644] [serial = 1249] [outer = 00000000] [url = about:blank] 07:57:04 INFO - PROCESS | 3644 | --DOMWINDOW == 127 (1BF82400) [pid = 3644] [serial = 1252] [outer = 00000000] [url = about:blank] 07:57:04 INFO - PROCESS | 3644 | --DOMWINDOW == 126 (1555B800) [pid = 3644] [serial = 1246] [outer = 00000000] [url = about:blank] 07:57:04 INFO - PROCESS | 3644 | --DOMWINDOW == 125 (1228C000) [pid = 3644] [serial = 1243] [outer = 00000000] [url = about:blank] 07:57:04 INFO - PROCESS | 3644 | --DOMWINDOW == 124 (1D9CC800) [pid = 3644] [serial = 1316] [outer = 00000000] [url = about:blank] 07:57:04 INFO - PROCESS | 3644 | --DOMWINDOW == 123 (15556000) [pid = 3644] [serial = 1301] [outer = 00000000] [url = about:blank] 07:57:04 INFO - PROCESS | 3644 | --DOMWINDOW == 122 (1D134800) [pid = 3644] [serial = 1294] [outer = 00000000] [url = about:blank] 07:57:04 INFO - PROCESS | 3644 | --DOMWINDOW == 121 (16B75800) [pid = 3644] [serial = 1312] [outer = 00000000] [url = about:blank] 07:57:04 INFO - PROCESS | 3644 | --DOMWINDOW == 120 (142AB000) [pid = 3644] [serial = 1300] [outer = 00000000] [url = about:blank] 07:57:04 INFO - PROCESS | 3644 | --DOMWINDOW == 119 (1A770C00) [pid = 3644] [serial = 1307] [outer = 00000000] [url = about:blank] 07:57:04 INFO - PROCESS | 3644 | --DOMWINDOW == 118 (1A072800) [pid = 3644] [serial = 1288] [outer = 00000000] [url = about:blank] 07:57:04 INFO - PROCESS | 3644 | --DOMWINDOW == 117 (18EE4000) [pid = 3644] [serial = 1306] [outer = 00000000] [url = about:blank] 07:57:04 INFO - PROCESS | 3644 | --DOMWINDOW == 116 (1D97B800) [pid = 3644] [serial = 1310] [outer = 00000000] [url = about:blank] 07:57:04 INFO - PROCESS | 3644 | --DOMWINDOW == 115 (18010400) [pid = 3644] [serial = 1274] [outer = 00000000] [url = about:blank] 07:57:04 INFO - PROCESS | 3644 | --DOMWINDOW == 114 (1A8F0400) [pid = 3644] [serial = 1291] [outer = 00000000] [url = about:blank] 07:57:04 INFO - PROCESS | 3644 | --DOMWINDOW == 113 (18C29400) [pid = 3644] [serial = 1282] [outer = 00000000] [url = about:blank] 07:57:04 INFO - PROCESS | 3644 | --DOMWINDOW == 112 (1D195400) [pid = 3644] [serial = 1309] [outer = 00000000] [url = about:blank] 07:57:04 INFO - PROCESS | 3644 | --DOMWINDOW == 111 (18D12000) [pid = 3644] [serial = 1313] [outer = 00000000] [url = about:blank] 07:57:04 INFO - PROCESS | 3644 | --DOMWINDOW == 110 (1D58D800) [pid = 3644] [serial = 1297] [outer = 00000000] [url = about:blank] 07:57:04 INFO - PROCESS | 3644 | --DOMWINDOW == 109 (13471400) [pid = 3644] [serial = 1276] [outer = 00000000] [url = about:blank] 07:57:04 INFO - PROCESS | 3644 | --DOMWINDOW == 108 (1D987400) [pid = 3644] [serial = 1315] [outer = 00000000] [url = about:blank] 07:57:04 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (1649D400) [pid = 3644] [serial = 1303] [outer = 00000000] [url = about:blank] 07:57:04 INFO - PROCESS | 3644 | --DOMWINDOW == 106 (164B2400) [pid = 3644] [serial = 1279] [outer = 00000000] [url = about:blank] 07:57:04 INFO - PROCESS | 3644 | --DOMWINDOW == 105 (18EDF800) [pid = 3644] [serial = 1285] [outer = 00000000] [url = about:blank] 07:57:04 INFO - PROCESS | 3644 | --DOMWINDOW == 104 (16B72800) [pid = 3644] [serial = 1304] [outer = 00000000] [url = about:blank] 07:57:04 INFO - PROCESS | 3644 | 1460991424848 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]]]}] 07:57:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 07:57:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 2633ms 07:57:04 INFO - PROCESS | 3644 | 1460991424893 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 07:57:04 INFO - PROCESS | 3644 | 1460991424900 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 07:57:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 07:57:04 INFO - PROCESS | 3644 | 1460991424909 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 07:57:04 INFO - PROCESS | 3644 | 1460991424916 Marionette TRACE conn3 <- [1,1790,null,{}] 07:57:04 INFO - PROCESS | 3644 | 1460991424926 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}] 07:57:05 INFO - PROCESS | 3644 | 1460991425017 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 07:57:05 INFO - PROCESS | 3644 | 1460991425028 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:05 INFO - PROCESS | 3644 | ++DOCSHELL 11B5F000 == 28 [pid = 3644] [id = 457] 07:57:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (11B5F400) [pid = 3644] [serial = 1371] [outer = 00000000] 07:57:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 106 (11C1A800) [pid = 3644] [serial = 1372] [outer = 11B5F400] 07:57:05 INFO - PROCESS | 3644 | 1460991425079 Marionette DEBUG loaded listener.js 07:57:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 107 (11C1F400) [pid = 3644] [serial = 1373] [outer = 11B5F400] 07:57:05 INFO - PROCESS | 3644 | 1460991425594 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]]]}] 07:57:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 07:57:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 697ms 07:57:05 INFO - PROCESS | 3644 | 1460991425608 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 07:57:05 INFO - PROCESS | 3644 | 1460991425614 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 07:57:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 07:57:05 INFO - PROCESS | 3644 | 1460991425620 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 07:57:05 INFO - PROCESS | 3644 | 1460991425623 Marionette TRACE conn3 <- [1,1794,null,{}] 07:57:05 INFO - PROCESS | 3644 | 1460991425626 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}] 07:57:05 INFO - PROCESS | 3644 | 1460991425718 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 07:57:05 INFO - PROCESS | 3644 | 1460991425728 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:05 INFO - PROCESS | 3644 | ++DOCSHELL 11F39800 == 29 [pid = 3644] [id = 458] 07:57:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (11F41C00) [pid = 3644] [serial = 1374] [outer = 00000000] 07:57:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 109 (12289800) [pid = 3644] [serial = 1375] [outer = 11F41C00] 07:57:05 INFO - PROCESS | 3644 | 1460991425775 Marionette DEBUG loaded listener.js 07:57:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 110 (12290000) [pid = 3644] [serial = 1376] [outer = 11F41C00] 07:57:06 INFO - PROCESS | 3644 | 1460991426269 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]]]}] 07:57:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 07:57:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 681ms 07:57:06 INFO - PROCESS | 3644 | 1460991426301 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 07:57:06 INFO - PROCESS | 3644 | 1460991426303 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 07:57:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 07:57:06 INFO - PROCESS | 3644 | 1460991426307 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 07:57:06 INFO - PROCESS | 3644 | 1460991426310 Marionette TRACE conn3 <- [1,1798,null,{}] 07:57:06 INFO - PROCESS | 3644 | 1460991426321 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}] 07:57:06 INFO - PROCESS | 3644 | 1460991426440 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 07:57:06 INFO - PROCESS | 3644 | 1460991426533 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:06 INFO - PROCESS | 3644 | ++DOCSHELL 12CFB400 == 30 [pid = 3644] [id = 459] 07:57:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 111 (12CFF400) [pid = 3644] [serial = 1377] [outer = 00000000] 07:57:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 112 (13268C00) [pid = 3644] [serial = 1378] [outer = 12CFF400] 07:57:06 INFO - PROCESS | 3644 | 1460991426583 Marionette DEBUG loaded listener.js 07:57:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 113 (13410000) [pid = 3644] [serial = 1379] [outer = 12CFF400] 07:57:06 INFO - PROCESS | 3644 | 1460991426992 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]]]}] 07:57:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 07:57:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 727ms 07:57:07 INFO - PROCESS | 3644 | 1460991427047 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 07:57:07 INFO - PROCESS | 3644 | 1460991427049 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 07:57:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 07:57:07 INFO - PROCESS | 3644 | 1460991427053 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 07:57:07 INFO - PROCESS | 3644 | 1460991427055 Marionette TRACE conn3 <- [1,1802,null,{}] 07:57:07 INFO - PROCESS | 3644 | 1460991427058 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}] 07:57:07 INFO - PROCESS | 3644 | 1460991427137 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 07:57:07 INFO - PROCESS | 3644 | 1460991427143 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:07 INFO - PROCESS | 3644 | ++DOCSHELL 13409800 == 31 [pid = 3644] [id = 460] 07:57:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 114 (13458C00) [pid = 3644] [serial = 1380] [outer = 00000000] 07:57:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 115 (13472800) [pid = 3644] [serial = 1381] [outer = 13458C00] 07:57:07 INFO - PROCESS | 3644 | 1460991427189 Marionette DEBUG loaded listener.js 07:57:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 116 (136B1000) [pid = 3644] [serial = 1382] [outer = 13458C00] 07:57:07 INFO - PROCESS | 3644 | 1460991427628 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]]]}] 07:57:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 07:57:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 588ms 07:57:07 INFO - PROCESS | 3644 | 1460991427658 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 07:57:07 INFO - PROCESS | 3644 | 1460991427660 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 07:57:07 INFO - PROCESS | 3644 | 1460991427663 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 07:57:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 07:57:07 INFO - PROCESS | 3644 | 1460991427665 Marionette TRACE conn3 <- [1,1806,null,{}] 07:57:07 INFO - PROCESS | 3644 | 1460991427669 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}] 07:57:07 INFO - PROCESS | 3644 | 1460991427744 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 07:57:07 INFO - PROCESS | 3644 | 1460991427753 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:07 INFO - PROCESS | 3644 | ++DOCSHELL 1378B400 == 32 [pid = 3644] [id = 461] 07:57:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 117 (13797800) [pid = 3644] [serial = 1383] [outer = 00000000] 07:57:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 118 (13818400) [pid = 3644] [serial = 1384] [outer = 13797800] 07:57:07 INFO - PROCESS | 3644 | 1460991427801 Marionette DEBUG loaded listener.js 07:57:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 119 (13871000) [pid = 3644] [serial = 1385] [outer = 13797800] 07:57:08 INFO - PROCESS | 3644 | 1460991428256 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]]]}] 07:57:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 07:57:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 635ms 07:57:08 INFO - PROCESS | 3644 | 1460991428286 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 07:57:08 INFO - PROCESS | 3644 | 1460991428288 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 07:57:08 INFO - PROCESS | 3644 | 1460991428291 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 07:57:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 07:57:08 INFO - PROCESS | 3644 | 1460991428293 Marionette TRACE conn3 <- [1,1810,null,{}] 07:57:08 INFO - PROCESS | 3644 | 1460991428296 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}] 07:57:08 INFO - PROCESS | 3644 | 1460991428408 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 07:57:08 INFO - PROCESS | 3644 | 1460991428419 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:08 INFO - PROCESS | 3644 | ++DOCSHELL 1346BC00 == 33 [pid = 3644] [id = 462] 07:57:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 120 (13890400) [pid = 3644] [serial = 1386] [outer = 00000000] 07:57:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 121 (1420D400) [pid = 3644] [serial = 1387] [outer = 13890400] 07:57:08 INFO - PROCESS | 3644 | 1460991428467 Marionette DEBUG loaded listener.js 07:57:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 122 (14349400) [pid = 3644] [serial = 1388] [outer = 13890400] 07:57:08 INFO - PROCESS | 3644 | 1460991428919 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]]]}] 07:57:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 07:57:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 697ms 07:57:08 INFO - PROCESS | 3644 | 1460991428991 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 07:57:08 INFO - PROCESS | 3644 | 1460991428993 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 07:57:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 07:57:08 INFO - PROCESS | 3644 | 1460991428996 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 07:57:08 INFO - PROCESS | 3644 | 1460991428998 Marionette TRACE conn3 <- [1,1814,null,{}] 07:57:08 INFO - PROCESS | 3644 | 1460991429001 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}] 07:57:09 INFO - PROCESS | 3644 | 1460991429075 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 07:57:09 INFO - PROCESS | 3644 | 1460991429118 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:09 INFO - PROCESS | 3644 | ++DOCSHELL 143AEC00 == 34 [pid = 3644] [id = 463] 07:57:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 123 (14A07800) [pid = 3644] [serial = 1389] [outer = 00000000] 07:57:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 124 (1579DC00) [pid = 3644] [serial = 1390] [outer = 14A07800] 07:57:09 INFO - PROCESS | 3644 | 1460991429166 Marionette DEBUG loaded listener.js 07:57:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 125 (157EFC00) [pid = 3644] [serial = 1391] [outer = 14A07800] 07:57:09 INFO - PROCESS | 3644 | 1460991429594 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]]]}] 07:57:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 07:57:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 634ms 07:57:09 INFO - PROCESS | 3644 | 1460991429635 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 07:57:09 INFO - PROCESS | 3644 | 1460991429637 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 07:57:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 07:57:09 INFO - PROCESS | 3644 | 1460991429640 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 07:57:09 INFO - PROCESS | 3644 | 1460991429642 Marionette TRACE conn3 <- [1,1818,null,{}] 07:57:09 INFO - PROCESS | 3644 | 1460991429645 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}] 07:57:09 INFO - PROCESS | 3644 | 1460991429719 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 07:57:09 INFO - PROCESS | 3644 | 1460991429725 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:09 INFO - PROCESS | 3644 | ++DOCSHELL 159E6800 == 35 [pid = 3644] [id = 464] 07:57:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 126 (15BD6C00) [pid = 3644] [serial = 1392] [outer = 00000000] 07:57:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 127 (15E01800) [pid = 3644] [serial = 1393] [outer = 15BD6C00] 07:57:09 INFO - PROCESS | 3644 | 1460991429769 Marionette DEBUG loaded listener.js 07:57:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 128 (15D13400) [pid = 3644] [serial = 1394] [outer = 15BD6C00] 07:57:10 INFO - PROCESS | 3644 | 1460991430240 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]]]}] 07:57:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 07:57:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 635ms 07:57:10 INFO - PROCESS | 3644 | 1460991430261 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 07:57:10 INFO - PROCESS | 3644 | 1460991430263 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 07:57:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 07:57:10 INFO - PROCESS | 3644 | 1460991430275 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 07:57:10 INFO - PROCESS | 3644 | 1460991430277 Marionette TRACE conn3 <- [1,1822,null,{}] 07:57:10 INFO - PROCESS | 3644 | 1460991430280 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}] 07:57:10 INFO - PROCESS | 3644 | 1460991430387 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 07:57:10 INFO - PROCESS | 3644 | 1460991430393 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:10 INFO - PROCESS | 3644 | ++DOCSHELL 12CC1C00 == 36 [pid = 3644] [id = 465] 07:57:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 129 (15D86800) [pid = 3644] [serial = 1395] [outer = 00000000] 07:57:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 130 (1649E000) [pid = 3644] [serial = 1396] [outer = 15D86800] 07:57:10 INFO - PROCESS | 3644 | 1460991430437 Marionette DEBUG loaded listener.js 07:57:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 131 (164A0000) [pid = 3644] [serial = 1397] [outer = 15D86800] 07:57:10 INFO - PROCESS | 3644 | 1460991430910 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]]]}] 07:57:10 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 07:57:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 697ms 07:57:10 INFO - PROCESS | 3644 | 1460991430971 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 07:57:10 INFO - PROCESS | 3644 | 1460991430973 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 07:57:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 07:57:10 INFO - PROCESS | 3644 | 1460991430984 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 07:57:10 INFO - PROCESS | 3644 | 1460991430986 Marionette TRACE conn3 <- [1,1826,null,{}] 07:57:10 INFO - PROCESS | 3644 | 1460991430990 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}] 07:57:11 INFO - PROCESS | 3644 | 1460991431102 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 07:57:11 INFO - PROCESS | 3644 | 1460991431113 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:11 INFO - PROCESS | 3644 | ++DOCSHELL 13469400 == 37 [pid = 3644] [id = 466] 07:57:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 132 (164A4C00) [pid = 3644] [serial = 1398] [outer = 00000000] 07:57:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 133 (164B7400) [pid = 3644] [serial = 1399] [outer = 164A4C00] 07:57:11 INFO - PROCESS | 3644 | 1460991431194 Marionette DEBUG loaded listener.js 07:57:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 134 (16552C00) [pid = 3644] [serial = 1400] [outer = 164A4C00] 07:57:11 INFO - PROCESS | 3644 | 1460991431669 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]]]}] 07:57:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 07:57:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 758ms 07:57:11 INFO - PROCESS | 3644 | 1460991431744 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 07:57:11 INFO - PROCESS | 3644 | 1460991431746 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 07:57:11 INFO - PROCESS | 3644 | 1460991431752 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 07:57:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 07:57:11 INFO - PROCESS | 3644 | 1460991431754 Marionette TRACE conn3 <- [1,1830,null,{}] 07:57:11 INFO - PROCESS | 3644 | 1460991431758 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}] 07:57:11 INFO - PROCESS | 3644 | 1460991431888 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 07:57:11 INFO - PROCESS | 3644 | 1460991431903 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:12 INFO - PROCESS | 3644 | ++DOCSHELL 12CF6C00 == 38 [pid = 3644] [id = 467] 07:57:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 135 (13458400) [pid = 3644] [serial = 1401] [outer = 00000000] 07:57:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 136 (14AE0C00) [pid = 3644] [serial = 1402] [outer = 13458400] 07:57:12 INFO - PROCESS | 3644 | 1460991432703 Marionette DEBUG loaded listener.js 07:57:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 137 (16B53800) [pid = 3644] [serial = 1403] [outer = 13458400] 07:57:12 INFO - PROCESS | 3644 | --DOMWINDOW == 136 (1D982000) [pid = 3644] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 07:57:12 INFO - PROCESS | 3644 | --DOMWINDOW == 135 (1A00C000) [pid = 3644] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 07:57:12 INFO - PROCESS | 3644 | --DOMWINDOW == 134 (1890E000) [pid = 3644] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 07:57:12 INFO - PROCESS | 3644 | --DOMWINDOW == 133 (1C26DC00) [pid = 3644] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 07:57:12 INFO - PROCESS | 3644 | --DOMWINDOW == 132 (1955E400) [pid = 3644] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 07:57:12 INFO - PROCESS | 3644 | --DOMWINDOW == 131 (18D15C00) [pid = 3644] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 07:57:12 INFO - PROCESS | 3644 | --DOMWINDOW == 130 (02A98800) [pid = 3644] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 07:57:12 INFO - PROCESS | 3644 | --DOMWINDOW == 129 (159E7800) [pid = 3644] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 07:57:12 INFO - PROCESS | 3644 | --DOMWINDOW == 128 (1CE3C000) [pid = 3644] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 07:57:12 INFO - PROCESS | 3644 | --DOMWINDOW == 127 (1A8CD400) [pid = 3644] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 07:57:12 INFO - PROCESS | 3644 | --DOMWINDOW == 126 (1D917800) [pid = 3644] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 07:57:12 INFO - PROCESS | 3644 | --DOMWINDOW == 125 (1A8EF000) [pid = 3644] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 07:57:12 INFO - PROCESS | 3644 | --DOMWINDOW == 124 (13877C00) [pid = 3644] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 07:57:12 INFO - PROCESS | 3644 | --DOMWINDOW == 123 (13461400) [pid = 3644] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 07:57:12 INFO - PROCESS | 3644 | --DOMWINDOW == 122 (13416C00) [pid = 3644] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 07:57:12 INFO - PROCESS | 3644 | --DOMWINDOW == 121 (14AA2000) [pid = 3644] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 07:57:12 INFO - PROCESS | 3644 | --DOMWINDOW == 120 (18EE2800) [pid = 3644] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 07:57:12 INFO - PROCESS | 3644 | --DOMWINDOW == 119 (18D17400) [pid = 3644] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 07:57:12 INFO - PROCESS | 3644 | --DOMWINDOW == 118 (12288C00) [pid = 3644] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 07:57:12 INFO - PROCESS | 3644 | --DOMWINDOW == 117 (16709800) [pid = 3644] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 07:57:12 INFO - PROCESS | 3644 | --DOMWINDOW == 116 (13811800) [pid = 3644] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 07:57:12 INFO - PROCESS | 3644 | --DOMWINDOW == 115 (02A93800) [pid = 3644] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 07:57:12 INFO - PROCESS | 3644 | --DOMWINDOW == 114 (13796C00) [pid = 3644] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 07:57:12 INFO - PROCESS | 3644 | --DOMWINDOW == 113 (13879800) [pid = 3644] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 07:57:12 INFO - PROCESS | 3644 | --DOMWINDOW == 112 (1E255000) [pid = 3644] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 07:57:12 INFO - PROCESS | 3644 | --DOMWINDOW == 111 (1D9CE400) [pid = 3644] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 07:57:12 INFO - PROCESS | 3644 | --DOMWINDOW == 110 (16717400) [pid = 3644] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 07:57:12 INFO - PROCESS | 3644 | --DOMWINDOW == 109 (13818000) [pid = 3644] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 07:57:12 INFO - PROCESS | 3644 | --DOMWINDOW == 108 (1D9CFC00) [pid = 3644] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 07:57:12 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (18861800) [pid = 3644] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 07:57:12 INFO - PROCESS | 3644 | --DOMWINDOW == 106 (18236C00) [pid = 3644] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 07:57:12 INFO - PROCESS | 3644 | --DOMWINDOW == 105 (13205C00) [pid = 3644] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 07:57:12 INFO - PROCESS | 3644 | --DOMWINDOW == 104 (14203800) [pid = 3644] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 07:57:13 INFO - PROCESS | 3644 | 1460991433118 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]]]}] 07:57:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 07:57:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1378ms 07:57:13 INFO - PROCESS | 3644 | 1460991433140 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 07:57:13 INFO - PROCESS | 3644 | 1460991433142 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 07:57:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 07:57:13 INFO - PROCESS | 3644 | 1460991433146 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 07:57:13 INFO - PROCESS | 3644 | 1460991433147 Marionette TRACE conn3 <- [1,1834,null,{}] 07:57:13 INFO - PROCESS | 3644 | 1460991433151 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}] 07:57:13 INFO - PROCESS | 3644 | 1460991433265 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 07:57:13 INFO - PROCESS | 3644 | 1460991433274 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:13 INFO - PROCESS | 3644 | ++DOCSHELL 13468000 == 39 [pid = 3644] [id = 468] 07:57:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (13474800) [pid = 3644] [serial = 1404] [outer = 00000000] 07:57:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 106 (14303000) [pid = 3644] [serial = 1405] [outer = 13474800] 07:57:13 INFO - PROCESS | 3644 | 1460991433318 Marionette DEBUG loaded listener.js 07:57:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 107 (1430B800) [pid = 3644] [serial = 1406] [outer = 13474800] 07:57:13 INFO - PROCESS | 3644 | 1460991433728 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]]]}] 07:57:13 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) 07:57:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 635ms 07:57:13 INFO - PROCESS | 3644 | 1460991433784 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 07:57:13 INFO - PROCESS | 3644 | 1460991433786 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 07:57:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 07:57:13 INFO - PROCESS | 3644 | 1460991433789 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 07:57:13 INFO - PROCESS | 3644 | 1460991433791 Marionette TRACE conn3 <- [1,1838,null,{}] 07:57:13 INFO - PROCESS | 3644 | 1460991433794 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}] 07:57:13 INFO - PROCESS | 3644 | 1460991433895 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 07:57:13 INFO - PROCESS | 3644 | 1460991433983 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:13 INFO - PROCESS | 3644 | ++DOCSHELL 13411800 == 40 [pid = 3644] [id = 469] 07:57:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (13473800) [pid = 3644] [serial = 1407] [outer = 00000000] 07:57:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 109 (16B75400) [pid = 3644] [serial = 1408] [outer = 13473800] 07:57:14 INFO - PROCESS | 3644 | 1460991434029 Marionette DEBUG loaded listener.js 07:57:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 110 (17F74800) [pid = 3644] [serial = 1409] [outer = 13473800] 07:57:14 INFO - PROCESS | 3644 | 1460991434381 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]]]}] 07:57:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:57:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 634ms 07:57:14 INFO - PROCESS | 3644 | 1460991434410 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 07:57:14 INFO - PROCESS | 3644 | 1460991434412 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 07:57:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 07:57:14 INFO - PROCESS | 3644 | 1460991434428 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 07:57:14 INFO - PROCESS | 3644 | 1460991434430 Marionette TRACE conn3 <- [1,1842,null,{}] 07:57:14 INFO - PROCESS | 3644 | 1460991434433 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}] 07:57:14 INFO - PROCESS | 3644 | 1460991434510 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 07:57:14 INFO - PROCESS | 3644 | 1460991434516 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:14 INFO - PROCESS | 3644 | ++DOCSHELL 13816400 == 41 [pid = 3644] [id = 470] 07:57:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 111 (13897000) [pid = 3644] [serial = 1410] [outer = 00000000] 07:57:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 112 (18239800) [pid = 3644] [serial = 1411] [outer = 13897000] 07:57:14 INFO - PROCESS | 3644 | 1460991434559 Marionette DEBUG loaded listener.js 07:57:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 113 (182BC800) [pid = 3644] [serial = 1412] [outer = 13897000] 07:57:15 INFO - PROCESS | 3644 | 1460991435383 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]]]}] 07:57:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 07:57:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 991ms 07:57:15 INFO - PROCESS | 3644 | 1460991435430 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 07:57:15 INFO - PROCESS | 3644 | 1460991435436 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 07:57:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 07:57:15 INFO - PROCESS | 3644 | 1460991435441 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 07:57:15 INFO - PROCESS | 3644 | 1460991435445 Marionette TRACE conn3 <- [1,1846,null,{}] 07:57:15 INFO - PROCESS | 3644 | 1460991435450 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}] 07:57:15 INFO - PROCESS | 3644 | 1460991435566 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 07:57:15 INFO - PROCESS | 3644 | 1460991435704 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:15 INFO - PROCESS | 3644 | ++DOCSHELL 11C24C00 == 42 [pid = 3644] [id = 471] 07:57:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 114 (11C27000) [pid = 3644] [serial = 1413] [outer = 00000000] 07:57:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 115 (1228CC00) [pid = 3644] [serial = 1414] [outer = 11C27000] 07:57:15 INFO - PROCESS | 3644 | 1460991435766 Marionette DEBUG loaded listener.js 07:57:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 116 (12CC0C00) [pid = 3644] [serial = 1415] [outer = 11C27000] 07:57:16 INFO - PROCESS | 3644 | 1460991436465 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]]]}] 07:57:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 07:57:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1084ms 07:57:16 INFO - PROCESS | 3644 | 1460991436525 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 07:57:16 INFO - PROCESS | 3644 | 1460991436531 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 07:57:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 07:57:16 INFO - PROCESS | 3644 | 1460991436537 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 07:57:16 INFO - PROCESS | 3644 | 1460991436540 Marionette TRACE conn3 <- [1,1850,null,{}] 07:57:16 INFO - PROCESS | 3644 | 1460991436544 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}] 07:57:16 INFO - PROCESS | 3644 | 1460991436665 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 07:57:16 INFO - PROCESS | 3644 | 1460991436805 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:16 INFO - PROCESS | 3644 | ++DOCSHELL 11B68400 == 43 [pid = 3644] [id = 472] 07:57:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 117 (12CBD000) [pid = 3644] [serial = 1416] [outer = 00000000] 07:57:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 118 (13471C00) [pid = 3644] [serial = 1417] [outer = 12CBD000] 07:57:16 INFO - PROCESS | 3644 | 1460991436861 Marionette DEBUG loaded listener.js 07:57:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 119 (1380D000) [pid = 3644] [serial = 1418] [outer = 12CBD000] 07:57:17 INFO - PROCESS | 3644 | 1460991437765 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]]]}] 07:57:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 07:57:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1285ms 07:57:17 INFO - PROCESS | 3644 | 1460991437816 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 07:57:17 INFO - PROCESS | 3644 | 1460991437820 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 07:57:17 INFO - PROCESS | 3644 | 1460991437825 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 07:57:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 07:57:17 INFO - PROCESS | 3644 | 1460991437829 Marionette TRACE conn3 <- [1,1854,null,{}] 07:57:17 INFO - PROCESS | 3644 | 1460991437835 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}] 07:57:17 INFO - PROCESS | 3644 | 1460991437959 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 07:57:18 INFO - PROCESS | 3644 | 1460991438106 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:18 INFO - PROCESS | 3644 | ++DOCSHELL 13208000 == 44 [pid = 3644] [id = 473] 07:57:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 120 (13208400) [pid = 3644] [serial = 1419] [outer = 00000000] 07:57:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 121 (1345E400) [pid = 3644] [serial = 1420] [outer = 13208400] 07:57:18 INFO - PROCESS | 3644 | 1460991438155 Marionette DEBUG loaded listener.js 07:57:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 122 (1346C400) [pid = 3644] [serial = 1421] [outer = 13208400] 07:57:18 INFO - PROCESS | 3644 | --DOCSHELL 13603800 == 43 [pid = 3644] [id = 21] 07:57:18 INFO - PROCESS | 3644 | --DOCSHELL 18A25400 == 42 [pid = 3644] [id = 27] 07:57:18 INFO - PROCESS | 3644 | --DOCSHELL 136AF400 == 41 [pid = 3644] [id = 22] 07:57:18 INFO - PROCESS | 3644 | --DOCSHELL 12CF7C00 == 40 [pid = 3644] [id = 28] 07:57:18 INFO - PROCESS | 3644 | --DOCSHELL 18904400 == 39 [pid = 3644] [id = 8] 07:57:18 INFO - PROCESS | 3644 | --DOCSHELL 164B5400 == 38 [pid = 3644] [id = 24] 07:57:18 INFO - PROCESS | 3644 | --DOCSHELL 188D2800 == 37 [pid = 3644] [id = 26] 07:57:18 INFO - PROCESS | 3644 | --DOCSHELL 1D424400 == 36 [pid = 3644] [id = 10] 07:57:18 INFO - PROCESS | 3644 | --DOCSHELL 1DA65C00 == 35 [pid = 3644] [id = 13] 07:57:18 INFO - PROCESS | 3644 | --DOCSHELL 18232000 == 34 [pid = 3644] [id = 25] 07:57:18 INFO - PROCESS | 3644 | --DOCSHELL 15ECC400 == 33 [pid = 3644] [id = 23] 07:57:18 INFO - PROCESS | 3644 | --DOCSHELL 19C99400 == 32 [pid = 3644] [id = 456] 07:57:18 INFO - PROCESS | 3644 | --DOMWINDOW == 121 (1D97C000) [pid = 3644] [serial = 1369] [outer = 00000000] [url = about:blank] 07:57:18 INFO - PROCESS | 3644 | --DOMWINDOW == 120 (1E369C00) [pid = 3644] [serial = 1190] [outer = 00000000] [url = about:blank] 07:57:18 INFO - PROCESS | 3644 | --DOMWINDOW == 119 (1C143800) [pid = 3644] [serial = 1292] [outer = 00000000] [url = about:blank] 07:57:18 INFO - PROCESS | 3644 | --DOMWINDOW == 118 (18CBA800) [pid = 3644] [serial = 1283] [outer = 00000000] [url = about:blank] 07:57:18 INFO - PROCESS | 3644 | --DOMWINDOW == 117 (1D1A0000) [pid = 3644] [serial = 1256] [outer = 00000000] [url = about:blank] 07:57:18 INFO - PROCESS | 3644 | --DOMWINDOW == 116 (1A0D2C00) [pid = 3644] [serial = 1289] [outer = 00000000] [url = about:blank] 07:57:18 INFO - PROCESS | 3644 | --DOMWINDOW == 115 (1955CC00) [pid = 3644] [serial = 1286] [outer = 00000000] [url = about:blank] 07:57:18 INFO - PROCESS | 3644 | --DOMWINDOW == 114 (13413400) [pid = 3644] [serial = 1244] [outer = 00000000] [url = about:blank] 07:57:18 INFO - PROCESS | 3644 | --DOMWINDOW == 113 (16716800) [pid = 3644] [serial = 1280] [outer = 00000000] [url = about:blank] 07:57:18 INFO - PROCESS | 3644 | --DOMWINDOW == 112 (1D919800) [pid = 3644] [serial = 1298] [outer = 00000000] [url = about:blank] 07:57:18 INFO - PROCESS | 3644 | --DOMWINDOW == 111 (1C265000) [pid = 3644] [serial = 1253] [outer = 00000000] [url = about:blank] 07:57:18 INFO - PROCESS | 3644 | --DOMWINDOW == 110 (1D9D3400) [pid = 3644] [serial = 1259] [outer = 00000000] [url = about:blank] 07:57:18 INFO - PROCESS | 3644 | --DOMWINDOW == 109 (1D135C00) [pid = 3644] [serial = 1295] [outer = 00000000] [url = about:blank] 07:57:18 INFO - PROCESS | 3644 | --DOMWINDOW == 108 (15D8B000) [pid = 3644] [serial = 1247] [outer = 00000000] [url = about:blank] 07:57:18 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (1380E400) [pid = 3644] [serial = 1277] [outer = 00000000] [url = about:blank] 07:57:18 INFO - PROCESS | 3644 | --DOMWINDOW == 106 (1654B800) [pid = 3644] [serial = 1262] [outer = 00000000] [url = about:blank] 07:57:18 INFO - PROCESS | 3644 | --DOMWINDOW == 105 (18CB7C00) [pid = 3644] [serial = 1250] [outer = 00000000] [url = about:blank] 07:57:18 INFO - PROCESS | 3644 | --DOMWINDOW == 104 (1A778000) [pid = 3644] [serial = 1357] [outer = 00000000] [url = about:blank] 07:57:18 INFO - PROCESS | 3644 | --DOMWINDOW == 103 (18EDC800) [pid = 3644] [serial = 1354] [outer = 00000000] [url = about:blank] 07:57:18 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (18EEA000) [pid = 3644] [serial = 1355] [outer = 00000000] [url = about:blank] 07:57:18 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (1A8CB800) [pid = 3644] [serial = 1358] [outer = 00000000] [url = about:blank] 07:57:18 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (1388D400) [pid = 3644] [serial = 1363] [outer = 00000000] [url = about:blank] 07:57:18 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (1C140C00) [pid = 3644] [serial = 1360] [outer = 00000000] [url = about:blank] 07:57:18 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (1A0D1000) [pid = 3644] [serial = 1366] [outer = 00000000] [url = about:blank] 07:57:18 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (1346F800) [pid = 3644] [serial = 1340] [outer = 00000000] [url = about:blank] 07:57:18 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (13459400) [pid = 3644] [serial = 1339] [outer = 00000000] [url = about:blank] 07:57:18 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (2201C800) [pid = 3644] [serial = 1337] [outer = 00000000] [url = about:blank] 07:57:18 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (22018000) [pid = 3644] [serial = 1336] [outer = 00000000] [url = about:blank] 07:57:18 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (1E9ECC00) [pid = 3644] [serial = 1334] [outer = 00000000] [url = about:blank] 07:57:18 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (1E72D400) [pid = 3644] [serial = 1333] [outer = 00000000] [url = about:blank] 07:57:18 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (1E372400) [pid = 3644] [serial = 1331] [outer = 00000000] [url = about:blank] 07:57:18 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (1E36A000) [pid = 3644] [serial = 1330] [outer = 00000000] [url = about:blank] 07:57:18 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (1E0BF000) [pid = 3644] [serial = 1328] [outer = 00000000] [url = about:blank] 07:57:18 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (1DF62400) [pid = 3644] [serial = 1327] [outer = 00000000] [url = about:blank] 07:57:18 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (1A8CE800) [pid = 3644] [serial = 1325] [outer = 00000000] [url = about:blank] 07:57:18 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (19A2D400) [pid = 3644] [serial = 1324] [outer = 00000000] [url = about:blank] 07:57:18 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (16874400) [pid = 3644] [serial = 1322] [outer = 00000000] [url = about:blank] 07:57:18 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (15DD1800) [pid = 3644] [serial = 1321] [outer = 00000000] [url = about:blank] 07:57:18 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (1E0B1C00) [pid = 3644] [serial = 1319] [outer = 00000000] [url = about:blank] 07:57:18 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (18C28400) [pid = 3644] [serial = 1351] [outer = 00000000] [url = about:blank] 07:57:18 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (1885EC00) [pid = 3644] [serial = 1348] [outer = 00000000] [url = about:blank] 07:57:18 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (1886B000) [pid = 3644] [serial = 1349] [outer = 00000000] [url = about:blank] 07:57:18 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (13872C00) [pid = 3644] [serial = 1345] [outer = 00000000] [url = about:blank] 07:57:18 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (14308800) [pid = 3644] [serial = 1346] [outer = 00000000] [url = about:blank] 07:57:18 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (15ECB800) [pid = 3644] [serial = 1343] [outer = 00000000] [url = about:blank] 07:57:18 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (15BCCC00) [pid = 3644] [serial = 1342] [outer = 00000000] [url = about:blank] 07:57:18 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (1C39A000) [pid = 3644] [serial = 1361] [outer = 00000000] [url = about:blank] 07:57:18 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (1C396C00) [pid = 3644] [serial = 1367] [outer = 00000000] [url = about:blank] 07:57:18 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (164B3C00) [pid = 3644] [serial = 1364] [outer = 00000000] [url = about:blank] 07:57:18 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (18C26400) [pid = 3644] [serial = 1352] [outer = 00000000] [url = about:blank] 07:57:18 INFO - PROCESS | 3644 | 1460991438651 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]]]}] 07:57:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 07:57:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 820ms 07:57:18 INFO - PROCESS | 3644 | 1460991438669 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 07:57:18 INFO - PROCESS | 3644 | 1460991438675 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 07:57:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 07:57:18 INFO - PROCESS | 3644 | 1460991438684 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 07:57:18 INFO - PROCESS | 3644 | 1460991438687 Marionette TRACE conn3 <- [1,1858,null,{}] 07:57:18 INFO - PROCESS | 3644 | 1460991438691 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}] 07:57:18 INFO - PROCESS | 3644 | 1460991438772 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 07:57:18 INFO - PROCESS | 3644 | 1460991438779 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:18 INFO - PROCESS | 3644 | ++DOCSHELL 13260000 == 33 [pid = 3644] [id = 474] 07:57:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (13265000) [pid = 3644] [serial = 1422] [outer = 00000000] 07:57:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (13459800) [pid = 3644] [serial = 1423] [outer = 13265000] 07:57:18 INFO - PROCESS | 3644 | 1460991438826 Marionette DEBUG loaded listener.js 07:57:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (1378DC00) [pid = 3644] [serial = 1424] [outer = 13265000] 07:57:19 INFO - PROCESS | 3644 | 1460991439286 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]]]}] 07:57:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 07:57:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 635ms 07:57:19 INFO - PROCESS | 3644 | 1460991439301 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 07:57:19 INFO - PROCESS | 3644 | 1460991439303 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 07:57:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 07:57:19 INFO - PROCESS | 3644 | 1460991439307 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 07:57:19 INFO - PROCESS | 3644 | 1460991439310 Marionette TRACE conn3 <- [1,1862,null,{}] 07:57:19 INFO - PROCESS | 3644 | 1460991439320 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}] 07:57:19 INFO - PROCESS | 3644 | 1460991439404 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 07:57:19 INFO - PROCESS | 3644 | 1460991439410 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:19 INFO - PROCESS | 3644 | ++DOCSHELL 13878400 == 34 [pid = 3644] [id = 475] 07:57:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (13878C00) [pid = 3644] [serial = 1425] [outer = 00000000] 07:57:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (13A57800) [pid = 3644] [serial = 1426] [outer = 13878C00] 07:57:19 INFO - PROCESS | 3644 | 1460991439459 Marionette DEBUG loaded listener.js 07:57:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (14308800) [pid = 3644] [serial = 1427] [outer = 13878C00] 07:57:19 INFO - PROCESS | 3644 | 1460991439982 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]]]}] 07:57:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 07:57:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 682ms 07:57:20 INFO - PROCESS | 3644 | 1460991440007 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 07:57:20 INFO - PROCESS | 3644 | 1460991440011 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 07:57:20 INFO - PROCESS | 3644 | 1460991440015 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 07:57:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 07:57:20 INFO - PROCESS | 3644 | 1460991440018 Marionette TRACE conn3 <- [1,1866,null,{}] 07:57:20 INFO - PROCESS | 3644 | 1460991440021 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}] 07:57:20 INFO - PROCESS | 3644 | 1460991440101 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 07:57:20 INFO - PROCESS | 3644 | 1460991440107 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:20 INFO - PROCESS | 3644 | ++DOCSHELL 143A2400 == 35 [pid = 3644] [id = 476] 07:57:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (14AA0000) [pid = 3644] [serial = 1428] [outer = 00000000] 07:57:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (15BD6400) [pid = 3644] [serial = 1429] [outer = 14AA0000] 07:57:20 INFO - PROCESS | 3644 | 1460991440152 Marionette DEBUG loaded listener.js 07:57:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (15D8B000) [pid = 3644] [serial = 1430] [outer = 14AA0000] 07:57:20 INFO - PROCESS | 3644 | 1460991440591 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]]]}] 07:57:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 07:57:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 589ms 07:57:20 INFO - PROCESS | 3644 | 1460991440614 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 07:57:20 INFO - PROCESS | 3644 | 1460991440616 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 07:57:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 07:57:20 INFO - PROCESS | 3644 | 1460991440619 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 07:57:20 INFO - PROCESS | 3644 | 1460991440621 Marionette TRACE conn3 <- [1,1870,null,{}] 07:57:20 INFO - PROCESS | 3644 | 1460991440625 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}] 07:57:20 INFO - PROCESS | 3644 | 1460991440737 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 07:57:20 INFO - PROCESS | 3644 | 1460991440743 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:20 INFO - PROCESS | 3644 | ++DOCSHELL 15555800 == 36 [pid = 3644] [id = 477] 07:57:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (1555AC00) [pid = 3644] [serial = 1431] [outer = 00000000] 07:57:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (1649A400) [pid = 3644] [serial = 1432] [outer = 1555AC00] 07:57:20 INFO - PROCESS | 3644 | 1460991440788 Marionette DEBUG loaded listener.js 07:57:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (1649E800) [pid = 3644] [serial = 1433] [outer = 1555AC00] 07:57:21 INFO - PROCESS | 3644 | 1460991441269 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]]]}] 07:57:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 07:57:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 681ms 07:57:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 07:57:21 INFO - PROCESS | 3644 | 1460991441302 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 07:57:21 INFO - PROCESS | 3644 | 1460991441303 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 07:57:21 INFO - PROCESS | 3644 | 1460991441307 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 07:57:21 INFO - PROCESS | 3644 | 1460991441308 Marionette TRACE conn3 <- [1,1874,null,{}] 07:57:21 INFO - PROCESS | 3644 | 1460991441312 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}] 07:57:21 INFO - PROCESS | 3644 | 1460991441443 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 07:57:21 INFO - PROCESS | 3644 | 1460991441453 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:21 INFO - PROCESS | 3644 | ++DOCSHELL 12CF8000 == 37 [pid = 3644] [id = 478] 07:57:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (13893C00) [pid = 3644] [serial = 1434] [outer = 00000000] 07:57:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (16874400) [pid = 3644] [serial = 1435] [outer = 13893C00] 07:57:21 INFO - PROCESS | 3644 | 1460991441549 Marionette DEBUG loaded listener.js 07:57:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (16876000) [pid = 3644] [serial = 1436] [outer = 13893C00] 07:57:21 INFO - PROCESS | 3644 | 1460991441976 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]]]}] 07:57:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 07:57:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 681ms 07:57:22 INFO - PROCESS | 3644 | 1460991442007 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 07:57:22 INFO - PROCESS | 3644 | 1460991442009 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 07:57:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 07:57:22 INFO - PROCESS | 3644 | 1460991442012 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 07:57:22 INFO - PROCESS | 3644 | 1460991442014 Marionette TRACE conn3 <- [1,1878,null,{}] 07:57:22 INFO - PROCESS | 3644 | 1460991442017 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}] 07:57:22 INFO - PROCESS | 3644 | 1460991442164 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 07:57:22 INFO - PROCESS | 3644 | 1460991442188 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:22 INFO - PROCESS | 3644 | ++DOCSHELL 12284800 == 38 [pid = 3644] [id = 479] 07:57:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (18001800) [pid = 3644] [serial = 1437] [outer = 00000000] 07:57:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (18236C00) [pid = 3644] [serial = 1438] [outer = 18001800] 07:57:22 INFO - PROCESS | 3644 | 1460991442231 Marionette DEBUG loaded listener.js 07:57:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (1861FC00) [pid = 3644] [serial = 1439] [outer = 18001800] 07:57:22 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (13458C00) [pid = 3644] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 07:57:22 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (13890400) [pid = 3644] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 07:57:22 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (15D86800) [pid = 3644] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 07:57:22 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (12CFF400) [pid = 3644] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 07:57:22 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (11B5F400) [pid = 3644] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 07:57:22 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (15BD6C00) [pid = 3644] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 07:57:22 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (14A07800) [pid = 3644] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 07:57:22 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (11F41C00) [pid = 3644] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 07:57:22 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (164A4C00) [pid = 3644] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 07:57:22 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (13797800) [pid = 3644] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 07:57:22 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (13474800) [pid = 3644] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 07:57:22 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (13458400) [pid = 3644] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 07:57:22 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (13473800) [pid = 3644] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 07:57:22 INFO - PROCESS | 3644 | 1460991442781 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]]]}] 07:57:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 07:57:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 789ms 07:57:22 INFO - PROCESS | 3644 | 1460991442814 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 07:57:22 INFO - PROCESS | 3644 | 1460991442816 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 07:57:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 07:57:22 INFO - PROCESS | 3644 | 1460991442819 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 07:57:22 INFO - PROCESS | 3644 | 1460991442821 Marionette TRACE conn3 <- [1,1882,null,{}] 07:57:22 INFO - PROCESS | 3644 | 1460991442826 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}] 07:57:22 INFO - PROCESS | 3644 | 1460991442931 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 07:57:22 INFO - PROCESS | 3644 | 1460991442937 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:22 INFO - PROCESS | 3644 | ++DOCSHELL 11B6A400 == 39 [pid = 3644] [id = 480] 07:57:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (1228D400) [pid = 3644] [serial = 1440] [outer = 00000000] 07:57:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (1346C000) [pid = 3644] [serial = 1441] [outer = 1228D400] 07:57:22 INFO - PROCESS | 3644 | 1460991442965 Marionette DEBUG loaded listener.js 07:57:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (136A8400) [pid = 3644] [serial = 1442] [outer = 1228D400] 07:57:23 INFO - PROCESS | 3644 | 1460991443414 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]]]}] 07:57:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 07:57:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 635ms 07:57:23 INFO - PROCESS | 3644 | 1460991443442 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 07:57:23 INFO - PROCESS | 3644 | 1460991443444 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 07:57:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 07:57:23 INFO - PROCESS | 3644 | 1460991443472 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 07:57:23 INFO - PROCESS | 3644 | 1460991443474 Marionette TRACE conn3 <- [1,1886,null,{}] 07:57:23 INFO - PROCESS | 3644 | 1460991443477 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}] 07:57:23 INFO - PROCESS | 3644 | 1460991443554 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 07:57:23 INFO - PROCESS | 3644 | 1460991443560 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:23 INFO - PROCESS | 3644 | ++DOCSHELL 12CFF400 == 40 [pid = 3644] [id = 481] 07:57:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (1388CC00) [pid = 3644] [serial = 1443] [outer = 00000000] 07:57:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (15DD3C00) [pid = 3644] [serial = 1444] [outer = 1388CC00] 07:57:23 INFO - PROCESS | 3644 | 1460991443604 Marionette DEBUG loaded listener.js 07:57:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (164BB800) [pid = 3644] [serial = 1445] [outer = 1388CC00] 07:57:24 INFO - PROCESS | 3644 | 1460991444047 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]]]}] 07:57:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 07:57:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 635ms 07:57:24 INFO - PROCESS | 3644 | 1460991444111 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 07:57:24 INFO - PROCESS | 3644 | 1460991444113 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 07:57:24 INFO - PROCESS | 3644 | 1460991444116 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 07:57:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 07:57:24 INFO - PROCESS | 3644 | 1460991444118 Marionette TRACE conn3 <- [1,1890,null,{}] 07:57:24 INFO - PROCESS | 3644 | 1460991444121 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}] 07:57:24 INFO - PROCESS | 3644 | 1460991444198 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 07:57:24 INFO - PROCESS | 3644 | 1460991444204 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:24 INFO - PROCESS | 3644 | ++DOCSHELL 1649A000 == 41 [pid = 3644] [id = 482] 07:57:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (1649F400) [pid = 3644] [serial = 1446] [outer = 00000000] 07:57:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (18866400) [pid = 3644] [serial = 1447] [outer = 1649F400] 07:57:24 INFO - PROCESS | 3644 | 1460991444248 Marionette DEBUG loaded listener.js 07:57:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (18868400) [pid = 3644] [serial = 1448] [outer = 1649F400] 07:57:24 INFO - PROCESS | 3644 | 1460991444678 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]]]}] 07:57:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 07:57:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 589ms 07:57:24 INFO - PROCESS | 3644 | 1460991444713 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 07:57:24 INFO - PROCESS | 3644 | 1460991444716 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 07:57:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 07:57:24 INFO - PROCESS | 3644 | 1460991444723 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 07:57:24 INFO - PROCESS | 3644 | 1460991444725 Marionette TRACE conn3 <- [1,1894,null,{}] 07:57:24 INFO - PROCESS | 3644 | 1460991444729 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}] 07:57:24 INFO - PROCESS | 3644 | 1460991444858 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 07:57:25 INFO - PROCESS | 3644 | 1460991445061 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:25 INFO - PROCESS | 3644 | ++DOCSHELL 1228A400 == 42 [pid = 3644] [id = 483] 07:57:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (1228AC00) [pid = 3644] [serial = 1449] [outer = 00000000] 07:57:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (1320E400) [pid = 3644] [serial = 1450] [outer = 1228AC00] 07:57:25 INFO - PROCESS | 3644 | 1460991445127 Marionette DEBUG loaded listener.js 07:57:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (13456400) [pid = 3644] [serial = 1451] [outer = 1228AC00] 07:57:25 INFO - PROCESS | 3644 | 1460991445688 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]]]}] 07:57:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 07:57:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1038ms 07:57:25 INFO - PROCESS | 3644 | 1460991445768 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 07:57:25 INFO - PROCESS | 3644 | 1460991445773 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 07:57:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 07:57:25 INFO - PROCESS | 3644 | 1460991445778 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 07:57:25 INFO - PROCESS | 3644 | 1460991445782 Marionette TRACE conn3 <- [1,1898,null,{}] 07:57:25 INFO - PROCESS | 3644 | 1460991445787 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}] 07:57:25 INFO - PROCESS | 3644 | 1460991445892 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 07:57:26 INFO - PROCESS | 3644 | 1460991446025 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:26 INFO - PROCESS | 3644 | ++DOCSHELL 1380CC00 == 43 [pid = 3644] [id = 484] 07:57:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (13816000) [pid = 3644] [serial = 1452] [outer = 00000000] 07:57:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (13898400) [pid = 3644] [serial = 1453] [outer = 13816000] 07:57:26 INFO - PROCESS | 3644 | 1460991446083 Marionette DEBUG loaded listener.js 07:57:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (1420DC00) [pid = 3644] [serial = 1454] [outer = 13816000] 07:57:26 INFO - PROCESS | 3644 | 1460991446692 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]]]}] 07:57:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 07:57:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 991ms 07:57:26 INFO - PROCESS | 3644 | 1460991446767 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 07:57:26 INFO - PROCESS | 3644 | 1460991446770 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 07:57:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 07:57:26 INFO - PROCESS | 3644 | 1460991446774 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 07:57:26 INFO - PROCESS | 3644 | 1460991446776 Marionette TRACE conn3 <- [1,1902,null,{}] 07:57:26 INFO - PROCESS | 3644 | 1460991446780 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}] 07:57:26 INFO - PROCESS | 3644 | 1460991446883 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 07:57:27 INFO - PROCESS | 3644 | 1460991447017 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:27 INFO - PROCESS | 3644 | ++DOCSHELL 1346A800 == 44 [pid = 3644] [id = 485] 07:57:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (164AE000) [pid = 3644] [serial = 1455] [outer = 00000000] 07:57:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (16716C00) [pid = 3644] [serial = 1456] [outer = 164AE000] 07:57:27 INFO - PROCESS | 3644 | 1460991447073 Marionette DEBUG loaded listener.js 07:57:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (16B7A000) [pid = 3644] [serial = 1457] [outer = 164AE000] 07:57:27 INFO - PROCESS | 3644 | 1460991447706 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]]]}] 07:57:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 07:57:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 991ms 07:57:27 INFO - PROCESS | 3644 | 1460991447775 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 07:57:27 INFO - PROCESS | 3644 | 1460991447779 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 07:57:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 07:57:27 INFO - PROCESS | 3644 | 1460991447790 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 07:57:27 INFO - PROCESS | 3644 | 1460991447795 Marionette TRACE conn3 <- [1,1906,null,{}] 07:57:27 INFO - PROCESS | 3644 | 1460991447798 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}] 07:57:27 INFO - PROCESS | 3644 | 1460991447905 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 07:57:28 INFO - PROCESS | 3644 | 1460991448037 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:28 INFO - PROCESS | 3644 | ++DOCSHELL 15555000 == 45 [pid = 3644] [id = 486] 07:57:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (16714400) [pid = 3644] [serial = 1458] [outer = 00000000] 07:57:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (18909000) [pid = 3644] [serial = 1459] [outer = 16714400] 07:57:28 INFO - PROCESS | 3644 | 1460991448092 Marionette DEBUG loaded listener.js 07:57:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (1890E000) [pid = 3644] [serial = 1460] [outer = 16714400] 07:57:28 INFO - PROCESS | 3644 | 1460991448648 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]]]}] 07:57:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 07:57:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 898ms 07:57:28 INFO - PROCESS | 3644 | 1460991448674 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 07:57:28 INFO - PROCESS | 3644 | 1460991448676 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 07:57:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 07:57:28 INFO - PROCESS | 3644 | 1460991448679 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 07:57:28 INFO - PROCESS | 3644 | 1460991448681 Marionette TRACE conn3 <- [1,1910,null,{}] 07:57:28 INFO - PROCESS | 3644 | 1460991448685 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}] 07:57:28 INFO - PROCESS | 3644 | 1460991448785 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 07:57:28 INFO - PROCESS | 3644 | 1460991448917 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:28 INFO - PROCESS | 3644 | ++DOCSHELL 02A9A000 == 46 [pid = 3644] [id = 487] 07:57:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (02A9D400) [pid = 3644] [serial = 1461] [outer = 00000000] 07:57:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (12286000) [pid = 3644] [serial = 1462] [outer = 02A9D400] 07:57:28 INFO - PROCESS | 3644 | 1460991448972 Marionette DEBUG loaded listener.js 07:57:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (12B43C00) [pid = 3644] [serial = 1463] [outer = 02A9D400] 07:57:29 INFO - PROCESS | 3644 | 1460991449695 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]]]}] 07:57:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 07:57:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1022ms 07:57:29 INFO - PROCESS | 3644 | 1460991449737 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 07:57:29 INFO - PROCESS | 3644 | 1460991449742 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 07:57:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 07:57:29 INFO - PROCESS | 3644 | 1460991449747 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 07:57:29 INFO - PROCESS | 3644 | 1460991449751 Marionette TRACE conn3 <- [1,1914,null,{}] 07:57:29 INFO - PROCESS | 3644 | 1460991449755 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}] 07:57:29 INFO - PROCESS | 3644 | 1460991449854 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 07:57:29 INFO - PROCESS | 3644 | 1460991449966 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:29 INFO - PROCESS | 3644 | ++DOCSHELL 13870400 == 47 [pid = 3644] [id = 488] 07:57:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (13870C00) [pid = 3644] [serial = 1464] [outer = 00000000] 07:57:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (14210800) [pid = 3644] [serial = 1465] [outer = 13870C00] 07:57:29 INFO - PROCESS | 3644 | 1460991450015 Marionette DEBUG loaded listener.js 07:57:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (143A6400) [pid = 3644] [serial = 1466] [outer = 13870C00] 07:57:30 INFO - PROCESS | 3644 | --DOCSHELL 1D9C9C00 == 46 [pid = 3644] [id = 12] 07:57:30 INFO - PROCESS | 3644 | --DOCSHELL 14204400 == 45 [pid = 3644] [id = 19] 07:57:30 INFO - PROCESS | 3644 | --DOMWINDOW == 103 (13472800) [pid = 3644] [serial = 1381] [outer = 00000000] [url = about:blank] 07:57:30 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (136B1000) [pid = 3644] [serial = 1382] [outer = 00000000] [url = about:blank] 07:57:30 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (1420D400) [pid = 3644] [serial = 1387] [outer = 00000000] [url = about:blank] 07:57:30 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (14349400) [pid = 3644] [serial = 1388] [outer = 00000000] [url = about:blank] 07:57:30 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (1649E000) [pid = 3644] [serial = 1396] [outer = 00000000] [url = about:blank] 07:57:30 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (13268C00) [pid = 3644] [serial = 1378] [outer = 00000000] [url = about:blank] 07:57:30 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (13410000) [pid = 3644] [serial = 1379] [outer = 00000000] [url = about:blank] 07:57:30 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (11C1A800) [pid = 3644] [serial = 1372] [outer = 00000000] [url = about:blank] 07:57:30 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (11C1F400) [pid = 3644] [serial = 1373] [outer = 00000000] [url = about:blank] 07:57:30 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (15E01800) [pid = 3644] [serial = 1393] [outer = 00000000] [url = about:blank] 07:57:30 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (1579DC00) [pid = 3644] [serial = 1390] [outer = 00000000] [url = about:blank] 07:57:30 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (157EFC00) [pid = 3644] [serial = 1391] [outer = 00000000] [url = about:blank] 07:57:30 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (12289800) [pid = 3644] [serial = 1375] [outer = 00000000] [url = about:blank] 07:57:30 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (12290000) [pid = 3644] [serial = 1376] [outer = 00000000] [url = about:blank] 07:57:30 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (164B7400) [pid = 3644] [serial = 1399] [outer = 00000000] [url = about:blank] 07:57:30 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (164A0000) [pid = 3644] [serial = 1397] [outer = 00000000] [url = about:blank] 07:57:30 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (13818400) [pid = 3644] [serial = 1384] [outer = 00000000] [url = about:blank] 07:57:30 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (13871000) [pid = 3644] [serial = 1385] [outer = 00000000] [url = about:blank] 07:57:30 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (14303000) [pid = 3644] [serial = 1405] [outer = 00000000] [url = about:blank] 07:57:30 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (16552C00) [pid = 3644] [serial = 1400] [outer = 00000000] [url = about:blank] 07:57:30 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (17F74800) [pid = 3644] [serial = 1409] [outer = 00000000] [url = about:blank] 07:57:30 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (14AE0C00) [pid = 3644] [serial = 1402] [outer = 00000000] [url = about:blank] 07:57:30 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (16B53800) [pid = 3644] [serial = 1403] [outer = 00000000] [url = about:blank] 07:57:30 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (1430B800) [pid = 3644] [serial = 1406] [outer = 00000000] [url = about:blank] 07:57:30 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (15D13400) [pid = 3644] [serial = 1394] [outer = 00000000] [url = about:blank] 07:57:30 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (16B75400) [pid = 3644] [serial = 1408] [outer = 00000000] [url = about:blank] 07:57:30 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (18239800) [pid = 3644] [serial = 1411] [outer = 00000000] [url = about:blank] 07:57:30 INFO - PROCESS | 3644 | 1460991450540 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]]]}] 07:57:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 07:57:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 836ms 07:57:30 INFO - PROCESS | 3644 | 1460991450574 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 07:57:30 INFO - PROCESS | 3644 | 1460991450579 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 07:57:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 07:57:30 INFO - PROCESS | 3644 | 1460991450585 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 07:57:30 INFO - PROCESS | 3644 | 1460991450588 Marionette TRACE conn3 <- [1,1918,null,{}] 07:57:30 INFO - PROCESS | 3644 | 1460991450591 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}] 07:57:30 INFO - PROCESS | 3644 | 1460991450675 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 07:57:30 INFO - PROCESS | 3644 | 1460991450684 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:30 INFO - PROCESS | 3644 | ++DOCSHELL 13460000 == 46 [pid = 3644] [id = 489] 07:57:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (13460400) [pid = 3644] [serial = 1467] [outer = 00000000] 07:57:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (13871000) [pid = 3644] [serial = 1468] [outer = 13460400] 07:57:30 INFO - PROCESS | 3644 | 1460991450729 Marionette DEBUG loaded listener.js 07:57:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (142AB800) [pid = 3644] [serial = 1469] [outer = 13460400] 07:57:31 INFO - PROCESS | 3644 | 1460991451207 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]]]}] 07:57:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 07:57:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 619ms 07:57:31 INFO - PROCESS | 3644 | 1460991451222 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 07:57:31 INFO - PROCESS | 3644 | 1460991451224 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 07:57:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 07:57:31 INFO - PROCESS | 3644 | 1460991451228 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 07:57:31 INFO - PROCESS | 3644 | 1460991451233 Marionette TRACE conn3 <- [1,1922,null,{}] 07:57:31 INFO - PROCESS | 3644 | 1460991451252 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}] 07:57:31 INFO - PROCESS | 3644 | 1460991451335 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 07:57:31 INFO - PROCESS | 3644 | 1460991451341 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:31 INFO - PROCESS | 3644 | ++DOCSHELL 15D87800 == 47 [pid = 3644] [id = 490] 07:57:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (15D89800) [pid = 3644] [serial = 1470] [outer = 00000000] 07:57:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (15E07800) [pid = 3644] [serial = 1471] [outer = 15D89800] 07:57:31 INFO - PROCESS | 3644 | 1460991451388 Marionette DEBUG loaded listener.js 07:57:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (16499400) [pid = 3644] [serial = 1472] [outer = 15D89800] 07:57:31 INFO - PROCESS | 3644 | 1460991451841 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]]]}] 07:57:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 07:57:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 651ms 07:57:31 INFO - PROCESS | 3644 | 1460991451887 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 07:57:31 INFO - PROCESS | 3644 | 1460991451890 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 07:57:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 07:57:31 INFO - PROCESS | 3644 | 1460991451893 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 07:57:31 INFO - PROCESS | 3644 | 1460991451894 Marionette TRACE conn3 <- [1,1926,null,{}] 07:57:31 INFO - PROCESS | 3644 | 1460991451898 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}] 07:57:31 INFO - PROCESS | 3644 | 1460991451979 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 07:57:31 INFO - PROCESS | 3644 | 1460991451986 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:31 INFO - PROCESS | 3644 | ++DOCSHELL 15555C00 == 48 [pid = 3644] [id = 491] 07:57:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (15E08C00) [pid = 3644] [serial = 1473] [outer = 00000000] 07:57:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (164B7400) [pid = 3644] [serial = 1474] [outer = 15E08C00] 07:57:32 INFO - PROCESS | 3644 | 1460991452015 Marionette DEBUG loaded listener.js 07:57:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (1654B800) [pid = 3644] [serial = 1475] [outer = 15E08C00] 07:57:32 INFO - PROCESS | 3644 | 1460991452487 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]]]}] 07:57:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 07:57:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 697ms 07:57:32 INFO - PROCESS | 3644 | 1460991452574 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 07:57:32 INFO - PROCESS | 3644 | 1460991452576 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 07:57:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 07:57:32 INFO - PROCESS | 3644 | 1460991452580 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 07:57:32 INFO - PROCESS | 3644 | 1460991452581 Marionette TRACE conn3 <- [1,1930,null,{}] 07:57:32 INFO - PROCESS | 3644 | 1460991452585 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}] 07:57:32 INFO - PROCESS | 3644 | 1460991452700 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 07:57:32 INFO - PROCESS | 3644 | 1460991452707 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:32 INFO - PROCESS | 3644 | ++DOCSHELL 11F3B000 == 49 [pid = 3644] [id = 492] 07:57:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (13454400) [pid = 3644] [serial = 1476] [outer = 00000000] 07:57:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (16B54400) [pid = 3644] [serial = 1477] [outer = 13454400] 07:57:32 INFO - PROCESS | 3644 | 1460991452804 Marionette DEBUG loaded listener.js 07:57:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (16BC6000) [pid = 3644] [serial = 1478] [outer = 13454400] 07:57:33 INFO - PROCESS | 3644 | 1460991453254 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]]]}] 07:57:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 07:57:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 697ms 07:57:33 INFO - PROCESS | 3644 | 1460991453280 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 07:57:33 INFO - PROCESS | 3644 | 1460991453283 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 07:57:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 07:57:33 INFO - PROCESS | 3644 | 1460991453294 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 07:57:33 INFO - PROCESS | 3644 | 1460991453296 Marionette TRACE conn3 <- [1,1934,null,{}] 07:57:33 INFO - PROCESS | 3644 | 1460991453300 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}] 07:57:33 INFO - PROCESS | 3644 | 1460991453455 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 07:57:33 INFO - PROCESS | 3644 | 1460991453483 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:33 INFO - PROCESS | 3644 | ++DOCSHELL 1886C000 == 50 [pid = 3644] [id = 493] 07:57:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (1886DC00) [pid = 3644] [serial = 1479] [outer = 00000000] 07:57:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (188D7000) [pid = 3644] [serial = 1480] [outer = 1886DC00] 07:57:33 INFO - PROCESS | 3644 | 1460991453531 Marionette DEBUG loaded listener.js 07:57:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (18906C00) [pid = 3644] [serial = 1481] [outer = 1886DC00] 07:57:33 INFO - PROCESS | 3644 | 1460991453946 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]]]}] 07:57:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 07:57:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 697ms 07:57:33 INFO - PROCESS | 3644 | 1460991453978 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 07:57:33 INFO - PROCESS | 3644 | 1460991453980 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 07:57:33 INFO - PROCESS | 3644 | 1460991453984 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 07:57:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 07:57:33 INFO - PROCESS | 3644 | 1460991453985 Marionette TRACE conn3 <- [1,1938,null,{}] 07:57:33 INFO - PROCESS | 3644 | 1460991453989 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}] 07:57:34 INFO - PROCESS | 3644 | 1460991454097 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 07:57:34 INFO - PROCESS | 3644 | 1460991454103 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:34 INFO - PROCESS | 3644 | ++DOCSHELL 13413400 == 51 [pid = 3644] [id = 494] 07:57:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (18863C00) [pid = 3644] [serial = 1482] [outer = 00000000] 07:57:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (18C2A400) [pid = 3644] [serial = 1483] [outer = 18863C00] 07:57:34 INFO - PROCESS | 3644 | 1460991454197 Marionette DEBUG loaded listener.js 07:57:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (18C2B800) [pid = 3644] [serial = 1484] [outer = 18863C00] 07:57:34 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (18001800) [pid = 3644] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 07:57:34 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (1228D400) [pid = 3644] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 07:57:34 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (1388CC00) [pid = 3644] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 07:57:34 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (13893C00) [pid = 3644] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 07:57:34 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (13208400) [pid = 3644] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 07:57:34 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (1555AC00) [pid = 3644] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 07:57:34 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (13265000) [pid = 3644] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 07:57:34 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (13878C00) [pid = 3644] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 07:57:34 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (14AA0000) [pid = 3644] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 07:57:34 INFO - PROCESS | 3644 | 1460991454654 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]]]}] 07:57:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 07:57:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 697ms 07:57:34 INFO - PROCESS | 3644 | 1460991454683 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 07:57:34 INFO - PROCESS | 3644 | 1460991454685 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 07:57:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 07:57:34 INFO - PROCESS | 3644 | 1460991454688 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 07:57:34 INFO - PROCESS | 3644 | 1460991454690 Marionette TRACE conn3 <- [1,1942,null,{}] 07:57:34 INFO - PROCESS | 3644 | 1460991454693 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}] 07:57:34 INFO - PROCESS | 3644 | 1460991454776 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 07:57:34 INFO - PROCESS | 3644 | 1460991454808 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:34 INFO - PROCESS | 3644 | ++DOCSHELL 11C28C00 == 52 [pid = 3644] [id = 495] 07:57:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (1228D400) [pid = 3644] [serial = 1485] [outer = 00000000] 07:57:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (1388BC00) [pid = 3644] [serial = 1486] [outer = 1228D400] 07:57:34 INFO - PROCESS | 3644 | 1460991454853 Marionette DEBUG loaded listener.js 07:57:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (18863000) [pid = 3644] [serial = 1487] [outer = 1228D400] 07:57:35 INFO - PROCESS | 3644 | 1460991455276 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]]]}] 07:57:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 07:57:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 635ms 07:57:35 INFO - PROCESS | 3644 | 1460991455328 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 07:57:35 INFO - PROCESS | 3644 | 1460991455331 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 07:57:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 07:57:35 INFO - PROCESS | 3644 | 1460991455335 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 07:57:35 INFO - PROCESS | 3644 | 1460991455338 Marionette TRACE conn3 <- [1,1946,null,{}] 07:57:35 INFO - PROCESS | 3644 | 1460991455342 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}] 07:57:35 INFO - PROCESS | 3644 | 1460991455424 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 07:57:35 INFO - PROCESS | 3644 | 1460991455430 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:35 INFO - PROCESS | 3644 | ++DOCSHELL 15D10400 == 53 [pid = 3644] [id = 496] 07:57:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (18234000) [pid = 3644] [serial = 1488] [outer = 00000000] 07:57:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (18CBEC00) [pid = 3644] [serial = 1489] [outer = 18234000] 07:57:35 INFO - PROCESS | 3644 | 1460991455474 Marionette DEBUG loaded listener.js 07:57:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (18CC1800) [pid = 3644] [serial = 1490] [outer = 18234000] 07:57:35 INFO - PROCESS | 3644 | 1460991455871 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]]]}] 07:57:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 07:57:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 589ms 07:57:35 INFO - PROCESS | 3644 | 1460991455919 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 07:57:35 INFO - PROCESS | 3644 | 1460991455921 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 07:57:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 07:57:35 INFO - PROCESS | 3644 | 1460991455924 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 07:57:35 INFO - PROCESS | 3644 | 1460991455926 Marionette TRACE conn3 <- [1,1950,null,{}] 07:57:35 INFO - PROCESS | 3644 | 1460991455929 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}] 07:57:36 INFO - PROCESS | 3644 | 1460991456012 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 07:57:36 INFO - PROCESS | 3644 | 1460991456018 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:36 INFO - PROCESS | 3644 | ++DOCSHELL 12287C00 == 54 [pid = 3644] [id = 497] 07:57:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (18CB8C00) [pid = 3644] [serial = 1491] [outer = 00000000] 07:57:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (13264800) [pid = 3644] [serial = 1492] [outer = 18CB8C00] 07:57:36 INFO - PROCESS | 3644 | 1460991456062 Marionette DEBUG loaded listener.js 07:57:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (18D13400) [pid = 3644] [serial = 1493] [outer = 18CB8C00] 07:57:36 INFO - PROCESS | 3644 | 1460991456521 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]]]}] 07:57:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 07:57:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 634ms 07:57:36 INFO - PROCESS | 3644 | 1460991456565 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 07:57:36 INFO - PROCESS | 3644 | 1460991456567 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 07:57:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 07:57:36 INFO - PROCESS | 3644 | 1460991456629 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 07:57:36 INFO - PROCESS | 3644 | 1460991456633 Marionette TRACE conn3 <- [1,1954,null,{}] 07:57:36 INFO - PROCESS | 3644 | 1460991456639 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}] 07:57:36 INFO - PROCESS | 3644 | 1460991456747 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 07:57:36 INFO - PROCESS | 3644 | 1460991456861 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:36 INFO - PROCESS | 3644 | ++DOCSHELL 12BB5400 == 55 [pid = 3644] [id = 498] 07:57:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (13209400) [pid = 3644] [serial = 1494] [outer = 00000000] 07:57:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (1345C800) [pid = 3644] [serial = 1495] [outer = 13209400] 07:57:36 INFO - PROCESS | 3644 | 1460991456916 Marionette DEBUG loaded listener.js 07:57:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (13609C00) [pid = 3644] [serial = 1496] [outer = 13209400] 07:57:37 INFO - PROCESS | 3644 | 1460991457568 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]]]}] 07:57:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 07:57:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1037ms 07:57:37 INFO - PROCESS | 3644 | 1460991457611 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 07:57:37 INFO - PROCESS | 3644 | 1460991457615 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 07:57:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 07:57:37 INFO - PROCESS | 3644 | 1460991457620 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 07:57:37 INFO - PROCESS | 3644 | 1460991457622 Marionette TRACE conn3 <- [1,1958,null,{}] 07:57:37 INFO - PROCESS | 3644 | 1460991457630 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}] 07:57:37 INFO - PROCESS | 3644 | 1460991457738 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 07:57:37 INFO - PROCESS | 3644 | 1460991457874 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:37 INFO - PROCESS | 3644 | ++DOCSHELL 1386EC00 == 56 [pid = 3644] [id = 499] 07:57:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (1386F400) [pid = 3644] [serial = 1497] [outer = 00000000] 07:57:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (14AE4C00) [pid = 3644] [serial = 1498] [outer = 1386F400] 07:57:37 INFO - PROCESS | 3644 | 1460991457930 Marionette DEBUG loaded listener.js 07:57:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (15BD6C00) [pid = 3644] [serial = 1499] [outer = 1386F400] 07:57:38 INFO - PROCESS | 3644 | 1460991458481 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]]]}] 07:57:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 07:57:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 898ms 07:57:38 INFO - PROCESS | 3644 | 1460991458526 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 07:57:38 INFO - PROCESS | 3644 | 1460991458528 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 07:57:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 07:57:38 INFO - PROCESS | 3644 | 1460991458532 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 07:57:38 INFO - PROCESS | 3644 | 1460991458534 Marionette TRACE conn3 <- [1,1962,null,{}] 07:57:38 INFO - PROCESS | 3644 | 1460991458538 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}] 07:57:38 INFO - PROCESS | 3644 | 1460991458643 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 07:57:38 INFO - PROCESS | 3644 | 1460991458756 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:38 INFO - PROCESS | 3644 | ++DOCSHELL 182B4400 == 57 [pid = 3644] [id = 500] 07:57:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (182B8C00) [pid = 3644] [serial = 1500] [outer = 00000000] 07:57:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (18865400) [pid = 3644] [serial = 1501] [outer = 182B8C00] 07:57:38 INFO - PROCESS | 3644 | 1460991458857 Marionette DEBUG loaded listener.js 07:57:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (18908800) [pid = 3644] [serial = 1502] [outer = 182B8C00] 07:57:39 INFO - PROCESS | 3644 | 1460991459458 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]]]}] 07:57:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 07:57:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 991ms 07:57:39 INFO - PROCESS | 3644 | 1460991459516 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 07:57:39 INFO - PROCESS | 3644 | 1460991459519 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 07:57:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 07:57:39 INFO - PROCESS | 3644 | 1460991459522 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 07:57:39 INFO - PROCESS | 3644 | 1460991459524 Marionette TRACE conn3 <- [1,1966,null,{}] 07:57:39 INFO - PROCESS | 3644 | 1460991459528 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}] 07:57:39 INFO - PROCESS | 3644 | 1460991459631 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 07:57:39 INFO - PROCESS | 3644 | 1460991459766 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:39 INFO - PROCESS | 3644 | ++DOCSHELL 18C26000 == 58 [pid = 3644] [id = 501] 07:57:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (18CBE800) [pid = 3644] [serial = 1503] [outer = 00000000] 07:57:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 106 (18EDE000) [pid = 3644] [serial = 1504] [outer = 18CBE800] 07:57:39 INFO - PROCESS | 3644 | 1460991459821 Marionette DEBUG loaded listener.js 07:57:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 107 (18EE2800) [pid = 3644] [serial = 1505] [outer = 18CBE800] 07:57:40 INFO - PROCESS | 3644 | 1460991460352 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]]]}] 07:57:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 07:57:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 898ms 07:57:40 INFO - PROCESS | 3644 | 1460991460427 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 07:57:40 INFO - PROCESS | 3644 | 1460991460430 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 07:57:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 07:57:40 INFO - PROCESS | 3644 | 1460991460435 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 07:57:40 INFO - PROCESS | 3644 | 1460991460438 Marionette TRACE conn3 <- [1,1970,null,{}] 07:57:40 INFO - PROCESS | 3644 | 1460991460443 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}] 07:57:40 INFO - PROCESS | 3644 | 1460991460544 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 07:57:40 INFO - PROCESS | 3644 | 1460991460690 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:40 INFO - PROCESS | 3644 | ++DOCSHELL 1670D400 == 59 [pid = 3644] [id = 502] 07:57:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (16710400) [pid = 3644] [serial = 1506] [outer = 00000000] 07:57:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 109 (18EEB800) [pid = 3644] [serial = 1507] [outer = 16710400] 07:57:40 INFO - PROCESS | 3644 | 1460991460744 Marionette DEBUG loaded listener.js 07:57:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 110 (1955EC00) [pid = 3644] [serial = 1508] [outer = 16710400] 07:57:41 INFO - PROCESS | 3644 | 1460991461511 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]]]}] 07:57:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 07:57:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1146ms 07:57:41 INFO - PROCESS | 3644 | 1460991461574 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 07:57:41 INFO - PROCESS | 3644 | 1460991461578 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 07:57:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 07:57:41 INFO - PROCESS | 3644 | 1460991461583 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 07:57:41 INFO - PROCESS | 3644 | 1460991461586 Marionette TRACE conn3 <- [1,1974,null,{}] 07:57:41 INFO - PROCESS | 3644 | 1460991461592 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}] 07:57:41 INFO - PROCESS | 3644 | 1460991461689 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 07:57:41 INFO - PROCESS | 3644 | 1460991461833 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:41 INFO - PROCESS | 3644 | ++DOCSHELL 1380D800 == 60 [pid = 3644] [id = 503] 07:57:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 111 (1380E400) [pid = 3644] [serial = 1509] [outer = 00000000] 07:57:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 112 (1386E000) [pid = 3644] [serial = 1510] [outer = 1380E400] 07:57:41 INFO - PROCESS | 3644 | 1460991461887 Marionette DEBUG loaded listener.js 07:57:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 113 (13878000) [pid = 3644] [serial = 1511] [outer = 1380E400] 07:57:42 INFO - PROCESS | 3644 | --DOCSHELL 15555800 == 59 [pid = 3644] [id = 477] 07:57:42 INFO - PROCESS | 3644 | --DOCSHELL 17F73400 == 58 [pid = 3644] [id = 20] 07:57:42 INFO - PROCESS | 3644 | --DOCSHELL 12DD3400 == 57 [pid = 3644] [id = 18] 07:57:42 INFO - PROCESS | 3644 | --DOCSHELL 13878400 == 56 [pid = 3644] [id = 475] 07:57:42 INFO - PROCESS | 3644 | --DOCSHELL 15D10400 == 55 [pid = 3644] [id = 496] 07:57:42 INFO - PROCESS | 3644 | --DOCSHELL 11C28C00 == 54 [pid = 3644] [id = 495] 07:57:42 INFO - PROCESS | 3644 | --DOCSHELL 13413400 == 53 [pid = 3644] [id = 494] 07:57:42 INFO - PROCESS | 3644 | --DOCSHELL 1886C000 == 52 [pid = 3644] [id = 493] 07:57:42 INFO - PROCESS | 3644 | --DOCSHELL 11F3B000 == 51 [pid = 3644] [id = 492] 07:57:42 INFO - PROCESS | 3644 | --DOCSHELL 15555C00 == 50 [pid = 3644] [id = 491] 07:57:42 INFO - PROCESS | 3644 | --DOCSHELL 15D87800 == 49 [pid = 3644] [id = 490] 07:57:42 INFO - PROCESS | 3644 | --DOCSHELL 13460000 == 48 [pid = 3644] [id = 489] 07:57:42 INFO - PROCESS | 3644 | --DOCSHELL 13870400 == 47 [pid = 3644] [id = 488] 07:57:42 INFO - PROCESS | 3644 | --DOMWINDOW == 112 (18866400) [pid = 3644] [serial = 1447] [outer = 00000000] [url = about:blank] 07:57:42 INFO - PROCESS | 3644 | --DOCSHELL 15555000 == 46 [pid = 3644] [id = 486] 07:57:42 INFO - PROCESS | 3644 | --DOCSHELL 1346A800 == 45 [pid = 3644] [id = 485] 07:57:42 INFO - PROCESS | 3644 | --DOCSHELL 1380CC00 == 44 [pid = 3644] [id = 484] 07:57:42 INFO - PROCESS | 3644 | --DOCSHELL 1228A400 == 43 [pid = 3644] [id = 483] 07:57:42 INFO - PROCESS | 3644 | --DOMWINDOW == 111 (16874400) [pid = 3644] [serial = 1435] [outer = 00000000] [url = about:blank] 07:57:42 INFO - PROCESS | 3644 | --DOMWINDOW == 110 (1346C400) [pid = 3644] [serial = 1421] [outer = 00000000] [url = about:blank] 07:57:42 INFO - PROCESS | 3644 | --DOMWINDOW == 109 (1345E400) [pid = 3644] [serial = 1420] [outer = 00000000] [url = about:blank] 07:57:42 INFO - PROCESS | 3644 | --DOMWINDOW == 108 (1649E800) [pid = 3644] [serial = 1433] [outer = 00000000] [url = about:blank] 07:57:42 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (13459800) [pid = 3644] [serial = 1423] [outer = 00000000] [url = about:blank] 07:57:42 INFO - PROCESS | 3644 | --DOMWINDOW == 106 (1378DC00) [pid = 3644] [serial = 1424] [outer = 00000000] [url = about:blank] 07:57:42 INFO - PROCESS | 3644 | --DOMWINDOW == 105 (13A57800) [pid = 3644] [serial = 1426] [outer = 00000000] [url = about:blank] 07:57:42 INFO - PROCESS | 3644 | --DOMWINDOW == 104 (14308800) [pid = 3644] [serial = 1427] [outer = 00000000] [url = about:blank] 07:57:42 INFO - PROCESS | 3644 | --DOMWINDOW == 103 (13471C00) [pid = 3644] [serial = 1417] [outer = 00000000] [url = about:blank] 07:57:42 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (15BD6400) [pid = 3644] [serial = 1429] [outer = 00000000] [url = about:blank] 07:57:42 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (1228CC00) [pid = 3644] [serial = 1414] [outer = 00000000] [url = about:blank] 07:57:42 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (16876000) [pid = 3644] [serial = 1436] [outer = 00000000] [url = about:blank] 07:57:42 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (18236C00) [pid = 3644] [serial = 1438] [outer = 00000000] [url = about:blank] 07:57:42 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (1346C000) [pid = 3644] [serial = 1441] [outer = 00000000] [url = about:blank] 07:57:42 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (136A8400) [pid = 3644] [serial = 1442] [outer = 00000000] [url = about:blank] 07:57:42 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (15DD3C00) [pid = 3644] [serial = 1444] [outer = 00000000] [url = about:blank] 07:57:42 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (1649A400) [pid = 3644] [serial = 1432] [outer = 00000000] [url = about:blank] 07:57:42 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (1861FC00) [pid = 3644] [serial = 1439] [outer = 00000000] [url = about:blank] 07:57:42 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (164BB800) [pid = 3644] [serial = 1445] [outer = 00000000] [url = about:blank] 07:57:42 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (15D8B000) [pid = 3644] [serial = 1430] [outer = 00000000] [url = about:blank] 07:57:42 INFO - PROCESS | 3644 | 1460991462409 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]]]}] 07:57:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 07:57:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 836ms 07:57:42 INFO - PROCESS | 3644 | 1460991462428 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 07:57:42 INFO - PROCESS | 3644 | 1460991462433 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 07:57:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 07:57:42 INFO - PROCESS | 3644 | 1460991462439 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 07:57:42 INFO - PROCESS | 3644 | 1460991462441 Marionette TRACE conn3 <- [1,1978,null,{}] 07:57:42 INFO - PROCESS | 3644 | 1460991462445 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}] 07:57:42 INFO - PROCESS | 3644 | 1460991462533 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 07:57:42 INFO - PROCESS | 3644 | 1460991462540 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:42 INFO - PROCESS | 3644 | ++DOCSHELL 12CFFC00 == 44 [pid = 3644] [id = 504] 07:57:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (12DD3400) [pid = 3644] [serial = 1512] [outer = 00000000] 07:57:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (136A8400) [pid = 3644] [serial = 1513] [outer = 12DD3400] 07:57:42 INFO - PROCESS | 3644 | 1460991462585 Marionette DEBUG loaded listener.js 07:57:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (13812000) [pid = 3644] [serial = 1514] [outer = 12DD3400] 07:57:43 INFO - PROCESS | 3644 | 1460991463249 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]]]}] 07:57:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 07:57:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 883ms 07:57:43 INFO - PROCESS | 3644 | 1460991463326 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 07:57:43 INFO - PROCESS | 3644 | 1460991463331 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 07:57:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 07:57:43 INFO - PROCESS | 3644 | 1460991463337 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 07:57:43 INFO - PROCESS | 3644 | 1460991463341 Marionette TRACE conn3 <- [1,1982,null,{}] 07:57:43 INFO - PROCESS | 3644 | 1460991463346 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}] 07:57:43 INFO - PROCESS | 3644 | 1460991463480 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 07:57:43 INFO - PROCESS | 3644 | 1460991463621 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:43 INFO - PROCESS | 3644 | ++DOCSHELL 1346B000 == 45 [pid = 3644] [id = 505] 07:57:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (1346B800) [pid = 3644] [serial = 1515] [outer = 00000000] 07:57:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (1386C000) [pid = 3644] [serial = 1516] [outer = 1346B800] 07:57:43 INFO - PROCESS | 3644 | 1460991463680 Marionette DEBUG loaded listener.js 07:57:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (14203000) [pid = 3644] [serial = 1517] [outer = 1346B800] 07:57:44 INFO - PROCESS | 3644 | 1460991464218 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]]]}] 07:57:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 07:57:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 898ms 07:57:44 INFO - PROCESS | 3644 | 1460991464249 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 07:57:44 INFO - PROCESS | 3644 | 1460991464255 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 07:57:44 INFO - PROCESS | 3644 | 1460991464262 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 07:57:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 07:57:44 INFO - PROCESS | 3644 | 1460991464265 Marionette TRACE conn3 <- [1,1986,null,{}] 07:57:44 INFO - PROCESS | 3644 | 1460991464270 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}] 07:57:44 INFO - PROCESS | 3644 | 1460991464370 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 07:57:44 INFO - PROCESS | 3644 | 1460991464475 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:44 INFO - PROCESS | 3644 | ++DOCSHELL 1380B400 == 46 [pid = 3644] [id = 506] 07:57:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (14310C00) [pid = 3644] [serial = 1518] [outer = 00000000] 07:57:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (159E6400) [pid = 3644] [serial = 1519] [outer = 14310C00] 07:57:44 INFO - PROCESS | 3644 | 1460991464533 Marionette DEBUG loaded listener.js 07:57:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (15D06C00) [pid = 3644] [serial = 1520] [outer = 14310C00] 07:57:45 INFO - PROCESS | 3644 | 1460991465173 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]]]}] 07:57:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 07:57:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 944ms 07:57:45 INFO - PROCESS | 3644 | 1460991465193 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 07:57:45 INFO - PROCESS | 3644 | 1460991465196 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 07:57:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 07:57:45 INFO - PROCESS | 3644 | 1460991465213 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 07:57:45 INFO - PROCESS | 3644 | 1460991465217 Marionette TRACE conn3 <- [1,1990,null,{}] 07:57:45 INFO - PROCESS | 3644 | 1460991465230 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}] 07:57:45 INFO - PROCESS | 3644 | 1460991465333 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 07:57:45 INFO - PROCESS | 3644 | 1460991465467 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:45 INFO - PROCESS | 3644 | ++DOCSHELL 15D12C00 == 47 [pid = 3644] [id = 507] 07:57:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (164A6C00) [pid = 3644] [serial = 1521] [outer = 00000000] 07:57:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (1654B000) [pid = 3644] [serial = 1522] [outer = 164A6C00] 07:57:45 INFO - PROCESS | 3644 | 1460991465525 Marionette DEBUG loaded listener.js 07:57:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (16712800) [pid = 3644] [serial = 1523] [outer = 164A6C00] 07:57:46 INFO - PROCESS | 3644 | 1460991466064 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]]]}] 07:57:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 07:57:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 914ms 07:57:46 INFO - PROCESS | 3644 | 1460991466124 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 07:57:46 INFO - PROCESS | 3644 | 1460991466127 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 07:57:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 07:57:46 INFO - PROCESS | 3644 | 1460991466131 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 07:57:46 INFO - PROCESS | 3644 | 1460991466133 Marionette TRACE conn3 <- [1,1994,null,{}] 07:57:46 INFO - PROCESS | 3644 | 1460991466136 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}] 07:57:46 INFO - PROCESS | 3644 | 1460991466235 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 07:57:46 INFO - PROCESS | 3644 | 1460991466339 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:46 INFO - PROCESS | 3644 | ++DOCSHELL 11C21C00 == 48 [pid = 3644] [id = 508] 07:57:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (164BB800) [pid = 3644] [serial = 1524] [outer = 00000000] 07:57:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 106 (18001800) [pid = 3644] [serial = 1525] [outer = 164BB800] 07:57:46 INFO - PROCESS | 3644 | 1460991466393 Marionette DEBUG loaded listener.js 07:57:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 107 (1800DC00) [pid = 3644] [serial = 1526] [outer = 164BB800] 07:57:46 INFO - PROCESS | 3644 | 1460991466973 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]]]}] 07:57:47 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 07:57:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 898ms 07:57:47 INFO - PROCESS | 3644 | 1460991467018 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 07:57:47 INFO - PROCESS | 3644 | 1460991467020 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 07:57:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 07:57:47 INFO - PROCESS | 3644 | 1460991467023 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 07:57:47 INFO - PROCESS | 3644 | 1460991467025 Marionette TRACE conn3 <- [1,1998,null,{}] 07:57:47 INFO - PROCESS | 3644 | 1460991467029 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}] 07:57:47 INFO - PROCESS | 3644 | 1460991467124 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 07:57:47 INFO - PROCESS | 3644 | 1460991467281 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:47 INFO - PROCESS | 3644 | ++DOCSHELL 15B2A400 == 49 [pid = 3644] [id = 509] 07:57:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (164A3C00) [pid = 3644] [serial = 1527] [outer = 00000000] 07:57:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 109 (18860800) [pid = 3644] [serial = 1528] [outer = 164A3C00] 07:57:47 INFO - PROCESS | 3644 | 1460991467336 Marionette DEBUG loaded listener.js 07:57:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 110 (18868800) [pid = 3644] [serial = 1529] [outer = 164A3C00] 07:57:47 INFO - PROCESS | 3644 | 1460991467919 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]]]}] 07:57:47 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 07:57:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 930ms 07:57:47 INFO - PROCESS | 3644 | 1460991467969 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 07:57:47 INFO - PROCESS | 3644 | 1460991467971 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 07:57:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 07:57:47 INFO - PROCESS | 3644 | 1460991467975 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 07:57:47 INFO - PROCESS | 3644 | 1460991467977 Marionette TRACE conn3 <- [1,2002,null,{}] 07:57:47 INFO - PROCESS | 3644 | 1460991467981 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}] 07:57:48 INFO - PROCESS | 3644 | 1460991468099 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 07:57:48 INFO - PROCESS | 3644 | 1460991468291 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:48 INFO - PROCESS | 3644 | ++DOCSHELL 1228FC00 == 50 [pid = 3644] [id = 510] 07:57:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 111 (12290C00) [pid = 3644] [serial = 1530] [outer = 00000000] 07:57:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 112 (1340BC00) [pid = 3644] [serial = 1531] [outer = 12290C00] 07:57:48 INFO - PROCESS | 3644 | 1460991468344 Marionette DEBUG loaded listener.js 07:57:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 113 (1346C400) [pid = 3644] [serial = 1532] [outer = 12290C00] 07:57:48 INFO - PROCESS | 3644 | --DOCSHELL 1380D800 == 49 [pid = 3644] [id = 503] 07:57:48 INFO - PROCESS | 3644 | --DOCSHELL 1386EC00 == 48 [pid = 3644] [id = 499] 07:57:48 INFO - PROCESS | 3644 | --DOCSHELL 12BB5400 == 47 [pid = 3644] [id = 498] 07:57:48 INFO - PROCESS | 3644 | 1460991468960 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]]]}] 07:57:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 07:57:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1038ms 07:57:48 INFO - PROCESS | 3644 | 1460991469004 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 07:57:48 INFO - PROCESS | 3644 | 1460991469008 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 07:57:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 07:57:49 INFO - PROCESS | 3644 | 1460991469042 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 07:57:49 INFO - PROCESS | 3644 | 1460991469045 Marionette TRACE conn3 <- [1,2006,null,{}] 07:57:49 INFO - PROCESS | 3644 | 1460991469055 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}] 07:57:49 INFO - PROCESS | 3644 | 1460991469143 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 07:57:49 INFO - PROCESS | 3644 | 1460991469157 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:49 INFO - PROCESS | 3644 | ++DOCSHELL 143A4C00 == 48 [pid = 3644] [id = 511] 07:57:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 114 (14AE0C00) [pid = 3644] [serial = 1533] [outer = 00000000] 07:57:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 115 (15DC7C00) [pid = 3644] [serial = 1534] [outer = 14AE0C00] 07:57:49 INFO - PROCESS | 3644 | 1460991469204 Marionette DEBUG loaded listener.js 07:57:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 116 (1649E800) [pid = 3644] [serial = 1535] [outer = 14AE0C00] 07:57:49 INFO - PROCESS | 3644 | 1460991469688 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]]]}] 07:57:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 07:57:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 697ms 07:57:49 INFO - PROCESS | 3644 | 1460991469752 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 07:57:49 INFO - PROCESS | 3644 | 1460991469755 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 07:57:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 07:57:49 INFO - PROCESS | 3644 | 1460991469760 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 07:57:49 INFO - PROCESS | 3644 | 1460991469762 Marionette TRACE conn3 <- [1,2010,null,{}] 07:57:49 INFO - PROCESS | 3644 | 1460991469765 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}] 07:57:49 INFO - PROCESS | 3644 | 1460991469848 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 07:57:49 INFO - PROCESS | 3644 | 1460991469856 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:49 INFO - PROCESS | 3644 | ++DOCSHELL 159E7000 == 49 [pid = 3644] [id = 512] 07:57:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 117 (15DD3C00) [pid = 3644] [serial = 1536] [outer = 00000000] 07:57:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 118 (1886BC00) [pid = 3644] [serial = 1537] [outer = 15DD3C00] 07:57:49 INFO - PROCESS | 3644 | 1460991469901 Marionette DEBUG loaded listener.js 07:57:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 119 (18C29400) [pid = 3644] [serial = 1538] [outer = 15DD3C00] 07:57:50 INFO - PROCESS | 3644 | 1460991470376 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]]]}] 07:57:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 07:57:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 697ms 07:57:50 INFO - PROCESS | 3644 | 1460991470441 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 07:57:50 INFO - PROCESS | 3644 | 1460991470443 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 07:57:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 07:57:50 INFO - PROCESS | 3644 | 1460991470448 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 07:57:50 INFO - PROCESS | 3644 | 1460991470454 Marionette TRACE conn3 <- [1,2014,null,{}] 07:57:50 INFO - PROCESS | 3644 | 1460991470463 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}] 07:57:50 INFO - PROCESS | 3644 | 1460991470546 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 07:57:50 INFO - PROCESS | 3644 | 1460991470661 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:50 INFO - PROCESS | 3644 | ++DOCSHELL 18CBF400 == 50 [pid = 3644] [id = 513] 07:57:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 120 (18D13800) [pid = 3644] [serial = 1539] [outer = 00000000] 07:57:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 121 (18EAF400) [pid = 3644] [serial = 1540] [outer = 18D13800] 07:57:50 INFO - PROCESS | 3644 | 1460991470705 Marionette DEBUG loaded listener.js 07:57:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 122 (18EE4800) [pid = 3644] [serial = 1541] [outer = 18D13800] 07:57:51 INFO - PROCESS | 3644 | 1460991471127 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]]]}] 07:57:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 07:57:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 697ms 07:57:51 INFO - PROCESS | 3644 | 1460991471146 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 07:57:51 INFO - PROCESS | 3644 | 1460991471148 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 07:57:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 07:57:51 INFO - PROCESS | 3644 | 1460991471152 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 07:57:51 INFO - PROCESS | 3644 | 1460991471153 Marionette TRACE conn3 <- [1,2018,null,{}] 07:57:51 INFO - PROCESS | 3644 | 1460991471157 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}] 07:57:51 INFO - PROCESS | 3644 | 1460991471303 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 07:57:51 INFO - PROCESS | 3644 | 1460991471310 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:51 INFO - PROCESS | 3644 | ++DOCSHELL 18EAE800 == 51 [pid = 3644] [id = 514] 07:57:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 123 (18EE0800) [pid = 3644] [serial = 1542] [outer = 00000000] 07:57:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 124 (197D9000) [pid = 3644] [serial = 1543] [outer = 18EE0800] 07:57:51 INFO - PROCESS | 3644 | 1460991471409 Marionette DEBUG loaded listener.js 07:57:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 125 (19A2BC00) [pid = 3644] [serial = 1544] [outer = 18EE0800] 07:57:51 INFO - PROCESS | 3644 | 1460991471824 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]]]}] 07:57:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 07:57:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 696ms 07:57:51 INFO - PROCESS | 3644 | 1460991471851 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 07:57:51 INFO - PROCESS | 3644 | 1460991471853 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 07:57:51 INFO - PROCESS | 3644 | 1460991471856 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 07:57:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 07:57:51 INFO - PROCESS | 3644 | 1460991471858 Marionette TRACE conn3 <- [1,2022,null,{}] 07:57:51 INFO - PROCESS | 3644 | 1460991471861 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}] 07:57:51 INFO - PROCESS | 3644 | 1460991471974 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 07:57:52 INFO - PROCESS | 3644 | 1460991472033 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:52 INFO - PROCESS | 3644 | ++DOCSHELL 19A26800 == 52 [pid = 3644] [id = 515] 07:57:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 126 (19ACAC00) [pid = 3644] [serial = 1545] [outer = 00000000] 07:57:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 127 (19DB5400) [pid = 3644] [serial = 1546] [outer = 19ACAC00] 07:57:52 INFO - PROCESS | 3644 | 1460991472075 Marionette DEBUG loaded listener.js 07:57:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 128 (1A074800) [pid = 3644] [serial = 1547] [outer = 19ACAC00] 07:57:52 INFO - PROCESS | 3644 | 1460991472518 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]]]}] 07:57:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 07:57:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 728ms 07:57:52 INFO - PROCESS | 3644 | --DOMWINDOW == 127 (1380E400) [pid = 3644] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 07:57:52 INFO - PROCESS | 3644 | --DOMWINDOW == 126 (11C27000) [pid = 3644] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 07:57:52 INFO - PROCESS | 3644 | --DOMWINDOW == 125 (12CBD000) [pid = 3644] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 07:57:52 INFO - PROCESS | 3644 | --DOMWINDOW == 124 (1A00F400) [pid = 3644] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 07:57:52 INFO - PROCESS | 3644 | --DOMWINDOW == 123 (13454400) [pid = 3644] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 07:57:52 INFO - PROCESS | 3644 | --DOMWINDOW == 122 (13870C00) [pid = 3644] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 07:57:52 INFO - PROCESS | 3644 | --DOMWINDOW == 121 (1886DC00) [pid = 3644] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 07:57:52 INFO - PROCESS | 3644 | --DOMWINDOW == 120 (15E08C00) [pid = 3644] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 07:57:52 INFO - PROCESS | 3644 | --DOMWINDOW == 119 (1228D400) [pid = 3644] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 07:57:52 INFO - PROCESS | 3644 | --DOMWINDOW == 118 (18863C00) [pid = 3644] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 07:57:52 INFO - PROCESS | 3644 | --DOMWINDOW == 117 (02A9D400) [pid = 3644] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 07:57:52 INFO - PROCESS | 3644 | --DOMWINDOW == 116 (13460400) [pid = 3644] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 07:57:52 INFO - PROCESS | 3644 | --DOMWINDOW == 115 (15D89800) [pid = 3644] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 07:57:52 INFO - PROCESS | 3644 | --DOMWINDOW == 114 (18234000) [pid = 3644] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 07:57:52 INFO - PROCESS | 3644 | --DOMWINDOW == 113 (1649F400) [pid = 3644] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 07:57:52 INFO - PROCESS | 3644 | --DOMWINDOW == 112 (13897000) [pid = 3644] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 07:57:52 INFO - PROCESS | 3644 | 1460991472659 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 07:57:52 INFO - PROCESS | 3644 | 1460991472661 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 07:57:52 INFO - PROCESS | 3644 | 1460991472672 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 07:57:52 INFO - PROCESS | 3644 | 1460991472673 Marionette TRACE conn3 <- [1,2026,null,{}] 07:57:52 INFO - PROCESS | 3644 | 1460991472677 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}] 07:57:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 07:57:52 INFO - PROCESS | 3644 | 1460991472772 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 07:57:52 INFO - PROCESS | 3644 | 1460991472778 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:52 INFO - PROCESS | 3644 | ++DOCSHELL 11C1C000 == 53 [pid = 3644] [id = 516] 07:57:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 113 (12CBD000) [pid = 3644] [serial = 1548] [outer = 00000000] 07:57:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 114 (13460800) [pid = 3644] [serial = 1549] [outer = 12CBD000] 07:57:52 INFO - PROCESS | 3644 | 1460991472822 Marionette DEBUG loaded listener.js 07:57:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 115 (13463800) [pid = 3644] [serial = 1550] [outer = 12CBD000] 07:57:53 INFO - PROCESS | 3644 | 1460991473251 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]]]}] 07:57:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 07:57:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 635ms 07:57:53 INFO - PROCESS | 3644 | 1460991473316 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 07:57:53 INFO - PROCESS | 3644 | 1460991473318 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 07:57:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 07:57:53 INFO - PROCESS | 3644 | 1460991473321 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 07:57:53 INFO - PROCESS | 3644 | 1460991473323 Marionette TRACE conn3 <- [1,2030,null,{}] 07:57:53 INFO - PROCESS | 3644 | 1460991473327 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}] 07:57:53 INFO - PROCESS | 3644 | 1460991473407 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 07:57:53 INFO - PROCESS | 3644 | 1460991473413 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:53 INFO - PROCESS | 3644 | ++DOCSHELL 12CFC000 == 54 [pid = 3644] [id = 517] 07:57:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 116 (12DDA800) [pid = 3644] [serial = 1551] [outer = 00000000] 07:57:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 117 (188D8000) [pid = 3644] [serial = 1552] [outer = 12DDA800] 07:57:53 INFO - PROCESS | 3644 | 1460991473457 Marionette DEBUG loaded listener.js 07:57:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 118 (1A07AC00) [pid = 3644] [serial = 1553] [outer = 12DDA800] 07:57:53 INFO - PROCESS | 3644 | 1460991473869 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]]]}] 07:57:53 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) 07:57:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 588ms 07:57:53 INFO - PROCESS | 3644 | 1460991473908 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 07:57:53 INFO - PROCESS | 3644 | 1460991473910 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 07:57:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 07:57:53 INFO - PROCESS | 3644 | 1460991473913 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 07:57:53 INFO - PROCESS | 3644 | 1460991473915 Marionette TRACE conn3 <- [1,2034,null,{}] 07:57:53 INFO - PROCESS | 3644 | 1460991473923 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}] 07:57:54 INFO - PROCESS | 3644 | 1460991474003 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 07:57:54 INFO - PROCESS | 3644 | 1460991474009 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:54 INFO - PROCESS | 3644 | ++DOCSHELL 182BC000 == 55 [pid = 3644] [id = 518] 07:57:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 119 (18C2F000) [pid = 3644] [serial = 1554] [outer = 00000000] 07:57:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 120 (1A776800) [pid = 3644] [serial = 1555] [outer = 18C2F000] 07:57:54 INFO - PROCESS | 3644 | 1460991474053 Marionette DEBUG loaded listener.js 07:57:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 121 (1A778400) [pid = 3644] [serial = 1556] [outer = 18C2F000] 07:57:54 INFO - PROCESS | 3644 | 1460991474504 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]]]}] 07:57:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:57:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 635ms 07:57:54 INFO - PROCESS | 3644 | 1460991474556 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 07:57:54 INFO - PROCESS | 3644 | 1460991474558 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 07:57:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 07:57:54 INFO - PROCESS | 3644 | 1460991474561 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 07:57:54 INFO - PROCESS | 3644 | 1460991474562 Marionette TRACE conn3 <- [1,2038,null,{}] 07:57:54 INFO - PROCESS | 3644 | 1460991474566 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}] 07:57:54 INFO - PROCESS | 3644 | 1460991474705 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 07:57:54 INFO - PROCESS | 3644 | 1460991474857 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:54 INFO - PROCESS | 3644 | ++DOCSHELL 11B5C400 == 56 [pid = 3644] [id = 519] 07:57:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 122 (11B5D000) [pid = 3644] [serial = 1557] [outer = 00000000] 07:57:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 123 (1325F800) [pid = 3644] [serial = 1558] [outer = 11B5D000] 07:57:54 INFO - PROCESS | 3644 | 1460991474917 Marionette DEBUG loaded listener.js 07:57:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 124 (13475400) [pid = 3644] [serial = 1559] [outer = 11B5D000] 07:57:55 INFO - PROCESS | 3644 | 1460991475545 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]]]}] 07:57:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 07:57:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1022ms 07:57:55 INFO - PROCESS | 3644 | 1460991475606 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 07:57:55 INFO - PROCESS | 3644 | 1460991475610 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 07:57:55 INFO - PROCESS | 3644 | 1460991475615 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 07:57:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 07:57:55 INFO - PROCESS | 3644 | 1460991475619 Marionette TRACE conn3 <- [1,2042,null,{}] 07:57:55 INFO - PROCESS | 3644 | 1460991475624 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}] 07:57:55 INFO - PROCESS | 3644 | 1460991475766 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 07:57:55 INFO - PROCESS | 3644 | 1460991475909 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:55 INFO - PROCESS | 3644 | ++DOCSHELL 1649AC00 == 57 [pid = 3644] [id = 520] 07:57:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 125 (164A2800) [pid = 3644] [serial = 1560] [outer = 00000000] 07:57:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 126 (1885E400) [pid = 3644] [serial = 1561] [outer = 164A2800] 07:57:55 INFO - PROCESS | 3644 | 1460991475968 Marionette DEBUG loaded listener.js 07:57:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 127 (18A2CC00) [pid = 3644] [serial = 1562] [outer = 164A2800] 07:57:56 INFO - PROCESS | 3644 | 1460991476511 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]]]}] 07:57:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 07:57:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 944ms 07:57:56 INFO - PROCESS | 3644 | 1460991476564 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 07:57:56 INFO - PROCESS | 3644 | 1460991476567 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 07:57:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 07:57:56 INFO - PROCESS | 3644 | 1460991476571 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 07:57:56 INFO - PROCESS | 3644 | 1460991476573 Marionette TRACE conn3 <- [1,2046,null,{}] 07:57:56 INFO - PROCESS | 3644 | 1460991476577 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}] 07:57:56 INFO - PROCESS | 3644 | 1460991476712 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 07:57:56 INFO - PROCESS | 3644 | 1460991476858 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:56 INFO - PROCESS | 3644 | ++DOCSHELL 18CB9C00 == 58 [pid = 3644] [id = 521] 07:57:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 128 (18EACC00) [pid = 3644] [serial = 1563] [outer = 00000000] 07:57:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 129 (19CA0C00) [pid = 3644] [serial = 1564] [outer = 18EACC00] 07:57:56 INFO - PROCESS | 3644 | 1460991476913 Marionette DEBUG loaded listener.js 07:57:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 130 (1A0D4C00) [pid = 3644] [serial = 1565] [outer = 18EACC00] 07:57:57 INFO - PROCESS | 3644 | 1460991477504 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]]]}] 07:57:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 07:57:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 991ms 07:57:57 INFO - PROCESS | 3644 | 1460991477556 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 07:57:57 INFO - PROCESS | 3644 | 1460991477560 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 07:57:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 07:57:57 INFO - PROCESS | 3644 | 1460991477572 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 07:57:57 INFO - PROCESS | 3644 | 1460991477577 Marionette TRACE conn3 <- [1,2050,null,{}] 07:57:57 INFO - PROCESS | 3644 | 1460991477581 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}] 07:57:57 INFO - PROCESS | 3644 | 1460991477689 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 07:57:57 INFO - PROCESS | 3644 | 1460991477828 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:57 INFO - PROCESS | 3644 | ++DOCSHELL 1A5E8C00 == 59 [pid = 3644] [id = 522] 07:57:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 131 (1A8CA400) [pid = 3644] [serial = 1566] [outer = 00000000] 07:57:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 132 (1BF7F000) [pid = 3644] [serial = 1567] [outer = 1A8CA400] 07:57:57 INFO - PROCESS | 3644 | 1460991477900 Marionette DEBUG loaded listener.js 07:57:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 133 (1BF83C00) [pid = 3644] [serial = 1568] [outer = 1A8CA400] 07:57:58 INFO - PROCESS | 3644 | 1460991478474 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]]]}] 07:57:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 07:57:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 960ms 07:57:58 INFO - PROCESS | 3644 | 1460991478532 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 07:57:58 INFO - PROCESS | 3644 | 1460991478534 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 07:57:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 07:57:58 INFO - PROCESS | 3644 | 1460991478538 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 07:57:58 INFO - PROCESS | 3644 | 1460991478540 Marionette TRACE conn3 <- [1,2054,null,{}] 07:57:58 INFO - PROCESS | 3644 | 1460991478543 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}] 07:57:58 INFO - PROCESS | 3644 | 1460991478645 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 07:57:58 INFO - PROCESS | 3644 | 1460991478784 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:58 INFO - PROCESS | 3644 | ++DOCSHELL 1228C400 == 60 [pid = 3644] [id = 523] 07:57:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 134 (1A8CB800) [pid = 3644] [serial = 1569] [outer = 00000000] 07:57:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 135 (1C143C00) [pid = 3644] [serial = 1570] [outer = 1A8CB800] 07:57:58 INFO - PROCESS | 3644 | 1460991478847 Marionette DEBUG loaded listener.js 07:57:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 136 (1C265C00) [pid = 3644] [serial = 1571] [outer = 1A8CB800] 07:57:59 INFO - PROCESS | 3644 | 1460991479622 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]]]}] 07:57:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 07:57:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1146ms 07:57:59 INFO - PROCESS | 3644 | 1460991479676 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 07:57:59 INFO - PROCESS | 3644 | 1460991479680 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 07:57:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 07:57:59 INFO - PROCESS | 3644 | 1460991479685 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 07:57:59 INFO - PROCESS | 3644 | 1460991479689 Marionette TRACE conn3 <- [1,2058,null,{}] 07:57:59 INFO - PROCESS | 3644 | 1460991479710 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}] 07:57:59 INFO - PROCESS | 3644 | 1460991479805 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 07:57:59 INFO - PROCESS | 3644 | 1460991479956 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:59 INFO - PROCESS | 3644 | ++DOCSHELL 12B82C00 == 61 [pid = 3644] [id = 524] 07:57:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 137 (12B85000) [pid = 3644] [serial = 1572] [outer = 00000000] 07:58:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 138 (12DD8000) [pid = 3644] [serial = 1573] [outer = 12B85000] 07:58:00 INFO - PROCESS | 3644 | 1460991480008 Marionette DEBUG loaded listener.js 07:58:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 139 (1325F000) [pid = 3644] [serial = 1574] [outer = 12B85000] 07:58:00 INFO - PROCESS | 3644 | 1460991480565 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]]]}] 07:58:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 07:58:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 961ms 07:58:00 INFO - PROCESS | 3644 | 1460991480653 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 07:58:00 INFO - PROCESS | 3644 | 1460991480658 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 07:58:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 07:58:00 INFO - PROCESS | 3644 | 1460991480665 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 07:58:00 INFO - PROCESS | 3644 | 1460991480667 Marionette TRACE conn3 <- [1,2062,null,{}] 07:58:00 INFO - PROCESS | 3644 | 1460991480690 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}] 07:58:00 INFO - PROCESS | 3644 | 1460991480796 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 07:58:00 INFO - PROCESS | 3644 | --DOCSHELL 12CFF400 == 60 [pid = 3644] [id = 481] 07:58:00 INFO - PROCESS | 3644 | --DOCSHELL 12CF8000 == 59 [pid = 3644] [id = 478] 07:58:00 INFO - PROCESS | 3644 | --DOCSHELL 143A2400 == 58 [pid = 3644] [id = 476] 07:58:00 INFO - PROCESS | 3644 | --DOCSHELL 182BC000 == 57 [pid = 3644] [id = 518] 07:58:00 INFO - PROCESS | 3644 | --DOCSHELL 12CFC000 == 56 [pid = 3644] [id = 517] 07:58:00 INFO - PROCESS | 3644 | --DOCSHELL 11C1C000 == 55 [pid = 3644] [id = 516] 07:58:00 INFO - PROCESS | 3644 | --DOCSHELL 19A26800 == 54 [pid = 3644] [id = 515] 07:58:00 INFO - PROCESS | 3644 | --DOCSHELL 18EAE800 == 53 [pid = 3644] [id = 514] 07:58:00 INFO - PROCESS | 3644 | --DOCSHELL 18CBF400 == 52 [pid = 3644] [id = 513] 07:58:00 INFO - PROCESS | 3644 | --DOCSHELL 159E7000 == 51 [pid = 3644] [id = 512] 07:58:00 INFO - PROCESS | 3644 | --DOCSHELL 143A4C00 == 50 [pid = 3644] [id = 511] 07:58:00 INFO - PROCESS | 3644 | --DOCSHELL 1228FC00 == 49 [pid = 3644] [id = 510] 07:58:00 INFO - PROCESS | 3644 | --DOMWINDOW == 138 (16716C00) [pid = 3644] [serial = 1456] [outer = 00000000] [url = about:blank] 07:58:00 INFO - PROCESS | 3644 | --DOMWINDOW == 137 (1320E400) [pid = 3644] [serial = 1450] [outer = 00000000] [url = about:blank] 07:58:00 INFO - PROCESS | 3644 | --DOMWINDOW == 136 (18909000) [pid = 3644] [serial = 1459] [outer = 00000000] [url = about:blank] 07:58:00 INFO - PROCESS | 3644 | --DOMWINDOW == 135 (13898400) [pid = 3644] [serial = 1453] [outer = 00000000] [url = about:blank] 07:58:00 INFO - PROCESS | 3644 | --DOMWINDOW == 134 (1345C800) [pid = 3644] [serial = 1495] [outer = 00000000] [url = about:blank] 07:58:00 INFO - PROCESS | 3644 | --DOMWINDOW == 133 (136A8400) [pid = 3644] [serial = 1513] [outer = 00000000] [url = about:blank] 07:58:00 INFO - PROCESS | 3644 | --DOMWINDOW == 132 (14AE4C00) [pid = 3644] [serial = 1498] [outer = 00000000] [url = about:blank] 07:58:00 INFO - PROCESS | 3644 | --DOMWINDOW == 131 (18865400) [pid = 3644] [serial = 1501] [outer = 00000000] [url = about:blank] 07:58:00 INFO - PROCESS | 3644 | --DOMWINDOW == 130 (18EDE000) [pid = 3644] [serial = 1504] [outer = 00000000] [url = about:blank] 07:58:00 INFO - PROCESS | 3644 | --DOMWINDOW == 129 (18EEB800) [pid = 3644] [serial = 1507] [outer = 00000000] [url = about:blank] 07:58:00 INFO - PROCESS | 3644 | --DOCSHELL 12CFFC00 == 48 [pid = 3644] [id = 504] 07:58:00 INFO - PROCESS | 3644 | --DOMWINDOW == 128 (1380D000) [pid = 3644] [serial = 1418] [outer = 00000000] [url = about:blank] 07:58:00 INFO - PROCESS | 3644 | --DOMWINDOW == 127 (1D9CB800) [pid = 3644] [serial = 1370] [outer = 00000000] [url = about:blank] 07:58:00 INFO - PROCESS | 3644 | --DOMWINDOW == 126 (12CC0C00) [pid = 3644] [serial = 1415] [outer = 00000000] [url = about:blank] 07:58:00 INFO - PROCESS | 3644 | --DOMWINDOW == 125 (12B43C00) [pid = 3644] [serial = 1463] [outer = 00000000] [url = about:blank] 07:58:00 INFO - PROCESS | 3644 | --DOMWINDOW == 124 (16B54400) [pid = 3644] [serial = 1477] [outer = 00000000] [url = about:blank] 07:58:00 INFO - PROCESS | 3644 | --DOMWINDOW == 123 (143A6400) [pid = 3644] [serial = 1466] [outer = 00000000] [url = about:blank] 07:58:00 INFO - PROCESS | 3644 | --DOMWINDOW == 122 (18906C00) [pid = 3644] [serial = 1481] [outer = 00000000] [url = about:blank] 07:58:00 INFO - PROCESS | 3644 | --DOMWINDOW == 121 (1654B800) [pid = 3644] [serial = 1475] [outer = 00000000] [url = about:blank] 07:58:00 INFO - PROCESS | 3644 | --DOMWINDOW == 120 (16BC6000) [pid = 3644] [serial = 1478] [outer = 00000000] [url = about:blank] 07:58:00 INFO - PROCESS | 3644 | --DOMWINDOW == 119 (14210800) [pid = 3644] [serial = 1465] [outer = 00000000] [url = about:blank] 07:58:00 INFO - PROCESS | 3644 | --DOMWINDOW == 118 (18863000) [pid = 3644] [serial = 1487] [outer = 00000000] [url = about:blank] 07:58:00 INFO - PROCESS | 3644 | --DOMWINDOW == 117 (1388BC00) [pid = 3644] [serial = 1486] [outer = 00000000] [url = about:blank] 07:58:00 INFO - PROCESS | 3644 | --DOMWINDOW == 116 (18C2B800) [pid = 3644] [serial = 1484] [outer = 00000000] [url = about:blank] 07:58:00 INFO - PROCESS | 3644 | --DOMWINDOW == 115 (12286000) [pid = 3644] [serial = 1462] [outer = 00000000] [url = about:blank] 07:58:00 INFO - PROCESS | 3644 | --DOMWINDOW == 114 (13871000) [pid = 3644] [serial = 1468] [outer = 00000000] [url = about:blank] 07:58:00 INFO - PROCESS | 3644 | --DOMWINDOW == 113 (16499400) [pid = 3644] [serial = 1472] [outer = 00000000] [url = about:blank] 07:58:00 INFO - PROCESS | 3644 | --DOMWINDOW == 112 (15E07800) [pid = 3644] [serial = 1471] [outer = 00000000] [url = about:blank] 07:58:00 INFO - PROCESS | 3644 | --DOMWINDOW == 111 (188D7000) [pid = 3644] [serial = 1480] [outer = 00000000] [url = about:blank] 07:58:00 INFO - PROCESS | 3644 | --DOMWINDOW == 110 (164B7400) [pid = 3644] [serial = 1474] [outer = 00000000] [url = about:blank] 07:58:00 INFO - PROCESS | 3644 | --DOMWINDOW == 109 (18CBEC00) [pid = 3644] [serial = 1489] [outer = 00000000] [url = about:blank] 07:58:00 INFO - PROCESS | 3644 | --DOMWINDOW == 108 (142AB800) [pid = 3644] [serial = 1469] [outer = 00000000] [url = about:blank] 07:58:00 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (18CC1800) [pid = 3644] [serial = 1490] [outer = 00000000] [url = about:blank] 07:58:00 INFO - PROCESS | 3644 | --DOMWINDOW == 106 (18868400) [pid = 3644] [serial = 1448] [outer = 00000000] [url = about:blank] 07:58:00 INFO - PROCESS | 3644 | --DOMWINDOW == 105 (18C2A400) [pid = 3644] [serial = 1483] [outer = 00000000] [url = about:blank] 07:58:00 INFO - PROCESS | 3644 | --DOMWINDOW == 104 (182BC800) [pid = 3644] [serial = 1412] [outer = 00000000] [url = about:blank] 07:58:00 INFO - PROCESS | 3644 | --DOMWINDOW == 103 (13264800) [pid = 3644] [serial = 1492] [outer = 00000000] [url = about:blank] 07:58:00 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (1386E000) [pid = 3644] [serial = 1510] [outer = 00000000] [url = about:blank] 07:58:00 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (13878000) [pid = 3644] [serial = 1511] [outer = 00000000] [url = about:blank] 07:58:00 INFO - PROCESS | 3644 | 1460991480928 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:00 INFO - PROCESS | 3644 | ++DOCSHELL 11C1C000 == 49 [pid = 3644] [id = 525] 07:58:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (11C23000) [pid = 3644] [serial = 1575] [outer = 00000000] 07:58:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (12CF7400) [pid = 3644] [serial = 1576] [outer = 11C23000] 07:58:00 INFO - PROCESS | 3644 | 1460991480974 Marionette DEBUG loaded listener.js 07:58:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (13265800) [pid = 3644] [serial = 1577] [outer = 11C23000] 07:58:01 INFO - PROCESS | 3644 | 1460991481399 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]]]}] 07:58:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 07:58:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 820ms 07:58:01 INFO - PROCESS | 3644 | 1460991481469 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 07:58:01 INFO - PROCESS | 3644 | 1460991481471 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 07:58:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 07:58:01 INFO - PROCESS | 3644 | 1460991481475 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 07:58:01 INFO - PROCESS | 3644 | 1460991481478 Marionette TRACE conn3 <- [1,2066,null,{}] 07:58:01 INFO - PROCESS | 3644 | 1460991481488 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}] 07:58:01 INFO - PROCESS | 3644 | 1460991481576 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 07:58:01 INFO - PROCESS | 3644 | 1460991481585 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:01 INFO - PROCESS | 3644 | ++DOCSHELL 13870400 == 50 [pid = 3644] [id = 526] 07:58:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (13871000) [pid = 3644] [serial = 1578] [outer = 00000000] 07:58:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 106 (13898400) [pid = 3644] [serial = 1579] [outer = 13871000] 07:58:01 INFO - PROCESS | 3644 | 1460991481666 Marionette DEBUG loaded listener.js 07:58:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 107 (14209000) [pid = 3644] [serial = 1580] [outer = 13871000] 07:58:02 INFO - PROCESS | 3644 | 1460991482170 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]]]}] 07:58:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 07:58:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 744ms 07:58:02 INFO - PROCESS | 3644 | 1460991482215 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 07:58:02 INFO - PROCESS | 3644 | 1460991482218 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 07:58:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 07:58:02 INFO - PROCESS | 3644 | 1460991482221 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 07:58:02 INFO - PROCESS | 3644 | 1460991482222 Marionette TRACE conn3 <- [1,2070,null,{}] 07:58:02 INFO - PROCESS | 3644 | 1460991482225 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}] 07:58:02 INFO - PROCESS | 3644 | 1460991482309 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 07:58:02 INFO - PROCESS | 3644 | 1460991482315 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:02 INFO - PROCESS | 3644 | ++DOCSHELL 13A5C400 == 51 [pid = 3644] [id = 527] 07:58:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (1434D400) [pid = 3644] [serial = 1581] [outer = 00000000] 07:58:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 109 (1555AC00) [pid = 3644] [serial = 1582] [outer = 1434D400] 07:58:02 INFO - PROCESS | 3644 | 1460991482363 Marionette DEBUG loaded listener.js 07:58:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 110 (157EE800) [pid = 3644] [serial = 1583] [outer = 1434D400] 07:58:02 INFO - PROCESS | 3644 | 1460991482805 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]]]}] 07:58:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 07:58:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 634ms 07:58:02 INFO - PROCESS | 3644 | 1460991482859 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 07:58:02 INFO - PROCESS | 3644 | 1460991482861 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 07:58:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 07:58:02 INFO - PROCESS | 3644 | 1460991482864 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 07:58:02 INFO - PROCESS | 3644 | 1460991482866 Marionette TRACE conn3 <- [1,2074,null,{}] 07:58:02 INFO - PROCESS | 3644 | 1460991482869 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}] 07:58:02 INFO - PROCESS | 3644 | 1460991482943 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 07:58:02 INFO - PROCESS | 3644 | 1460991482979 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:02 INFO - PROCESS | 3644 | ++DOCSHELL 13471C00 == 52 [pid = 3644] [id = 528] 07:58:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 111 (15E01400) [pid = 3644] [serial = 1584] [outer = 00000000] 07:58:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 112 (1649BC00) [pid = 3644] [serial = 1585] [outer = 15E01400] 07:58:03 INFO - PROCESS | 3644 | 1460991483023 Marionette DEBUG loaded listener.js 07:58:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 113 (164A1000) [pid = 3644] [serial = 1586] [outer = 15E01400] 07:58:03 INFO - PROCESS | 3644 | 1460991483516 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]]]}] 07:58:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 07:58:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 697ms 07:58:03 INFO - PROCESS | 3644 | 1460991483547 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 07:58:03 INFO - PROCESS | 3644 | 1460991483549 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 07:58:03 INFO - PROCESS | 3644 | 1460991483552 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 07:58:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 07:58:03 INFO - PROCESS | 3644 | 1460991483554 Marionette TRACE conn3 <- [1,2078,null,{}] 07:58:03 INFO - PROCESS | 3644 | 1460991483558 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}] 07:58:03 INFO - PROCESS | 3644 | 1460991483695 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 07:58:03 INFO - PROCESS | 3644 | 1460991483702 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:03 INFO - PROCESS | 3644 | ++DOCSHELL 1228D000 == 53 [pid = 3644] [id = 529] 07:58:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 114 (164AC400) [pid = 3644] [serial = 1587] [outer = 00000000] 07:58:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 115 (16716800) [pid = 3644] [serial = 1588] [outer = 164AC400] 07:58:03 INFO - PROCESS | 3644 | 1460991483757 Marionette DEBUG loaded listener.js 07:58:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 116 (16BC5800) [pid = 3644] [serial = 1589] [outer = 164AC400] 07:58:04 INFO - PROCESS | 3644 | 1460991484215 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]]]}] 07:58:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 07:58:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 697ms 07:58:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 07:58:04 INFO - PROCESS | 3644 | 1460991484252 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 07:58:04 INFO - PROCESS | 3644 | 1460991484254 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 07:58:04 INFO - PROCESS | 3644 | 1460991484257 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 07:58:04 INFO - PROCESS | 3644 | 1460991484259 Marionette TRACE conn3 <- [1,2082,null,{}] 07:58:04 INFO - PROCESS | 3644 | 1460991484269 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}] 07:58:04 INFO - PROCESS | 3644 | 1460991484381 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 07:58:04 INFO - PROCESS | 3644 | 1460991484487 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:04 INFO - PROCESS | 3644 | ++DOCSHELL 16BD1800 == 54 [pid = 3644] [id = 530] 07:58:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 117 (16BD2400) [pid = 3644] [serial = 1590] [outer = 00000000] 07:58:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 118 (1823B400) [pid = 3644] [serial = 1591] [outer = 16BD2400] 07:58:04 INFO - PROCESS | 3644 | 1460991484531 Marionette DEBUG loaded listener.js 07:58:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 119 (18235400) [pid = 3644] [serial = 1592] [outer = 16BD2400] 07:58:04 INFO - PROCESS | 3644 | 1460991484921 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]]]}] 07:58:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 07:58:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 727ms 07:58:04 INFO - PROCESS | 3644 | 1460991484983 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 07:58:04 INFO - PROCESS | 3644 | 1460991484985 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 07:58:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 07:58:04 INFO - PROCESS | 3644 | 1460991484996 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 07:58:04 INFO - PROCESS | 3644 | 1460991484998 Marionette TRACE conn3 <- [1,2086,null,{}] 07:58:04 INFO - PROCESS | 3644 | 1460991485001 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}] 07:58:05 INFO - PROCESS | 3644 | 1460991485114 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 07:58:05 INFO - PROCESS | 3644 | 1460991485124 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:05 INFO - PROCESS | 3644 | ++DOCSHELL 1325DC00 == 55 [pid = 3644] [id = 531] 07:58:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 120 (1325FC00) [pid = 3644] [serial = 1593] [outer = 00000000] 07:58:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 121 (16B52C00) [pid = 3644] [serial = 1594] [outer = 1325FC00] 07:58:05 INFO - PROCESS | 3644 | 1460991485404 Marionette DEBUG loaded listener.js 07:58:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 122 (18869C00) [pid = 3644] [serial = 1595] [outer = 1325FC00] 07:58:05 INFO - PROCESS | 3644 | --DOMWINDOW == 121 (16714400) [pid = 3644] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 07:58:05 INFO - PROCESS | 3644 | --DOMWINDOW == 120 (16710400) [pid = 3644] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 07:58:05 INFO - PROCESS | 3644 | --DOMWINDOW == 119 (1228AC00) [pid = 3644] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 07:58:05 INFO - PROCESS | 3644 | --DOMWINDOW == 118 (13816000) [pid = 3644] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 07:58:05 INFO - PROCESS | 3644 | --DOMWINDOW == 117 (1386F400) [pid = 3644] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 07:58:05 INFO - PROCESS | 3644 | --DOMWINDOW == 116 (18CBE800) [pid = 3644] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 07:58:05 INFO - PROCESS | 3644 | --DOMWINDOW == 115 (164AE000) [pid = 3644] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 07:58:05 INFO - PROCESS | 3644 | --DOMWINDOW == 114 (13209400) [pid = 3644] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 07:58:05 INFO - PROCESS | 3644 | --DOMWINDOW == 113 (182B8C00) [pid = 3644] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 07:58:05 INFO - PROCESS | 3644 | --DOMWINDOW == 112 (18EE0800) [pid = 3644] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 07:58:05 INFO - PROCESS | 3644 | --DOMWINDOW == 111 (19ACAC00) [pid = 3644] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 07:58:05 INFO - PROCESS | 3644 | --DOMWINDOW == 110 (12290C00) [pid = 3644] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 07:58:05 INFO - PROCESS | 3644 | --DOMWINDOW == 109 (14AE0C00) [pid = 3644] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 07:58:05 INFO - PROCESS | 3644 | --DOMWINDOW == 108 (12DD3400) [pid = 3644] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 07:58:05 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (15DD3C00) [pid = 3644] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 07:58:05 INFO - PROCESS | 3644 | --DOMWINDOW == 106 (12CBD000) [pid = 3644] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 07:58:05 INFO - PROCESS | 3644 | --DOMWINDOW == 105 (18D13800) [pid = 3644] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 07:58:05 INFO - PROCESS | 3644 | --DOMWINDOW == 104 (12DDA800) [pid = 3644] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 07:58:05 INFO - PROCESS | 3644 | 1460991485805 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]]]}] 07:58:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 07:58:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 836ms 07:58:05 INFO - PROCESS | 3644 | 1460991485842 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 07:58:05 INFO - PROCESS | 3644 | 1460991485844 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 07:58:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 07:58:05 INFO - PROCESS | 3644 | 1460991485847 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 07:58:05 INFO - PROCESS | 3644 | 1460991485848 Marionette TRACE conn3 <- [1,2090,null,{}] 07:58:05 INFO - PROCESS | 3644 | 1460991485852 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}] 07:58:05 INFO - PROCESS | 3644 | 1460991485971 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 07:58:06 INFO - PROCESS | 3644 | 1460991486042 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:06 INFO - PROCESS | 3644 | ++DOCSHELL 13454C00 == 56 [pid = 3644] [id = 532] 07:58:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (136AF400) [pid = 3644] [serial = 1596] [outer = 00000000] 07:58:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 106 (157F0400) [pid = 3644] [serial = 1597] [outer = 136AF400] 07:58:06 INFO - PROCESS | 3644 | 1460991486085 Marionette DEBUG loaded listener.js 07:58:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 107 (18233C00) [pid = 3644] [serial = 1598] [outer = 136AF400] 07:58:06 INFO - PROCESS | 3644 | 1460991486431 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]]]}] 07:58:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 07:58:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 635ms 07:58:06 INFO - PROCESS | 3644 | 1460991486486 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 07:58:06 INFO - PROCESS | 3644 | 1460991486488 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 07:58:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 07:58:06 INFO - PROCESS | 3644 | 1460991486491 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 07:58:06 INFO - PROCESS | 3644 | 1460991486493 Marionette TRACE conn3 <- [1,2094,null,{}] 07:58:06 INFO - PROCESS | 3644 | 1460991486496 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}] 07:58:06 INFO - PROCESS | 3644 | 1460991486603 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 07:58:06 INFO - PROCESS | 3644 | 1460991486612 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:06 INFO - PROCESS | 3644 | ++DOCSHELL 11C1E800 == 57 [pid = 3644] [id = 533] 07:58:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (13461000) [pid = 3644] [serial = 1599] [outer = 00000000] 07:58:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 109 (18865400) [pid = 3644] [serial = 1600] [outer = 13461000] 07:58:06 INFO - PROCESS | 3644 | 1460991486656 Marionette DEBUG loaded listener.js 07:58:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 110 (18866400) [pid = 3644] [serial = 1601] [outer = 13461000] 07:58:07 INFO - PROCESS | 3644 | 1460991487073 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]]]}] 07:58:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 07:58:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 619ms 07:58:07 INFO - PROCESS | 3644 | 1460991487112 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 07:58:07 INFO - PROCESS | 3644 | 1460991487115 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 07:58:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 07:58:07 INFO - PROCESS | 3644 | 1460991487118 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 07:58:07 INFO - PROCESS | 3644 | 1460991487121 Marionette TRACE conn3 <- [1,2098,null,{}] 07:58:07 INFO - PROCESS | 3644 | 1460991487124 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}] 07:58:07 INFO - PROCESS | 3644 | 1460991487223 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 07:58:07 INFO - PROCESS | 3644 | 1460991487231 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:07 INFO - PROCESS | 3644 | ++DOCSHELL 18A29400 == 58 [pid = 3644] [id = 534] 07:58:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 111 (18A31000) [pid = 3644] [serial = 1602] [outer = 00000000] 07:58:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 112 (18CB9400) [pid = 3644] [serial = 1603] [outer = 18A31000] 07:58:07 INFO - PROCESS | 3644 | 1460991487280 Marionette DEBUG loaded listener.js 07:58:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 113 (18D11000) [pid = 3644] [serial = 1604] [outer = 18A31000] 07:58:07 INFO - PROCESS | 3644 | 1460991487984 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]]]}] 07:58:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 07:58:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 930ms 07:58:08 INFO - PROCESS | 3644 | 1460991488064 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 07:58:08 INFO - PROCESS | 3644 | 1460991488070 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 07:58:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 07:58:08 INFO - PROCESS | 3644 | 1460991488076 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 07:58:08 INFO - PROCESS | 3644 | 1460991488079 Marionette TRACE conn3 <- [1,2102,null,{}] 07:58:08 INFO - PROCESS | 3644 | 1460991488085 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}] 07:58:08 INFO - PROCESS | 3644 | 1460991488226 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 07:58:08 INFO - PROCESS | 3644 | 1460991488328 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:08 INFO - PROCESS | 3644 | ++DOCSHELL 13203800 == 59 [pid = 3644] [id = 535] 07:58:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 114 (13416C00) [pid = 3644] [serial = 1605] [outer = 00000000] 07:58:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 115 (136A8400) [pid = 3644] [serial = 1606] [outer = 13416C00] 07:58:08 INFO - PROCESS | 3644 | 1460991488384 Marionette DEBUG loaded listener.js 07:58:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 116 (13814000) [pid = 3644] [serial = 1607] [outer = 13416C00] 07:58:08 INFO - PROCESS | 3644 | 1460991488978 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]]]}] 07:58:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 07:58:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 991ms 07:58:09 INFO - PROCESS | 3644 | 1460991489062 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 07:58:09 INFO - PROCESS | 3644 | 1460991489068 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 07:58:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 07:58:09 INFO - PROCESS | 3644 | 1460991489075 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 07:58:09 INFO - PROCESS | 3644 | 1460991489078 Marionette TRACE conn3 <- [1,2106,null,{}] 07:58:09 INFO - PROCESS | 3644 | 1460991489082 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}] 07:58:09 INFO - PROCESS | 3644 | 1460991489191 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 07:58:09 INFO - PROCESS | 3644 | 1460991489333 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:09 INFO - PROCESS | 3644 | ++DOCSHELL 1346D400 == 60 [pid = 3644] [id = 536] 07:58:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 117 (1388A400) [pid = 3644] [serial = 1608] [outer = 00000000] 07:58:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 118 (15D06000) [pid = 3644] [serial = 1609] [outer = 1388A400] 07:58:09 INFO - PROCESS | 3644 | 1460991489389 Marionette DEBUG loaded listener.js 07:58:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 119 (15ECF800) [pid = 3644] [serial = 1610] [outer = 1388A400] 07:58:09 INFO - PROCESS | 3644 | 1460991489948 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]]]}] 07:58:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 07:58:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 929ms 07:58:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 07:58:10 INFO - PROCESS | 3644 | 1460991490018 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 07:58:10 INFO - PROCESS | 3644 | 1460991490020 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 07:58:10 INFO - PROCESS | 3644 | 1460991490024 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 07:58:10 INFO - PROCESS | 3644 | 1460991490028 Marionette TRACE conn3 <- [1,2110,null,{}] 07:58:10 INFO - PROCESS | 3644 | 1460991490039 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}] 07:58:10 INFO - PROCESS | 3644 | 1460991490187 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 07:58:10 INFO - PROCESS | 3644 | 1460991490206 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:10 INFO - PROCESS | 3644 | ++DOCSHELL 1890DC00 == 61 [pid = 3644] [id = 537] 07:58:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 120 (1890EC00) [pid = 3644] [serial = 1611] [outer = 00000000] 07:58:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 121 (18C2A400) [pid = 3644] [serial = 1612] [outer = 1890EC00] 07:58:10 INFO - PROCESS | 3644 | 1460991490262 Marionette DEBUG loaded listener.js 07:58:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 122 (18CBDC00) [pid = 3644] [serial = 1613] [outer = 1890EC00] 07:58:10 INFO - PROCESS | 3644 | 1460991490894 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]]]}] 07:58:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 07:58:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 929ms 07:58:10 INFO - PROCESS | 3644 | 1460991490953 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 07:58:10 INFO - PROCESS | 3644 | 1460991490956 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 07:58:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 07:58:10 INFO - PROCESS | 3644 | 1460991490959 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 07:58:10 INFO - PROCESS | 3644 | 1460991490961 Marionette TRACE conn3 <- [1,2114,null,{}] 07:58:10 INFO - PROCESS | 3644 | 1460991490965 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}] 07:58:11 INFO - PROCESS | 3644 | 1460991491071 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 07:58:11 INFO - PROCESS | 3644 | 1460991491219 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:11 INFO - PROCESS | 3644 | ++DOCSHELL 18CC3000 == 62 [pid = 3644] [id = 538] 07:58:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 123 (18D1B800) [pid = 3644] [serial = 1614] [outer = 00000000] 07:58:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 124 (18EAE000) [pid = 3644] [serial = 1615] [outer = 18D1B800] 07:58:11 INFO - PROCESS | 3644 | 1460991491275 Marionette DEBUG loaded listener.js 07:58:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 125 (18EDF800) [pid = 3644] [serial = 1616] [outer = 18D1B800] 07:58:11 INFO - PROCESS | 3644 | 1460991491800 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]]]}] 07:58:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 07:58:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 882ms 07:58:11 INFO - PROCESS | 3644 | 1460991491863 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 07:58:11 INFO - PROCESS | 3644 | 1460991491849 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 07:58:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 07:58:11 INFO - PROCESS | 3644 | 1460991491853 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 07:58:11 INFO - PROCESS | 3644 | 1460991491855 Marionette TRACE conn3 <- [1,2118,null,{}] 07:58:11 INFO - PROCESS | 3644 | 1460991491859 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}] 07:58:11 INFO - PROCESS | 3644 | 1460991491961 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 07:58:12 INFO - PROCESS | 3644 | 1460991492075 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:12 INFO - PROCESS | 3644 | ++DOCSHELL 13472C00 == 63 [pid = 3644] [id = 539] 07:58:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 126 (18C2B800) [pid = 3644] [serial = 1617] [outer = 00000000] 07:58:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 127 (18EEB400) [pid = 3644] [serial = 1618] [outer = 18C2B800] 07:58:12 INFO - PROCESS | 3644 | 1460991492171 Marionette DEBUG loaded listener.js 07:58:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 128 (19560800) [pid = 3644] [serial = 1619] [outer = 18C2B800] 07:58:12 INFO - PROCESS | 3644 | 1460991492754 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] 07:58:12 INFO - PROCESS | 3644 | 1460991492800 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 07:58:12 INFO - PROCESS | 3644 | 1460991492804 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 07:58:12 INFO - PROCESS | 3644 | 1460991492806 Marionette TRACE conn3 <- [1,2122,null,{}] 07:58:12 INFO - PROCESS | 3644 | 1460991492810 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}] 07:58:12 INFO - PROCESS | 3644 | 1460991492937 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 07:58:13 INFO - PROCESS | 3644 | 1460991493081 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:13 INFO - PROCESS | 3644 | ++DOCSHELL 12C66000 == 64 [pid = 3644] [id = 540] 07:58:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 129 (12CF7000) [pid = 3644] [serial = 1620] [outer = 00000000] 07:58:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 130 (13875C00) [pid = 3644] [serial = 1621] [outer = 12CF7000] 07:58:13 INFO - PROCESS | 3644 | 1460991493146 Marionette DEBUG loaded listener.js 07:58:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 131 (16498C00) [pid = 3644] [serial = 1622] [outer = 12CF7000] 07:58:13 INFO - PROCESS | 3644 | 1460991493912 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]]]}] 07:58:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 07:58:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1130ms 07:58:13 INFO - PROCESS | 3644 | 1460991493936 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 07:58:13 INFO - PROCESS | 3644 | 1460991493940 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 07:58:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 07:58:13 INFO - PROCESS | 3644 | 1460991493945 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 07:58:13 INFO - PROCESS | 3644 | 1460991493948 Marionette TRACE conn3 <- [1,2126,null,{}] 07:58:13 INFO - PROCESS | 3644 | 1460991493953 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}] 07:58:14 INFO - PROCESS | 3644 | 1460991494057 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 07:58:14 INFO - PROCESS | 3644 | 1460991494210 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:14 INFO - PROCESS | 3644 | ++DOCSHELL 1346F800 == 65 [pid = 3644] [id = 541] 07:58:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 132 (1346FC00) [pid = 3644] [serial = 1623] [outer = 00000000] 07:58:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 133 (13870C00) [pid = 3644] [serial = 1624] [outer = 1346FC00] 07:58:14 INFO - PROCESS | 3644 | 1460991494269 Marionette DEBUG loaded listener.js 07:58:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 134 (1388D400) [pid = 3644] [serial = 1625] [outer = 1346FC00] 07:58:14 INFO - PROCESS | 3644 | --DOCSHELL 11C1E800 == 64 [pid = 3644] [id = 533] 07:58:14 INFO - PROCESS | 3644 | --DOCSHELL 13454C00 == 63 [pid = 3644] [id = 532] 07:58:14 INFO - PROCESS | 3644 | --DOCSHELL 1325DC00 == 62 [pid = 3644] [id = 531] 07:58:14 INFO - PROCESS | 3644 | --DOCSHELL 16BD1800 == 61 [pid = 3644] [id = 530] 07:58:14 INFO - PROCESS | 3644 | --DOCSHELL 13471C00 == 60 [pid = 3644] [id = 528] 07:58:14 INFO - PROCESS | 3644 | --DOCSHELL 13A5C400 == 59 [pid = 3644] [id = 527] 07:58:14 INFO - PROCESS | 3644 | --DOCSHELL 13870400 == 58 [pid = 3644] [id = 526] 07:58:14 INFO - PROCESS | 3644 | --DOCSHELL 11C1C000 == 57 [pid = 3644] [id = 525] 07:58:14 INFO - PROCESS | 3644 | --DOCSHELL 12B82C00 == 56 [pid = 3644] [id = 524] 07:58:14 INFO - PROCESS | 3644 | --DOMWINDOW == 133 (1A776800) [pid = 3644] [serial = 1555] [outer = 00000000] [url = about:blank] 07:58:14 INFO - PROCESS | 3644 | --DOCSHELL 1649AC00 == 55 [pid = 3644] [id = 520] 07:58:14 INFO - PROCESS | 3644 | --DOCSHELL 11B5C400 == 54 [pid = 3644] [id = 519] 07:58:14 INFO - PROCESS | 3644 | 1460991494877 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]]]}] 07:58:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 07:58:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 991ms 07:58:14 INFO - PROCESS | 3644 | 1460991494949 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 07:58:14 INFO - PROCESS | 3644 | 1460991494954 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 07:58:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 07:58:14 INFO - PROCESS | 3644 | 1460991494960 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 07:58:14 INFO - PROCESS | 3644 | 1460991494963 Marionette TRACE conn3 <- [1,2130,null,{}] 07:58:14 INFO - PROCESS | 3644 | 1460991494966 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}] 07:58:15 INFO - PROCESS | 3644 | 1460991495056 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 07:58:15 INFO - PROCESS | 3644 | --DOMWINDOW == 132 (1890E000) [pid = 3644] [serial = 1460] [outer = 00000000] [url = about:blank] 07:58:15 INFO - PROCESS | 3644 | --DOMWINDOW == 131 (1955EC00) [pid = 3644] [serial = 1508] [outer = 00000000] [url = about:blank] 07:58:15 INFO - PROCESS | 3644 | --DOMWINDOW == 130 (13456400) [pid = 3644] [serial = 1451] [outer = 00000000] [url = about:blank] 07:58:15 INFO - PROCESS | 3644 | --DOMWINDOW == 129 (1420DC00) [pid = 3644] [serial = 1454] [outer = 00000000] [url = about:blank] 07:58:15 INFO - PROCESS | 3644 | --DOMWINDOW == 128 (15BD6C00) [pid = 3644] [serial = 1499] [outer = 00000000] [url = about:blank] 07:58:15 INFO - PROCESS | 3644 | --DOMWINDOW == 127 (18EE2800) [pid = 3644] [serial = 1505] [outer = 00000000] [url = about:blank] 07:58:15 INFO - PROCESS | 3644 | --DOMWINDOW == 126 (16B7A000) [pid = 3644] [serial = 1457] [outer = 00000000] [url = about:blank] 07:58:15 INFO - PROCESS | 3644 | --DOMWINDOW == 125 (13609C00) [pid = 3644] [serial = 1496] [outer = 00000000] [url = about:blank] 07:58:15 INFO - PROCESS | 3644 | --DOMWINDOW == 124 (18908800) [pid = 3644] [serial = 1502] [outer = 00000000] [url = about:blank] 07:58:15 INFO - PROCESS | 3644 | --DOMWINDOW == 123 (197D9000) [pid = 3644] [serial = 1543] [outer = 00000000] [url = about:blank] 07:58:15 INFO - PROCESS | 3644 | --DOMWINDOW == 122 (19DB5400) [pid = 3644] [serial = 1546] [outer = 00000000] [url = about:blank] 07:58:15 INFO - PROCESS | 3644 | --DOMWINDOW == 121 (19A2BC00) [pid = 3644] [serial = 1544] [outer = 00000000] [url = about:blank] 07:58:15 INFO - PROCESS | 3644 | --DOMWINDOW == 120 (1346C400) [pid = 3644] [serial = 1532] [outer = 00000000] [url = about:blank] 07:58:15 INFO - PROCESS | 3644 | --DOMWINDOW == 119 (1340BC00) [pid = 3644] [serial = 1531] [outer = 00000000] [url = about:blank] 07:58:15 INFO - PROCESS | 3644 | --DOMWINDOW == 118 (15DC7C00) [pid = 3644] [serial = 1534] [outer = 00000000] [url = about:blank] 07:58:15 INFO - PROCESS | 3644 | --DOMWINDOW == 117 (1649E800) [pid = 3644] [serial = 1535] [outer = 00000000] [url = about:blank] 07:58:15 INFO - PROCESS | 3644 | --DOMWINDOW == 116 (13812000) [pid = 3644] [serial = 1514] [outer = 00000000] [url = about:blank] 07:58:15 INFO - PROCESS | 3644 | --DOMWINDOW == 115 (1886BC00) [pid = 3644] [serial = 1537] [outer = 00000000] [url = about:blank] 07:58:15 INFO - PROCESS | 3644 | --DOMWINDOW == 114 (18C29400) [pid = 3644] [serial = 1538] [outer = 00000000] [url = about:blank] 07:58:15 INFO - PROCESS | 3644 | --DOMWINDOW == 113 (1386C000) [pid = 3644] [serial = 1516] [outer = 00000000] [url = about:blank] 07:58:15 INFO - PROCESS | 3644 | --DOMWINDOW == 112 (159E6400) [pid = 3644] [serial = 1519] [outer = 00000000] [url = about:blank] 07:58:15 INFO - PROCESS | 3644 | --DOMWINDOW == 111 (1654B000) [pid = 3644] [serial = 1522] [outer = 00000000] [url = about:blank] 07:58:15 INFO - PROCESS | 3644 | --DOMWINDOW == 110 (18001800) [pid = 3644] [serial = 1525] [outer = 00000000] [url = about:blank] 07:58:15 INFO - PROCESS | 3644 | --DOMWINDOW == 109 (18860800) [pid = 3644] [serial = 1528] [outer = 00000000] [url = about:blank] 07:58:15 INFO - PROCESS | 3644 | --DOMWINDOW == 108 (13460800) [pid = 3644] [serial = 1549] [outer = 00000000] [url = about:blank] 07:58:15 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (1A074800) [pid = 3644] [serial = 1547] [outer = 00000000] [url = about:blank] 07:58:15 INFO - PROCESS | 3644 | --DOMWINDOW == 106 (18EAF400) [pid = 3644] [serial = 1540] [outer = 00000000] [url = about:blank] 07:58:15 INFO - PROCESS | 3644 | --DOMWINDOW == 105 (18EE4800) [pid = 3644] [serial = 1541] [outer = 00000000] [url = about:blank] 07:58:15 INFO - PROCESS | 3644 | --DOMWINDOW == 104 (1A07AC00) [pid = 3644] [serial = 1553] [outer = 00000000] [url = about:blank] 07:58:15 INFO - PROCESS | 3644 | --DOMWINDOW == 103 (188D8000) [pid = 3644] [serial = 1552] [outer = 00000000] [url = about:blank] 07:58:15 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (13463800) [pid = 3644] [serial = 1550] [outer = 00000000] [url = about:blank] 07:58:15 INFO - PROCESS | 3644 | 1460991495162 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:15 INFO - PROCESS | 3644 | ++DOCSHELL 11C1C000 == 55 [pid = 3644] [id = 542] 07:58:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (11C26800) [pid = 3644] [serial = 1626] [outer = 00000000] 07:58:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (13263800) [pid = 3644] [serial = 1627] [outer = 11C26800] 07:58:15 INFO - PROCESS | 3644 | 1460991495217 Marionette DEBUG loaded listener.js 07:58:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (1346E800) [pid = 3644] [serial = 1628] [outer = 11C26800] 07:58:15 INFO - PROCESS | 3644 | 1460991495664 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] 07:58:15 INFO - PROCESS | 3644 | 1460991495685 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 07:58:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 07:58:15 INFO - PROCESS | 3644 | 1460991495688 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 07:58:15 INFO - PROCESS | 3644 | 1460991495692 Marionette TRACE conn3 <- [1,2134,null,{}] 07:58:15 INFO - PROCESS | 3644 | 1460991495701 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}] 07:58:15 INFO - PROCESS | 3644 | 1460991495788 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 07:58:15 INFO - PROCESS | 3644 | 1460991495797 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:15 INFO - PROCESS | 3644 | ++DOCSHELL 143B0000 == 56 [pid = 3644] [id = 543] 07:58:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 106 (15B31000) [pid = 3644] [serial = 1629] [outer = 00000000] 07:58:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 107 (15DCF800) [pid = 3644] [serial = 1630] [outer = 15B31000] 07:58:15 INFO - PROCESS | 3644 | 1460991495844 Marionette DEBUG loaded listener.js 07:58:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (1649E800) [pid = 3644] [serial = 1631] [outer = 15B31000] 07:58:16 INFO - PROCESS | 3644 | 1460991496331 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] 07:58:16 INFO - PROCESS | 3644 | 1460991496390 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 07:58:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 07:58:16 INFO - PROCESS | 3644 | 1460991496393 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 07:58:16 INFO - PROCESS | 3644 | 1460991496395 Marionette TRACE conn3 <- [1,2138,null,{}] 07:58:16 INFO - PROCESS | 3644 | 1460991496398 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}] 07:58:16 INFO - PROCESS | 3644 | 1460991496482 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 07:58:16 INFO - PROCESS | 3644 | 1460991496490 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:16 INFO - PROCESS | 3644 | ++DOCSHELL 164B7C00 == 57 [pid = 3644] [id = 544] 07:58:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 109 (1654A000) [pid = 3644] [serial = 1632] [outer = 00000000] 07:58:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 110 (16B54400) [pid = 3644] [serial = 1633] [outer = 1654A000] 07:58:16 INFO - PROCESS | 3644 | 1460991496537 Marionette DEBUG loaded listener.js 07:58:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 111 (16B70000) [pid = 3644] [serial = 1634] [outer = 1654A000] 07:58:16 INFO - PROCESS | 3644 | 1460991497008 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]]]}] 07:58:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 07:58:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 681ms 07:58:17 INFO - PROCESS | 3644 | 1460991497093 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 07:58:17 INFO - PROCESS | 3644 | 1460991497095 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 07:58:17 INFO - PROCESS | 3644 | 1460991497098 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 07:58:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 07:58:17 INFO - PROCESS | 3644 | 1460991497100 Marionette TRACE conn3 <- [1,2142,null,{}] 07:58:17 INFO - PROCESS | 3644 | 1460991497103 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}] 07:58:17 INFO - PROCESS | 3644 | 1460991497253 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 07:58:17 INFO - PROCESS | 3644 | 1460991497276 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:17 INFO - PROCESS | 3644 | ++DOCSHELL 17F73000 == 58 [pid = 3644] [id = 545] 07:58:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 112 (17F77400) [pid = 3644] [serial = 1635] [outer = 00000000] 07:58:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 113 (18863C00) [pid = 3644] [serial = 1636] [outer = 17F77400] 07:58:17 INFO - PROCESS | 3644 | 1460991497320 Marionette DEBUG loaded listener.js 07:58:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 114 (1886BC00) [pid = 3644] [serial = 1637] [outer = 17F77400] 07:58:17 INFO - PROCESS | 3644 | 1460991497754 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]]]}] 07:58:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 07:58:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 681ms 07:58:17 INFO - PROCESS | 3644 | 1460991497781 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 07:58:17 INFO - PROCESS | 3644 | 1460991497783 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 07:58:17 INFO - PROCESS | 3644 | 1460991497786 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 07:58:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 07:58:17 INFO - PROCESS | 3644 | 1460991497788 Marionette TRACE conn3 <- [1,2146,null,{}] 07:58:17 INFO - PROCESS | 3644 | 1460991497792 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}] 07:58:17 INFO - PROCESS | 3644 | 1460991497930 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 07:58:17 INFO - PROCESS | 3644 | 1460991497937 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:17 INFO - PROCESS | 3644 | ++DOCSHELL 16713C00 == 59 [pid = 3644] [id = 546] 07:58:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 115 (18867800) [pid = 3644] [serial = 1638] [outer = 00000000] 07:58:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 116 (18CC3400) [pid = 3644] [serial = 1639] [outer = 18867800] 07:58:17 INFO - PROCESS | 3644 | 1460991497985 Marionette DEBUG loaded listener.js 07:58:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 117 (18D11400) [pid = 3644] [serial = 1640] [outer = 18867800] 07:58:18 INFO - PROCESS | 3644 | 1460991498460 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]]]}] 07:58:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 07:58:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 681ms 07:58:18 INFO - PROCESS | 3644 | 1460991498490 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 07:58:18 INFO - PROCESS | 3644 | 1460991498492 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 07:58:18 INFO - PROCESS | 3644 | 1460991498496 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 07:58:18 INFO - PROCESS | 3644 | 1460991498497 Marionette TRACE conn3 <- [1,2150,null,{}] 07:58:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 07:58:18 INFO - PROCESS | 3644 | 1460991498501 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}] 07:58:18 INFO - PROCESS | 3644 | 1460991498650 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 07:58:18 INFO - PROCESS | 3644 | 1460991498673 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:18 INFO - PROCESS | 3644 | ++DOCSHELL 18CB7400 == 60 [pid = 3644] [id = 547] 07:58:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 118 (18EDD400) [pid = 3644] [serial = 1641] [outer = 00000000] 07:58:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 119 (197E3400) [pid = 3644] [serial = 1642] [outer = 18EDD400] 07:58:18 INFO - PROCESS | 3644 | 1460991498718 Marionette DEBUG loaded listener.js 07:58:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 120 (19ACAC00) [pid = 3644] [serial = 1643] [outer = 18EDD400] 07:58:19 INFO - PROCESS | 3644 | --DOMWINDOW == 119 (164AC400) [pid = 3644] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 07:58:19 INFO - PROCESS | 3644 | --DOMWINDOW == 118 (18C2F000) [pid = 3644] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 07:58:19 INFO - PROCESS | 3644 | --DOMWINDOW == 117 (15E01400) [pid = 3644] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 07:58:19 INFO - PROCESS | 3644 | --DOMWINDOW == 116 (1434D400) [pid = 3644] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 07:58:19 INFO - PROCESS | 3644 | --DOMWINDOW == 115 (13871000) [pid = 3644] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 07:58:19 INFO - PROCESS | 3644 | --DOMWINDOW == 114 (12B85000) [pid = 3644] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 07:58:19 INFO - PROCESS | 3644 | --DOMWINDOW == 113 (16BD2400) [pid = 3644] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 07:58:19 INFO - PROCESS | 3644 | --DOMWINDOW == 112 (11C23000) [pid = 3644] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 07:58:19 INFO - PROCESS | 3644 | --DOMWINDOW == 111 (13461000) [pid = 3644] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 07:58:19 INFO - PROCESS | 3644 | --DOMWINDOW == 110 (1325FC00) [pid = 3644] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 07:58:19 INFO - PROCESS | 3644 | --DOMWINDOW == 109 (136AF400) [pid = 3644] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 07:58:19 INFO - PROCESS | 3644 | 1460991499310 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]]]}] 07:58:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 07:58:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 898ms 07:58:19 INFO - PROCESS | 3644 | 1460991499384 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 07:58:19 INFO - PROCESS | 3644 | 1460991499386 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 07:58:19 INFO - PROCESS | 3644 | 1460991499389 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 07:58:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 07:58:19 INFO - PROCESS | 3644 | 1460991499391 Marionette TRACE conn3 <- [1,2154,null,{}] 07:58:19 INFO - PROCESS | 3644 | 1460991499394 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}] 07:58:19 INFO - PROCESS | 3644 | 1460991499512 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 07:58:19 INFO - PROCESS | 3644 | 1460991499576 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:19 INFO - PROCESS | 3644 | ++DOCSHELL 11C27000 == 61 [pid = 3644] [id = 548] 07:58:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 110 (11F41C00) [pid = 3644] [serial = 1644] [outer = 00000000] 07:58:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 111 (13A57800) [pid = 3644] [serial = 1645] [outer = 11F41C00] 07:58:19 INFO - PROCESS | 3644 | 1460991499620 Marionette DEBUG loaded listener.js 07:58:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 112 (142A5C00) [pid = 3644] [serial = 1646] [outer = 11F41C00] 07:58:19 INFO - PROCESS | 3644 | 1460991499998 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]]]}] 07:58:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 07:58:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 635ms 07:58:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 07:58:20 INFO - PROCESS | 3644 | 1460991500034 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 07:58:20 INFO - PROCESS | 3644 | 1460991500036 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 07:58:20 INFO - PROCESS | 3644 | 1460991500039 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 07:58:20 INFO - PROCESS | 3644 | 1460991500041 Marionette TRACE conn3 <- [1,2158,null,{}] 07:58:20 INFO - PROCESS | 3644 | 1460991500044 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}] 07:58:20 INFO - PROCESS | 3644 | 1460991500129 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 07:58:20 INFO - PROCESS | 3644 | 1460991500135 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:20 INFO - PROCESS | 3644 | ++DOCSHELL 1388B000 == 62 [pid = 3644] [id = 549] 07:58:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 113 (16554400) [pid = 3644] [serial = 1647] [outer = 00000000] 07:58:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 114 (197D9000) [pid = 3644] [serial = 1648] [outer = 16554400] 07:58:20 INFO - PROCESS | 3644 | 1460991500179 Marionette DEBUG loaded listener.js 07:58:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 115 (19DC2400) [pid = 3644] [serial = 1649] [outer = 16554400] 07:58:20 INFO - PROCESS | 3644 | 1460991500625 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]]]}] 07:58:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 07:58:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 635ms 07:58:20 INFO - PROCESS | 3644 | 1460991500677 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 07:58:20 INFO - PROCESS | 3644 | 1460991500679 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 07:58:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 07:58:20 INFO - PROCESS | 3644 | 1460991500682 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 07:58:20 INFO - PROCESS | 3644 | 1460991500684 Marionette TRACE conn3 <- [1,2162,null,{}] 07:58:20 INFO - PROCESS | 3644 | 1460991500687 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}] 07:58:20 INFO - PROCESS | 3644 | 1460991500771 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 07:58:20 INFO - PROCESS | 3644 | 1460991500776 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:20 INFO - PROCESS | 3644 | ++DOCSHELL 18EDDC00 == 63 [pid = 3644] [id = 550] 07:58:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 116 (18EDF400) [pid = 3644] [serial = 1650] [outer = 00000000] 07:58:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 117 (1A5A2000) [pid = 3644] [serial = 1651] [outer = 18EDF400] 07:58:20 INFO - PROCESS | 3644 | 1460991500820 Marionette DEBUG loaded listener.js 07:58:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 118 (1A770C00) [pid = 3644] [serial = 1652] [outer = 18EDF400] 07:58:21 INFO - PROCESS | 3644 | 1460991501355 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]]]}] 07:58:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 07:58:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 728ms 07:58:21 INFO - PROCESS | 3644 | 1460991501407 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 07:58:21 INFO - PROCESS | 3644 | 1460991501411 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 07:58:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 07:58:21 INFO - PROCESS | 3644 | 1460991501417 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 07:58:21 INFO - PROCESS | 3644 | 1460991501421 Marionette TRACE conn3 <- [1,2166,null,{}] 07:58:21 INFO - PROCESS | 3644 | 1460991501428 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}] 07:58:21 INFO - PROCESS | 3644 | 1460991501593 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 07:58:21 INFO - PROCESS | 3644 | 1460991501714 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:21 INFO - PROCESS | 3644 | ++DOCSHELL 02A9A800 == 64 [pid = 3644] [id = 551] 07:58:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 119 (12BBD800) [pid = 3644] [serial = 1653] [outer = 00000000] 07:58:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 120 (13601C00) [pid = 3644] [serial = 1654] [outer = 12BBD800] 07:58:21 INFO - PROCESS | 3644 | 1460991501770 Marionette DEBUG loaded listener.js 07:58:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 121 (13815800) [pid = 3644] [serial = 1655] [outer = 12BBD800] 07:58:22 INFO - PROCESS | 3644 | 1460991502346 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]]]}] 07:58:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 07:58:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 945ms 07:58:22 INFO - PROCESS | 3644 | 1460991502373 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 07:58:22 INFO - PROCESS | 3644 | 1460991502379 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 07:58:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 07:58:22 INFO - PROCESS | 3644 | 1460991502387 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 07:58:22 INFO - PROCESS | 3644 | 1460991502390 Marionette TRACE conn3 <- [1,2170,null,{}] 07:58:22 INFO - PROCESS | 3644 | 1460991502394 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}] 07:58:22 INFO - PROCESS | 3644 | 1460991502507 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 07:58:22 INFO - PROCESS | 3644 | 1460991502621 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:22 INFO - PROCESS | 3644 | ++DOCSHELL 13457000 == 65 [pid = 3644] [id = 552] 07:58:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 122 (13474800) [pid = 3644] [serial = 1656] [outer = 00000000] 07:58:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 123 (157EFC00) [pid = 3644] [serial = 1657] [outer = 13474800] 07:58:22 INFO - PROCESS | 3644 | 1460991502718 Marionette DEBUG loaded listener.js 07:58:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 124 (1649C000) [pid = 3644] [serial = 1658] [outer = 13474800] 07:58:23 INFO - PROCESS | 3644 | 1460991503302 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]]]}] 07:58:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 07:58:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 991ms 07:58:23 INFO - PROCESS | 3644 | 1460991503372 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 07:58:23 INFO - PROCESS | 3644 | 1460991503374 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 07:58:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 07:58:23 INFO - PROCESS | 3644 | 1460991503378 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 07:58:23 INFO - PROCESS | 3644 | 1460991503382 Marionette TRACE conn3 <- [1,2174,null,{}] 07:58:23 INFO - PROCESS | 3644 | 1460991503406 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}] 07:58:23 INFO - PROCESS | 3644 | 1460991503552 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 07:58:23 INFO - PROCESS | 3644 | 1460991503621 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:23 INFO - PROCESS | 3644 | ++DOCSHELL 11F42800 == 66 [pid = 3644] [id = 553] 07:58:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 125 (142A5400) [pid = 3644] [serial = 1659] [outer = 00000000] 07:58:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 126 (18EE4800) [pid = 3644] [serial = 1660] [outer = 142A5400] 07:58:23 INFO - PROCESS | 3644 | 1460991503719 Marionette DEBUG loaded listener.js 07:58:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 127 (19DBFC00) [pid = 3644] [serial = 1661] [outer = 142A5400] 07:58:24 INFO - PROCESS | 3644 | 1460991504311 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]]]}] 07:58:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 07:58:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 929ms 07:58:24 INFO - PROCESS | 3644 | 1460991504323 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 07:58:24 INFO - PROCESS | 3644 | 1460991504326 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 07:58:24 INFO - PROCESS | 3644 | 1460991504343 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 07:58:24 INFO - PROCESS | 3644 | 1460991504345 Marionette TRACE conn3 <- [1,2178,null,{}] 07:58:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 07:58:24 INFO - PROCESS | 3644 | 1460991504349 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}] 07:58:24 INFO - PROCESS | 3644 | 1460991504464 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 07:58:24 INFO - PROCESS | 3644 | 1460991504606 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:24 INFO - PROCESS | 3644 | ++DOCSHELL 1955B800 == 67 [pid = 3644] [id = 554] 07:58:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 128 (19DB5400) [pid = 3644] [serial = 1662] [outer = 00000000] 07:58:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 129 (1A8CA000) [pid = 3644] [serial = 1663] [outer = 19DB5400] 07:58:24 INFO - PROCESS | 3644 | 1460991504661 Marionette DEBUG loaded listener.js 07:58:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 130 (1A8ED400) [pid = 3644] [serial = 1664] [outer = 19DB5400] 07:58:25 INFO - PROCESS | 3644 | 1460991505217 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]]]}] 07:58:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 07:58:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 929ms 07:58:25 INFO - PROCESS | 3644 | 1460991505276 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 07:58:25 INFO - PROCESS | 3644 | 1460991505278 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 07:58:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 07:58:25 INFO - PROCESS | 3644 | 1460991505281 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 07:58:25 INFO - PROCESS | 3644 | 1460991505283 Marionette TRACE conn3 <- [1,2182,null,{}] 07:58:25 INFO - PROCESS | 3644 | 1460991505287 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}] 07:58:25 INFO - PROCESS | 3644 | 1460991505391 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 07:58:25 INFO - PROCESS | 3644 | 1460991505549 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:25 INFO - PROCESS | 3644 | ++DOCSHELL 18230400 == 68 [pid = 3644] [id = 555] 07:58:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 131 (1A79B800) [pid = 3644] [serial = 1665] [outer = 00000000] 07:58:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 132 (1BF83800) [pid = 3644] [serial = 1666] [outer = 1A79B800] 07:58:25 INFO - PROCESS | 3644 | 1460991505604 Marionette DEBUG loaded listener.js 07:58:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 133 (1C13BC00) [pid = 3644] [serial = 1667] [outer = 1A79B800] 07:58:26 INFO - PROCESS | 3644 | 1460991506141 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]]]}] 07:58:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 07:58:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 882ms 07:58:26 INFO - PROCESS | 3644 | 1460991506186 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 07:58:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 07:58:26 INFO - PROCESS | 3644 | 1460991506188 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 07:58:26 INFO - PROCESS | 3644 | 1460991506192 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 07:58:26 INFO - PROCESS | 3644 | 1460991506194 Marionette TRACE conn3 <- [1,2186,null,{}] 07:58:26 INFO - PROCESS | 3644 | 1460991506197 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}] 07:58:26 INFO - PROCESS | 3644 | 1460991506319 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 07:58:26 INFO - PROCESS | 3644 | 1460991506469 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:26 INFO - PROCESS | 3644 | ++DOCSHELL 1380FC00 == 69 [pid = 3644] [id = 556] 07:58:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 134 (1388B800) [pid = 3644] [serial = 1668] [outer = 00000000] 07:58:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 135 (188D1800) [pid = 3644] [serial = 1669] [outer = 1388B800] 07:58:26 INFO - PROCESS | 3644 | 1460991506527 Marionette DEBUG loaded listener.js 07:58:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 136 (1C26EC00) [pid = 3644] [serial = 1670] [outer = 1388B800] 07:58:27 INFO - PROCESS | 3644 | 1460991507356 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]]]}] 07:58:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 07:58:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1239ms 07:58:27 INFO - PROCESS | 3644 | 1460991507434 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 07:58:27 INFO - PROCESS | 3644 | 1460991507438 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 07:58:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 07:58:27 INFO - PROCESS | 3644 | 1460991507444 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 07:58:27 INFO - PROCESS | 3644 | 1460991507451 Marionette TRACE conn3 <- [1,2190,null,{}] 07:58:27 INFO - PROCESS | 3644 | 1460991507460 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}] 07:58:27 INFO - PROCESS | 3644 | 1460991507594 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 07:58:27 INFO - PROCESS | 3644 | 1460991507747 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:27 INFO - PROCESS | 3644 | ++DOCSHELL 13460000 == 70 [pid = 3644] [id = 557] 07:58:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 137 (1346C400) [pid = 3644] [serial = 1671] [outer = 00000000] 07:58:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 138 (13890400) [pid = 3644] [serial = 1672] [outer = 1346C400] 07:58:27 INFO - PROCESS | 3644 | 1460991507807 Marionette DEBUG loaded listener.js 07:58:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 139 (13A60C00) [pid = 3644] [serial = 1673] [outer = 1346C400] 07:58:28 INFO - PROCESS | 3644 | --DOCSHELL 1380B400 == 69 [pid = 3644] [id = 506] 07:58:28 INFO - PROCESS | 3644 | --DOCSHELL 1346B000 == 68 [pid = 3644] [id = 505] 07:58:28 INFO - PROCESS | 3644 | --DOCSHELL 1388B000 == 67 [pid = 3644] [id = 549] 07:58:28 INFO - PROCESS | 3644 | --DOCSHELL 11C27000 == 66 [pid = 3644] [id = 548] 07:58:28 INFO - PROCESS | 3644 | --DOCSHELL 1228D000 == 65 [pid = 3644] [id = 529] 07:58:28 INFO - PROCESS | 3644 | --DOCSHELL 18CB7400 == 64 [pid = 3644] [id = 547] 07:58:28 INFO - PROCESS | 3644 | --DOCSHELL 16713C00 == 63 [pid = 3644] [id = 546] 07:58:28 INFO - PROCESS | 3644 | --DOCSHELL 17F73000 == 62 [pid = 3644] [id = 545] 07:58:28 INFO - PROCESS | 3644 | --DOCSHELL 164B7C00 == 61 [pid = 3644] [id = 544] 07:58:28 INFO - PROCESS | 3644 | --DOCSHELL 143B0000 == 60 [pid = 3644] [id = 543] 07:58:28 INFO - PROCESS | 3644 | --DOCSHELL 11C1C000 == 59 [pid = 3644] [id = 542] 07:58:28 INFO - PROCESS | 3644 | --DOCSHELL 1346F800 == 58 [pid = 3644] [id = 541] 07:58:28 INFO - PROCESS | 3644 | --DOMWINDOW == 138 (16716800) [pid = 3644] [serial = 1588] [outer = 00000000] [url = about:blank] 07:58:28 INFO - PROCESS | 3644 | --DOMWINDOW == 137 (1A778400) [pid = 3644] [serial = 1556] [outer = 00000000] [url = about:blank] 07:58:28 INFO - PROCESS | 3644 | --DOMWINDOW == 136 (1649BC00) [pid = 3644] [serial = 1585] [outer = 00000000] [url = about:blank] 07:58:28 INFO - PROCESS | 3644 | --DOMWINDOW == 135 (1555AC00) [pid = 3644] [serial = 1582] [outer = 00000000] [url = about:blank] 07:58:28 INFO - PROCESS | 3644 | --DOMWINDOW == 134 (157EE800) [pid = 3644] [serial = 1583] [outer = 00000000] [url = about:blank] 07:58:28 INFO - PROCESS | 3644 | --DOMWINDOW == 133 (13898400) [pid = 3644] [serial = 1579] [outer = 00000000] [url = about:blank] 07:58:28 INFO - PROCESS | 3644 | --DOMWINDOW == 132 (14209000) [pid = 3644] [serial = 1580] [outer = 00000000] [url = about:blank] 07:58:28 INFO - PROCESS | 3644 | --DOMWINDOW == 131 (1325F000) [pid = 3644] [serial = 1574] [outer = 00000000] [url = about:blank] 07:58:28 INFO - PROCESS | 3644 | --DOMWINDOW == 130 (12DD8000) [pid = 3644] [serial = 1573] [outer = 00000000] [url = about:blank] 07:58:28 INFO - PROCESS | 3644 | --DOMWINDOW == 129 (1823B400) [pid = 3644] [serial = 1591] [outer = 00000000] [url = about:blank] 07:58:28 INFO - PROCESS | 3644 | --DOMWINDOW == 128 (12CF7400) [pid = 3644] [serial = 1576] [outer = 00000000] [url = about:blank] 07:58:28 INFO - PROCESS | 3644 | --DOMWINDOW == 127 (13265800) [pid = 3644] [serial = 1577] [outer = 00000000] [url = about:blank] 07:58:28 INFO - PROCESS | 3644 | --DOMWINDOW == 126 (1325F800) [pid = 3644] [serial = 1558] [outer = 00000000] [url = about:blank] 07:58:28 INFO - PROCESS | 3644 | --DOMWINDOW == 125 (18235400) [pid = 3644] [serial = 1592] [outer = 00000000] [url = about:blank] 07:58:28 INFO - PROCESS | 3644 | --DOMWINDOW == 124 (1885E400) [pid = 3644] [serial = 1561] [outer = 00000000] [url = about:blank] 07:58:28 INFO - PROCESS | 3644 | --DOMWINDOW == 123 (18865400) [pid = 3644] [serial = 1600] [outer = 00000000] [url = about:blank] 07:58:28 INFO - PROCESS | 3644 | --DOMWINDOW == 122 (19CA0C00) [pid = 3644] [serial = 1564] [outer = 00000000] [url = about:blank] 07:58:28 INFO - PROCESS | 3644 | --DOMWINDOW == 121 (1BF7F000) [pid = 3644] [serial = 1567] [outer = 00000000] [url = about:blank] 07:58:28 INFO - PROCESS | 3644 | --DOMWINDOW == 120 (1C143C00) [pid = 3644] [serial = 1570] [outer = 00000000] [url = about:blank] 07:58:28 INFO - PROCESS | 3644 | --DOMWINDOW == 119 (16B52C00) [pid = 3644] [serial = 1594] [outer = 00000000] [url = about:blank] 07:58:28 INFO - PROCESS | 3644 | --DOMWINDOW == 118 (16BC5800) [pid = 3644] [serial = 1589] [outer = 00000000] [url = about:blank] 07:58:28 INFO - PROCESS | 3644 | --DOMWINDOW == 117 (18869C00) [pid = 3644] [serial = 1595] [outer = 00000000] [url = about:blank] 07:58:28 INFO - PROCESS | 3644 | --DOMWINDOW == 116 (157F0400) [pid = 3644] [serial = 1597] [outer = 00000000] [url = about:blank] 07:58:28 INFO - PROCESS | 3644 | --DOMWINDOW == 115 (18233C00) [pid = 3644] [serial = 1598] [outer = 00000000] [url = about:blank] 07:58:28 INFO - PROCESS | 3644 | --DOMWINDOW == 114 (164A1000) [pid = 3644] [serial = 1586] [outer = 00000000] [url = about:blank] 07:58:28 INFO - PROCESS | 3644 | --DOMWINDOW == 113 (18866400) [pid = 3644] [serial = 1601] [outer = 00000000] [url = about:blank] 07:58:28 INFO - PROCESS | 3644 | 1460991508351 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]]]}] 07:58:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 07:58:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 929ms 07:58:28 INFO - PROCESS | 3644 | 1460991508373 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 07:58:28 INFO - PROCESS | 3644 | 1460991508379 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 07:58:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 07:58:28 INFO - PROCESS | 3644 | 1460991508384 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 07:58:28 INFO - PROCESS | 3644 | 1460991508387 Marionette TRACE conn3 <- [1,2194,null,{}] 07:58:28 INFO - PROCESS | 3644 | 1460991508395 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}] 07:58:28 INFO - PROCESS | 3644 | 1460991508487 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 07:58:28 INFO - PROCESS | 3644 | 1460991508495 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:28 INFO - PROCESS | 3644 | ++DOCSHELL 1340A800 == 59 [pid = 3644] [id = 558] 07:58:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 114 (1340E800) [pid = 3644] [serial = 1674] [outer = 00000000] 07:58:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 115 (13879C00) [pid = 3644] [serial = 1675] [outer = 1340E800] 07:58:28 INFO - PROCESS | 3644 | 1460991508541 Marionette DEBUG loaded listener.js 07:58:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 116 (142A8C00) [pid = 3644] [serial = 1676] [outer = 1340E800] 07:58:29 INFO - PROCESS | 3644 | 1460991509080 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]]]}] 07:58:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 07:58:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 728ms 07:58:29 INFO - PROCESS | 3644 | 1460991509124 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 07:58:29 INFO - PROCESS | 3644 | 1460991509126 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 07:58:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 07:58:29 INFO - PROCESS | 3644 | 1460991509130 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 07:58:29 INFO - PROCESS | 3644 | 1460991509133 Marionette TRACE conn3 <- [1,2198,null,{}] 07:58:29 INFO - PROCESS | 3644 | 1460991509144 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}] 07:58:29 INFO - PROCESS | 3644 | 1460991509231 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 07:58:29 INFO - PROCESS | 3644 | 1460991509336 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:29 INFO - PROCESS | 3644 | ++DOCSHELL 12DD8000 == 60 [pid = 3644] [id = 559] 07:58:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 117 (1434DC00) [pid = 3644] [serial = 1677] [outer = 00000000] 07:58:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 118 (15E05000) [pid = 3644] [serial = 1678] [outer = 1434DC00] 07:58:29 INFO - PROCESS | 3644 | 1460991509384 Marionette DEBUG loaded listener.js 07:58:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 119 (1649EC00) [pid = 3644] [serial = 1679] [outer = 1434DC00] 07:58:29 INFO - PROCESS | 3644 | 1460991509771 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]]]}] 07:58:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 07:58:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 697ms 07:58:29 INFO - PROCESS | 3644 | 1460991509830 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 07:58:29 INFO - PROCESS | 3644 | 1460991509832 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 07:58:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 07:58:29 INFO - PROCESS | 3644 | 1460991509835 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 07:58:29 INFO - PROCESS | 3644 | 1460991509837 Marionette TRACE conn3 <- [1,2202,null,{}] 07:58:29 INFO - PROCESS | 3644 | 1460991509841 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}] 07:58:29 INFO - PROCESS | 3644 | 1460991509925 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 07:58:29 INFO - PROCESS | 3644 | 1460991509931 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:29 INFO - PROCESS | 3644 | ++DOCSHELL 164A3800 == 61 [pid = 3644] [id = 560] 07:58:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 120 (164B7C00) [pid = 3644] [serial = 1680] [outer = 00000000] 07:58:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 121 (16714C00) [pid = 3644] [serial = 1681] [outer = 164B7C00] 07:58:29 INFO - PROCESS | 3644 | 1460991509976 Marionette DEBUG loaded listener.js 07:58:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 122 (16BD3800) [pid = 3644] [serial = 1682] [outer = 164B7C00] 07:58:30 INFO - PROCESS | 3644 | 1460991510398 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]]]}] 07:58:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 07:58:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 635ms 07:58:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 07:58:30 INFO - PROCESS | 3644 | 1460991510460 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 07:58:30 INFO - PROCESS | 3644 | 1460991510462 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 07:58:30 INFO - PROCESS | 3644 | 1460991510465 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 07:58:30 INFO - PROCESS | 3644 | 1460991510467 Marionette TRACE conn3 <- [1,2206,null,{}] 07:58:30 INFO - PROCESS | 3644 | 1460991510471 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}] 07:58:30 INFO - PROCESS | 3644 | 1460991510594 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 07:58:30 INFO - PROCESS | 3644 | 1460991510693 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:30 INFO - PROCESS | 3644 | ++DOCSHELL 1340FC00 == 62 [pid = 3644] [id = 561] 07:58:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 123 (18239400) [pid = 3644] [serial = 1683] [outer = 00000000] 07:58:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 124 (1885E400) [pid = 3644] [serial = 1684] [outer = 18239400] 07:58:30 INFO - PROCESS | 3644 | 1460991510738 Marionette DEBUG loaded listener.js 07:58:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 125 (18865400) [pid = 3644] [serial = 1685] [outer = 18239400] 07:58:31 INFO - PROCESS | 3644 | 1460991511159 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]]]}] 07:58:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 07:58:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 728ms 07:58:31 INFO - PROCESS | 3644 | 1460991511206 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 07:58:31 INFO - PROCESS | 3644 | 1460991511208 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 07:58:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 07:58:31 INFO - PROCESS | 3644 | 1460991511211 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 07:58:31 INFO - PROCESS | 3644 | 1460991511213 Marionette TRACE conn3 <- [1,2210,null,{}] 07:58:31 INFO - PROCESS | 3644 | 1460991511217 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}] 07:58:31 INFO - PROCESS | 3644 | 1460991511353 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 07:58:31 INFO - PROCESS | 3644 | 1460991511424 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:31 INFO - PROCESS | 3644 | ++DOCSHELL 188D3400 == 63 [pid = 3644] [id = 562] 07:58:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 126 (18908800) [pid = 3644] [serial = 1686] [outer = 00000000] 07:58:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 127 (18CB7000) [pid = 3644] [serial = 1687] [outer = 18908800] 07:58:31 INFO - PROCESS | 3644 | 1460991511471 Marionette DEBUG loaded listener.js 07:58:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 128 (18CC2000) [pid = 3644] [serial = 1688] [outer = 18908800] 07:58:31 INFO - PROCESS | 3644 | 1460991511895 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]]]}] 07:58:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 07:58:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 743ms 07:58:31 INFO - PROCESS | 3644 | 1460991512003 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 07:58:31 INFO - PROCESS | 3644 | 1460991512005 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 07:58:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 07:58:31 INFO - PROCESS | 3644 | 1460991512014 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 07:58:31 INFO - PROCESS | 3644 | 1460991512016 Marionette TRACE conn3 <- [1,2214,null,{}] 07:58:31 INFO - PROCESS | 3644 | 1460991512019 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}] 07:58:32 INFO - PROCESS | 3644 | 1460991512123 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 07:58:32 INFO - PROCESS | 3644 | 1460991512192 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:32 INFO - PROCESS | 3644 | ++DOCSHELL 18C2C800 == 64 [pid = 3644] [id = 563] 07:58:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 129 (18EE7800) [pid = 3644] [serial = 1689] [outer = 00000000] 07:58:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 130 (19CA0C00) [pid = 3644] [serial = 1690] [outer = 18EE7800] 07:58:32 INFO - PROCESS | 3644 | 1460991512239 Marionette DEBUG loaded listener.js 07:58:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 131 (1A06F400) [pid = 3644] [serial = 1691] [outer = 18EE7800] 07:58:32 INFO - PROCESS | 3644 | --DOMWINDOW == 130 (11F41C00) [pid = 3644] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 07:58:32 INFO - PROCESS | 3644 | --DOMWINDOW == 129 (18867800) [pid = 3644] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 07:58:32 INFO - PROCESS | 3644 | --DOMWINDOW == 128 (11C26800) [pid = 3644] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 07:58:32 INFO - PROCESS | 3644 | --DOMWINDOW == 127 (17F77400) [pid = 3644] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 07:58:32 INFO - PROCESS | 3644 | --DOMWINDOW == 126 (18EDD400) [pid = 3644] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 07:58:32 INFO - PROCESS | 3644 | --DOMWINDOW == 125 (1654A000) [pid = 3644] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 07:58:32 INFO - PROCESS | 3644 | --DOMWINDOW == 124 (18CB8C00) [pid = 3644] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 07:58:32 INFO - PROCESS | 3644 | --DOMWINDOW == 123 (12CF7000) [pid = 3644] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 07:58:32 INFO - PROCESS | 3644 | --DOMWINDOW == 122 (16554400) [pid = 3644] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 07:58:32 INFO - PROCESS | 3644 | --DOMWINDOW == 121 (15B31000) [pid = 3644] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 07:58:32 INFO - PROCESS | 3644 | --DOMWINDOW == 120 (1346FC00) [pid = 3644] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 07:58:32 INFO - PROCESS | 3644 | 1460991512780 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]]]}] 07:58:32 INFO - PROCESS | 3644 | --DOCSHELL 1E259C00 == 63 [pid = 3644] [id = 16] 07:58:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 07:58:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 821ms 07:58:32 INFO - PROCESS | 3644 | 1460991512839 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 07:58:32 INFO - PROCESS | 3644 | 1460991512841 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 07:58:32 INFO - PROCESS | 3644 | 1460991512848 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 07:58:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 07:58:32 INFO - PROCESS | 3644 | 1460991512850 Marionette TRACE conn3 <- [1,2218,null,{}] 07:58:32 INFO - PROCESS | 3644 | 1460991512879 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}] 07:58:32 INFO - PROCESS | 3644 | 1460991512962 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 07:58:32 INFO - PROCESS | 3644 | 1460991512970 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:32 INFO - PROCESS | 3644 | ++DOCSHELL 1345DC00 == 64 [pid = 3644] [id = 564] 07:58:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 121 (13793800) [pid = 3644] [serial = 1692] [outer = 00000000] 07:58:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 122 (15E0B400) [pid = 3644] [serial = 1693] [outer = 13793800] 07:58:33 INFO - PROCESS | 3644 | 1460991513015 Marionette DEBUG loaded listener.js 07:58:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 123 (15E01400) [pid = 3644] [serial = 1694] [outer = 13793800] 07:58:33 INFO - PROCESS | 3644 | 1460991513447 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]]]}] 07:58:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 07:58:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 620ms 07:58:33 INFO - PROCESS | 3644 | 1460991513467 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 07:58:33 INFO - PROCESS | 3644 | 1460991513469 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 07:58:33 INFO - PROCESS | 3644 | 1460991513472 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 07:58:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 07:58:33 INFO - PROCESS | 3644 | 1460991513474 Marionette TRACE conn3 <- [1,2222,null,{}] 07:58:33 INFO - PROCESS | 3644 | 1460991513477 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}] 07:58:33 INFO - PROCESS | 3644 | 1460991513613 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 07:58:33 INFO - PROCESS | 3644 | 1460991513657 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:33 INFO - PROCESS | 3644 | ++DOCSHELL 13603C00 == 65 [pid = 3644] [id = 565] 07:58:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 124 (18622C00) [pid = 3644] [serial = 1695] [outer = 00000000] 07:58:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 125 (197DB400) [pid = 3644] [serial = 1696] [outer = 18622C00] 07:58:33 INFO - PROCESS | 3644 | 1460991513702 Marionette DEBUG loaded listener.js 07:58:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 126 (1A0D1800) [pid = 3644] [serial = 1697] [outer = 18622C00] 07:58:34 INFO - PROCESS | 3644 | 1460991514087 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]]]}] 07:58:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 07:58:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 697ms 07:58:34 INFO - PROCESS | 3644 | 1460991514156 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 07:58:34 INFO - PROCESS | 3644 | 1460991514158 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 07:58:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 07:58:34 INFO - PROCESS | 3644 | 1460991514171 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 07:58:34 INFO - PROCESS | 3644 | 1460991514172 Marionette TRACE conn3 <- [1,2226,null,{}] 07:58:34 INFO - PROCESS | 3644 | 1460991514176 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}] 07:58:34 INFO - PROCESS | 3644 | 1460991514259 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 07:58:34 INFO - PROCESS | 3644 | 1460991514267 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:34 INFO - PROCESS | 3644 | ++DOCSHELL 188D3000 == 66 [pid = 3644] [id = 566] 07:58:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 127 (18EDC800) [pid = 3644] [serial = 1698] [outer = 00000000] 07:58:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 128 (1A8FA400) [pid = 3644] [serial = 1699] [outer = 18EDC800] 07:58:34 INFO - PROCESS | 3644 | 1460991514311 Marionette DEBUG loaded listener.js 07:58:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 129 (1C13C000) [pid = 3644] [serial = 1700] [outer = 18EDC800] 07:58:34 INFO - PROCESS | 3644 | 1460991514932 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]]]}] 07:58:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 07:58:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 836ms 07:58:35 INFO - PROCESS | 3644 | 1460991515016 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 07:58:35 INFO - PROCESS | 3644 | 1460991515020 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 07:58:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 07:58:35 INFO - PROCESS | 3644 | 1460991515040 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 07:58:35 INFO - PROCESS | 3644 | 1460991515044 Marionette TRACE conn3 <- [1,2230,null,{}] 07:58:35 INFO - PROCESS | 3644 | 1460991515052 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}] 07:58:35 INFO - PROCESS | 3644 | 1460991515177 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 07:58:35 INFO - PROCESS | 3644 | 1460991515316 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:35 INFO - PROCESS | 3644 | ++DOCSHELL 13458400 == 67 [pid = 3644] [id = 567] 07:58:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 130 (1345F000) [pid = 3644] [serial = 1701] [outer = 00000000] 07:58:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 131 (13877400) [pid = 3644] [serial = 1702] [outer = 1345F000] 07:58:35 INFO - PROCESS | 3644 | 1460991515374 Marionette DEBUG loaded listener.js 07:58:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 132 (14A9FC00) [pid = 3644] [serial = 1703] [outer = 1345F000] 07:58:35 INFO - PROCESS | 3644 | 1460991515922 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]]]}] 07:58:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 07:58:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 945ms 07:58:35 INFO - PROCESS | 3644 | 1460991515977 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 07:58:35 INFO - PROCESS | 3644 | 1460991515983 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 07:58:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 07:58:35 INFO - PROCESS | 3644 | 1460991515990 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 07:58:35 INFO - PROCESS | 3644 | 1460991515993 Marionette TRACE conn3 <- [1,2234,null,{}] 07:58:35 INFO - PROCESS | 3644 | 1460991515997 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}] 07:58:36 INFO - PROCESS | 3644 | 1460991516106 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 07:58:36 INFO - PROCESS | 3644 | 1460991516251 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:36 INFO - PROCESS | 3644 | ++DOCSHELL 1386C800 == 68 [pid = 3644] [id = 568] 07:58:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 133 (1386DC00) [pid = 3644] [serial = 1704] [outer = 00000000] 07:58:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 134 (16B7A000) [pid = 3644] [serial = 1705] [outer = 1386DC00] 07:58:36 INFO - PROCESS | 3644 | 1460991516306 Marionette DEBUG loaded listener.js 07:58:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 135 (18234000) [pid = 3644] [serial = 1706] [outer = 1386DC00] 07:58:36 INFO - PROCESS | 3644 | 1460991516924 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]]]}] 07:58:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 07:58:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 991ms 07:58:36 INFO - PROCESS | 3644 | 1460991516990 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 07:58:36 INFO - PROCESS | 3644 | 1460991516993 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 07:58:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 07:58:36 INFO - PROCESS | 3644 | 1460991517010 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 07:58:36 INFO - PROCESS | 3644 | 1460991517014 Marionette TRACE conn3 <- [1,2238,null,{}] 07:58:37 INFO - PROCESS | 3644 | 1460991517025 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}] 07:58:37 INFO - PROCESS | 3644 | 1460991517137 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 07:58:37 INFO - PROCESS | 3644 | 1460991517284 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:37 INFO - PROCESS | 3644 | ++DOCSHELL 14AEE000 == 69 [pid = 3644] [id = 569] 07:58:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 136 (19C9A000) [pid = 3644] [serial = 1707] [outer = 00000000] 07:58:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 137 (1A8CE000) [pid = 3644] [serial = 1708] [outer = 19C9A000] 07:58:37 INFO - PROCESS | 3644 | 1460991517342 Marionette DEBUG loaded listener.js 07:58:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 138 (1C264C00) [pid = 3644] [serial = 1709] [outer = 19C9A000] 07:58:37 INFO - PROCESS | 3644 | 1460991517910 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]]]}] 07:58:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 07:58:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 929ms 07:58:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 07:58:37 INFO - PROCESS | 3644 | 1460991517943 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 07:58:37 INFO - PROCESS | 3644 | 1460991517946 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 07:58:37 INFO - PROCESS | 3644 | 1460991517949 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 07:58:37 INFO - PROCESS | 3644 | 1460991517951 Marionette TRACE conn3 <- [1,2242,null,{}] 07:58:37 INFO - PROCESS | 3644 | 1460991517956 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}] 07:58:38 INFO - PROCESS | 3644 | 1460991518066 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 07:58:38 INFO - PROCESS | 3644 | 1460991518223 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:38 INFO - PROCESS | 3644 | ++DOCSHELL 1C26BC00 == 70 [pid = 3644] [id = 570] 07:58:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 139 (1C391800) [pid = 3644] [serial = 1710] [outer = 00000000] 07:58:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 140 (1CE3C400) [pid = 3644] [serial = 1711] [outer = 1C391800] 07:58:38 INFO - PROCESS | 3644 | 1460991518278 Marionette DEBUG loaded listener.js 07:58:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 141 (1D134800) [pid = 3644] [serial = 1712] [outer = 1C391800] 07:58:38 INFO - PROCESS | 3644 | 1460991518811 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]]]}] 07:58:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 07:58:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 882ms 07:58:38 INFO - PROCESS | 3644 | 1460991518853 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 07:58:38 INFO - PROCESS | 3644 | 1460991518855 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 07:58:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 07:58:38 INFO - PROCESS | 3644 | 1460991518859 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 07:58:38 INFO - PROCESS | 3644 | 1460991518861 Marionette TRACE conn3 <- [1,2246,null,{}] 07:58:38 INFO - PROCESS | 3644 | 1460991518865 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}] 07:58:38 INFO - PROCESS | 3644 | 1460991518968 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 07:58:39 INFO - PROCESS | 3644 | 1460991519127 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:39 INFO - PROCESS | 3644 | ++DOCSHELL 1325F400 == 71 [pid = 3644] [id = 571] 07:58:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 142 (1A8C0400) [pid = 3644] [serial = 1713] [outer = 00000000] 07:58:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 143 (1D195800) [pid = 3644] [serial = 1714] [outer = 1A8C0400] 07:58:39 INFO - PROCESS | 3644 | 1460991519182 Marionette DEBUG loaded listener.js 07:58:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 144 (1D19B400) [pid = 3644] [serial = 1715] [outer = 1A8C0400] 07:58:39 INFO - PROCESS | 3644 | 1460991519791 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]]]}] 07:58:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 07:58:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 991ms 07:58:39 INFO - PROCESS | 3644 | 1460991519844 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 07:58:39 INFO - PROCESS | 3644 | 1460991519847 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 07:58:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 07:58:39 INFO - PROCESS | 3644 | 1460991519850 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 07:58:39 INFO - PROCESS | 3644 | 1460991519852 Marionette TRACE conn3 <- [1,2250,null,{}] 07:58:39 INFO - PROCESS | 3644 | 1460991519856 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}] 07:58:39 INFO - PROCESS | 3644 | 1460991519980 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 07:58:40 INFO - PROCESS | 3644 | 1460991520142 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:40 INFO - PROCESS | 3644 | ++DOCSHELL 13268400 == 72 [pid = 3644] [id = 572] 07:58:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 145 (13472000) [pid = 3644] [serial = 1716] [outer = 00000000] 07:58:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 146 (1D428400) [pid = 3644] [serial = 1717] [outer = 13472000] 07:58:40 INFO - PROCESS | 3644 | 1460991520216 Marionette DEBUG loaded listener.js 07:58:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 147 (1D42BC00) [pid = 3644] [serial = 1718] [outer = 13472000] 07:58:40 INFO - PROCESS | 3644 | 1460991520973 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]]]}] 07:58:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 07:58:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1208ms 07:58:41 INFO - PROCESS | 3644 | 1460991521059 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 07:58:41 INFO - PROCESS | 3644 | 1460991521063 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 07:58:41 INFO - PROCESS | 3644 | 1460991521068 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 07:58:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 07:58:41 INFO - PROCESS | 3644 | 1460991521055 Marionette TRACE conn3 <- [1,2254,null,{}] 07:58:41 INFO - PROCESS | 3644 | 1460991521060 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}] 07:58:41 INFO - PROCESS | 3644 | 1460991521168 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 07:58:41 INFO - PROCESS | 3644 | 1460991521311 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:41 INFO - PROCESS | 3644 | ++DOCSHELL 13814400 == 73 [pid = 3644] [id = 573] 07:58:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 148 (13817800) [pid = 3644] [serial = 1719] [outer = 00000000] 07:58:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 149 (1555C000) [pid = 3644] [serial = 1720] [outer = 13817800] 07:58:41 INFO - PROCESS | 3644 | 1460991521364 Marionette DEBUG loaded listener.js 07:58:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 150 (15BD3C00) [pid = 3644] [serial = 1721] [outer = 13817800] 07:58:41 INFO - PROCESS | 3644 | 1460991521992 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]]]}] 07:58:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 07:58:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 991ms 07:58:42 INFO - PROCESS | 3644 | 1460991522055 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 07:58:42 INFO - PROCESS | 3644 | 1460991522060 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 07:58:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 07:58:42 INFO - PROCESS | 3644 | 1460991522066 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 07:58:42 INFO - PROCESS | 3644 | 1460991522069 Marionette TRACE conn3 <- [1,2258,null,{}] 07:58:42 INFO - PROCESS | 3644 | 1460991522073 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}] 07:58:42 INFO - PROCESS | 3644 | 1460991522170 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 07:58:42 INFO - PROCESS | 3644 | 1460991522329 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:42 INFO - PROCESS | 3644 | --DOCSHELL 13603C00 == 72 [pid = 3644] [id = 565] 07:58:42 INFO - PROCESS | 3644 | --DOCSHELL 1345DC00 == 71 [pid = 3644] [id = 564] 07:58:42 INFO - PROCESS | 3644 | --DOCSHELL 18C2C800 == 70 [pid = 3644] [id = 563] 07:58:42 INFO - PROCESS | 3644 | --DOCSHELL 188D3400 == 69 [pid = 3644] [id = 562] 07:58:42 INFO - PROCESS | 3644 | --DOCSHELL 1340FC00 == 68 [pid = 3644] [id = 561] 07:58:42 INFO - PROCESS | 3644 | --DOCSHELL 164A3800 == 67 [pid = 3644] [id = 560] 07:58:42 INFO - PROCESS | 3644 | --DOCSHELL 1E256800 == 66 [pid = 3644] [id = 17] 07:58:42 INFO - PROCESS | 3644 | --DOCSHELL 12DD8000 == 65 [pid = 3644] [id = 559] 07:58:42 INFO - PROCESS | 3644 | --DOCSHELL 1340A800 == 64 [pid = 3644] [id = 558] 07:58:42 INFO - PROCESS | 3644 | --DOCSHELL 13460000 == 63 [pid = 3644] [id = 557] 07:58:42 INFO - PROCESS | 3644 | --DOMWINDOW == 149 (18EAE000) [pid = 3644] [serial = 1615] [outer = 00000000] [url = about:blank] 07:58:42 INFO - PROCESS | 3644 | --DOMWINDOW == 148 (15D06000) [pid = 3644] [serial = 1609] [outer = 00000000] [url = about:blank] 07:58:42 INFO - PROCESS | 3644 | --DOMWINDOW == 147 (18C2A400) [pid = 3644] [serial = 1612] [outer = 00000000] [url = about:blank] 07:58:42 INFO - PROCESS | 3644 | --DOMWINDOW == 146 (18CB9400) [pid = 3644] [serial = 1603] [outer = 00000000] [url = about:blank] 07:58:42 INFO - PROCESS | 3644 | --DOMWINDOW == 145 (18EEB400) [pid = 3644] [serial = 1618] [outer = 00000000] [url = about:blank] 07:58:42 INFO - PROCESS | 3644 | --DOMWINDOW == 144 (136A8400) [pid = 3644] [serial = 1606] [outer = 00000000] [url = about:blank] 07:58:42 INFO - PROCESS | 3644 | --DOMWINDOW == 143 (1A5A2000) [pid = 3644] [serial = 1651] [outer = 00000000] [url = about:blank] 07:58:42 INFO - PROCESS | 3644 | ++DOCSHELL 11CB1800 == 64 [pid = 3644] [id = 574] 07:58:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 144 (11F3EC00) [pid = 3644] [serial = 1722] [outer = 00000000] 07:58:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 145 (1345DC00) [pid = 3644] [serial = 1723] [outer = 11F3EC00] 07:58:42 INFO - PROCESS | 3644 | 1460991522428 Marionette DEBUG loaded listener.js 07:58:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 146 (13810000) [pid = 3644] [serial = 1724] [outer = 11F3EC00] 07:58:42 INFO - PROCESS | 3644 | --DOCSHELL 02A9A800 == 63 [pid = 3644] [id = 551] 07:58:42 INFO - PROCESS | 3644 | --DOMWINDOW == 145 (13A57800) [pid = 3644] [serial = 1645] [outer = 00000000] [url = about:blank] 07:58:42 INFO - PROCESS | 3644 | --DOMWINDOW == 144 (18D11400) [pid = 3644] [serial = 1640] [outer = 00000000] [url = about:blank] 07:58:42 INFO - PROCESS | 3644 | --DOMWINDOW == 143 (13263800) [pid = 3644] [serial = 1627] [outer = 00000000] [url = about:blank] 07:58:42 INFO - PROCESS | 3644 | --DOMWINDOW == 142 (18863C00) [pid = 3644] [serial = 1636] [outer = 00000000] [url = about:blank] 07:58:42 INFO - PROCESS | 3644 | --DOMWINDOW == 141 (19ACAC00) [pid = 3644] [serial = 1643] [outer = 00000000] [url = about:blank] 07:58:42 INFO - PROCESS | 3644 | --DOMWINDOW == 140 (16B54400) [pid = 3644] [serial = 1633] [outer = 00000000] [url = about:blank] 07:58:42 INFO - PROCESS | 3644 | --DOMWINDOW == 139 (1886BC00) [pid = 3644] [serial = 1637] [outer = 00000000] [url = about:blank] 07:58:42 INFO - PROCESS | 3644 | --DOMWINDOW == 138 (18D13400) [pid = 3644] [serial = 1493] [outer = 00000000] [url = about:blank] 07:58:42 INFO - PROCESS | 3644 | --DOMWINDOW == 137 (16B70000) [pid = 3644] [serial = 1634] [outer = 00000000] [url = about:blank] 07:58:42 INFO - PROCESS | 3644 | --DOMWINDOW == 136 (13875C00) [pid = 3644] [serial = 1621] [outer = 00000000] [url = about:blank] 07:58:42 INFO - PROCESS | 3644 | --DOMWINDOW == 135 (197D9000) [pid = 3644] [serial = 1648] [outer = 00000000] [url = about:blank] 07:58:42 INFO - PROCESS | 3644 | --DOMWINDOW == 134 (142A5C00) [pid = 3644] [serial = 1646] [outer = 00000000] [url = about:blank] 07:58:42 INFO - PROCESS | 3644 | --DOMWINDOW == 133 (15DCF800) [pid = 3644] [serial = 1630] [outer = 00000000] [url = about:blank] 07:58:42 INFO - PROCESS | 3644 | --DOMWINDOW == 132 (18CC3400) [pid = 3644] [serial = 1639] [outer = 00000000] [url = about:blank] 07:58:42 INFO - PROCESS | 3644 | --DOMWINDOW == 131 (1388D400) [pid = 3644] [serial = 1625] [outer = 00000000] [url = about:blank] 07:58:42 INFO - PROCESS | 3644 | --DOMWINDOW == 130 (16498C00) [pid = 3644] [serial = 1622] [outer = 00000000] [url = about:blank] 07:58:42 INFO - PROCESS | 3644 | --DOMWINDOW == 129 (1649E800) [pid = 3644] [serial = 1631] [outer = 00000000] [url = about:blank] 07:58:42 INFO - PROCESS | 3644 | --DOMWINDOW == 128 (197E3400) [pid = 3644] [serial = 1642] [outer = 00000000] [url = about:blank] 07:58:42 INFO - PROCESS | 3644 | --DOMWINDOW == 127 (13870C00) [pid = 3644] [serial = 1624] [outer = 00000000] [url = about:blank] 07:58:42 INFO - PROCESS | 3644 | --DOMWINDOW == 126 (1346E800) [pid = 3644] [serial = 1628] [outer = 00000000] [url = about:blank] 07:58:42 INFO - PROCESS | 3644 | --DOMWINDOW == 125 (19DC2400) [pid = 3644] [serial = 1649] [outer = 00000000] [url = about:blank] 07:58:42 INFO - PROCESS | 3644 | 1460991522842 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]]]}] 07:58:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 07:58:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 836ms 07:58:42 INFO - PROCESS | 3644 | 1460991522892 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 07:58:42 INFO - PROCESS | 3644 | 1460991522895 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 07:58:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 07:58:42 INFO - PROCESS | 3644 | 1460991522898 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 07:58:42 INFO - PROCESS | 3644 | 1460991522902 Marionette TRACE conn3 <- [1,2262,null,{}] 07:58:42 INFO - PROCESS | 3644 | 1460991522916 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}] 07:58:43 INFO - PROCESS | 3644 | 1460991523007 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 07:58:43 INFO - PROCESS | 3644 | 1460991523013 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:43 INFO - PROCESS | 3644 | ++DOCSHELL 15E08C00 == 64 [pid = 3644] [id = 575] 07:58:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 126 (164AD800) [pid = 3644] [serial = 1725] [outer = 00000000] 07:58:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 127 (1670D800) [pid = 3644] [serial = 1726] [outer = 164AD800] 07:58:43 INFO - PROCESS | 3644 | 1460991523060 Marionette DEBUG loaded listener.js 07:58:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 128 (16B71400) [pid = 3644] [serial = 1727] [outer = 164AD800] 07:58:43 INFO - PROCESS | 3644 | 1460991523537 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]]]}] 07:58:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 07:58:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 681ms 07:58:43 INFO - PROCESS | 3644 | 1460991523597 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 07:58:43 INFO - PROCESS | 3644 | 1460991523600 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 07:58:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 07:58:43 INFO - PROCESS | 3644 | 1460991523603 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 07:58:43 INFO - PROCESS | 3644 | 1460991523604 Marionette TRACE conn3 <- [1,2266,null,{}] 07:58:43 INFO - PROCESS | 3644 | 1460991523608 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}] 07:58:43 INFO - PROCESS | 3644 | 1460991523693 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 07:58:43 INFO - PROCESS | 3644 | 1460991523701 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:43 INFO - PROCESS | 3644 | ++DOCSHELL 16B79000 == 65 [pid = 3644] [id = 576] 07:58:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 129 (16BD1800) [pid = 3644] [serial = 1728] [outer = 00000000] 07:58:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 130 (18865800) [pid = 3644] [serial = 1729] [outer = 16BD1800] 07:58:43 INFO - PROCESS | 3644 | 1460991523747 Marionette DEBUG loaded listener.js 07:58:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 131 (1886D000) [pid = 3644] [serial = 1730] [outer = 16BD1800] 07:58:44 INFO - PROCESS | 3644 | 1460991524223 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]]]}] 07:58:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 07:58:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 619ms 07:58:44 INFO - PROCESS | 3644 | 1460991524241 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 07:58:44 INFO - PROCESS | 3644 | 1460991524243 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 07:58:44 INFO - PROCESS | 3644 | 1460991524246 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 07:58:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 07:58:44 INFO - PROCESS | 3644 | 1460991524248 Marionette TRACE conn3 <- [1,2270,null,{}] 07:58:44 INFO - PROCESS | 3644 | 1460991524251 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}] 07:58:44 INFO - PROCESS | 3644 | 1460991524335 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 07:58:44 INFO - PROCESS | 3644 | 1460991524341 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:44 INFO - PROCESS | 3644 | ++DOCSHELL 182BC000 == 66 [pid = 3644] [id = 577] 07:58:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 132 (188D1C00) [pid = 3644] [serial = 1731] [outer = 00000000] 07:58:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 133 (18C2C800) [pid = 3644] [serial = 1732] [outer = 188D1C00] 07:58:44 INFO - PROCESS | 3644 | 1460991524386 Marionette DEBUG loaded listener.js 07:58:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 134 (18CBB800) [pid = 3644] [serial = 1733] [outer = 188D1C00] 07:58:44 INFO - PROCESS | 3644 | 1460991524894 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]]]}] 07:58:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 07:58:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 681ms 07:58:44 INFO - PROCESS | 3644 | 1460991524929 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 07:58:44 INFO - PROCESS | 3644 | 1460991524931 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 07:58:44 INFO - PROCESS | 3644 | 1460991524935 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 07:58:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 07:58:44 INFO - PROCESS | 3644 | 1460991524936 Marionette TRACE conn3 <- [1,2274,null,{}] 07:58:44 INFO - PROCESS | 3644 | 1460991524940 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}] 07:58:45 INFO - PROCESS | 3644 | 1460991525077 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 07:58:45 INFO - PROCESS | 3644 | 1460991525146 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:45 INFO - PROCESS | 3644 | ++DOCSHELL 18CB9800 == 67 [pid = 3644] [id = 578] 07:58:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 135 (18D17000) [pid = 3644] [serial = 1734] [outer = 00000000] 07:58:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 136 (18EEB400) [pid = 3644] [serial = 1735] [outer = 18D17000] 07:58:45 INFO - PROCESS | 3644 | 1460991525193 Marionette DEBUG loaded listener.js 07:58:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 137 (19559800) [pid = 3644] [serial = 1736] [outer = 18D17000] 07:58:45 INFO - PROCESS | 3644 | 1460991525621 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]]]}] 07:58:45 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 07:58:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 727ms 07:58:45 INFO - PROCESS | 3644 | 1460991525675 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 07:58:45 INFO - PROCESS | 3644 | 1460991525677 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 07:58:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 07:58:45 INFO - PROCESS | 3644 | 1460991525681 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 07:58:45 INFO - PROCESS | 3644 | 1460991525682 Marionette TRACE conn3 <- [1,2278,null,{}] 07:58:45 INFO - PROCESS | 3644 | 1460991525691 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}] 07:58:45 INFO - PROCESS | 3644 | 1460991525836 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 07:58:45 INFO - PROCESS | 3644 | 1460991525912 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:45 INFO - PROCESS | 3644 | ++DOCSHELL 18EEA400 == 68 [pid = 3644] [id = 579] 07:58:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 138 (19C9B800) [pid = 3644] [serial = 1737] [outer = 00000000] 07:58:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 139 (1A0C5800) [pid = 3644] [serial = 1738] [outer = 19C9B800] 07:58:45 INFO - PROCESS | 3644 | 1460991525956 Marionette DEBUG loaded listener.js 07:58:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 140 (1A771400) [pid = 3644] [serial = 1739] [outer = 19C9B800] 07:58:46 INFO - PROCESS | 3644 | 1460991526371 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]]]}] 07:58:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 07:58:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 728ms 07:58:46 INFO - PROCESS | 3644 | 1460991526426 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 07:58:46 INFO - PROCESS | 3644 | 1460991526427 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 07:58:46 INFO - PROCESS | 3644 | 1460991526438 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 07:58:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 07:58:46 INFO - PROCESS | 3644 | 1460991526440 Marionette TRACE conn3 <- [1,2282,null,{}] 07:58:46 INFO - PROCESS | 3644 | 1460991526428 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}] 07:58:46 INFO - PROCESS | 3644 | 1460991526555 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 07:58:46 INFO - PROCESS | 3644 | --DOMWINDOW == 139 (18622C00) [pid = 3644] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 07:58:46 INFO - PROCESS | 3644 | --DOMWINDOW == 138 (13793800) [pid = 3644] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 07:58:46 INFO - PROCESS | 3644 | --DOMWINDOW == 137 (1E25C000) [pid = 3644] [serial = 47] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:58:46 INFO - PROCESS | 3644 | --DOMWINDOW == 136 (18EACC00) [pid = 3644] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 07:58:46 INFO - PROCESS | 3644 | --DOMWINDOW == 135 (1346B800) [pid = 3644] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 07:58:46 INFO - PROCESS | 3644 | --DOMWINDOW == 134 (164A2800) [pid = 3644] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 07:58:46 INFO - PROCESS | 3644 | --DOMWINDOW == 133 (11B5D000) [pid = 3644] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 07:58:46 INFO - PROCESS | 3644 | --DOMWINDOW == 132 (14310C00) [pid = 3644] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 07:58:46 INFO - PROCESS | 3644 | --DOMWINDOW == 131 (164A3C00) [pid = 3644] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 07:58:46 INFO - PROCESS | 3644 | --DOMWINDOW == 130 (164A6C00) [pid = 3644] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 07:58:46 INFO - PROCESS | 3644 | --DOMWINDOW == 129 (1A8CA400) [pid = 3644] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 07:58:46 INFO - PROCESS | 3644 | --DOMWINDOW == 128 (164BB800) [pid = 3644] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 07:58:46 INFO - PROCESS | 3644 | --DOMWINDOW == 127 (1A8CB800) [pid = 3644] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 07:58:46 INFO - PROCESS | 3644 | --DOMWINDOW == 126 (18908800) [pid = 3644] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 07:58:46 INFO - PROCESS | 3644 | --DOMWINDOW == 125 (1434DC00) [pid = 3644] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 07:58:46 INFO - PROCESS | 3644 | --DOMWINDOW == 124 (1346C400) [pid = 3644] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 07:58:46 INFO - PROCESS | 3644 | --DOMWINDOW == 123 (18239400) [pid = 3644] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 07:58:46 INFO - PROCESS | 3644 | --DOMWINDOW == 122 (1340E800) [pid = 3644] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 07:58:46 INFO - PROCESS | 3644 | --DOMWINDOW == 121 (18EE7800) [pid = 3644] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 07:58:46 INFO - PROCESS | 3644 | --DOMWINDOW == 120 (164B7C00) [pid = 3644] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 07:58:46 INFO - PROCESS | 3644 | --DOMWINDOW == 119 (1388B800) [pid = 3644] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 07:58:46 INFO - PROCESS | 3644 | 1460991526850 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:46 INFO - PROCESS | 3644 | ++DOCSHELL 11B5F800 == 69 [pid = 3644] [id = 580] 07:58:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 120 (11B64800) [pid = 3644] [serial = 1740] [outer = 00000000] 07:58:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 121 (1345C800) [pid = 3644] [serial = 1741] [outer = 11B64800] 07:58:46 INFO - PROCESS | 3644 | 1460991526902 Marionette DEBUG loaded listener.js 07:58:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 122 (1380D400) [pid = 3644] [serial = 1742] [outer = 11B64800] 07:58:47 INFO - PROCESS | 3644 | 1460991527296 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]]]}] 07:58:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 07:58:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 898ms 07:58:47 INFO - PROCESS | 3644 | 1460991527326 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 07:58:47 INFO - PROCESS | 3644 | 1460991527328 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 07:58:47 INFO - PROCESS | 3644 | 1460991527331 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 07:58:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 07:58:47 INFO - PROCESS | 3644 | 1460991527333 Marionette TRACE conn3 <- [1,2286,null,{}] 07:58:47 INFO - PROCESS | 3644 | 1460991527336 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}] 07:58:47 INFO - PROCESS | 3644 | 1460991527460 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 07:58:47 INFO - PROCESS | 3644 | 1460991527469 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:47 INFO - PROCESS | 3644 | ++DOCSHELL 13468800 == 70 [pid = 3644] [id = 581] 07:58:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 123 (1346E400) [pid = 3644] [serial = 1743] [outer = 00000000] 07:58:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 124 (18860400) [pid = 3644] [serial = 1744] [outer = 1346E400] 07:58:47 INFO - PROCESS | 3644 | 1460991527517 Marionette DEBUG loaded listener.js 07:58:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 125 (18D19C00) [pid = 3644] [serial = 1745] [outer = 1346E400] 07:58:47 INFO - PROCESS | 3644 | 1460991527934 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]]]}] 07:58:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 07:58:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 635ms 07:58:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 07:58:47 INFO - PROCESS | 3644 | 1460991527970 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 07:58:47 INFO - PROCESS | 3644 | 1460991527972 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 07:58:47 INFO - PROCESS | 3644 | 1460991527975 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 07:58:47 INFO - PROCESS | 3644 | 1460991527977 Marionette TRACE conn3 <- [1,2290,null,{}] 07:58:47 INFO - PROCESS | 3644 | 1460991527981 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}] 07:58:48 INFO - PROCESS | 3644 | 1460991528109 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 07:58:48 INFO - PROCESS | 3644 | 1460991528117 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:48 INFO - PROCESS | 3644 | ++DOCSHELL 18239400 == 71 [pid = 3644] [id = 582] 07:58:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 126 (18620C00) [pid = 3644] [serial = 1746] [outer = 00000000] 07:58:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 127 (1BF84400) [pid = 3644] [serial = 1747] [outer = 18620C00] 07:58:48 INFO - PROCESS | 3644 | 1460991528161 Marionette DEBUG loaded listener.js 07:58:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 128 (1C391C00) [pid = 3644] [serial = 1748] [outer = 18620C00] 07:58:49 INFO - PROCESS | 3644 | --DOCSHELL 13203800 == 70 [pid = 3644] [id = 535] 07:58:49 INFO - PROCESS | 3644 | --DOCSHELL 18C26000 == 69 [pid = 3644] [id = 501] 07:58:49 INFO - PROCESS | 3644 | --DOCSHELL 13457000 == 68 [pid = 3644] [id = 552] 07:58:49 INFO - PROCESS | 3644 | --DOCSHELL 1A5E8C00 == 67 [pid = 3644] [id = 522] 07:58:49 INFO - PROCESS | 3644 | --DOCSHELL 1346D400 == 66 [pid = 3644] [id = 536] 07:58:49 INFO - PROCESS | 3644 | --DOCSHELL 1955B800 == 65 [pid = 3644] [id = 554] 07:58:49 INFO - PROCESS | 3644 | --DOCSHELL 1649A000 == 64 [pid = 3644] [id = 482] 07:58:49 INFO - PROCESS | 3644 | --DOCSHELL 18CB9C00 == 63 [pid = 3644] [id = 521] 07:58:49 INFO - PROCESS | 3644 | --DOCSHELL 02A9A000 == 62 [pid = 3644] [id = 487] 07:58:49 INFO - PROCESS | 3644 | --DOCSHELL 1228C400 == 61 [pid = 3644] [id = 523] 07:58:49 INFO - PROCESS | 3644 | --DOCSHELL 11F42800 == 60 [pid = 3644] [id = 553] 07:58:49 INFO - PROCESS | 3644 | --DOCSHELL 15D12C00 == 59 [pid = 3644] [id = 507] 07:58:49 INFO - PROCESS | 3644 | --DOCSHELL 1E0B1800 == 58 [pid = 3644] [id = 14] 07:58:49 INFO - PROCESS | 3644 | --DOCSHELL 1D13CC00 == 57 [pid = 3644] [id = 11] 07:58:49 INFO - PROCESS | 3644 | --DOCSHELL 18EDDC00 == 56 [pid = 3644] [id = 550] 07:58:49 INFO - PROCESS | 3644 | --DOCSHELL 11C21C00 == 55 [pid = 3644] [id = 508] 07:58:49 INFO - PROCESS | 3644 | --DOCSHELL 11B6A400 == 54 [pid = 3644] [id = 480] 07:58:49 INFO - PROCESS | 3644 | --DOCSHELL 18230400 == 53 [pid = 3644] [id = 555] 07:58:49 INFO - PROCESS | 3644 | --DOCSHELL 1380FC00 == 52 [pid = 3644] [id = 556] 07:58:49 INFO - PROCESS | 3644 | --DOCSHELL 12287C00 == 51 [pid = 3644] [id = 497] 07:58:49 INFO - PROCESS | 3644 | --DOCSHELL 18A29400 == 50 [pid = 3644] [id = 534] 07:58:49 INFO - PROCESS | 3644 | --DOCSHELL 15B2A400 == 49 [pid = 3644] [id = 509] 07:58:49 INFO - PROCESS | 3644 | --DOCSHELL 1E0B2000 == 48 [pid = 3644] [id = 15] 07:58:49 INFO - PROCESS | 3644 | --DOCSHELL 12C66000 == 47 [pid = 3644] [id = 540] 07:58:49 INFO - PROCESS | 3644 | --DOCSHELL 1890DC00 == 46 [pid = 3644] [id = 537] 07:58:49 INFO - PROCESS | 3644 | --DOCSHELL 18CC3000 == 45 [pid = 3644] [id = 538] 07:58:49 INFO - PROCESS | 3644 | --DOCSHELL 1670D400 == 44 [pid = 3644] [id = 502] 07:58:49 INFO - PROCESS | 3644 | --DOCSHELL 182B4400 == 43 [pid = 3644] [id = 500] 07:58:49 INFO - PROCESS | 3644 | --DOCSHELL 13472C00 == 42 [pid = 3644] [id = 539] 07:58:49 INFO - PROCESS | 3644 | --DOCSHELL 12284800 == 41 [pid = 3644] [id = 479] 07:58:49 INFO - PROCESS | 3644 | --DOCSHELL 13814400 == 40 [pid = 3644] [id = 573] 07:58:49 INFO - PROCESS | 3644 | --DOCSHELL 13268400 == 39 [pid = 3644] [id = 572] 07:58:49 INFO - PROCESS | 3644 | --DOCSHELL 1C26BC00 == 38 [pid = 3644] [id = 570] 07:58:49 INFO - PROCESS | 3644 | --DOCSHELL 1325F400 == 37 [pid = 3644] [id = 571] 07:58:49 INFO - PROCESS | 3644 | --DOCSHELL 14AEE000 == 36 [pid = 3644] [id = 569] 07:58:49 INFO - PROCESS | 3644 | --DOCSHELL 188D3000 == 35 [pid = 3644] [id = 566] 07:58:49 INFO - PROCESS | 3644 | --DOCSHELL 13458400 == 34 [pid = 3644] [id = 567] 07:58:49 INFO - PROCESS | 3644 | --DOCSHELL 1386C800 == 33 [pid = 3644] [id = 568] 07:58:50 INFO - PROCESS | 3644 | --DOCSHELL 15E08C00 == 32 [pid = 3644] [id = 575] 07:58:50 INFO - PROCESS | 3644 | --DOCSHELL 18EEA400 == 31 [pid = 3644] [id = 579] 07:58:50 INFO - PROCESS | 3644 | --DOCSHELL 16B79000 == 30 [pid = 3644] [id = 576] 07:58:50 INFO - PROCESS | 3644 | --DOCSHELL 11CB1800 == 29 [pid = 3644] [id = 574] 07:58:50 INFO - PROCESS | 3644 | --DOCSHELL 13468800 == 28 [pid = 3644] [id = 581] 07:58:50 INFO - PROCESS | 3644 | --DOCSHELL 18CB9800 == 27 [pid = 3644] [id = 578] 07:58:50 INFO - PROCESS | 3644 | --DOCSHELL 11B5F800 == 26 [pid = 3644] [id = 580] 07:58:50 INFO - PROCESS | 3644 | --DOCSHELL 182BC000 == 25 [pid = 3644] [id = 577] 07:58:50 INFO - PROCESS | 3644 | --DOMWINDOW == 127 (1A0D4C00) [pid = 3644] [serial = 1565] [outer = 00000000] [url = about:blank] 07:58:50 INFO - PROCESS | 3644 | --DOMWINDOW == 126 (14203000) [pid = 3644] [serial = 1517] [outer = 00000000] [url = about:blank] 07:58:50 INFO - PROCESS | 3644 | --DOMWINDOW == 125 (18A2CC00) [pid = 3644] [serial = 1562] [outer = 00000000] [url = about:blank] 07:58:50 INFO - PROCESS | 3644 | --DOMWINDOW == 124 (13475400) [pid = 3644] [serial = 1559] [outer = 00000000] [url = about:blank] 07:58:50 INFO - PROCESS | 3644 | --DOMWINDOW == 123 (15D06C00) [pid = 3644] [serial = 1520] [outer = 00000000] [url = about:blank] 07:58:50 INFO - PROCESS | 3644 | --DOMWINDOW == 122 (18868800) [pid = 3644] [serial = 1529] [outer = 00000000] [url = about:blank] 07:58:50 INFO - PROCESS | 3644 | --DOMWINDOW == 121 (16712800) [pid = 3644] [serial = 1523] [outer = 00000000] [url = about:blank] 07:58:50 INFO - PROCESS | 3644 | --DOMWINDOW == 120 (1BF83C00) [pid = 3644] [serial = 1568] [outer = 00000000] [url = about:blank] 07:58:50 INFO - PROCESS | 3644 | --DOMWINDOW == 119 (1800DC00) [pid = 3644] [serial = 1526] [outer = 00000000] [url = about:blank] 07:58:50 INFO - PROCESS | 3644 | --DOMWINDOW == 118 (1C265C00) [pid = 3644] [serial = 1571] [outer = 00000000] [url = about:blank] 07:58:50 INFO - PROCESS | 3644 | --DOMWINDOW == 117 (18CB7000) [pid = 3644] [serial = 1687] [outer = 00000000] [url = about:blank] 07:58:50 INFO - PROCESS | 3644 | --DOMWINDOW == 116 (1A8CA000) [pid = 3644] [serial = 1663] [outer = 00000000] [url = about:blank] 07:58:50 INFO - PROCESS | 3644 | --DOMWINDOW == 115 (13601C00) [pid = 3644] [serial = 1654] [outer = 00000000] [url = about:blank] 07:58:50 INFO - PROCESS | 3644 | --DOMWINDOW == 114 (18EE4800) [pid = 3644] [serial = 1660] [outer = 00000000] [url = about:blank] 07:58:50 INFO - PROCESS | 3644 | --DOMWINDOW == 113 (15E05000) [pid = 3644] [serial = 1678] [outer = 00000000] [url = about:blank] 07:58:50 INFO - PROCESS | 3644 | --DOMWINDOW == 112 (1649EC00) [pid = 3644] [serial = 1679] [outer = 00000000] [url = about:blank] 07:58:50 INFO - PROCESS | 3644 | --DOMWINDOW == 111 (13A60C00) [pid = 3644] [serial = 1673] [outer = 00000000] [url = about:blank] 07:58:50 INFO - PROCESS | 3644 | --DOMWINDOW == 110 (13890400) [pid = 3644] [serial = 1672] [outer = 00000000] [url = about:blank] 07:58:50 INFO - PROCESS | 3644 | --DOMWINDOW == 109 (1885E400) [pid = 3644] [serial = 1684] [outer = 00000000] [url = about:blank] 07:58:50 INFO - PROCESS | 3644 | --DOMWINDOW == 108 (13879C00) [pid = 3644] [serial = 1675] [outer = 00000000] [url = about:blank] 07:58:50 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (18865400) [pid = 3644] [serial = 1685] [outer = 00000000] [url = about:blank] 07:58:50 INFO - PROCESS | 3644 | --DOMWINDOW == 106 (142A8C00) [pid = 3644] [serial = 1676] [outer = 00000000] [url = about:blank] 07:58:50 INFO - PROCESS | 3644 | --DOMWINDOW == 105 (19CA0C00) [pid = 3644] [serial = 1690] [outer = 00000000] [url = about:blank] 07:58:50 INFO - PROCESS | 3644 | --DOMWINDOW == 104 (16714C00) [pid = 3644] [serial = 1681] [outer = 00000000] [url = about:blank] 07:58:50 INFO - PROCESS | 3644 | --DOMWINDOW == 103 (157EFC00) [pid = 3644] [serial = 1657] [outer = 00000000] [url = about:blank] 07:58:50 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (1C26EC00) [pid = 3644] [serial = 1670] [outer = 00000000] [url = about:blank] 07:58:50 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (188D1800) [pid = 3644] [serial = 1669] [outer = 00000000] [url = about:blank] 07:58:50 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (1BF83800) [pid = 3644] [serial = 1666] [outer = 00000000] [url = about:blank] 07:58:50 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (18CC2000) [pid = 3644] [serial = 1688] [outer = 00000000] [url = about:blank] 07:58:50 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (1A8FA400) [pid = 3644] [serial = 1699] [outer = 00000000] [url = about:blank] 07:58:50 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (197DB400) [pid = 3644] [serial = 1696] [outer = 00000000] [url = about:blank] 07:58:50 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (1A0D1800) [pid = 3644] [serial = 1697] [outer = 00000000] [url = about:blank] 07:58:50 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (1A06F400) [pid = 3644] [serial = 1691] [outer = 00000000] [url = about:blank] 07:58:50 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (15E0B400) [pid = 3644] [serial = 1693] [outer = 00000000] [url = about:blank] 07:58:50 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (1654C000) [pid = 3644] [serial = 1166] [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.] 07:58:50 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (15E01400) [pid = 3644] [serial = 1694] [outer = 00000000] [url = about:blank] 07:58:50 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (16BD3800) [pid = 3644] [serial = 1682] [outer = 00000000] [url = about:blank] 07:58:50 INFO - PROCESS | 3644 | 1460991530409 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]]]}] 07:58:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 07:58:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 2493ms 07:58:50 INFO - PROCESS | 3644 | 1460991530467 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 07:58:50 INFO - PROCESS | 3644 | 1460991530471 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 07:58:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 07:58:50 INFO - PROCESS | 3644 | 1460991530476 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 07:58:50 INFO - PROCESS | 3644 | 1460991530480 Marionette TRACE conn3 <- [1,2294,null,{}] 07:58:50 INFO - PROCESS | 3644 | 1460991530486 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}] 07:58:50 INFO - PROCESS | 3644 | 1460991530576 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 07:58:50 INFO - PROCESS | 3644 | 1460991530585 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:50 INFO - PROCESS | 3644 | ++DOCSHELL 11B66000 == 26 [pid = 3644] [id = 583] 07:58:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (11B66400) [pid = 3644] [serial = 1749] [outer = 00000000] 07:58:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (11C1BC00) [pid = 3644] [serial = 1750] [outer = 11B66400] 07:58:50 INFO - PROCESS | 3644 | 1460991530633 Marionette DEBUG loaded listener.js 07:58:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (11C21400) [pid = 3644] [serial = 1751] [outer = 11B66400] 07:58:51 INFO - PROCESS | 3644 | 1460991531149 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]]]}] 07:58:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 07:58:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 682ms 07:58:51 INFO - PROCESS | 3644 | 1460991531177 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 07:58:51 INFO - PROCESS | 3644 | 1460991531183 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 07:58:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 07:58:51 INFO - PROCESS | 3644 | 1460991531189 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 07:58:51 INFO - PROCESS | 3644 | 1460991531192 Marionette TRACE conn3 <- [1,2298,null,{}] 07:58:51 INFO - PROCESS | 3644 | 1460991531196 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}] 07:58:51 INFO - PROCESS | 3644 | 1460991531281 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 07:58:51 INFO - PROCESS | 3644 | 1460991531291 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:51 INFO - PROCESS | 3644 | ++DOCSHELL 11F46000 == 27 [pid = 3644] [id = 584] 07:58:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (12283C00) [pid = 3644] [serial = 1752] [outer = 00000000] 07:58:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (1228DC00) [pid = 3644] [serial = 1753] [outer = 12283C00] 07:58:51 INFO - PROCESS | 3644 | 1460991531337 Marionette DEBUG loaded listener.js 07:58:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (12B86C00) [pid = 3644] [serial = 1754] [outer = 12283C00] 07:58:51 INFO - PROCESS | 3644 | 1460991531824 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]]]}] 07:58:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 07:58:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 697ms 07:58:51 INFO - PROCESS | 3644 | 1460991531886 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 07:58:51 INFO - PROCESS | 3644 | 1460991531889 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 07:58:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 07:58:51 INFO - PROCESS | 3644 | 1460991531893 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 07:58:51 INFO - PROCESS | 3644 | 1460991531880 Marionette TRACE conn3 <- [1,2302,null,{}] 07:58:51 INFO - PROCESS | 3644 | 1460991531891 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}] 07:58:52 INFO - PROCESS | 3644 | 1460991532017 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 07:58:52 INFO - PROCESS | 3644 | 1460991532120 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:52 INFO - PROCESS | 3644 | ++DOCSHELL 13265800 == 28 [pid = 3644] [id = 585] 07:58:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (13265C00) [pid = 3644] [serial = 1755] [outer = 00000000] 07:58:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (1340D400) [pid = 3644] [serial = 1756] [outer = 13265C00] 07:58:52 INFO - PROCESS | 3644 | 1460991532170 Marionette DEBUG loaded listener.js 07:58:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (13414400) [pid = 3644] [serial = 1757] [outer = 13265C00] 07:58:52 INFO - PROCESS | 3644 | 1460991532563 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]]]}] 07:58:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 07:58:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 743ms 07:58:52 INFO - PROCESS | 3644 | 1460991532616 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 07:58:52 INFO - PROCESS | 3644 | 1460991532619 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 07:58:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 07:58:52 INFO - PROCESS | 3644 | 1460991532622 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 07:58:52 INFO - PROCESS | 3644 | 1460991532624 Marionette TRACE conn3 <- [1,2306,null,{}] 07:58:52 INFO - PROCESS | 3644 | 1460991532627 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}] 07:58:52 INFO - PROCESS | 3644 | 1460991532706 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 07:58:52 INFO - PROCESS | 3644 | 1460991532713 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:52 INFO - PROCESS | 3644 | ++DOCSHELL 12CB9000 == 29 [pid = 3644] [id = 586] 07:58:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (13462000) [pid = 3644] [serial = 1758] [outer = 00000000] 07:58:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (13470400) [pid = 3644] [serial = 1759] [outer = 13462000] 07:58:52 INFO - PROCESS | 3644 | 1460991532759 Marionette DEBUG loaded listener.js 07:58:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (136A9800) [pid = 3644] [serial = 1760] [outer = 13462000] 07:58:53 INFO - PROCESS | 3644 | 1460991533211 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] 07:58:53 INFO - PROCESS | 3644 | 1460991533262 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 07:58:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 07:58:53 INFO - PROCESS | 3644 | 1460991533265 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 07:58:53 INFO - PROCESS | 3644 | 1460991533267 Marionette TRACE conn3 <- [1,2310,null,{}] 07:58:53 INFO - PROCESS | 3644 | 1460991533270 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}] 07:58:53 INFO - PROCESS | 3644 | 1460991533347 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 07:58:53 INFO - PROCESS | 3644 | 1460991533353 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:53 INFO - PROCESS | 3644 | ++DOCSHELL 1346F800 == 30 [pid = 3644] [id = 587] 07:58:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (136B0400) [pid = 3644] [serial = 1761] [outer = 00000000] 07:58:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (1386C800) [pid = 3644] [serial = 1762] [outer = 136B0400] 07:58:53 INFO - PROCESS | 3644 | 1460991533401 Marionette DEBUG loaded listener.js 07:58:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 106 (13871C00) [pid = 3644] [serial = 1763] [outer = 136B0400] 07:58:53 INFO - PROCESS | 3644 | 1460991533845 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]]]}] 07:58:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 07:58:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 635ms 07:58:53 INFO - PROCESS | 3644 | 1460991533887 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 07:58:53 INFO - PROCESS | 3644 | 1460991533889 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 07:58:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 07:58:53 INFO - PROCESS | 3644 | 1460991533896 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 07:58:53 INFO - PROCESS | 3644 | 1460991533898 Marionette TRACE conn3 <- [1,2314,null,{}] 07:58:53 INFO - PROCESS | 3644 | 1460991533901 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}] 07:58:54 INFO - PROCESS | 3644 | 1460991534008 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 07:58:54 INFO - PROCESS | 3644 | 1460991534021 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:54 INFO - PROCESS | 3644 | ++DOCSHELL 13809400 == 31 [pid = 3644] [id = 588] 07:58:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 107 (13877800) [pid = 3644] [serial = 1764] [outer = 00000000] 07:58:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (14210400) [pid = 3644] [serial = 1765] [outer = 13877800] 07:58:54 INFO - PROCESS | 3644 | 1460991534073 Marionette DEBUG loaded listener.js 07:58:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 109 (147AE000) [pid = 3644] [serial = 1766] [outer = 13877800] 07:58:54 INFO - PROCESS | 3644 | 1460991534526 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]]]}] 07:58:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 07:58:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 682ms 07:58:54 INFO - PROCESS | 3644 | 1460991534597 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 07:58:54 INFO - PROCESS | 3644 | 1460991534599 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 07:58:54 INFO - PROCESS | 3644 | 1460991534603 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 07:58:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 07:58:54 INFO - PROCESS | 3644 | 1460991534604 Marionette TRACE conn3 <- [1,2318,null,{}] 07:58:54 INFO - PROCESS | 3644 | 1460991534608 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}] 07:58:54 INFO - PROCESS | 3644 | 1460991534681 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 07:58:54 INFO - PROCESS | 3644 | 1460991534717 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:54 INFO - PROCESS | 3644 | ++DOCSHELL 1420EC00 == 32 [pid = 3644] [id = 589] 07:58:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 110 (14349C00) [pid = 3644] [serial = 1767] [outer = 00000000] 07:58:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 111 (157A5000) [pid = 3644] [serial = 1768] [outer = 14349C00] 07:58:54 INFO - PROCESS | 3644 | 1460991534762 Marionette DEBUG loaded listener.js 07:58:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 112 (157A6000) [pid = 3644] [serial = 1769] [outer = 14349C00] 07:58:55 INFO - PROCESS | 3644 | 1460991535178 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]]]}] 07:58:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 07:58:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 635ms 07:58:55 INFO - PROCESS | 3644 | 1460991535244 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 07:58:55 INFO - PROCESS | 3644 | 1460991535246 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 07:58:55 INFO - PROCESS | 3644 | 1460991535250 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 07:58:55 INFO - PROCESS | 3644 | 1460991535251 Marionette TRACE conn3 <- [1,2322,null,{}] 07:58:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 07:58:55 INFO - PROCESS | 3644 | 1460991535255 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}] 07:58:55 INFO - PROCESS | 3644 | 1460991535329 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 07:58:55 INFO - PROCESS | 3644 | 1460991535335 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:55 INFO - PROCESS | 3644 | ++DOCSHELL 1228D000 == 33 [pid = 3644] [id = 590] 07:58:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 113 (14310C00) [pid = 3644] [serial = 1770] [outer = 00000000] 07:58:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 114 (15E04800) [pid = 3644] [serial = 1771] [outer = 14310C00] 07:58:55 INFO - PROCESS | 3644 | 1460991535379 Marionette DEBUG loaded listener.js 07:58:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 115 (15D86800) [pid = 3644] [serial = 1772] [outer = 14310C00] 07:58:55 INFO - PROCESS | 3644 | 1460991535794 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]]]}] 07:58:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 07:58:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 589ms 07:58:55 INFO - PROCESS | 3644 | 1460991535839 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 07:58:55 INFO - PROCESS | 3644 | 1460991535841 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 07:58:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 07:58:55 INFO - PROCESS | 3644 | 1460991535849 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 07:58:55 INFO - PROCESS | 3644 | 1460991535850 Marionette TRACE conn3 <- [1,2326,null,{}] 07:58:55 INFO - PROCESS | 3644 | 1460991535864 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}] 07:58:55 INFO - PROCESS | 3644 | 1460991535975 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 07:58:55 INFO - PROCESS | 3644 | 1460991535981 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:55 INFO - PROCESS | 3644 | ++DOCSHELL 13264800 == 34 [pid = 3644] [id = 591] 07:58:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 116 (15D90800) [pid = 3644] [serial = 1773] [outer = 00000000] 07:58:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 117 (164A1000) [pid = 3644] [serial = 1774] [outer = 15D90800] 07:58:56 INFO - PROCESS | 3644 | 1460991536026 Marionette DEBUG loaded listener.js 07:58:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 118 (164A0800) [pid = 3644] [serial = 1775] [outer = 15D90800] 07:58:56 INFO - PROCESS | 3644 | 1460991536474 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]]]}] 07:58:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 07:58:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 681ms 07:58:56 INFO - PROCESS | 3644 | 1460991536551 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 07:58:56 INFO - PROCESS | 3644 | 1460991536553 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 07:58:56 INFO - PROCESS | 3644 | 1460991536556 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 07:58:56 INFO - PROCESS | 3644 | 1460991536558 Marionette TRACE conn3 <- [1,2330,null,{}] 07:58:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 07:58:56 INFO - PROCESS | 3644 | 1460991536565 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}] 07:58:56 INFO - PROCESS | 3644 | 1460991536679 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 07:58:56 INFO - PROCESS | 3644 | 1460991536689 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:56 INFO - PROCESS | 3644 | ++DOCSHELL 15D13C00 == 35 [pid = 3644] [id = 592] 07:58:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 119 (15E0A000) [pid = 3644] [serial = 1776] [outer = 00000000] 07:58:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 120 (1654B400) [pid = 3644] [serial = 1777] [outer = 15E0A000] 07:58:56 INFO - PROCESS | 3644 | 1460991536735 Marionette DEBUG loaded listener.js 07:58:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 121 (1670A400) [pid = 3644] [serial = 1778] [outer = 15E0A000] 07:58:57 INFO - PROCESS | 3644 | 1460991537186 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]]]}] 07:58:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 07:58:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 635ms 07:58:57 INFO - PROCESS | 3644 | 1460991537197 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 07:58:57 INFO - PROCESS | 3644 | 1460991537199 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 07:58:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 07:58:57 INFO - PROCESS | 3644 | 1460991537202 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 07:58:57 INFO - PROCESS | 3644 | 1460991537204 Marionette TRACE conn3 <- [1,2334,null,{}] 07:58:57 INFO - PROCESS | 3644 | 1460991537214 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}] 07:58:57 INFO - PROCESS | 3644 | 1460991537351 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 07:58:57 INFO - PROCESS | 3644 | 1460991537420 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:57 INFO - PROCESS | 3644 | ++DOCSHELL 16711800 == 36 [pid = 3644] [id = 593] 07:58:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 122 (16713000) [pid = 3644] [serial = 1779] [outer = 00000000] 07:58:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 123 (16880800) [pid = 3644] [serial = 1780] [outer = 16713000] 07:58:57 INFO - PROCESS | 3644 | 1460991537475 Marionette DEBUG loaded listener.js 07:58:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 124 (16BC5000) [pid = 3644] [serial = 1781] [outer = 16713000] 07:58:58 INFO - PROCESS | 3644 | --DOMWINDOW == 123 (18C2B800) [pid = 3644] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 07:58:58 INFO - PROCESS | 3644 | --DOMWINDOW == 122 (18D1B800) [pid = 3644] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 07:58:58 INFO - PROCESS | 3644 | --DOMWINDOW == 121 (1388A400) [pid = 3644] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 07:58:58 INFO - PROCESS | 3644 | --DOMWINDOW == 120 (1890EC00) [pid = 3644] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 07:58:58 INFO - PROCESS | 3644 | --DOMWINDOW == 119 (18A31000) [pid = 3644] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 07:58:58 INFO - PROCESS | 3644 | --DOMWINDOW == 118 (1E25A000) [pid = 3644] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 07:58:58 INFO - PROCESS | 3644 | --DOMWINDOW == 117 (142A5400) [pid = 3644] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 07:58:58 INFO - PROCESS | 3644 | --DOMWINDOW == 116 (12BBD800) [pid = 3644] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 07:58:58 INFO - PROCESS | 3644 | --DOMWINDOW == 115 (19DB5400) [pid = 3644] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 07:58:58 INFO - PROCESS | 3644 | --DOMWINDOW == 114 (13474800) [pid = 3644] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 07:58:58 INFO - PROCESS | 3644 | --DOMWINDOW == 113 (1346E400) [pid = 3644] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 07:58:58 INFO - PROCESS | 3644 | --DOMWINDOW == 112 (18D17000) [pid = 3644] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 07:58:58 INFO - PROCESS | 3644 | --DOMWINDOW == 111 (19C9B800) [pid = 3644] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 07:58:58 INFO - PROCESS | 3644 | --DOMWINDOW == 110 (11B64800) [pid = 3644] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 07:58:58 INFO - PROCESS | 3644 | --DOMWINDOW == 109 (188D1C00) [pid = 3644] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 07:58:58 INFO - PROCESS | 3644 | --DOMWINDOW == 108 (16BD1800) [pid = 3644] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 07:58:58 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (164AD800) [pid = 3644] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 07:58:58 INFO - PROCESS | 3644 | --DOMWINDOW == 106 (11F3EC00) [pid = 3644] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 07:58:58 INFO - PROCESS | 3644 | --DOMWINDOW == 105 (13817800) [pid = 3644] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 07:58:58 INFO - PROCESS | 3644 | --DOMWINDOW == 104 (13472000) [pid = 3644] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 07:58:58 INFO - PROCESS | 3644 | --DOMWINDOW == 103 (1A8C0400) [pid = 3644] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 07:58:58 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (1C391800) [pid = 3644] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 07:58:58 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (19C9A000) [pid = 3644] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 07:58:58 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (1386DC00) [pid = 3644] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 07:58:58 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (1345F000) [pid = 3644] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 07:58:58 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (18EDC800) [pid = 3644] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 07:58:58 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (18EDF400) [pid = 3644] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 07:58:58 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (13416C00) [pid = 3644] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 07:58:58 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (1A79B800) [pid = 3644] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 07:58:58 INFO - PROCESS | 3644 | 1460991538507 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]]]}] 07:58:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 07:58:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1348ms 07:58:58 INFO - PROCESS | 3644 | 1460991538538 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 07:58:58 INFO - PROCESS | 3644 | 1460991538540 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 07:58:58 INFO - PROCESS | 3644 | 1460991538544 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 07:58:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 07:58:58 INFO - PROCESS | 3644 | 1460991538545 Marionette TRACE conn3 <- [1,2338,null,{}] 07:58:58 INFO - PROCESS | 3644 | 1460991538549 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}] 07:58:58 INFO - PROCESS | 3644 | 1460991538626 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 07:58:58 INFO - PROCESS | 3644 | 1460991538632 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:58 INFO - PROCESS | 3644 | ++DOCSHELL 1325E400 == 37 [pid = 3644] [id = 594] 07:58:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (1325F800) [pid = 3644] [serial = 1782] [outer = 00000000] 07:58:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (1386DC00) [pid = 3644] [serial = 1783] [outer = 1325F800] 07:58:58 INFO - PROCESS | 3644 | 1460991538676 Marionette DEBUG loaded listener.js 07:58:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (1420DC00) [pid = 3644] [serial = 1784] [outer = 1325F800] 07:58:59 INFO - PROCESS | 3644 | 1460991539152 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]]]}] 07:58:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 07:58:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 635ms 07:58:59 INFO - PROCESS | 3644 | 1460991539182 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 07:58:59 INFO - PROCESS | 3644 | 1460991539184 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 07:58:59 INFO - PROCESS | 3644 | 1460991539187 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 07:58:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 07:58:59 INFO - PROCESS | 3644 | 1460991539172 Marionette TRACE conn3 <- [1,2342,null,{}] 07:58:59 INFO - PROCESS | 3644 | 1460991539176 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}] 07:58:59 INFO - PROCESS | 3644 | 1460991539251 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 07:58:59 INFO - PROCESS | 3644 | 1460991539258 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:59 INFO - PROCESS | 3644 | ++DOCSHELL 1386E400 == 38 [pid = 3644] [id = 595] 07:58:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (13893C00) [pid = 3644] [serial = 1785] [outer = 00000000] 07:58:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (16714800) [pid = 3644] [serial = 1786] [outer = 13893C00] 07:58:59 INFO - PROCESS | 3644 | 1460991539301 Marionette DEBUG loaded listener.js 07:58:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (16BC9800) [pid = 3644] [serial = 1787] [outer = 13893C00] 07:58:59 INFO - PROCESS | 3644 | 1460991539724 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]]]}] 07:58:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 07:58:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 588ms 07:58:59 INFO - PROCESS | 3644 | 1460991539768 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 07:58:59 INFO - PROCESS | 3644 | 1460991539770 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 07:58:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 07:58:59 INFO - PROCESS | 3644 | 1460991539777 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 07:58:59 INFO - PROCESS | 3644 | 1460991539779 Marionette TRACE conn3 <- [1,2346,null,{}] 07:58:59 INFO - PROCESS | 3644 | 1460991539783 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}] 07:58:59 INFO - PROCESS | 3644 | 1460991539859 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 07:58:59 INFO - PROCESS | 3644 | 1460991539865 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:59 INFO - PROCESS | 3644 | ++DOCSHELL 1654A400 == 39 [pid = 3644] [id = 596] 07:58:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (16712400) [pid = 3644] [serial = 1788] [outer = 00000000] 07:58:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (1823D400) [pid = 3644] [serial = 1789] [outer = 16712400] 07:58:59 INFO - PROCESS | 3644 | 1460991539908 Marionette DEBUG loaded listener.js 07:58:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (182B5800) [pid = 3644] [serial = 1790] [outer = 16712400] 07:59:00 INFO - PROCESS | 3644 | 1460991540361 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]]]}] 07:59:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 07:59:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 635ms 07:59:00 INFO - PROCESS | 3644 | 1460991540442 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 07:59:00 INFO - PROCESS | 3644 | 1460991540446 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 07:59:00 INFO - PROCESS | 3644 | 1460991540456 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 07:59:00 INFO - PROCESS | 3644 | 1460991540460 Marionette TRACE conn3 <- [1,2350,null,{}] 07:59:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 07:59:00 INFO - PROCESS | 3644 | 1460991540467 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}] 07:59:00 INFO - PROCESS | 3644 | 1460991540581 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 07:59:00 INFO - PROCESS | 3644 | 1460991540705 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:00 INFO - PROCESS | 3644 | ++DOCSHELL 11B64C00 == 40 [pid = 3644] [id = 597] 07:59:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (11B66C00) [pid = 3644] [serial = 1791] [outer = 00000000] 07:59:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 106 (11C1B000) [pid = 3644] [serial = 1792] [outer = 11B66C00] 07:59:00 INFO - PROCESS | 3644 | 1460991540802 Marionette DEBUG loaded listener.js 07:59:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 107 (11C28000) [pid = 3644] [serial = 1793] [outer = 11B66C00] 07:59:01 INFO - PROCESS | 3644 | 1460991541557 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]]]}] 07:59:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 07:59:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1177ms 07:59:01 INFO - PROCESS | 3644 | 1460991541640 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 07:59:01 INFO - PROCESS | 3644 | 1460991541644 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 07:59:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 07:59:01 INFO - PROCESS | 3644 | 1460991541652 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 07:59:01 INFO - PROCESS | 3644 | 1460991541656 Marionette TRACE conn3 <- [1,2354,null,{}] 07:59:01 INFO - PROCESS | 3644 | 1460991541660 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}] 07:59:01 INFO - PROCESS | 3644 | 1460991541815 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 07:59:01 INFO - PROCESS | 3644 | 1460991541945 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:01 INFO - PROCESS | 3644 | ++DOCSHELL 13268400 == 41 [pid = 3644] [id = 598] 07:59:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (1340C400) [pid = 3644] [serial = 1794] [outer = 00000000] 07:59:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 109 (13469C00) [pid = 3644] [serial = 1795] [outer = 1340C400] 07:59:02 INFO - PROCESS | 3644 | 1460991542028 Marionette DEBUG loaded listener.js 07:59:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 110 (1380EC00) [pid = 3644] [serial = 1796] [outer = 1340C400] 07:59:02 INFO - PROCESS | 3644 | 1460991542899 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]]]}] 07:59:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 07:59:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1347ms 07:59:02 INFO - PROCESS | 3644 | 1460991542990 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 07:59:02 INFO - PROCESS | 3644 | 1460991542993 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 07:59:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 07:59:02 INFO - PROCESS | 3644 | 1460991542999 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 07:59:02 INFO - PROCESS | 3644 | 1460991543002 Marionette TRACE conn3 <- [1,2358,null,{}] 07:59:03 INFO - PROCESS | 3644 | 1460991543008 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}] 07:59:03 INFO - PROCESS | 3644 | 1460991543137 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 07:59:03 INFO - PROCESS | 3644 | 1460991543278 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:03 INFO - PROCESS | 3644 | ++DOCSHELL 1325C400 == 42 [pid = 3644] [id = 599] 07:59:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 111 (1326A000) [pid = 3644] [serial = 1797] [outer = 00000000] 07:59:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 112 (13414800) [pid = 3644] [serial = 1798] [outer = 1326A000] 07:59:03 INFO - PROCESS | 3644 | 1460991543344 Marionette DEBUG loaded listener.js 07:59:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 113 (13415800) [pid = 3644] [serial = 1799] [outer = 1326A000] 07:59:03 INFO - PROCESS | 3644 | --DOCSHELL 1378B400 == 41 [pid = 3644] [id = 461] 07:59:03 INFO - PROCESS | 3644 | --DOCSHELL 13409800 == 40 [pid = 3644] [id = 460] 07:59:03 INFO - PROCESS | 3644 | --DOCSHELL 13411800 == 39 [pid = 3644] [id = 469] 07:59:03 INFO - PROCESS | 3644 | --DOCSHELL 13468000 == 38 [pid = 3644] [id = 468] 07:59:03 INFO - PROCESS | 3644 | --DOCSHELL 1346BC00 == 37 [pid = 3644] [id = 462] 07:59:03 INFO - PROCESS | 3644 | --DOCSHELL 12CC1C00 == 36 [pid = 3644] [id = 465] 07:59:03 INFO - PROCESS | 3644 | --DOCSHELL 12CF6C00 == 35 [pid = 3644] [id = 467] 07:59:03 INFO - PROCESS | 3644 | --DOCSHELL 11B5F000 == 34 [pid = 3644] [id = 457] 07:59:03 INFO - PROCESS | 3644 | --DOCSHELL 12CFB400 == 33 [pid = 3644] [id = 459] 07:59:03 INFO - PROCESS | 3644 | --DOCSHELL 18239400 == 32 [pid = 3644] [id = 582] 07:59:03 INFO - PROCESS | 3644 | --DOMWINDOW == 112 (1E251C00) [pid = 3644] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 07:59:03 INFO - PROCESS | 3644 | --DOMWINDOW == 111 (1BF84400) [pid = 3644] [serial = 1747] [outer = 00000000] [url = about:blank] 07:59:03 INFO - PROCESS | 3644 | --DOMWINDOW == 110 (18D11000) [pid = 3644] [serial = 1604] [outer = 00000000] [url = about:blank] 07:59:03 INFO - PROCESS | 3644 | --DOMWINDOW == 109 (1A770C00) [pid = 3644] [serial = 1652] [outer = 00000000] [url = about:blank] 07:59:03 INFO - PROCESS | 3644 | --DOMWINDOW == 108 (13814000) [pid = 3644] [serial = 1607] [outer = 00000000] [url = about:blank] 07:59:03 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (1C13BC00) [pid = 3644] [serial = 1667] [outer = 00000000] [url = about:blank] 07:59:03 INFO - PROCESS | 3644 | --DOMWINDOW == 106 (19560800) [pid = 3644] [serial = 1619] [outer = 00000000] [url = about:blank] 07:59:03 INFO - PROCESS | 3644 | --DOMWINDOW == 105 (18EDF800) [pid = 3644] [serial = 1616] [outer = 00000000] [url = about:blank] 07:59:03 INFO - PROCESS | 3644 | --DOMWINDOW == 104 (15ECF800) [pid = 3644] [serial = 1610] [outer = 00000000] [url = about:blank] 07:59:03 INFO - PROCESS | 3644 | --DOMWINDOW == 103 (18CBDC00) [pid = 3644] [serial = 1613] [outer = 00000000] [url = about:blank] 07:59:03 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (18865800) [pid = 3644] [serial = 1729] [outer = 00000000] [url = about:blank] 07:59:03 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (1886D000) [pid = 3644] [serial = 1730] [outer = 00000000] [url = about:blank] 07:59:03 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (1670D800) [pid = 3644] [serial = 1726] [outer = 00000000] [url = about:blank] 07:59:03 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (16B71400) [pid = 3644] [serial = 1727] [outer = 00000000] [url = about:blank] 07:59:03 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (1345DC00) [pid = 3644] [serial = 1723] [outer = 00000000] [url = about:blank] 07:59:03 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (13810000) [pid = 3644] [serial = 1724] [outer = 00000000] [url = about:blank] 07:59:03 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (15BD3C00) [pid = 3644] [serial = 1721] [outer = 00000000] [url = about:blank] 07:59:03 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (1555C000) [pid = 3644] [serial = 1720] [outer = 00000000] [url = about:blank] 07:59:03 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (1D42BC00) [pid = 3644] [serial = 1718] [outer = 00000000] [url = about:blank] 07:59:03 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (1D428400) [pid = 3644] [serial = 1717] [outer = 00000000] [url = about:blank] 07:59:03 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (1D19B400) [pid = 3644] [serial = 1715] [outer = 00000000] [url = about:blank] 07:59:03 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (1D195800) [pid = 3644] [serial = 1714] [outer = 00000000] [url = about:blank] 07:59:03 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (1D134800) [pid = 3644] [serial = 1712] [outer = 00000000] [url = about:blank] 07:59:03 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (1CE3C400) [pid = 3644] [serial = 1711] [outer = 00000000] [url = about:blank] 07:59:03 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (1C264C00) [pid = 3644] [serial = 1709] [outer = 00000000] [url = about:blank] 07:59:03 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (1A8CE000) [pid = 3644] [serial = 1708] [outer = 00000000] [url = about:blank] 07:59:03 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (18234000) [pid = 3644] [serial = 1706] [outer = 00000000] [url = about:blank] 07:59:03 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (16B7A000) [pid = 3644] [serial = 1705] [outer = 00000000] [url = about:blank] 07:59:03 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (14A9FC00) [pid = 3644] [serial = 1703] [outer = 00000000] [url = about:blank] 07:59:03 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (13877400) [pid = 3644] [serial = 1702] [outer = 00000000] [url = about:blank] 07:59:03 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (1C13C000) [pid = 3644] [serial = 1700] [outer = 00000000] [url = about:blank] 07:59:03 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (1380D400) [pid = 3644] [serial = 1742] [outer = 00000000] [url = about:blank] 07:59:03 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (18CBB800) [pid = 3644] [serial = 1733] [outer = 00000000] [url = about:blank] 07:59:03 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (19DBFC00) [pid = 3644] [serial = 1661] [outer = 00000000] [url = about:blank] 07:59:03 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (13815800) [pid = 3644] [serial = 1655] [outer = 00000000] [url = about:blank] 07:59:03 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (1A8ED400) [pid = 3644] [serial = 1664] [outer = 00000000] [url = about:blank] 07:59:03 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (1649C000) [pid = 3644] [serial = 1658] [outer = 00000000] [url = about:blank] 07:59:03 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (18D19C00) [pid = 3644] [serial = 1745] [outer = 00000000] [url = about:blank] 07:59:03 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (18EEB400) [pid = 3644] [serial = 1735] [outer = 00000000] [url = about:blank] 07:59:03 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (1A0C5800) [pid = 3644] [serial = 1738] [outer = 00000000] [url = about:blank] 07:59:03 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (19559800) [pid = 3644] [serial = 1736] [outer = 00000000] [url = about:blank] 07:59:03 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (1A771400) [pid = 3644] [serial = 1739] [outer = 00000000] [url = about:blank] 07:59:03 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (18860400) [pid = 3644] [serial = 1744] [outer = 00000000] [url = about:blank] 07:59:03 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (1345C800) [pid = 3644] [serial = 1741] [outer = 00000000] [url = about:blank] 07:59:03 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (18C2C800) [pid = 3644] [serial = 1732] [outer = 00000000] [url = about:blank] 07:59:03 INFO - PROCESS | 3644 | 1460991543975 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]]]}] 07:59:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 07:59:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 991ms 07:59:03 INFO - PROCESS | 3644 | 1460991544002 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 07:59:04 INFO - PROCESS | 3644 | 1460991544007 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 07:59:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 07:59:04 INFO - PROCESS | 3644 | 1460991544013 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 07:59:04 INFO - PROCESS | 3644 | 1460991544016 Marionette TRACE conn3 <- [1,2362,null,{}] 07:59:04 INFO - PROCESS | 3644 | 1460991544019 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}] 07:59:04 INFO - PROCESS | 3644 | 1460991544105 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 07:59:04 INFO - PROCESS | 3644 | 1460991544114 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:04 INFO - PROCESS | 3644 | ++DOCSHELL 13466C00 == 33 [pid = 3644] [id = 600] 07:59:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (13467000) [pid = 3644] [serial = 1800] [outer = 00000000] 07:59:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (136A8400) [pid = 3644] [serial = 1801] [outer = 13467000] 07:59:04 INFO - PROCESS | 3644 | 1460991544159 Marionette DEBUG loaded listener.js 07:59:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (1380CC00) [pid = 3644] [serial = 1802] [outer = 13467000] 07:59:04 INFO - PROCESS | 3644 | 1460991544658 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]]]}] 07:59:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 07:59:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 697ms 07:59:04 INFO - PROCESS | 3644 | 1460991544712 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 07:59:04 INFO - PROCESS | 3644 | 1460991544714 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 07:59:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 07:59:04 INFO - PROCESS | 3644 | 1460991544701 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 07:59:04 INFO - PROCESS | 3644 | 1460991544704 Marionette TRACE conn3 <- [1,2366,null,{}] 07:59:04 INFO - PROCESS | 3644 | 1460991544750 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}] 07:59:04 INFO - PROCESS | 3644 | 1460991544836 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 07:59:04 INFO - PROCESS | 3644 | 1460991544926 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:04 INFO - PROCESS | 3644 | ++DOCSHELL 13870400 == 34 [pid = 3644] [id = 601] 07:59:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (13872000) [pid = 3644] [serial = 1803] [outer = 00000000] 07:59:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (13897000) [pid = 3644] [serial = 1804] [outer = 13872000] 07:59:04 INFO - PROCESS | 3644 | 1460991544974 Marionette DEBUG loaded listener.js 07:59:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (14208000) [pid = 3644] [serial = 1805] [outer = 13872000] 07:59:05 INFO - PROCESS | 3644 | 1460991545383 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]]]}] 07:59:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 07:59:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 697ms 07:59:05 INFO - PROCESS | 3644 | 1460991545420 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 07:59:05 INFO - PROCESS | 3644 | 1460991545423 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 07:59:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 07:59:05 INFO - PROCESS | 3644 | 1460991545426 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 07:59:05 INFO - PROCESS | 3644 | 1460991545428 Marionette TRACE conn3 <- [1,2370,null,{}] 07:59:05 INFO - PROCESS | 3644 | 1460991545431 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}] 07:59:05 INFO - PROCESS | 3644 | 1460991545510 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 07:59:05 INFO - PROCESS | 3644 | 1460991545517 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:05 INFO - PROCESS | 3644 | ++DOCSHELL 13A5F800 == 35 [pid = 3644] [id = 602] 07:59:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (143A6400) [pid = 3644] [serial = 1806] [outer = 00000000] 07:59:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (159E7000) [pid = 3644] [serial = 1807] [outer = 143A6400] 07:59:05 INFO - PROCESS | 3644 | 1460991545561 Marionette DEBUG loaded listener.js 07:59:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (15D07000) [pid = 3644] [serial = 1808] [outer = 143A6400] 07:59:05 INFO - PROCESS | 3644 | 1460991546002 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]]]}] 07:59:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 07:59:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 588ms 07:59:06 INFO - PROCESS | 3644 | 1460991546034 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 07:59:06 INFO - PROCESS | 3644 | 1460991546036 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 07:59:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 07:59:06 INFO - PROCESS | 3644 | 1460991546039 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 07:59:06 INFO - PROCESS | 3644 | 1460991546041 Marionette TRACE conn3 <- [1,2374,null,{}] 07:59:06 INFO - PROCESS | 3644 | 1460991546056 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}] 07:59:06 INFO - PROCESS | 3644 | 1460991546160 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 07:59:06 INFO - PROCESS | 3644 | 1460991546166 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:06 INFO - PROCESS | 3644 | ++DOCSHELL 13410800 == 36 [pid = 3644] [id = 603] 07:59:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (1555F000) [pid = 3644] [serial = 1809] [outer = 00000000] 07:59:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (16498800) [pid = 3644] [serial = 1810] [outer = 1555F000] 07:59:06 INFO - PROCESS | 3644 | 1460991546211 Marionette DEBUG loaded listener.js 07:59:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (15E05C00) [pid = 3644] [serial = 1811] [outer = 1555F000] 07:59:06 INFO - PROCESS | 3644 | 1460991546689 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]]]}] 07:59:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 07:59:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 697ms 07:59:06 INFO - PROCESS | 3644 | 1460991546722 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 07:59:06 INFO - PROCESS | 3644 | 1460991546724 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 07:59:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 07:59:06 INFO - PROCESS | 3644 | 1460991546727 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 07:59:06 INFO - PROCESS | 3644 | 1460991546729 Marionette TRACE conn3 <- [1,2378,null,{}] 07:59:06 INFO - PROCESS | 3644 | 1460991546732 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}] 07:59:06 INFO - PROCESS | 3644 | 1460991546862 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 07:59:06 INFO - PROCESS | 3644 | 1460991546869 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:06 INFO - PROCESS | 3644 | ++DOCSHELL 1388A400 == 37 [pid = 3644] [id = 604] 07:59:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (1649B800) [pid = 3644] [serial = 1812] [outer = 00000000] 07:59:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (1670D800) [pid = 3644] [serial = 1813] [outer = 1649B800] 07:59:06 INFO - PROCESS | 3644 | 1460991546917 Marionette DEBUG loaded listener.js 07:59:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (16717000) [pid = 3644] [serial = 1814] [outer = 1649B800] 07:59:07 INFO - PROCESS | 3644 | 1460991547419 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]]]}] 07:59:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 07:59:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 744ms 07:59:07 INFO - PROCESS | 3644 | 1460991547468 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 07:59:07 INFO - PROCESS | 3644 | 1460991547470 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 07:59:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 07:59:07 INFO - PROCESS | 3644 | 1460991547511 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 07:59:07 INFO - PROCESS | 3644 | 1460991547513 Marionette TRACE conn3 <- [1,2382,null,{}] 07:59:07 INFO - PROCESS | 3644 | 1460991547525 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}] 07:59:07 INFO - PROCESS | 3644 | 1460991547630 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 07:59:07 INFO - PROCESS | 3644 | 1460991547642 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:07 INFO - PROCESS | 3644 | ++DOCSHELL 1687B000 == 38 [pid = 3644] [id = 605] 07:59:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (16B48800) [pid = 3644] [serial = 1815] [outer = 00000000] 07:59:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (17F77400) [pid = 3644] [serial = 1816] [outer = 16B48800] 07:59:07 INFO - PROCESS | 3644 | 1460991547686 Marionette DEBUG loaded listener.js 07:59:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (18010400) [pid = 3644] [serial = 1817] [outer = 16B48800] 07:59:08 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (15D90800) [pid = 3644] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 07:59:08 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (16713000) [pid = 3644] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 07:59:08 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (11B66400) [pid = 3644] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 07:59:08 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (13877800) [pid = 3644] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 07:59:08 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (136B0400) [pid = 3644] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 07:59:08 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (14349C00) [pid = 3644] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 07:59:08 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (14310C00) [pid = 3644] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 07:59:08 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (13265C00) [pid = 3644] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 07:59:08 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (12283C00) [pid = 3644] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 07:59:08 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (13462000) [pid = 3644] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 07:59:08 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (15E0A000) [pid = 3644] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 07:59:08 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (1325F800) [pid = 3644] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 07:59:08 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (13893C00) [pid = 3644] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 07:59:08 INFO - PROCESS | 3644 | 1460991548279 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]]]}] 07:59:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 07:59:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 805ms 07:59:08 INFO - PROCESS | 3644 | 1460991548310 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 07:59:08 INFO - PROCESS | 3644 | 1460991548312 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 07:59:08 INFO - PROCESS | 3644 | 1460991548316 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 07:59:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 07:59:08 INFO - PROCESS | 3644 | 1460991548317 Marionette TRACE conn3 <- [1,2386,null,{}] 07:59:08 INFO - PROCESS | 3644 | 1460991548321 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}] 07:59:08 INFO - PROCESS | 3644 | 1460991548387 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 07:59:08 INFO - PROCESS | 3644 | 1460991548393 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:08 INFO - PROCESS | 3644 | ++DOCSHELL 11C19800 == 39 [pid = 3644] [id = 606] 07:59:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (12288C00) [pid = 3644] [serial = 1818] [outer = 00000000] 07:59:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (13462000) [pid = 3644] [serial = 1819] [outer = 12288C00] 07:59:08 INFO - PROCESS | 3644 | 1460991548441 Marionette DEBUG loaded listener.js 07:59:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (157A5400) [pid = 3644] [serial = 1820] [outer = 12288C00] 07:59:08 INFO - PROCESS | 3644 | 1460991548906 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]]]}] 07:59:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 07:59:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 697ms 07:59:08 INFO - PROCESS | 3644 | 1460991549000 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 07:59:08 INFO - PROCESS | 3644 | 1460991549002 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 07:59:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 07:59:09 INFO - PROCESS | 3644 | 1460991549006 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 07:59:09 INFO - PROCESS | 3644 | 1460991549008 Marionette TRACE conn3 <- [1,2390,null,{}] 07:59:09 INFO - PROCESS | 3644 | 1460991549011 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}] 07:59:09 INFO - PROCESS | 3644 | 1460991549086 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 07:59:09 INFO - PROCESS | 3644 | 1460991549098 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:09 INFO - PROCESS | 3644 | ++DOCSHELL 15E0A000 == 40 [pid = 3644] [id = 607] 07:59:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (164A6800) [pid = 3644] [serial = 1821] [outer = 00000000] 07:59:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (1823A400) [pid = 3644] [serial = 1822] [outer = 164A6800] 07:59:09 INFO - PROCESS | 3644 | 1460991549141 Marionette DEBUG loaded listener.js 07:59:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (1823B800) [pid = 3644] [serial = 1823] [outer = 164A6800] 07:59:09 INFO - PROCESS | 3644 | 1460991549573 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]]]}] 07:59:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 07:59:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 588ms 07:59:09 INFO - PROCESS | 3644 | 1460991549603 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 07:59:09 INFO - PROCESS | 3644 | 1460991549605 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 07:59:09 INFO - PROCESS | 3644 | 1460991549608 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 07:59:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 07:59:09 INFO - PROCESS | 3644 | 1460991549610 Marionette TRACE conn3 <- [1,2394,null,{}] 07:59:09 INFO - PROCESS | 3644 | 1460991549613 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}] 07:59:09 INFO - PROCESS | 3644 | 1460991549689 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 07:59:09 INFO - PROCESS | 3644 | 1460991549695 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:09 INFO - PROCESS | 3644 | ++DOCSHELL 15D12C00 == 41 [pid = 3644] [id = 608] 07:59:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (16874800) [pid = 3644] [serial = 1824] [outer = 00000000] 07:59:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (18866800) [pid = 3644] [serial = 1825] [outer = 16874800] 07:59:09 INFO - PROCESS | 3644 | 1460991549739 Marionette DEBUG loaded listener.js 07:59:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (18866C00) [pid = 3644] [serial = 1826] [outer = 16874800] 07:59:10 INFO - PROCESS | 3644 | 1460991550163 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]]]}] 07:59:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 07:59:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 619ms 07:59:10 INFO - PROCESS | 3644 | 1460991550231 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 07:59:10 INFO - PROCESS | 3644 | 1460991550235 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 07:59:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 07:59:10 INFO - PROCESS | 3644 | 1460991550240 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 07:59:10 INFO - PROCESS | 3644 | 1460991550244 Marionette TRACE conn3 <- [1,2398,null,{}] 07:59:10 INFO - PROCESS | 3644 | 1460991550251 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}] 07:59:10 INFO - PROCESS | 3644 | 1460991550356 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 07:59:10 INFO - PROCESS | 3644 | 1460991550537 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:10 INFO - PROCESS | 3644 | ++DOCSHELL 12CFEC00 == 42 [pid = 3644] [id = 609] 07:59:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (12DD3400) [pid = 3644] [serial = 1827] [outer = 00000000] 07:59:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (13265C00) [pid = 3644] [serial = 1828] [outer = 12DD3400] 07:59:10 INFO - PROCESS | 3644 | 1460991550593 Marionette DEBUG loaded listener.js 07:59:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (13463000) [pid = 3644] [serial = 1829] [outer = 12DD3400] 07:59:11 INFO - PROCESS | 3644 | 1460991551171 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]]]}] 07:59:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 07:59:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 945ms 07:59:11 INFO - PROCESS | 3644 | 1460991551187 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 07:59:11 INFO - PROCESS | 3644 | 1460991551190 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 07:59:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 07:59:11 INFO - PROCESS | 3644 | 1460991551198 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 07:59:11 INFO - PROCESS | 3644 | 1460991551202 Marionette TRACE conn3 <- [1,2402,null,{}] 07:59:11 INFO - PROCESS | 3644 | 1460991551206 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}] 07:59:11 INFO - PROCESS | 3644 | 1460991551308 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 07:59:11 INFO - PROCESS | 3644 | 1460991551421 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:11 INFO - PROCESS | 3644 | ++DOCSHELL 13472800 == 43 [pid = 3644] [id = 610] 07:59:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (13815400) [pid = 3644] [serial = 1830] [outer = 00000000] 07:59:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (13A53000) [pid = 3644] [serial = 1831] [outer = 13815400] 07:59:11 INFO - PROCESS | 3644 | 1460991551515 Marionette DEBUG loaded listener.js 07:59:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (14A09400) [pid = 3644] [serial = 1832] [outer = 13815400] 07:59:12 INFO - PROCESS | 3644 | 1460991552123 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]]]}] 07:59:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 07:59:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 991ms 07:59:12 INFO - PROCESS | 3644 | 1460991552188 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 07:59:12 INFO - PROCESS | 3644 | 1460991552190 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 07:59:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 07:59:12 INFO - PROCESS | 3644 | 1460991552194 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 07:59:12 INFO - PROCESS | 3644 | 1460991552196 Marionette TRACE conn3 <- [1,2406,null,{}] 07:59:12 INFO - PROCESS | 3644 | 1460991552207 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}] 07:59:12 INFO - PROCESS | 3644 | 1460991552358 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 07:59:12 INFO - PROCESS | 3644 | 1460991552375 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:12 INFO - PROCESS | 3644 | ++DOCSHELL 164B2C00 == 44 [pid = 3644] [id = 611] 07:59:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (1654C000) [pid = 3644] [serial = 1833] [outer = 00000000] 07:59:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (16879000) [pid = 3644] [serial = 1834] [outer = 1654C000] 07:59:12 INFO - PROCESS | 3644 | 1460991552440 Marionette DEBUG loaded listener.js 07:59:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (18625C00) [pid = 3644] [serial = 1835] [outer = 1654C000] 07:59:13 INFO - PROCESS | 3644 | 1460991553033 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]]]}] 07:59:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 07:59:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 898ms 07:59:13 INFO - PROCESS | 3644 | 1460991553097 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 07:59:13 INFO - PROCESS | 3644 | 1460991553100 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 07:59:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 07:59:13 INFO - PROCESS | 3644 | 1460991553103 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 07:59:13 INFO - PROCESS | 3644 | 1460991553105 Marionette TRACE conn3 <- [1,2410,null,{}] 07:59:13 INFO - PROCESS | 3644 | 1460991553109 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}] 07:59:13 INFO - PROCESS | 3644 | 1460991553209 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 07:59:13 INFO - PROCESS | 3644 | 1460991553342 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:13 INFO - PROCESS | 3644 | ++DOCSHELL 188CD000 == 45 [pid = 3644] [id = 612] 07:59:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (188CD800) [pid = 3644] [serial = 1836] [outer = 00000000] 07:59:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (1890C400) [pid = 3644] [serial = 1837] [outer = 188CD800] 07:59:13 INFO - PROCESS | 3644 | 1460991553397 Marionette DEBUG loaded listener.js 07:59:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (18912400) [pid = 3644] [serial = 1838] [outer = 188CD800] 07:59:13 INFO - PROCESS | 3644 | 1460991553948 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]]]}] 07:59:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 07:59:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 883ms 07:59:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 07:59:13 INFO - PROCESS | 3644 | 1460991553992 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 07:59:13 INFO - PROCESS | 3644 | 1460991553994 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 07:59:13 INFO - PROCESS | 3644 | 1460991553997 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 07:59:13 INFO - PROCESS | 3644 | 1460991553999 Marionette TRACE conn3 <- [1,2414,null,{}] 07:59:14 INFO - PROCESS | 3644 | 1460991554003 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}] 07:59:14 INFO - PROCESS | 3644 | 1460991554100 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 07:59:14 INFO - PROCESS | 3644 | 1460991554205 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:14 INFO - PROCESS | 3644 | ++DOCSHELL 14A9FC00 == 46 [pid = 3644] [id = 613] 07:59:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (188D1800) [pid = 3644] [serial = 1839] [outer = 00000000] 07:59:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (18C2A400) [pid = 3644] [serial = 1840] [outer = 188D1800] 07:59:14 INFO - PROCESS | 3644 | 1460991554258 Marionette DEBUG loaded listener.js 07:59:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (18C2DC00) [pid = 3644] [serial = 1841] [outer = 188D1800] 07:59:14 INFO - PROCESS | 3644 | 1460991554811 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]]]}] 07:59:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 07:59:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 991ms 07:59:14 INFO - PROCESS | 3644 | 1460991555000 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 07:59:14 INFO - PROCESS | 3644 | 1460991555004 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 07:59:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 07:59:14 INFO - PROCESS | 3644 | 1460991555009 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 07:59:14 INFO - PROCESS | 3644 | 1460991555012 Marionette TRACE conn3 <- [1,2418,null,{}] 07:59:15 INFO - PROCESS | 3644 | 1460991555018 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}] 07:59:15 INFO - PROCESS | 3644 | 1460991555116 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 07:59:15 INFO - PROCESS | 3644 | 1460991555218 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:15 INFO - PROCESS | 3644 | ++DOCSHELL 12DD4000 == 47 [pid = 3644] [id = 614] 07:59:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (12DDA800) [pid = 3644] [serial = 1842] [outer = 00000000] 07:59:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (13410400) [pid = 3644] [serial = 1843] [outer = 12DDA800] 07:59:15 INFO - PROCESS | 3644 | 1460991555265 Marionette DEBUG loaded listener.js 07:59:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (13471400) [pid = 3644] [serial = 1844] [outer = 12DDA800] 07:59:15 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (164A0800) [pid = 3644] [serial = 1775] [outer = 00000000] [url = about:blank] 07:59:15 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (16880800) [pid = 3644] [serial = 1780] [outer = 00000000] [url = about:blank] 07:59:15 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (11C1BC00) [pid = 3644] [serial = 1750] [outer = 00000000] [url = about:blank] 07:59:15 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (11C21400) [pid = 3644] [serial = 1751] [outer = 00000000] [url = about:blank] 07:59:15 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (147AE000) [pid = 3644] [serial = 1766] [outer = 00000000] [url = about:blank] 07:59:15 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (14210400) [pid = 3644] [serial = 1765] [outer = 00000000] [url = about:blank] 07:59:15 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (1386C800) [pid = 3644] [serial = 1762] [outer = 00000000] [url = about:blank] 07:59:15 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (13871C00) [pid = 3644] [serial = 1763] [outer = 00000000] [url = about:blank] 07:59:15 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (157A5000) [pid = 3644] [serial = 1768] [outer = 00000000] [url = about:blank] 07:59:15 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (157A6000) [pid = 3644] [serial = 1769] [outer = 00000000] [url = about:blank] 07:59:15 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (15E04800) [pid = 3644] [serial = 1771] [outer = 00000000] [url = about:blank] 07:59:15 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (1340D400) [pid = 3644] [serial = 1756] [outer = 00000000] [url = about:blank] 07:59:15 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (13414400) [pid = 3644] [serial = 1757] [outer = 00000000] [url = about:blank] 07:59:15 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (1228DC00) [pid = 3644] [serial = 1753] [outer = 00000000] [url = about:blank] 07:59:15 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (12B86C00) [pid = 3644] [serial = 1754] [outer = 00000000] [url = about:blank] 07:59:15 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (13470400) [pid = 3644] [serial = 1759] [outer = 00000000] [url = about:blank] 07:59:15 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (136A9800) [pid = 3644] [serial = 1760] [outer = 00000000] [url = about:blank] 07:59:15 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (1654B400) [pid = 3644] [serial = 1777] [outer = 00000000] [url = about:blank] 07:59:15 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (1823D400) [pid = 3644] [serial = 1789] [outer = 00000000] [url = about:blank] 07:59:15 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (1386DC00) [pid = 3644] [serial = 1783] [outer = 00000000] [url = about:blank] 07:59:15 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (16714800) [pid = 3644] [serial = 1786] [outer = 00000000] [url = about:blank] 07:59:15 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (16BC5000) [pid = 3644] [serial = 1781] [outer = 00000000] [url = about:blank] 07:59:15 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (16BC9800) [pid = 3644] [serial = 1787] [outer = 00000000] [url = about:blank] 07:59:15 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (1420DC00) [pid = 3644] [serial = 1784] [outer = 00000000] [url = about:blank] 07:59:15 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (164A1000) [pid = 3644] [serial = 1774] [outer = 00000000] [url = about:blank] 07:59:15 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (1670A400) [pid = 3644] [serial = 1778] [outer = 00000000] [url = about:blank] 07:59:15 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (15D86800) [pid = 3644] [serial = 1772] [outer = 00000000] [url = about:blank] 07:59:15 INFO - PROCESS | 3644 | 1460991555898 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]]]}] 07:59:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 07:59:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 929ms 07:59:15 INFO - PROCESS | 3644 | 1460991555938 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 07:59:15 INFO - PROCESS | 3644 | 1460991555942 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 07:59:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 07:59:15 INFO - PROCESS | 3644 | 1460991555949 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 07:59:15 INFO - PROCESS | 3644 | 1460991555952 Marionette TRACE conn3 <- [1,2422,null,{}] 07:59:15 INFO - PROCESS | 3644 | 1460991555976 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}] 07:59:16 INFO - PROCESS | 3644 | 1460991556059 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 07:59:16 INFO - PROCESS | 3644 | 1460991556066 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:16 INFO - PROCESS | 3644 | ++DOCSHELL 02A98400 == 48 [pid = 3644] [id = 615] 07:59:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (11B63400) [pid = 3644] [serial = 1845] [outer = 00000000] 07:59:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (13269C00) [pid = 3644] [serial = 1846] [outer = 11B63400] 07:59:16 INFO - PROCESS | 3644 | 1460991556113 Marionette DEBUG loaded listener.js 07:59:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (13601800) [pid = 3644] [serial = 1847] [outer = 11B63400] 07:59:16 INFO - PROCESS | 3644 | 1460991556612 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]]]}] 07:59:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 07:59:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 696ms 07:59:16 INFO - PROCESS | 3644 | 1460991556678 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 07:59:16 INFO - PROCESS | 3644 | 1460991556681 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 07:59:16 INFO - PROCESS | 3644 | 1460991556685 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 07:59:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 07:59:16 INFO - PROCESS | 3644 | 1460991556686 Marionette TRACE conn3 <- [1,2426,null,{}] 07:59:16 INFO - PROCESS | 3644 | 1460991556696 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}] 07:59:16 INFO - PROCESS | 3644 | 1460991556781 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 07:59:16 INFO - PROCESS | 3644 | 1460991556788 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:16 INFO - PROCESS | 3644 | ++DOCSHELL 1386A400 == 49 [pid = 3644] [id = 616] 07:59:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (13877800) [pid = 3644] [serial = 1848] [outer = 00000000] 07:59:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (1430AC00) [pid = 3644] [serial = 1849] [outer = 13877800] 07:59:16 INFO - PROCESS | 3644 | 1460991556837 Marionette DEBUG loaded listener.js 07:59:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (147B9400) [pid = 3644] [serial = 1850] [outer = 13877800] 07:59:17 INFO - PROCESS | 3644 | 1460991557348 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]]]}] 07:59:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 07:59:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 697ms 07:59:17 INFO - PROCESS | 3644 | 1460991557386 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 07:59:17 INFO - PROCESS | 3644 | 1460991557388 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 07:59:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 07:59:17 INFO - PROCESS | 3644 | 1460991557391 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 07:59:17 INFO - PROCESS | 3644 | 1460991557393 Marionette TRACE conn3 <- [1,2430,null,{}] 07:59:17 INFO - PROCESS | 3644 | 1460991557397 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}] 07:59:17 INFO - PROCESS | 3644 | 1460991557478 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 07:59:17 INFO - PROCESS | 3644 | 1460991557575 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:17 INFO - PROCESS | 3644 | ++DOCSHELL 14A99000 == 50 [pid = 3644] [id = 617] 07:59:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (14A99400) [pid = 3644] [serial = 1851] [outer = 00000000] 07:59:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (15DD3C00) [pid = 3644] [serial = 1852] [outer = 14A99400] 07:59:17 INFO - PROCESS | 3644 | 1460991557606 Marionette DEBUG loaded listener.js 07:59:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (15ECFC00) [pid = 3644] [serial = 1853] [outer = 14A99400] 07:59:17 INFO - PROCESS | 3644 | 1460991557976 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]]]}] 07:59:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 07:59:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 635ms 07:59:18 INFO - PROCESS | 3644 | 1460991558013 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 07:59:18 INFO - PROCESS | 3644 | 1460991558015 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 07:59:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 07:59:18 INFO - PROCESS | 3644 | 1460991558018 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 07:59:18 INFO - PROCESS | 3644 | 1460991558020 Marionette TRACE conn3 <- [1,2434,null,{}] 07:59:18 INFO - PROCESS | 3644 | 1460991558023 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}] 07:59:18 INFO - PROCESS | 3644 | 1460991558142 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 07:59:18 INFO - PROCESS | 3644 | 1460991558244 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:18 INFO - PROCESS | 3644 | ++DOCSHELL 1649E000 == 51 [pid = 3644] [id = 618] 07:59:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (164A0800) [pid = 3644] [serial = 1854] [outer = 00000000] 07:59:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (164B5400) [pid = 3644] [serial = 1855] [outer = 164A0800] 07:59:18 INFO - PROCESS | 3644 | 1460991558288 Marionette DEBUG loaded listener.js 07:59:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (16555800) [pid = 3644] [serial = 1856] [outer = 164A0800] 07:59:18 INFO - PROCESS | 3644 | 1460991558696 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]]]}] 07:59:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 07:59:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 697ms 07:59:18 INFO - PROCESS | 3644 | 1460991558718 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 07:59:18 INFO - PROCESS | 3644 | 1460991558720 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 07:59:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 07:59:18 INFO - PROCESS | 3644 | 1460991558723 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 07:59:18 INFO - PROCESS | 3644 | 1460991558725 Marionette TRACE conn3 <- [1,2438,null,{}] 07:59:18 INFO - PROCESS | 3644 | 1460991558728 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}] 07:59:18 INFO - PROCESS | 3644 | 1460991558859 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 07:59:18 INFO - PROCESS | 3644 | 1460991558930 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:18 INFO - PROCESS | 3644 | ++DOCSHELL 16715000 == 52 [pid = 3644] [id = 619] 07:59:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (16877800) [pid = 3644] [serial = 1857] [outer = 00000000] 07:59:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (16BCC000) [pid = 3644] [serial = 1858] [outer = 16877800] 07:59:18 INFO - PROCESS | 3644 | 1460991558977 Marionette DEBUG loaded listener.js 07:59:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (1823D400) [pid = 3644] [serial = 1859] [outer = 16877800] 07:59:19 INFO - PROCESS | 3644 | 1460991559381 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]]]}] 07:59:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 07:59:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 682ms 07:59:19 INFO - PROCESS | 3644 | 1460991559407 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 07:59:19 INFO - PROCESS | 3644 | 1460991559409 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 07:59:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 07:59:19 INFO - PROCESS | 3644 | 1460991559412 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 07:59:19 INFO - PROCESS | 3644 | 1460991559414 Marionette TRACE conn3 <- [1,2442,null,{}] 07:59:19 INFO - PROCESS | 3644 | 1460991559417 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}] 07:59:19 INFO - PROCESS | 3644 | 1460991559525 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 07:59:19 INFO - PROCESS | 3644 | 1460991559623 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:19 INFO - PROCESS | 3644 | ++DOCSHELL 16499400 == 53 [pid = 3644] [id = 620] 07:59:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (182B7C00) [pid = 3644] [serial = 1860] [outer = 00000000] 07:59:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (18907400) [pid = 3644] [serial = 1861] [outer = 182B7C00] 07:59:19 INFO - PROCESS | 3644 | 1460991559667 Marionette DEBUG loaded listener.js 07:59:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (18908400) [pid = 3644] [serial = 1862] [outer = 182B7C00] 07:59:20 INFO - PROCESS | 3644 | 1460991560075 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]]]}] 07:59:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 07:59:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 682ms 07:59:20 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (1555F000) [pid = 3644] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 07:59:20 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (16B48800) [pid = 3644] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 07:59:20 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (12288C00) [pid = 3644] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 07:59:20 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (143A6400) [pid = 3644] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 07:59:20 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (13872000) [pid = 3644] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 07:59:20 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (164A6800) [pid = 3644] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 07:59:20 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (13467000) [pid = 3644] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 07:59:20 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (18620C00) [pid = 3644] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 07:59:20 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (1326A000) [pid = 3644] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 07:59:20 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (1649B800) [pid = 3644] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 07:59:20 INFO - PROCESS | 3644 | 1460991560157 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 07:59:20 INFO - PROCESS | 3644 | 1460991560159 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 07:59:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 07:59:20 INFO - PROCESS | 3644 | 1460991560164 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 07:59:20 INFO - PROCESS | 3644 | 1460991560166 Marionette TRACE conn3 <- [1,2446,null,{}] 07:59:20 INFO - PROCESS | 3644 | 1460991560170 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}] 07:59:20 INFO - PROCESS | 3644 | 1460991560247 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 07:59:20 INFO - PROCESS | 3644 | 1460991560253 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:20 INFO - PROCESS | 3644 | ++DOCSHELL 1325FC00 == 54 [pid = 3644] [id = 621] 07:59:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (13415C00) [pid = 3644] [serial = 1863] [outer = 00000000] 07:59:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (13872000) [pid = 3644] [serial = 1864] [outer = 13415C00] 07:59:20 INFO - PROCESS | 3644 | 1460991560297 Marionette DEBUG loaded listener.js 07:59:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (1555F000) [pid = 3644] [serial = 1865] [outer = 13415C00] 07:59:20 INFO - PROCESS | 3644 | 1460991560727 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]]]}] 07:59:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 07:59:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 588ms 07:59:20 INFO - PROCESS | 3644 | 1460991560764 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 07:59:20 INFO - PROCESS | 3644 | 1460991560766 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 07:59:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 07:59:20 INFO - PROCESS | 3644 | 1460991560769 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 07:59:20 INFO - PROCESS | 3644 | 1460991560771 Marionette TRACE conn3 <- [1,2450,null,{}] 07:59:20 INFO - PROCESS | 3644 | 1460991560779 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}] 07:59:20 INFO - PROCESS | 3644 | 1460991560859 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 07:59:20 INFO - PROCESS | 3644 | 1460991560865 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:20 INFO - PROCESS | 3644 | ++DOCSHELL 164A6800 == 55 [pid = 3644] [id = 622] 07:59:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (16553000) [pid = 3644] [serial = 1866] [outer = 00000000] 07:59:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (18CB5800) [pid = 3644] [serial = 1867] [outer = 16553000] 07:59:20 INFO - PROCESS | 3644 | 1460991560909 Marionette DEBUG loaded listener.js 07:59:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (18CBAC00) [pid = 3644] [serial = 1868] [outer = 16553000] 07:59:21 INFO - PROCESS | 3644 | 1460991561341 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]]]}] 07:59:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 07:59:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 635ms 07:59:21 INFO - PROCESS | 3644 | 1460991561391 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 07:59:21 INFO - PROCESS | 3644 | 1460991561393 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 07:59:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 07:59:21 INFO - PROCESS | 3644 | 1460991561396 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 07:59:21 INFO - PROCESS | 3644 | 1460991561398 Marionette TRACE conn3 <- [1,2454,null,{}] 07:59:21 INFO - PROCESS | 3644 | 1460991561402 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}] 07:59:21 INFO - PROCESS | 3644 | 1460991561485 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 07:59:21 INFO - PROCESS | 3644 | 1460991561492 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:21 INFO - PROCESS | 3644 | ++DOCSHELL 11B63800 == 56 [pid = 3644] [id = 623] 07:59:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (13457800) [pid = 3644] [serial = 1869] [outer = 00000000] 07:59:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (18CC3000) [pid = 3644] [serial = 1870] [outer = 13457800] 07:59:21 INFO - PROCESS | 3644 | 1460991561536 Marionette DEBUG loaded listener.js 07:59:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (18D11400) [pid = 3644] [serial = 1871] [outer = 13457800] 07:59:21 INFO - PROCESS | 3644 | 1460991561982 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]]]}] 07:59:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 07:59:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 620ms 07:59:22 INFO - PROCESS | 3644 | 1460991562034 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 07:59:22 INFO - PROCESS | 3644 | 1460991562037 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 07:59:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 07:59:22 INFO - PROCESS | 3644 | 1460991562040 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 07:59:22 INFO - PROCESS | 3644 | 1460991562042 Marionette TRACE conn3 <- [1,2458,null,{}] 07:59:22 INFO - PROCESS | 3644 | 1460991562046 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}] 07:59:22 INFO - PROCESS | 3644 | 1460991562141 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 07:59:22 INFO - PROCESS | 3644 | 1460991562383 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:22 INFO - PROCESS | 3644 | ++DOCSHELL 11C26800 == 57 [pid = 3644] [id = 624] 07:59:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (11C27800) [pid = 3644] [serial = 1872] [outer = 00000000] 07:59:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (12CF2400) [pid = 3644] [serial = 1873] [outer = 11C27800] 07:59:22 INFO - PROCESS | 3644 | 1460991562442 Marionette DEBUG loaded listener.js 07:59:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (12CFF400) [pid = 3644] [serial = 1874] [outer = 11C27800] 07:59:22 INFO - PROCESS | 3644 | 1460991563000 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]]]}] 07:59:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 07:59:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 991ms 07:59:23 INFO - PROCESS | 3644 | 1460991563044 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 07:59:23 INFO - PROCESS | 3644 | 1460991563048 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 07:59:23 INFO - PROCESS | 3644 | 1460991563053 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 07:59:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 07:59:23 INFO - PROCESS | 3644 | 1460991563057 Marionette TRACE conn3 <- [1,2462,null,{}] 07:59:23 INFO - PROCESS | 3644 | 1460991563063 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}] 07:59:23 INFO - PROCESS | 3644 | 1460991563159 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 07:59:23 INFO - PROCESS | 3644 | 1460991563269 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:23 INFO - PROCESS | 3644 | ++DOCSHELL 13818000 == 58 [pid = 3644] [id = 625] 07:59:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (1386F000) [pid = 3644] [serial = 1875] [outer = 00000000] 07:59:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (13898000) [pid = 3644] [serial = 1876] [outer = 1386F000] 07:59:23 INFO - PROCESS | 3644 | 1460991563324 Marionette DEBUG loaded listener.js 07:59:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (142B1000) [pid = 3644] [serial = 1877] [outer = 1386F000] 07:59:23 INFO - PROCESS | 3644 | 1460991563973 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]]]}] 07:59:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 07:59:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 991ms 07:59:24 INFO - PROCESS | 3644 | 1460991564042 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 07:59:24 INFO - PROCESS | 3644 | 1460991564046 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 07:59:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 07:59:24 INFO - PROCESS | 3644 | 1460991564050 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 07:59:24 INFO - PROCESS | 3644 | 1460991564052 Marionette TRACE conn3 <- [1,2466,null,{}] 07:59:24 INFO - PROCESS | 3644 | 1460991564057 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}] 07:59:24 INFO - PROCESS | 3644 | 1460991564207 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 07:59:24 INFO - PROCESS | 3644 | 1460991564271 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:24 INFO - PROCESS | 3644 | ++DOCSHELL 1555AC00 == 59 [pid = 3644] [id = 626] 07:59:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (157F6000) [pid = 3644] [serial = 1878] [outer = 00000000] 07:59:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (16716800) [pid = 3644] [serial = 1879] [outer = 157F6000] 07:59:24 INFO - PROCESS | 3644 | 1460991564325 Marionette DEBUG loaded listener.js 07:59:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (18010C00) [pid = 3644] [serial = 1880] [outer = 157F6000] 07:59:24 INFO - PROCESS | 3644 | 1460991564935 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]]]}] 07:59:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 07:59:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 929ms 07:59:24 INFO - PROCESS | 3644 | 1460991564979 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 07:59:24 INFO - PROCESS | 3644 | 1460991564982 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 07:59:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 07:59:24 INFO - PROCESS | 3644 | 1460991564992 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 07:59:25 INFO - PROCESS | 3644 | 1460991564998 Marionette TRACE conn3 <- [1,2470,null,{}] 07:59:25 INFO - PROCESS | 3644 | 1460991565003 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}] 07:59:25 INFO - PROCESS | 3644 | 1460991565110 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 07:59:25 INFO - PROCESS | 3644 | 1460991565245 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:25 INFO - PROCESS | 3644 | ++DOCSHELL 18236000 == 60 [pid = 3644] [id = 627] 07:59:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (18620C00) [pid = 3644] [serial = 1881] [outer = 00000000] 07:59:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (18EAC000) [pid = 3644] [serial = 1882] [outer = 18620C00] 07:59:25 INFO - PROCESS | 3644 | 1460991565300 Marionette DEBUG loaded listener.js 07:59:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (18EDC400) [pid = 3644] [serial = 1883] [outer = 18620C00] 07:59:25 INFO - PROCESS | 3644 | 1460991565927 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]]]}] 07:59:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 07:59:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 992ms 07:59:25 INFO - PROCESS | 3644 | 1460991565987 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 07:59:25 INFO - PROCESS | 3644 | 1460991565990 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 07:59:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 07:59:26 INFO - PROCESS | 3644 | 1460991566011 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 07:59:26 INFO - PROCESS | 3644 | 1460991566014 Marionette TRACE conn3 <- [1,2474,null,{}] 07:59:26 INFO - PROCESS | 3644 | 1460991566020 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}] 07:59:26 INFO - PROCESS | 3644 | 1460991566130 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 07:59:26 INFO - PROCESS | 3644 | 1460991566397 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:26 INFO - PROCESS | 3644 | ++DOCSHELL 11B5F000 == 61 [pid = 3644] [id = 628] 07:59:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (11B61C00) [pid = 3644] [serial = 1884] [outer = 00000000] 07:59:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (1340EC00) [pid = 3644] [serial = 1885] [outer = 11B61C00] 07:59:26 INFO - PROCESS | 3644 | 1460991566475 Marionette DEBUG loaded listener.js 07:59:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (1345F800) [pid = 3644] [serial = 1886] [outer = 11B61C00] 07:59:27 INFO - PROCESS | 3644 | 1460991567033 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]]]}] 07:59:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 07:59:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1099ms 07:59:27 INFO - PROCESS | 3644 | 1460991567092 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 07:59:27 INFO - PROCESS | 3644 | 1460991567096 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 07:59:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 07:59:27 INFO - PROCESS | 3644 | 1460991567102 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 07:59:27 INFO - PROCESS | 3644 | 1460991567105 Marionette TRACE conn3 <- [1,2478,null,{}] 07:59:27 INFO - PROCESS | 3644 | 1460991567110 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}] 07:59:27 INFO - PROCESS | 3644 | 1460991567208 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 07:59:27 INFO - PROCESS | 3644 | 1460991567324 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:27 INFO - PROCESS | 3644 | ++DOCSHELL 11C20400 == 62 [pid = 3644] [id = 629] 07:59:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 106 (11C22800) [pid = 3644] [serial = 1887] [outer = 00000000] 07:59:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 107 (13461C00) [pid = 3644] [serial = 1888] [outer = 11C22800] 07:59:27 INFO - PROCESS | 3644 | 1460991567413 Marionette DEBUG loaded listener.js 07:59:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (1380E400) [pid = 3644] [serial = 1889] [outer = 11C22800] 07:59:27 INFO - PROCESS | 3644 | --DOCSHELL 11B68400 == 61 [pid = 3644] [id = 472] 07:59:27 INFO - PROCESS | 3644 | --DOCSHELL 13A5F800 == 60 [pid = 3644] [id = 602] 07:59:27 INFO - PROCESS | 3644 | --DOCSHELL 1388A400 == 59 [pid = 3644] [id = 604] 07:59:27 INFO - PROCESS | 3644 | --DOCSHELL 13870400 == 58 [pid = 3644] [id = 601] 07:59:27 INFO - PROCESS | 3644 | --DOCSHELL 13260000 == 57 [pid = 3644] [id = 474] 07:59:27 INFO - PROCESS | 3644 | --DOCSHELL 13208000 == 56 [pid = 3644] [id = 473] 07:59:27 INFO - PROCESS | 3644 | --DOCSHELL 11B63800 == 55 [pid = 3644] [id = 623] 07:59:27 INFO - PROCESS | 3644 | --DOCSHELL 164A6800 == 54 [pid = 3644] [id = 622] 07:59:27 INFO - PROCESS | 3644 | --DOCSHELL 1325FC00 == 53 [pid = 3644] [id = 621] 07:59:27 INFO - PROCESS | 3644 | --DOCSHELL 16499400 == 52 [pid = 3644] [id = 620] 07:59:27 INFO - PROCESS | 3644 | --DOCSHELL 16715000 == 51 [pid = 3644] [id = 619] 07:59:27 INFO - PROCESS | 3644 | --DOCSHELL 1649E000 == 50 [pid = 3644] [id = 618] 07:59:27 INFO - PROCESS | 3644 | --DOCSHELL 14A99000 == 49 [pid = 3644] [id = 617] 07:59:27 INFO - PROCESS | 3644 | --DOCSHELL 1386A400 == 48 [pid = 3644] [id = 616] 07:59:27 INFO - PROCESS | 3644 | --DOCSHELL 02A98400 == 47 [pid = 3644] [id = 615] 07:59:27 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (13469C00) [pid = 3644] [serial = 1795] [outer = 00000000] [url = about:blank] 07:59:27 INFO - PROCESS | 3644 | --DOMWINDOW == 106 (11C1B000) [pid = 3644] [serial = 1792] [outer = 00000000] [url = about:blank] 07:59:27 INFO - PROCESS | 3644 | --DOMWINDOW == 105 (18866800) [pid = 3644] [serial = 1825] [outer = 00000000] [url = about:blank] 07:59:27 INFO - PROCESS | 3644 | --DOCSHELL 12DD4000 == 46 [pid = 3644] [id = 614] 07:59:27 INFO - PROCESS | 3644 | --DOCSHELL 13472800 == 45 [pid = 3644] [id = 610] 07:59:27 INFO - PROCESS | 3644 | --DOCSHELL 12CFEC00 == 44 [pid = 3644] [id = 609] 07:59:27 INFO - PROCESS | 3644 | --DOCSHELL 15D12C00 == 43 [pid = 3644] [id = 608] 07:59:27 INFO - PROCESS | 3644 | --DOMWINDOW == 104 (15E05C00) [pid = 3644] [serial = 1811] [outer = 00000000] [url = about:blank] 07:59:27 INFO - PROCESS | 3644 | --DOMWINDOW == 103 (18010400) [pid = 3644] [serial = 1817] [outer = 00000000] [url = about:blank] 07:59:27 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (13462000) [pid = 3644] [serial = 1819] [outer = 00000000] [url = about:blank] 07:59:27 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (16498800) [pid = 3644] [serial = 1810] [outer = 00000000] [url = about:blank] 07:59:27 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (15D07000) [pid = 3644] [serial = 1808] [outer = 00000000] [url = about:blank] 07:59:27 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (14208000) [pid = 3644] [serial = 1805] [outer = 00000000] [url = about:blank] 07:59:27 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (1823A400) [pid = 3644] [serial = 1822] [outer = 00000000] [url = about:blank] 07:59:27 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (157A5400) [pid = 3644] [serial = 1820] [outer = 00000000] [url = about:blank] 07:59:27 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (136A8400) [pid = 3644] [serial = 1801] [outer = 00000000] [url = about:blank] 07:59:27 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (17F77400) [pid = 3644] [serial = 1816] [outer = 00000000] [url = about:blank] 07:59:27 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (1C391C00) [pid = 3644] [serial = 1748] [outer = 00000000] [url = about:blank] 07:59:27 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (13897000) [pid = 3644] [serial = 1804] [outer = 00000000] [url = about:blank] 07:59:27 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (13415800) [pid = 3644] [serial = 1799] [outer = 00000000] [url = about:blank] 07:59:27 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (159E7000) [pid = 3644] [serial = 1807] [outer = 00000000] [url = about:blank] 07:59:27 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (16717000) [pid = 3644] [serial = 1814] [outer = 00000000] [url = about:blank] 07:59:27 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (1670D800) [pid = 3644] [serial = 1813] [outer = 00000000] [url = about:blank] 07:59:27 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (13414800) [pid = 3644] [serial = 1798] [outer = 00000000] [url = about:blank] 07:59:27 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (1380CC00) [pid = 3644] [serial = 1802] [outer = 00000000] [url = about:blank] 07:59:27 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (1823B800) [pid = 3644] [serial = 1823] [outer = 00000000] [url = about:blank] 07:59:27 INFO - PROCESS | 3644 | 1460991567892 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]]]}] 07:59:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 07:59:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 836ms 07:59:27 INFO - PROCESS | 3644 | 1460991567947 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 07:59:27 INFO - PROCESS | 3644 | 1460991567950 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 07:59:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 07:59:27 INFO - PROCESS | 3644 | 1460991567955 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 07:59:27 INFO - PROCESS | 3644 | 1460991567957 Marionette TRACE conn3 <- [1,2482,null,{}] 07:59:27 INFO - PROCESS | 3644 | 1460991567960 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}] 07:59:28 INFO - PROCESS | 3644 | 1460991568041 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 07:59:28 INFO - PROCESS | 3644 | 1460991568049 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:28 INFO - PROCESS | 3644 | ++DOCSHELL 1345B400 == 44 [pid = 3644] [id = 630] 07:59:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (13469C00) [pid = 3644] [serial = 1890] [outer = 00000000] 07:59:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (13891800) [pid = 3644] [serial = 1891] [outer = 13469C00] 07:59:28 INFO - PROCESS | 3644 | 1460991568095 Marionette DEBUG loaded listener.js 07:59:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (14202C00) [pid = 3644] [serial = 1892] [outer = 13469C00] 07:59:28 INFO - PROCESS | 3644 | 1460991568573 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]]]}] 07:59:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 07:59:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 681ms 07:59:28 INFO - PROCESS | 3644 | 1460991568638 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 07:59:28 INFO - PROCESS | 3644 | 1460991568640 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 07:59:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 07:59:28 INFO - PROCESS | 3644 | 1460991568644 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 07:59:28 INFO - PROCESS | 3644 | 1460991568650 Marionette TRACE conn3 <- [1,2486,null,{}] 07:59:28 INFO - PROCESS | 3644 | 1460991568659 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}] 07:59:28 INFO - PROCESS | 3644 | 1460991568740 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 07:59:28 INFO - PROCESS | 3644 | 1460991568748 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:28 INFO - PROCESS | 3644 | ++DOCSHELL 1430C800 == 45 [pid = 3644] [id = 631] 07:59:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (15557400) [pid = 3644] [serial = 1893] [outer = 00000000] 07:59:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (15D89C00) [pid = 3644] [serial = 1894] [outer = 15557400] 07:59:28 INFO - PROCESS | 3644 | 1460991568808 Marionette DEBUG loaded listener.js 07:59:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (15E06800) [pid = 3644] [serial = 1895] [outer = 15557400] 07:59:29 INFO - PROCESS | 3644 | 1460991569249 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]]]}] 07:59:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 07:59:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 650ms 07:59:29 INFO - PROCESS | 3644 | 1460991569302 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 07:59:29 INFO - PROCESS | 3644 | 1460991569304 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 07:59:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 07:59:29 INFO - PROCESS | 3644 | 1460991569308 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 07:59:29 INFO - PROCESS | 3644 | 1460991569310 Marionette TRACE conn3 <- [1,2490,null,{}] 07:59:29 INFO - PROCESS | 3644 | 1460991569313 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}] 07:59:29 INFO - PROCESS | 3644 | 1460991569392 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 07:59:29 INFO - PROCESS | 3644 | 1460991569431 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:29 INFO - PROCESS | 3644 | ++DOCSHELL 164A1800 == 46 [pid = 3644] [id = 632] 07:59:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (164A2000) [pid = 3644] [serial = 1896] [outer = 00000000] 07:59:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (164B5800) [pid = 3644] [serial = 1897] [outer = 164A2000] 07:59:29 INFO - PROCESS | 3644 | 1460991569475 Marionette DEBUG loaded listener.js 07:59:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (16709800) [pid = 3644] [serial = 1898] [outer = 164A2000] 07:59:29 INFO - PROCESS | 3644 | 1460991569956 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]]]}] 07:59:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 07:59:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 697ms 07:59:30 INFO - PROCESS | 3644 | 1460991570007 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 07:59:30 INFO - PROCESS | 3644 | 1460991570009 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 07:59:30 INFO - PROCESS | 3644 | 1460991570012 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 07:59:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 07:59:30 INFO - PROCESS | 3644 | 1460991570013 Marionette TRACE conn3 <- [1,2494,null,{}] 07:59:30 INFO - PROCESS | 3644 | 1460991570017 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}] 07:59:30 INFO - PROCESS | 3644 | 1460991570126 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 07:59:30 INFO - PROCESS | 3644 | 1460991570132 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:30 INFO - PROCESS | 3644 | ++DOCSHELL 16714C00 == 47 [pid = 3644] [id = 633] 07:59:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (16715C00) [pid = 3644] [serial = 1899] [outer = 00000000] 07:59:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (16B6C400) [pid = 3644] [serial = 1900] [outer = 16715C00] 07:59:30 INFO - PROCESS | 3644 | 1460991570238 Marionette DEBUG loaded listener.js 07:59:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (18001800) [pid = 3644] [serial = 1901] [outer = 16715C00] 07:59:30 INFO - PROCESS | 3644 | 1460991570675 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]]]}] 07:59:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 07:59:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 728ms 07:59:30 INFO - PROCESS | 3644 | 1460991570739 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 07:59:30 INFO - PROCESS | 3644 | 1460991570741 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 07:59:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 07:59:30 INFO - PROCESS | 3644 | 1460991570772 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 07:59:30 INFO - PROCESS | 3644 | 1460991570774 Marionette TRACE conn3 <- [1,2498,null,{}] 07:59:30 INFO - PROCESS | 3644 | 1460991570788 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}] 07:59:30 INFO - PROCESS | 3644 | 1460991570908 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 07:59:30 INFO - PROCESS | 3644 | 1460991570919 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:30 INFO - PROCESS | 3644 | ++DOCSHELL 18232C00 == 48 [pid = 3644] [id = 634] 07:59:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (1823B400) [pid = 3644] [serial = 1902] [outer = 00000000] 07:59:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (18861800) [pid = 3644] [serial = 1903] [outer = 1823B400] 07:59:30 INFO - PROCESS | 3644 | 1460991570963 Marionette DEBUG loaded listener.js 07:59:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (18868C00) [pid = 3644] [serial = 1904] [outer = 1823B400] 07:59:31 INFO - PROCESS | 3644 | 1460991571409 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]]]}] 07:59:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 07:59:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 712ms 07:59:31 INFO - PROCESS | 3644 | 1460991571466 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 07:59:31 INFO - PROCESS | 3644 | 1460991571468 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 07:59:31 INFO - PROCESS | 3644 | 1460991571471 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 07:59:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 07:59:31 INFO - PROCESS | 3644 | 1460991571473 Marionette TRACE conn3 <- [1,2502,null,{}] 07:59:31 INFO - PROCESS | 3644 | 1460991571476 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}] 07:59:31 INFO - PROCESS | 3644 | 1460991571585 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 07:59:31 INFO - PROCESS | 3644 | 1460991571591 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:31 INFO - PROCESS | 3644 | ++DOCSHELL 12288000 == 49 [pid = 3644] [id = 635] 07:59:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (1228B000) [pid = 3644] [serial = 1905] [outer = 00000000] 07:59:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (1886AC00) [pid = 3644] [serial = 1906] [outer = 1228B000] 07:59:31 INFO - PROCESS | 3644 | 1460991571636 Marionette DEBUG loaded listener.js 07:59:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (18909000) [pid = 3644] [serial = 1907] [outer = 1228B000] 07:59:31 INFO - PROCESS | 3644 | --DOMWINDOW == 103 (16877800) [pid = 3644] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 07:59:31 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (182B7C00) [pid = 3644] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 07:59:31 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (13877800) [pid = 3644] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 07:59:31 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (14A99400) [pid = 3644] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 07:59:31 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (11B63400) [pid = 3644] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 07:59:31 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (12DDA800) [pid = 3644] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 07:59:31 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (16874800) [pid = 3644] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 07:59:31 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (13415C00) [pid = 3644] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 07:59:31 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (164A0800) [pid = 3644] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 07:59:31 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (16553000) [pid = 3644] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 07:59:32 INFO - PROCESS | 3644 | 1460991572193 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]]]}] 07:59:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 07:59:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 790ms 07:59:32 INFO - PROCESS | 3644 | 1460991572258 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 07:59:32 INFO - PROCESS | 3644 | 1460991572260 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 07:59:32 INFO - PROCESS | 3644 | 1460991572263 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 07:59:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 07:59:32 INFO - PROCESS | 3644 | 1460991572265 Marionette TRACE conn3 <- [1,2506,null,{}] 07:59:32 INFO - PROCESS | 3644 | 1460991572268 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}] 07:59:32 INFO - PROCESS | 3644 | 1460991572346 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 07:59:32 INFO - PROCESS | 3644 | 1460991572352 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:32 INFO - PROCESS | 3644 | ++DOCSHELL 13896800 == 50 [pid = 3644] [id = 636] 07:59:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (164A4400) [pid = 3644] [serial = 1908] [outer = 00000000] 07:59:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (182BFC00) [pid = 3644] [serial = 1909] [outer = 164A4400] 07:59:32 INFO - PROCESS | 3644 | 1460991572396 Marionette DEBUG loaded listener.js 07:59:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (1890B800) [pid = 3644] [serial = 1910] [outer = 164A4400] 07:59:32 INFO - PROCESS | 3644 | 1460991572824 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]]]}] 07:59:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 07:59:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 588ms 07:59:32 INFO - PROCESS | 3644 | 1460991572861 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 07:59:32 INFO - PROCESS | 3644 | 1460991572865 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 07:59:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 07:59:32 INFO - PROCESS | 3644 | 1460991572869 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 07:59:32 INFO - PROCESS | 3644 | 1460991572871 Marionette TRACE conn3 <- [1,2510,null,{}] 07:59:32 INFO - PROCESS | 3644 | 1460991572874 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}] 07:59:32 INFO - PROCESS | 3644 | 1460991572955 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 07:59:32 INFO - PROCESS | 3644 | 1460991572961 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:32 INFO - PROCESS | 3644 | ++DOCSHELL 16B74C00 == 51 [pid = 3644] [id = 637] 07:59:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (18CB4800) [pid = 3644] [serial = 1911] [outer = 00000000] 07:59:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (18D1F000) [pid = 3644] [serial = 1912] [outer = 18CB4800] 07:59:32 INFO - PROCESS | 3644 | 1460991573004 Marionette DEBUG loaded listener.js 07:59:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (18EAC400) [pid = 3644] [serial = 1913] [outer = 18CB4800] 07:59:33 INFO - PROCESS | 3644 | 1460991573439 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]]]}] 07:59:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 07:59:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 588ms 07:59:33 INFO - PROCESS | 3644 | 1460991573473 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 07:59:33 INFO - PROCESS | 3644 | 1460991573475 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 07:59:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 07:59:33 INFO - PROCESS | 3644 | 1460991573478 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 07:59:33 INFO - PROCESS | 3644 | 1460991573480 Marionette TRACE conn3 <- [1,2514,null,{}] 07:59:33 INFO - PROCESS | 3644 | 1460991573484 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}] 07:59:33 INFO - PROCESS | 3644 | 1460991573564 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 07:59:33 INFO - PROCESS | 3644 | 1460991573570 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:33 INFO - PROCESS | 3644 | ++DOCSHELL 12B82C00 == 52 [pid = 3644] [id = 638] 07:59:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (18EE3000) [pid = 3644] [serial = 1914] [outer = 00000000] 07:59:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (18EE7C00) [pid = 3644] [serial = 1915] [outer = 18EE3000] 07:59:33 INFO - PROCESS | 3644 | 1460991573618 Marionette DEBUG loaded listener.js 07:59:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (19560000) [pid = 3644] [serial = 1916] [outer = 18EE3000] 07:59:34 INFO - PROCESS | 3644 | 1460991574263 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]]]}] 07:59:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 07:59:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 837ms 07:59:34 INFO - PROCESS | 3644 | 1460991574306 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 07:59:34 INFO - PROCESS | 3644 | 1460991574311 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 07:59:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 07:59:34 INFO - PROCESS | 3644 | 1460991574317 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 07:59:34 INFO - PROCESS | 3644 | 1460991574321 Marionette TRACE conn3 <- [1,2518,null,{}] 07:59:34 INFO - PROCESS | 3644 | 1460991574326 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}] 07:59:34 INFO - PROCESS | 3644 | 1460991574433 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 07:59:34 INFO - PROCESS | 3644 | 1460991574546 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:34 INFO - PROCESS | 3644 | ++DOCSHELL 1340E000 == 53 [pid = 3644] [id = 639] 07:59:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (1340E800) [pid = 3644] [serial = 1917] [outer = 00000000] 07:59:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (1380B800) [pid = 3644] [serial = 1918] [outer = 1340E800] 07:59:34 INFO - PROCESS | 3644 | 1460991574603 Marionette DEBUG loaded listener.js 07:59:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 106 (13872C00) [pid = 3644] [serial = 1919] [outer = 1340E800] 07:59:35 INFO - PROCESS | 3644 | 1460991575181 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]]]}] 07:59:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 07:59:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 898ms 07:59:35 INFO - PROCESS | 3644 | 1460991575222 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 07:59:35 INFO - PROCESS | 3644 | 1460991575228 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 07:59:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 07:59:35 INFO - PROCESS | 3644 | 1460991575234 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 07:59:35 INFO - PROCESS | 3644 | 1460991575237 Marionette TRACE conn3 <- [1,2522,null,{}] 07:59:35 INFO - PROCESS | 3644 | 1460991575241 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}] 07:59:35 INFO - PROCESS | 3644 | 1460991575345 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 07:59:35 INFO - PROCESS | 3644 | 1460991575456 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:35 INFO - PROCESS | 3644 | ++DOCSHELL 13A61000 == 54 [pid = 3644] [id = 640] 07:59:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 107 (14AA4000) [pid = 3644] [serial = 1920] [outer = 00000000] 07:59:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (1649A000) [pid = 3644] [serial = 1921] [outer = 14AA4000] 07:59:35 INFO - PROCESS | 3644 | 1460991575510 Marionette DEBUG loaded listener.js 07:59:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 109 (1654C800) [pid = 3644] [serial = 1922] [outer = 14AA4000] 07:59:36 INFO - PROCESS | 3644 | 1460991576077 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]]]}] 07:59:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 07:59:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 898ms 07:59:36 INFO - PROCESS | 3644 | 1460991576120 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 07:59:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 07:59:36 INFO - PROCESS | 3644 | 1460991576123 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 07:59:36 INFO - PROCESS | 3644 | 1460991576127 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 07:59:36 INFO - PROCESS | 3644 | 1460991576131 Marionette TRACE conn3 <- [1,2526,null,{}] 07:59:36 INFO - PROCESS | 3644 | 1460991576141 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}] 07:59:36 INFO - PROCESS | 3644 | 1460991576247 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 07:59:36 INFO - PROCESS | 3644 | 1460991576359 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:36 INFO - PROCESS | 3644 | ++DOCSHELL 18CC1800 == 55 [pid = 3644] [id = 641] 07:59:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 110 (18EE0800) [pid = 3644] [serial = 1923] [outer = 00000000] 07:59:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 111 (18EE8C00) [pid = 3644] [serial = 1924] [outer = 18EE0800] 07:59:36 INFO - PROCESS | 3644 | 1460991576416 Marionette DEBUG loaded listener.js 07:59:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 112 (19691400) [pid = 3644] [serial = 1925] [outer = 18EE0800] 07:59:37 INFO - PROCESS | 3644 | 1460991577022 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]]]}] 07:59:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 07:59:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 929ms 07:59:37 INFO - PROCESS | 3644 | 1460991577071 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 07:59:37 INFO - PROCESS | 3644 | 1460991577074 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 07:59:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 07:59:37 INFO - PROCESS | 3644 | 1460991577078 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 07:59:37 INFO - PROCESS | 3644 | 1460991577080 Marionette TRACE conn3 <- [1,2530,null,{}] 07:59:37 INFO - PROCESS | 3644 | 1460991577083 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}] 07:59:37 INFO - PROCESS | 3644 | 1460991577186 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 07:59:37 INFO - PROCESS | 3644 | 1460991577296 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:37 INFO - PROCESS | 3644 | ++DOCSHELL 164B7400 == 56 [pid = 3644] [id = 642] 07:59:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 113 (16B52C00) [pid = 3644] [serial = 1926] [outer = 00000000] 07:59:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 114 (19ACF400) [pid = 3644] [serial = 1927] [outer = 16B52C00] 07:59:37 INFO - PROCESS | 3644 | 1460991577350 Marionette DEBUG loaded listener.js 07:59:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 115 (19CA7C00) [pid = 3644] [serial = 1928] [outer = 16B52C00] 07:59:37 INFO - PROCESS | 3644 | 1460991577866 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]]]}] 07:59:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 07:59:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 820ms 07:59:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 07:59:37 INFO - PROCESS | 3644 | 1460991577904 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 07:59:37 INFO - PROCESS | 3644 | 1460991577906 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 07:59:37 INFO - PROCESS | 3644 | 1460991577910 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 07:59:37 INFO - PROCESS | 3644 | 1460991577912 Marionette TRACE conn3 <- [1,2534,null,{}] 07:59:37 INFO - PROCESS | 3644 | 1460991577916 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}] 07:59:38 INFO - PROCESS | 3644 | 1460991578022 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 07:59:38 INFO - PROCESS | 3644 | 1460991578131 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:38 INFO - PROCESS | 3644 | ++DOCSHELL 1968F000 == 57 [pid = 3644] [id = 643] 07:59:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 116 (197E2000) [pid = 3644] [serial = 1929] [outer = 00000000] 07:59:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 117 (1A079800) [pid = 3644] [serial = 1930] [outer = 197E2000] 07:59:38 INFO - PROCESS | 3644 | 1460991578184 Marionette DEBUG loaded listener.js 07:59:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 118 (1A0CBC00) [pid = 3644] [serial = 1931] [outer = 197E2000] 07:59:38 INFO - PROCESS | 3644 | 1460991578793 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]]]}] 07:59:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 07:59:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 929ms 07:59:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 07:59:38 INFO - PROCESS | 3644 | 1460991578855 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 07:59:38 INFO - PROCESS | 3644 | 1460991578857 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 07:59:38 INFO - PROCESS | 3644 | 1460991578861 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 07:59:38 INFO - PROCESS | 3644 | 1460991578863 Marionette TRACE conn3 <- [1,2538,null,{}] 07:59:38 INFO - PROCESS | 3644 | 1460991578866 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}] 07:59:38 INFO - PROCESS | 3644 | 1460991578984 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 07:59:39 INFO - PROCESS | 3644 | 1460991579139 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:39 INFO - PROCESS | 3644 | ++DOCSHELL 13203C00 == 58 [pid = 3644] [id = 644] 07:59:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 119 (18CBB800) [pid = 3644] [serial = 1932] [outer = 00000000] 07:59:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 120 (1A776C00) [pid = 3644] [serial = 1933] [outer = 18CBB800] 07:59:39 INFO - PROCESS | 3644 | 1460991579196 Marionette DEBUG loaded listener.js 07:59:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 121 (1A7A4400) [pid = 3644] [serial = 1934] [outer = 18CBB800] 07:59:39 INFO - PROCESS | 3644 | 1460991579920 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]]]}] 07:59:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 07:59:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1131ms 07:59:39 INFO - PROCESS | 3644 | 1460991579991 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 07:59:39 INFO - PROCESS | 3644 | 1460991579995 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 07:59:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 07:59:39 INFO - PROCESS | 3644 | 1460991580000 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 07:59:39 INFO - PROCESS | 3644 | 1460991580004 Marionette TRACE conn3 <- [1,2542,null,{}] 07:59:40 INFO - PROCESS | 3644 | 1460991580011 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}] 07:59:40 INFO - PROCESS | 3644 | 1460991580176 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 07:59:40 INFO - PROCESS | 3644 | 1460991580187 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:40 INFO - PROCESS | 3644 | ++DOCSHELL 1380AC00 == 59 [pid = 3644] [id = 645] 07:59:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 122 (1380B000) [pid = 3644] [serial = 1935] [outer = 00000000] 07:59:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 123 (13891000) [pid = 3644] [serial = 1936] [outer = 1380B000] 07:59:40 INFO - PROCESS | 3644 | 1460991580238 Marionette DEBUG loaded listener.js 07:59:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 124 (14348400) [pid = 3644] [serial = 1937] [outer = 1380B000] 07:59:40 INFO - PROCESS | 3644 | --DOCSHELL 11C19800 == 58 [pid = 3644] [id = 606] 07:59:40 INFO - PROCESS | 3644 | --DOCSHELL 13410800 == 57 [pid = 3644] [id = 603] 07:59:40 INFO - PROCESS | 3644 | --DOCSHELL 16B74C00 == 56 [pid = 3644] [id = 637] 07:59:40 INFO - PROCESS | 3644 | --DOCSHELL 13896800 == 55 [pid = 3644] [id = 636] 07:59:40 INFO - PROCESS | 3644 | --DOCSHELL 12288000 == 54 [pid = 3644] [id = 635] 07:59:40 INFO - PROCESS | 3644 | --DOCSHELL 18232C00 == 53 [pid = 3644] [id = 634] 07:59:40 INFO - PROCESS | 3644 | --DOCSHELL 16714C00 == 52 [pid = 3644] [id = 633] 07:59:40 INFO - PROCESS | 3644 | --DOCSHELL 164A1800 == 51 [pid = 3644] [id = 632] 07:59:40 INFO - PROCESS | 3644 | --DOCSHELL 1430C800 == 50 [pid = 3644] [id = 631] 07:59:40 INFO - PROCESS | 3644 | --DOCSHELL 1345B400 == 49 [pid = 3644] [id = 630] 07:59:40 INFO - PROCESS | 3644 | --DOCSHELL 11C20400 == 48 [pid = 3644] [id = 629] 07:59:40 INFO - PROCESS | 3644 | --DOCSHELL 11B5F000 == 47 [pid = 3644] [id = 628] 07:59:40 INFO - PROCESS | 3644 | --DOMWINDOW == 123 (18CC3000) [pid = 3644] [serial = 1870] [outer = 00000000] [url = about:blank] 07:59:40 INFO - PROCESS | 3644 | --DOMWINDOW == 122 (16BCC000) [pid = 3644] [serial = 1858] [outer = 00000000] [url = about:blank] 07:59:40 INFO - PROCESS | 3644 | --DOMWINDOW == 121 (18907400) [pid = 3644] [serial = 1861] [outer = 00000000] [url = about:blank] 07:59:40 INFO - PROCESS | 3644 | --DOMWINDOW == 120 (1823D400) [pid = 3644] [serial = 1859] [outer = 00000000] [url = about:blank] 07:59:40 INFO - PROCESS | 3644 | --DOMWINDOW == 119 (1430AC00) [pid = 3644] [serial = 1849] [outer = 00000000] [url = about:blank] 07:59:40 INFO - PROCESS | 3644 | --DOMWINDOW == 118 (147B9400) [pid = 3644] [serial = 1850] [outer = 00000000] [url = about:blank] 07:59:40 INFO - PROCESS | 3644 | --DOMWINDOW == 117 (15DD3C00) [pid = 3644] [serial = 1852] [outer = 00000000] [url = about:blank] 07:59:40 INFO - PROCESS | 3644 | --DOMWINDOW == 116 (15ECFC00) [pid = 3644] [serial = 1853] [outer = 00000000] [url = about:blank] 07:59:40 INFO - PROCESS | 3644 | --DOMWINDOW == 115 (13265C00) [pid = 3644] [serial = 1828] [outer = 00000000] [url = about:blank] 07:59:40 INFO - PROCESS | 3644 | --DOMWINDOW == 114 (13269C00) [pid = 3644] [serial = 1846] [outer = 00000000] [url = about:blank] 07:59:40 INFO - PROCESS | 3644 | --DOMWINDOW == 113 (13601800) [pid = 3644] [serial = 1847] [outer = 00000000] [url = about:blank] 07:59:40 INFO - PROCESS | 3644 | --DOMWINDOW == 112 (13471400) [pid = 3644] [serial = 1844] [outer = 00000000] [url = about:blank] 07:59:40 INFO - PROCESS | 3644 | --DOMWINDOW == 111 (13410400) [pid = 3644] [serial = 1843] [outer = 00000000] [url = about:blank] 07:59:40 INFO - PROCESS | 3644 | --DOMWINDOW == 110 (13A53000) [pid = 3644] [serial = 1831] [outer = 00000000] [url = about:blank] 07:59:40 INFO - PROCESS | 3644 | --DOMWINDOW == 109 (1890C400) [pid = 3644] [serial = 1837] [outer = 00000000] [url = about:blank] 07:59:40 INFO - PROCESS | 3644 | --DOMWINDOW == 108 (16879000) [pid = 3644] [serial = 1834] [outer = 00000000] [url = about:blank] 07:59:40 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (18C2A400) [pid = 3644] [serial = 1840] [outer = 00000000] [url = about:blank] 07:59:40 INFO - PROCESS | 3644 | --DOMWINDOW == 106 (18866C00) [pid = 3644] [serial = 1826] [outer = 00000000] [url = about:blank] 07:59:40 INFO - PROCESS | 3644 | --DOMWINDOW == 105 (1555F000) [pid = 3644] [serial = 1865] [outer = 00000000] [url = about:blank] 07:59:40 INFO - PROCESS | 3644 | --DOMWINDOW == 104 (13872000) [pid = 3644] [serial = 1864] [outer = 00000000] [url = about:blank] 07:59:40 INFO - PROCESS | 3644 | --DOMWINDOW == 103 (18908400) [pid = 3644] [serial = 1862] [outer = 00000000] [url = about:blank] 07:59:40 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (164B5400) [pid = 3644] [serial = 1855] [outer = 00000000] [url = about:blank] 07:59:40 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (16555800) [pid = 3644] [serial = 1856] [outer = 00000000] [url = about:blank] 07:59:40 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (18CBAC00) [pid = 3644] [serial = 1868] [outer = 00000000] [url = about:blank] 07:59:40 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (18CB5800) [pid = 3644] [serial = 1867] [outer = 00000000] [url = about:blank] 07:59:40 INFO - PROCESS | 3644 | 1460991580886 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]]]}] 07:59:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 07:59:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 929ms 07:59:40 INFO - PROCESS | 3644 | 1460991580948 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 07:59:40 INFO - PROCESS | 3644 | 1460991580953 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 07:59:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 07:59:40 INFO - PROCESS | 3644 | 1460991580959 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 07:59:40 INFO - PROCESS | 3644 | 1460991580962 Marionette TRACE conn3 <- [1,2546,null,{}] 07:59:40 INFO - PROCESS | 3644 | 1460991580966 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}] 07:59:41 INFO - PROCESS | 3644 | 1460991581056 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 07:59:41 INFO - PROCESS | 3644 | 1460991581140 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:41 INFO - PROCESS | 3644 | ++DOCSHELL 1228CC00 == 48 [pid = 3644] [id = 646] 07:59:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (12CF3400) [pid = 3644] [serial = 1938] [outer = 00000000] 07:59:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (13416C00) [pid = 3644] [serial = 1939] [outer = 12CF3400] 07:59:41 INFO - PROCESS | 3644 | 1460991581186 Marionette DEBUG loaded listener.js 07:59:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (13895800) [pid = 3644] [serial = 1940] [outer = 12CF3400] 07:59:41 INFO - PROCESS | 3644 | 1460991581608 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]]]}] 07:59:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 07:59:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 697ms 07:59:41 INFO - PROCESS | 3644 | 1460991581641 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 07:59:41 INFO - PROCESS | 3644 | 1460991581643 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 07:59:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 07:59:41 INFO - PROCESS | 3644 | 1460991581646 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 07:59:41 INFO - PROCESS | 3644 | 1460991581650 Marionette TRACE conn3 <- [1,2550,null,{}] 07:59:41 INFO - PROCESS | 3644 | 1460991581660 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}] 07:59:41 INFO - PROCESS | 3644 | 1460991581751 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 07:59:41 INFO - PROCESS | 3644 | 1460991581758 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:41 INFO - PROCESS | 3644 | ++DOCSHELL 157A5C00 == 49 [pid = 3644] [id = 647] 07:59:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (159E5400) [pid = 3644] [serial = 1941] [outer = 00000000] 07:59:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (1649E800) [pid = 3644] [serial = 1942] [outer = 159E5400] 07:59:41 INFO - PROCESS | 3644 | 1460991581812 Marionette DEBUG loaded listener.js 07:59:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (164BAC00) [pid = 3644] [serial = 1943] [outer = 159E5400] 07:59:42 INFO - PROCESS | 3644 | 1460991582294 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]]]}] 07:59:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 07:59:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 697ms 07:59:42 INFO - PROCESS | 3644 | 1460991582345 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 07:59:42 INFO - PROCESS | 3644 | 1460991582348 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 07:59:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 07:59:42 INFO - PROCESS | 3644 | 1460991582351 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 07:59:42 INFO - PROCESS | 3644 | 1460991582353 Marionette TRACE conn3 <- [1,2554,null,{}] 07:59:42 INFO - PROCESS | 3644 | 1460991582356 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}] 07:59:42 INFO - PROCESS | 3644 | 1460991582468 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 07:59:42 INFO - PROCESS | 3644 | 1460991582567 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:42 INFO - PROCESS | 3644 | ++DOCSHELL 16716000 == 50 [pid = 3644] [id = 648] 07:59:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 106 (16874800) [pid = 3644] [serial = 1944] [outer = 00000000] 07:59:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 107 (16BD2C00) [pid = 3644] [serial = 1945] [outer = 16874800] 07:59:42 INFO - PROCESS | 3644 | 1460991582621 Marionette DEBUG loaded listener.js 07:59:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (17F75400) [pid = 3644] [serial = 1946] [outer = 16874800] 07:59:43 INFO - PROCESS | 3644 | 1460991583011 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]]]}] 07:59:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 07:59:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 696ms 07:59:43 INFO - PROCESS | 3644 | 1460991583034 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 07:59:43 INFO - PROCESS | 3644 | 1460991583036 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 07:59:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 07:59:43 INFO - PROCESS | 3644 | 1460991583045 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 07:59:43 INFO - PROCESS | 3644 | 1460991583046 Marionette TRACE conn3 <- [1,2558,null,{}] 07:59:43 INFO - PROCESS | 3644 | 1460991583050 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}] 07:59:43 INFO - PROCESS | 3644 | 1460991583171 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 07:59:43 INFO - PROCESS | 3644 | 1460991583177 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:43 INFO - PROCESS | 3644 | ++DOCSHELL 15D88C00 == 51 [pid = 3644] [id = 649] 07:59:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 109 (16718800) [pid = 3644] [serial = 1947] [outer = 00000000] 07:59:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 110 (18617800) [pid = 3644] [serial = 1948] [outer = 16718800] 07:59:43 INFO - PROCESS | 3644 | 1460991583225 Marionette DEBUG loaded listener.js 07:59:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 111 (18865800) [pid = 3644] [serial = 1949] [outer = 16718800] 07:59:43 INFO - PROCESS | 3644 | 1460991583712 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]]]}] 07:59:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 07:59:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 697ms 07:59:43 INFO - PROCESS | 3644 | 1460991583744 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 07:59:43 INFO - PROCESS | 3644 | 1460991583746 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 07:59:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 07:59:43 INFO - PROCESS | 3644 | 1460991583749 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 07:59:43 INFO - PROCESS | 3644 | 1460991583751 Marionette TRACE conn3 <- [1,2562,null,{}] 07:59:43 INFO - PROCESS | 3644 | 1460991583755 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}] 07:59:43 INFO - PROCESS | 3644 | 1460991583923 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 07:59:43 INFO - PROCESS | 3644 | 1460991583950 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:43 INFO - PROCESS | 3644 | ++DOCSHELL 182BD000 == 52 [pid = 3644] [id = 650] 07:59:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 112 (18907400) [pid = 3644] [serial = 1950] [outer = 00000000] 07:59:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 113 (18CBA400) [pid = 3644] [serial = 1951] [outer = 18907400] 07:59:43 INFO - PROCESS | 3644 | 1460991583997 Marionette DEBUG loaded listener.js 07:59:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 114 (18CC0400) [pid = 3644] [serial = 1952] [outer = 18907400] 07:59:44 INFO - PROCESS | 3644 | 1460991584447 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]]]}] 07:59:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 07:59:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 727ms 07:59:44 INFO - PROCESS | 3644 | 1460991584490 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 07:59:44 INFO - PROCESS | 3644 | 1460991584492 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 07:59:44 INFO - PROCESS | 3644 | 1460991584495 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 07:59:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 07:59:44 INFO - PROCESS | 3644 | 1460991584497 Marionette TRACE conn3 <- [1,2566,null,{}] 07:59:44 INFO - PROCESS | 3644 | 1460991584500 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}] 07:59:44 INFO - PROCESS | 3644 | 1460991584613 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 07:59:44 INFO - PROCESS | 3644 | 1460991584678 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:44 INFO - PROCESS | 3644 | ++DOCSHELL 18CB9800 == 53 [pid = 3644] [id = 651] 07:59:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 115 (18CC0C00) [pid = 3644] [serial = 1953] [outer = 00000000] 07:59:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 116 (19ACB000) [pid = 3644] [serial = 1954] [outer = 18CC0C00] 07:59:44 INFO - PROCESS | 3644 | 1460991584721 Marionette DEBUG loaded listener.js 07:59:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 117 (19CA5800) [pid = 3644] [serial = 1955] [outer = 18CC0C00] 07:59:45 INFO - PROCESS | 3644 | --DOMWINDOW == 116 (16715C00) [pid = 3644] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 07:59:45 INFO - PROCESS | 3644 | --DOMWINDOW == 115 (11B61C00) [pid = 3644] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 07:59:45 INFO - PROCESS | 3644 | --DOMWINDOW == 114 (15557400) [pid = 3644] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 07:59:45 INFO - PROCESS | 3644 | --DOMWINDOW == 113 (164A2000) [pid = 3644] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 07:59:45 INFO - PROCESS | 3644 | --DOMWINDOW == 112 (11C22800) [pid = 3644] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 07:59:45 INFO - PROCESS | 3644 | --DOMWINDOW == 111 (13469C00) [pid = 3644] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 07:59:45 INFO - PROCESS | 3644 | --DOMWINDOW == 110 (1823B400) [pid = 3644] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 07:59:45 INFO - PROCESS | 3644 | --DOMWINDOW == 109 (1228B000) [pid = 3644] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 07:59:45 INFO - PROCESS | 3644 | --DOMWINDOW == 108 (164A4400) [pid = 3644] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 07:59:45 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (18CB4800) [pid = 3644] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 07:59:45 INFO - PROCESS | 3644 | --DOMWINDOW == 106 (13457800) [pid = 3644] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 07:59:45 INFO - PROCESS | 3644 | 1460991585204 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]]]}] 07:59:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 07:59:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 728ms 07:59:45 INFO - PROCESS | 3644 | 1460991585219 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 07:59:45 INFO - PROCESS | 3644 | 1460991585221 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 07:59:45 INFO - PROCESS | 3644 | 1460991585224 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 07:59:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 07:59:45 INFO - PROCESS | 3644 | 1460991585226 Marionette TRACE conn3 <- [1,2570,null,{}] 07:59:45 INFO - PROCESS | 3644 | 1460991585229 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}] 07:59:45 INFO - PROCESS | 3644 | 1460991585373 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 07:59:45 INFO - PROCESS | 3644 | 1460991585436 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:45 INFO - PROCESS | 3644 | ++DOCSHELL 13204000 == 54 [pid = 3644] [id = 652] 07:59:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 107 (13415C00) [pid = 3644] [serial = 1956] [outer = 00000000] 07:59:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (15D8B000) [pid = 3644] [serial = 1957] [outer = 13415C00] 07:59:45 INFO - PROCESS | 3644 | 1460991585480 Marionette DEBUG loaded listener.js 07:59:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 109 (15D8E400) [pid = 3644] [serial = 1958] [outer = 13415C00] 07:59:45 INFO - PROCESS | 3644 | 1460991585836 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]]]}] 07:59:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 07:59:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 635ms 07:59:45 INFO - PROCESS | 3644 | 1460991585863 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 07:59:45 INFO - PROCESS | 3644 | 1460991585865 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 07:59:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 07:59:45 INFO - PROCESS | 3644 | 1460991585868 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 07:59:45 INFO - PROCESS | 3644 | 1460991585870 Marionette TRACE conn3 <- [1,2574,null,{}] 07:59:45 INFO - PROCESS | 3644 | 1460991585873 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}] 07:59:46 INFO - PROCESS | 3644 | 1460991585998 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 07:59:46 INFO - PROCESS | 3644 | 1460991586007 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:46 INFO - PROCESS | 3644 | ++DOCSHELL 13876000 == 55 [pid = 3644] [id = 653] 07:59:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 110 (164A4C00) [pid = 3644] [serial = 1959] [outer = 00000000] 07:59:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 111 (18EAE800) [pid = 3644] [serial = 1960] [outer = 164A4C00] 07:59:46 INFO - PROCESS | 3644 | 1460991586050 Marionette DEBUG loaded listener.js 07:59:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 112 (18EDCC00) [pid = 3644] [serial = 1961] [outer = 164A4C00] 07:59:46 INFO - PROCESS | 3644 | 1460991586497 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]]]}] 07:59:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 07:59:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 682ms 07:59:46 INFO - PROCESS | 3644 | 1460991586568 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 07:59:46 INFO - PROCESS | 3644 | 1460991586570 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 07:59:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 07:59:46 INFO - PROCESS | 3644 | 1460991586573 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 07:59:46 INFO - PROCESS | 3644 | 1460991586575 Marionette TRACE conn3 <- [1,2578,null,{}] 07:59:46 INFO - PROCESS | 3644 | 1460991586578 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}] 07:59:46 INFO - PROCESS | 3644 | 1460991586644 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 07:59:46 INFO - PROCESS | 3644 | 1460991586684 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:46 INFO - PROCESS | 3644 | ++DOCSHELL 11C24800 == 56 [pid = 3644] [id = 654] 07:59:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 113 (1380D400) [pid = 3644] [serial = 1962] [outer = 00000000] 07:59:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 114 (1A778000) [pid = 3644] [serial = 1963] [outer = 1380D400] 07:59:46 INFO - PROCESS | 3644 | 1460991586727 Marionette DEBUG loaded listener.js 07:59:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 115 (1A8C0800) [pid = 3644] [serial = 1964] [outer = 1380D400] 07:59:47 INFO - PROCESS | 3644 | 1460991587403 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]]]}] 07:59:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 07:59:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 883ms 07:59:47 INFO - PROCESS | 3644 | 1460991587463 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 07:59:47 INFO - PROCESS | 3644 | 1460991587467 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 07:59:47 INFO - PROCESS | 3644 | 1460991587473 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 07:59:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 07:59:47 INFO - PROCESS | 3644 | 1460991587477 Marionette TRACE conn3 <- [1,2582,null,{}] 07:59:47 INFO - PROCESS | 3644 | 1460991587482 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}] 07:59:47 INFO - PROCESS | 3644 | 1460991587592 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 07:59:47 INFO - PROCESS | 3644 | 1460991587735 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:47 INFO - PROCESS | 3644 | ++DOCSHELL 13462C00 == 57 [pid = 3644] [id = 655] 07:59:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 116 (13466800) [pid = 3644] [serial = 1965] [outer = 00000000] 07:59:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 117 (1380FC00) [pid = 3644] [serial = 1966] [outer = 13466800] 07:59:47 INFO - PROCESS | 3644 | 1460991587793 Marionette DEBUG loaded listener.js 07:59:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 118 (14203000) [pid = 3644] [serial = 1967] [outer = 13466800] 07:59:48 INFO - PROCESS | 3644 | 1460991588443 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]]]}] 07:59:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 07:59:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 991ms 07:59:48 INFO - PROCESS | 3644 | 1460991588476 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 07:59:48 INFO - PROCESS | 3644 | 1460991588482 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 07:59:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 07:59:48 INFO - PROCESS | 3644 | 1460991588489 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 07:59:48 INFO - PROCESS | 3644 | 1460991588492 Marionette TRACE conn3 <- [1,2586,null,{}] 07:59:48 INFO - PROCESS | 3644 | 1460991588496 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}] 07:59:48 INFO - PROCESS | 3644 | 1460991588588 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 07:59:48 INFO - PROCESS | 3644 | 1460991588730 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:48 INFO - PROCESS | 3644 | ++DOCSHELL 13475400 == 58 [pid = 3644] [id = 656] 07:59:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 119 (136B2400) [pid = 3644] [serial = 1968] [outer = 00000000] 07:59:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 120 (1670D400) [pid = 3644] [serial = 1969] [outer = 136B2400] 07:59:48 INFO - PROCESS | 3644 | 1460991588786 Marionette DEBUG loaded listener.js 07:59:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 121 (17F73C00) [pid = 3644] [serial = 1970] [outer = 136B2400] 07:59:49 INFO - PROCESS | 3644 | 1460991589362 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]]]}] 07:59:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 07:59:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 929ms 07:59:49 INFO - PROCESS | 3644 | 1460991589416 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 07:59:49 INFO - PROCESS | 3644 | 1460991589418 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 07:59:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 07:59:49 INFO - PROCESS | 3644 | 1460991589422 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 07:59:49 INFO - PROCESS | 3644 | 1460991589426 Marionette TRACE conn3 <- [1,2590,null,{}] 07:59:49 INFO - PROCESS | 3644 | 1460991589441 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}] 07:59:49 INFO - PROCESS | 3644 | 1460991589582 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 07:59:49 INFO - PROCESS | 3644 | 1460991589694 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:49 INFO - PROCESS | 3644 | ++DOCSHELL 18A27800 == 59 [pid = 3644] [id = 657] 07:59:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 122 (18D14000) [pid = 3644] [serial = 1971] [outer = 00000000] 07:59:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 123 (1A769400) [pid = 3644] [serial = 1972] [outer = 18D14000] 07:59:49 INFO - PROCESS | 3644 | 1460991589751 Marionette DEBUG loaded listener.js 07:59:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 124 (1A8C8400) [pid = 3644] [serial = 1973] [outer = 18D14000] 07:59:50 INFO - PROCESS | 3644 | 1460991590393 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]]]}] 07:59:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 07:59:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1038ms 07:59:50 INFO - PROCESS | 3644 | 1460991590459 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 07:59:50 INFO - PROCESS | 3644 | 1460991590462 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 07:59:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 07:59:50 INFO - PROCESS | 3644 | 1460991590467 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 07:59:50 INFO - PROCESS | 3644 | 1460991590469 Marionette TRACE conn3 <- [1,2594,null,{}] 07:59:50 INFO - PROCESS | 3644 | 1460991590472 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}] 07:59:50 INFO - PROCESS | 3644 | 1460991590576 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 07:59:50 INFO - PROCESS | 3644 | 1460991590716 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:50 INFO - PROCESS | 3644 | ++DOCSHELL 18CB9400 == 60 [pid = 3644] [id = 658] 07:59:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 125 (1A8ED400) [pid = 3644] [serial = 1974] [outer = 00000000] 07:59:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 126 (1BF80000) [pid = 3644] [serial = 1975] [outer = 1A8ED400] 07:59:50 INFO - PROCESS | 3644 | 1460991590771 Marionette DEBUG loaded listener.js 07:59:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 127 (1BF85000) [pid = 3644] [serial = 1976] [outer = 1A8ED400] 07:59:51 INFO - PROCESS | 3644 | 1460991591394 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]]]}] 07:59:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 07:59:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1131ms 07:59:51 INFO - PROCESS | 3644 | 1460991591649 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 07:59:51 INFO - PROCESS | 3644 | 1460991591654 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 07:59:51 INFO - PROCESS | 3644 | 1460991591660 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 07:59:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 07:59:51 INFO - PROCESS | 3644 | 1460991591663 Marionette TRACE conn3 <- [1,2598,null,{}] 07:59:51 INFO - PROCESS | 3644 | 1460991591669 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}] 07:59:51 INFO - PROCESS | 3644 | 1460991591765 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 07:59:51 INFO - PROCESS | 3644 | 1460991591902 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:51 INFO - PROCESS | 3644 | ++DOCSHELL 02A99C00 == 61 [pid = 3644] [id = 659] 07:59:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 128 (1320F000) [pid = 3644] [serial = 1977] [outer = 00000000] 07:59:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 129 (1346D800) [pid = 3644] [serial = 1978] [outer = 1320F000] 07:59:51 INFO - PROCESS | 3644 | 1460991591953 Marionette DEBUG loaded listener.js 07:59:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 130 (1380D000) [pid = 3644] [serial = 1979] [outer = 1320F000] 07:59:52 INFO - PROCESS | 3644 | --DOCSHELL 13876000 == 60 [pid = 3644] [id = 653] 07:59:52 INFO - PROCESS | 3644 | --DOCSHELL 13204000 == 59 [pid = 3644] [id = 652] 07:59:52 INFO - PROCESS | 3644 | --DOCSHELL 18CB9800 == 58 [pid = 3644] [id = 651] 07:59:52 INFO - PROCESS | 3644 | --DOCSHELL 182BD000 == 57 [pid = 3644] [id = 650] 07:59:52 INFO - PROCESS | 3644 | --DOCSHELL 15D88C00 == 56 [pid = 3644] [id = 649] 07:59:52 INFO - PROCESS | 3644 | --DOCSHELL 16716000 == 55 [pid = 3644] [id = 648] 07:59:52 INFO - PROCESS | 3644 | --DOCSHELL 157A5C00 == 54 [pid = 3644] [id = 647] 07:59:52 INFO - PROCESS | 3644 | --DOCSHELL 1228CC00 == 53 [pid = 3644] [id = 646] 07:59:52 INFO - PROCESS | 3644 | --DOCSHELL 1380AC00 == 52 [pid = 3644] [id = 645] 07:59:52 INFO - PROCESS | 3644 | --DOMWINDOW == 129 (18EE7C00) [pid = 3644] [serial = 1915] [outer = 00000000] [url = about:blank] 07:59:52 INFO - PROCESS | 3644 | 1460991592632 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]]]}] 07:59:52 INFO - PROCESS | 3644 | --DOCSHELL 13A61000 == 51 [pid = 3644] [id = 640] 07:59:52 INFO - PROCESS | 3644 | --DOCSHELL 1340E000 == 50 [pid = 3644] [id = 639] 07:59:52 INFO - PROCESS | 3644 | --DOCSHELL 12B82C00 == 49 [pid = 3644] [id = 638] 07:59:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 07:59:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1038ms 07:59:52 INFO - PROCESS | 3644 | 1460991592710 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 07:59:52 INFO - PROCESS | 3644 | 1460991592713 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 07:59:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 07:59:52 INFO - PROCESS | 3644 | 1460991592720 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 07:59:52 INFO - PROCESS | 3644 | 1460991592724 Marionette TRACE conn3 <- [1,2602,null,{}] 07:59:52 INFO - PROCESS | 3644 | --DOMWINDOW == 128 (18D11400) [pid = 3644] [serial = 1871] [outer = 00000000] [url = about:blank] 07:59:52 INFO - PROCESS | 3644 | --DOMWINDOW == 127 (12CF2400) [pid = 3644] [serial = 1873] [outer = 00000000] [url = about:blank] 07:59:52 INFO - PROCESS | 3644 | --DOMWINDOW == 126 (13898000) [pid = 3644] [serial = 1876] [outer = 00000000] [url = about:blank] 07:59:52 INFO - PROCESS | 3644 | --DOMWINDOW == 125 (16716800) [pid = 3644] [serial = 1879] [outer = 00000000] [url = about:blank] 07:59:52 INFO - PROCESS | 3644 | --DOMWINDOW == 124 (16B6C400) [pid = 3644] [serial = 1900] [outer = 00000000] [url = about:blank] 07:59:52 INFO - PROCESS | 3644 | --DOMWINDOW == 123 (1345F800) [pid = 3644] [serial = 1886] [outer = 00000000] [url = about:blank] 07:59:52 INFO - PROCESS | 3644 | --DOMWINDOW == 122 (1340EC00) [pid = 3644] [serial = 1885] [outer = 00000000] [url = about:blank] 07:59:52 INFO - PROCESS | 3644 | --DOMWINDOW == 121 (15D89C00) [pid = 3644] [serial = 1894] [outer = 00000000] [url = about:blank] 07:59:52 INFO - PROCESS | 3644 | --DOMWINDOW == 120 (15E06800) [pid = 3644] [serial = 1895] [outer = 00000000] [url = about:blank] 07:59:52 INFO - PROCESS | 3644 | --DOMWINDOW == 119 (164B5800) [pid = 3644] [serial = 1897] [outer = 00000000] [url = about:blank] 07:59:52 INFO - PROCESS | 3644 | --DOMWINDOW == 118 (13461C00) [pid = 3644] [serial = 1888] [outer = 00000000] [url = about:blank] 07:59:52 INFO - PROCESS | 3644 | --DOMWINDOW == 117 (1380E400) [pid = 3644] [serial = 1889] [outer = 00000000] [url = about:blank] 07:59:52 INFO - PROCESS | 3644 | --DOMWINDOW == 116 (13891800) [pid = 3644] [serial = 1891] [outer = 00000000] [url = about:blank] 07:59:52 INFO - PROCESS | 3644 | --DOMWINDOW == 115 (14202C00) [pid = 3644] [serial = 1892] [outer = 00000000] [url = about:blank] 07:59:52 INFO - PROCESS | 3644 | --DOMWINDOW == 114 (18EAC000) [pid = 3644] [serial = 1882] [outer = 00000000] [url = about:blank] 07:59:52 INFO - PROCESS | 3644 | --DOMWINDOW == 113 (18861800) [pid = 3644] [serial = 1903] [outer = 00000000] [url = about:blank] 07:59:52 INFO - PROCESS | 3644 | --DOMWINDOW == 112 (18001800) [pid = 3644] [serial = 1901] [outer = 00000000] [url = about:blank] 07:59:52 INFO - PROCESS | 3644 | --DOMWINDOW == 111 (1886AC00) [pid = 3644] [serial = 1906] [outer = 00000000] [url = about:blank] 07:59:52 INFO - PROCESS | 3644 | --DOMWINDOW == 110 (18909000) [pid = 3644] [serial = 1907] [outer = 00000000] [url = about:blank] 07:59:52 INFO - PROCESS | 3644 | --DOMWINDOW == 109 (182BFC00) [pid = 3644] [serial = 1909] [outer = 00000000] [url = about:blank] 07:59:52 INFO - PROCESS | 3644 | --DOMWINDOW == 108 (18EAC400) [pid = 3644] [serial = 1913] [outer = 00000000] [url = about:blank] 07:59:52 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (18D1F000) [pid = 3644] [serial = 1912] [outer = 00000000] [url = about:blank] 07:59:52 INFO - PROCESS | 3644 | --DOMWINDOW == 106 (18868C00) [pid = 3644] [serial = 1904] [outer = 00000000] [url = about:blank] 07:59:52 INFO - PROCESS | 3644 | --DOMWINDOW == 105 (1890B800) [pid = 3644] [serial = 1910] [outer = 00000000] [url = about:blank] 07:59:52 INFO - PROCESS | 3644 | --DOMWINDOW == 104 (16709800) [pid = 3644] [serial = 1898] [outer = 00000000] [url = about:blank] 07:59:52 INFO - PROCESS | 3644 | 1460991592748 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}] 07:59:52 INFO - PROCESS | 3644 | 1460991592838 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 07:59:52 INFO - PROCESS | 3644 | 1460991592845 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:52 INFO - PROCESS | 3644 | ++DOCSHELL 1340E400 == 50 [pid = 3644] [id = 660] 07:59:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (1345D800) [pid = 3644] [serial = 1980] [outer = 00000000] 07:59:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 106 (136AFC00) [pid = 3644] [serial = 1981] [outer = 1345D800] 07:59:52 INFO - PROCESS | 3644 | 1460991592891 Marionette DEBUG loaded listener.js 07:59:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 107 (1386CC00) [pid = 3644] [serial = 1982] [outer = 1345D800] 07:59:53 INFO - PROCESS | 3644 | 1460991593440 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]]]}] 07:59:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 07:59:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 743ms 07:59:53 INFO - PROCESS | 3644 | 1460991593477 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 07:59:53 INFO - PROCESS | 3644 | 1460991593479 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 07:59:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 07:59:53 INFO - PROCESS | 3644 | 1460991593483 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 07:59:53 INFO - PROCESS | 3644 | 1460991593485 Marionette TRACE conn3 <- [1,2606,null,{}] 07:59:53 INFO - PROCESS | 3644 | 1460991593494 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}] 07:59:53 INFO - PROCESS | 3644 | 1460991593582 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 07:59:53 INFO - PROCESS | 3644 | 1460991593680 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:53 INFO - PROCESS | 3644 | ++DOCSHELL 1388D800 == 51 [pid = 3644] [id = 661] 07:59:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (13A56800) [pid = 3644] [serial = 1983] [outer = 00000000] 07:59:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 109 (15D07000) [pid = 3644] [serial = 1984] [outer = 13A56800] 07:59:53 INFO - PROCESS | 3644 | 1460991593729 Marionette DEBUG loaded listener.js 07:59:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 110 (15E07000) [pid = 3644] [serial = 1985] [outer = 13A56800] 07:59:54 INFO - PROCESS | 3644 | 1460991594119 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]]]}] 07:59:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 07:59:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 697ms 07:59:54 INFO - PROCESS | 3644 | 1460991594166 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 07:59:54 INFO - PROCESS | 3644 | 1460991594168 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 07:59:54 INFO - PROCESS | 3644 | 1460991594172 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 07:59:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 07:59:54 INFO - PROCESS | 3644 | 1460991594173 Marionette TRACE conn3 <- [1,2610,null,{}] 07:59:54 INFO - PROCESS | 3644 | 1460991594177 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}] 07:59:54 INFO - PROCESS | 3644 | 1460991594258 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 07:59:54 INFO - PROCESS | 3644 | 1460991594265 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:54 INFO - PROCESS | 3644 | ++DOCSHELL 15E01400 == 52 [pid = 3644] [id = 662] 07:59:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 111 (1649A400) [pid = 3644] [serial = 1986] [outer = 00000000] 07:59:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 112 (16709800) [pid = 3644] [serial = 1987] [outer = 1649A400] 07:59:54 INFO - PROCESS | 3644 | 1460991594311 Marionette DEBUG loaded listener.js 07:59:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 113 (1670DC00) [pid = 3644] [serial = 1988] [outer = 1649A400] 07:59:54 INFO - PROCESS | 3644 | 1460991594760 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]]]}] 07:59:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 07:59:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 635ms 07:59:54 INFO - PROCESS | 3644 | 1460991594812 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 07:59:54 INFO - PROCESS | 3644 | 1460991594814 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 07:59:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 07:59:54 INFO - PROCESS | 3644 | 1460991594817 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 07:59:54 INFO - PROCESS | 3644 | 1460991594819 Marionette TRACE conn3 <- [1,2614,null,{}] 07:59:54 INFO - PROCESS | 3644 | 1460991594822 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}] 07:59:54 INFO - PROCESS | 3644 | 1460991594933 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 07:59:55 INFO - PROCESS | 3644 | 1460991595025 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:55 INFO - PROCESS | 3644 | ++DOCSHELL 16876C00 == 53 [pid = 3644] [id = 663] 07:59:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 114 (16881800) [pid = 3644] [serial = 1989] [outer = 00000000] 07:59:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 115 (16BD2400) [pid = 3644] [serial = 1990] [outer = 16881800] 07:59:55 INFO - PROCESS | 3644 | 1460991595070 Marionette DEBUG loaded listener.js 07:59:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 116 (18004C00) [pid = 3644] [serial = 1991] [outer = 16881800] 07:59:55 INFO - PROCESS | 3644 | 1460991595488 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]]]}] 07:59:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 07:59:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 697ms 07:59:55 INFO - PROCESS | 3644 | 1460991595515 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 07:59:55 INFO - PROCESS | 3644 | 1460991595517 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 07:59:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 07:59:55 INFO - PROCESS | 3644 | 1460991595526 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 07:59:55 INFO - PROCESS | 3644 | 1460991595528 Marionette TRACE conn3 <- [1,2618,null,{}] 07:59:55 INFO - PROCESS | 3644 | 1460991595531 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}] 07:59:55 INFO - PROCESS | 3644 | 1460991595666 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 07:59:55 INFO - PROCESS | 3644 | 1460991595728 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:55 INFO - PROCESS | 3644 | ++DOCSHELL 182BFC00 == 54 [pid = 3644] [id = 664] 07:59:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 117 (18863000) [pid = 3644] [serial = 1992] [outer = 00000000] 07:59:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 118 (1886DC00) [pid = 3644] [serial = 1993] [outer = 18863000] 07:59:55 INFO - PROCESS | 3644 | 1460991595768 Marionette DEBUG loaded listener.js 07:59:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 119 (18908800) [pid = 3644] [serial = 1994] [outer = 18863000] 07:59:56 INFO - PROCESS | 3644 | 1460991596201 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]]]}] 07:59:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 07:59:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 743ms 07:59:56 INFO - PROCESS | 3644 | 1460991596244 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 07:59:56 INFO - PROCESS | 3644 | 1460991596246 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 07:59:56 INFO - PROCESS | 3644 | 1460991596249 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 07:59:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 07:59:56 INFO - PROCESS | 3644 | 1460991596251 Marionette TRACE conn3 <- [1,2622,null,{}] 07:59:56 INFO - PROCESS | 3644 | 1460991596255 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}] 07:59:56 INFO - PROCESS | 3644 | 1460991596402 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 07:59:56 INFO - PROCESS | 3644 | 1460991596426 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:56 INFO - PROCESS | 3644 | ++DOCSHELL 1890D400 == 55 [pid = 3644] [id = 665] 07:59:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 120 (18C25000) [pid = 3644] [serial = 1995] [outer = 00000000] 07:59:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 121 (18D11400) [pid = 3644] [serial = 1996] [outer = 18C25000] 07:59:56 INFO - PROCESS | 3644 | 1460991596471 Marionette DEBUG loaded listener.js 07:59:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 122 (18D12400) [pid = 3644] [serial = 1997] [outer = 18C25000] 07:59:57 INFO - PROCESS | 3644 | --DOMWINDOW == 121 (16718800) [pid = 3644] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 07:59:57 INFO - PROCESS | 3644 | --DOMWINDOW == 120 (18CC0C00) [pid = 3644] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 07:59:57 INFO - PROCESS | 3644 | --DOMWINDOW == 119 (18907400) [pid = 3644] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 07:59:57 INFO - PROCESS | 3644 | --DOMWINDOW == 118 (12CF3400) [pid = 3644] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 07:59:57 INFO - PROCESS | 3644 | --DOMWINDOW == 117 (18CBB800) [pid = 3644] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 07:59:57 INFO - PROCESS | 3644 | --DOMWINDOW == 116 (16874800) [pid = 3644] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 07:59:57 INFO - PROCESS | 3644 | --DOMWINDOW == 115 (159E5400) [pid = 3644] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 07:59:57 INFO - PROCESS | 3644 | --DOMWINDOW == 114 (1380B000) [pid = 3644] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 07:59:57 INFO - PROCESS | 3644 | --DOMWINDOW == 113 (13415C00) [pid = 3644] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 07:59:57 INFO - PROCESS | 3644 | --DOMWINDOW == 112 (164A4C00) [pid = 3644] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 07:59:57 INFO - PROCESS | 3644 | --DOMWINDOW == 111 (16712400) [pid = 3644] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 07:59:57 INFO - PROCESS | 3644 | 1460991597097 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]]]}] 07:59:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 07:59:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 898ms 07:59:57 INFO - PROCESS | 3644 | 1460991597154 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 07:59:57 INFO - PROCESS | 3644 | 1460991597156 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 07:59:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 07:59:57 INFO - PROCESS | 3644 | 1460991597160 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 07:59:57 INFO - PROCESS | 3644 | 1460991597162 Marionette TRACE conn3 <- [1,2626,null,{}] 07:59:57 INFO - PROCESS | 3644 | 1460991597165 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}] 07:59:57 INFO - PROCESS | 3644 | 1460991597245 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 07:59:57 INFO - PROCESS | 3644 | 1460991597343 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:57 INFO - PROCESS | 3644 | ++DOCSHELL 11B61800 == 56 [pid = 3644] [id = 666] 07:59:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 112 (12287800) [pid = 3644] [serial = 1998] [outer = 00000000] 07:59:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 113 (157F5800) [pid = 3644] [serial = 1999] [outer = 12287800] 07:59:57 INFO - PROCESS | 3644 | 1460991597388 Marionette DEBUG loaded listener.js 07:59:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 114 (16712400) [pid = 3644] [serial = 2000] [outer = 12287800] 07:59:57 INFO - PROCESS | 3644 | 1460991597760 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]]]}] 07:59:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 07:59:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 635ms 07:59:57 INFO - PROCESS | 3644 | 1460991597782 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 07:59:57 INFO - PROCESS | 3644 | 1460991597784 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 07:59:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 07:59:57 INFO - PROCESS | 3644 | 1460991597787 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 07:59:57 INFO - PROCESS | 3644 | 1460991597789 Marionette TRACE conn3 <- [1,2630,null,{}] 07:59:57 INFO - PROCESS | 3644 | 1460991597792 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}] 07:59:57 INFO - PROCESS | 3644 | 1460991597910 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 07:59:57 INFO - PROCESS | 3644 | 1460991597919 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:57 INFO - PROCESS | 3644 | ++DOCSHELL 13870C00 == 57 [pid = 3644] [id = 667] 07:59:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 115 (14AA1000) [pid = 3644] [serial = 2001] [outer = 00000000] 07:59:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 116 (18D1C800) [pid = 3644] [serial = 2002] [outer = 14AA1000] 07:59:57 INFO - PROCESS | 3644 | 1460991597963 Marionette DEBUG loaded listener.js 07:59:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 117 (18EAF000) [pid = 3644] [serial = 2003] [outer = 14AA1000] 07:59:58 INFO - PROCESS | 3644 | 1460991598368 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]]]}] 07:59:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 07:59:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 619ms 07:59:58 INFO - PROCESS | 3644 | 1460991598425 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 07:59:58 INFO - PROCESS | 3644 | 1460991598427 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 07:59:58 INFO - PROCESS | 3644 | 1460991598431 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 07:59:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 07:59:58 INFO - PROCESS | 3644 | 1460991598432 Marionette TRACE conn3 <- [1,2634,null,{}] 07:59:58 INFO - PROCESS | 3644 | 1460991598436 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}] 07:59:58 INFO - PROCESS | 3644 | 1460991598552 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 07:59:58 INFO - PROCESS | 3644 | 1460991598560 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:58 INFO - PROCESS | 3644 | ++DOCSHELL 1340BC00 == 58 [pid = 3644] [id = 668] 07:59:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 118 (157A6000) [pid = 3644] [serial = 2004] [outer = 00000000] 07:59:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 119 (19A25800) [pid = 3644] [serial = 2005] [outer = 157A6000] 07:59:58 INFO - PROCESS | 3644 | 1460991598608 Marionette DEBUG loaded listener.js 07:59:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 120 (197E3400) [pid = 3644] [serial = 2006] [outer = 157A6000] 07:59:59 INFO - PROCESS | 3644 | 1460991599121 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]]]}] 07:59:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 07:59:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 728ms 07:59:59 INFO - PROCESS | 3644 | 1460991599213 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 07:59:59 INFO - PROCESS | 3644 | 1460991599218 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 07:59:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 07:59:59 INFO - PROCESS | 3644 | 1460991599225 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 07:59:59 INFO - PROCESS | 3644 | 1460991599229 Marionette TRACE conn3 <- [1,2638,null,{}] 07:59:59 INFO - PROCESS | 3644 | 1460991599236 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}] 07:59:59 INFO - PROCESS | 3644 | 1460991599328 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 07:59:59 INFO - PROCESS | 3644 | 1460991599478 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:59 INFO - PROCESS | 3644 | ++DOCSHELL 1228F400 == 59 [pid = 3644] [id = 669] 07:59:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 121 (12C5FC00) [pid = 3644] [serial = 2007] [outer = 00000000] 07:59:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 122 (13602400) [pid = 3644] [serial = 2008] [outer = 12C5FC00] 07:59:59 INFO - PROCESS | 3644 | 1460991599535 Marionette DEBUG loaded listener.js 07:59:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 123 (13814800) [pid = 3644] [serial = 2009] [outer = 12C5FC00] 08:00:00 INFO - PROCESS | 3644 | 1460991600099 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 08:00:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 08:00:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 945ms 08:00:00 INFO - PROCESS | 3644 | 1460991600152 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 08:00:00 INFO - PROCESS | 3644 | 1460991600158 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 08:00:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 08:00:00 INFO - PROCESS | 3644 | 1460991600164 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 08:00:00 INFO - PROCESS | 3644 | 1460991600167 Marionette TRACE conn3 <- [1,2642,null,{}] 08:00:00 INFO - PROCESS | 3644 | 1460991600172 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:00 INFO - PROCESS | 3644 | 1460991600277 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 08:00:00 INFO - PROCESS | 3644 | 1460991600390 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:00 INFO - PROCESS | 3644 | ++DOCSHELL 13A61400 == 60 [pid = 3644] [id = 670] 08:00:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 124 (1420D400) [pid = 3644] [serial = 2010] [outer = 00000000] 08:00:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 125 (15E05C00) [pid = 3644] [serial = 2011] [outer = 1420D400] 08:00:00 INFO - PROCESS | 3644 | 1460991600492 Marionette DEBUG loaded listener.js 08:00:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 126 (164A5C00) [pid = 3644] [serial = 2012] [outer = 1420D400] 08:00:01 INFO - PROCESS | 3644 | 1460991601098 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 08:00:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 08:00:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 991ms 08:00:01 INFO - PROCESS | 3644 | 1460991601147 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 08:00:01 INFO - PROCESS | 3644 | 1460991601150 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 08:00:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 08:00:01 INFO - PROCESS | 3644 | 1460991601154 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 08:00:01 INFO - PROCESS | 3644 | 1460991601157 Marionette TRACE conn3 <- [1,2646,null,{}] 08:00:01 INFO - PROCESS | 3644 | 1460991601182 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:01 INFO - PROCESS | 3644 | 1460991601322 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 08:00:01 INFO - PROCESS | 3644 | 1460991601390 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:01 INFO - PROCESS | 3644 | ++DOCSHELL 16B49800 == 61 [pid = 3644] [id = 671] 08:00:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 127 (1861FC00) [pid = 3644] [serial = 2013] [outer = 00000000] 08:00:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 128 (18D18000) [pid = 3644] [serial = 2014] [outer = 1861FC00] 08:00:01 INFO - PROCESS | 3644 | 1460991601447 Marionette DEBUG loaded listener.js 08:00:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 129 (197DAC00) [pid = 3644] [serial = 2015] [outer = 1861FC00] 08:00:02 INFO - PROCESS | 3644 | 1460991602075 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 08:00:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 08:00:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 929ms 08:00:02 INFO - PROCESS | 3644 | 1460991602099 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 08:00:02 INFO - PROCESS | 3644 | 1460991602101 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 08:00:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 08:00:02 INFO - PROCESS | 3644 | 1460991602105 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 08:00:02 INFO - PROCESS | 3644 | 1460991602107 Marionette TRACE conn3 <- [1,2650,null,{}] 08:00:02 INFO - PROCESS | 3644 | 1460991602110 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:02 INFO - PROCESS | 3644 | 1460991602213 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 08:00:02 INFO - PROCESS | 3644 | 1460991602353 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:02 INFO - PROCESS | 3644 | ++DOCSHELL 1A076800 == 62 [pid = 3644] [id = 672] 08:00:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 130 (1A79B800) [pid = 3644] [serial = 2016] [outer = 00000000] 08:00:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 131 (1BF80400) [pid = 3644] [serial = 2017] [outer = 1A79B800] 08:00:02 INFO - PROCESS | 3644 | 1460991602409 Marionette DEBUG loaded listener.js 08:00:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 132 (1C13DC00) [pid = 3644] [serial = 2018] [outer = 1A79B800] 08:00:02 INFO - PROCESS | 3644 | 1460991602914 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 08:00:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 08:00:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 836ms 08:00:02 INFO - PROCESS | 3644 | 1460991602931 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 08:00:02 INFO - PROCESS | 3644 | 1460991602933 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 08:00:02 INFO - PROCESS | 3644 | 1460991602952 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 08:00:02 INFO - PROCESS | 3644 | 1460991602954 Marionette TRACE conn3 <- [1,2654,null,{}] 08:00:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 08:00:02 INFO - PROCESS | 3644 | 1460991602958 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:03 INFO - PROCESS | 3644 | 1460991603058 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 08:00:03 INFO - PROCESS | 3644 | 1460991603171 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:03 INFO - PROCESS | 3644 | ++DOCSHELL 1A8C7800 == 63 [pid = 3644] [id = 673] 08:00:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 133 (1BF7B800) [pid = 3644] [serial = 2019] [outer = 00000000] 08:00:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 134 (1C265400) [pid = 3644] [serial = 2020] [outer = 1BF7B800] 08:00:03 INFO - PROCESS | 3644 | 1460991603224 Marionette DEBUG loaded listener.js 08:00:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 135 (1C268000) [pid = 3644] [serial = 2021] [outer = 1BF7B800] 08:00:04 INFO - PROCESS | 3644 | 1460991604372 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 08:00:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 08:00:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1441ms 08:00:04 INFO - PROCESS | 3644 | 1460991604410 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 08:00:04 INFO - PROCESS | 3644 | 1460991604414 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 08:00:04 INFO - PROCESS | 3644 | 1460991604419 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 08:00:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 08:00:04 INFO - PROCESS | 3644 | 1460991604423 Marionette TRACE conn3 <- [1,2658,null,{}] 08:00:04 INFO - PROCESS | 3644 | 1460991604435 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:04 INFO - PROCESS | 3644 | 1460991604568 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 08:00:04 INFO - PROCESS | 3644 | 1460991604712 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:04 INFO - PROCESS | 3644 | ++DOCSHELL 1386D000 == 64 [pid = 3644] [id = 674] 08:00:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 136 (13871C00) [pid = 3644] [serial = 2022] [outer = 00000000] 08:00:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 137 (14202C00) [pid = 3644] [serial = 2023] [outer = 13871C00] 08:00:04 INFO - PROCESS | 3644 | 1460991604767 Marionette DEBUG loaded listener.js 08:00:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 138 (14305C00) [pid = 3644] [serial = 2024] [outer = 13871C00] 08:00:05 INFO - PROCESS | 3644 | --DOCSHELL 188CD000 == 63 [pid = 3644] [id = 612] 08:00:05 INFO - PROCESS | 3644 | --DOCSHELL 18236000 == 62 [pid = 3644] [id = 627] 08:00:05 INFO - PROCESS | 3644 | --DOCSHELL 1555AC00 == 61 [pid = 3644] [id = 626] 08:00:05 INFO - PROCESS | 3644 | --DOCSHELL 13870C00 == 60 [pid = 3644] [id = 667] 08:00:05 INFO - PROCESS | 3644 | --DOCSHELL 11B61800 == 59 [pid = 3644] [id = 666] 08:00:05 INFO - PROCESS | 3644 | --DOCSHELL 1890D400 == 58 [pid = 3644] [id = 665] 08:00:05 INFO - PROCESS | 3644 | --DOCSHELL 182BFC00 == 57 [pid = 3644] [id = 664] 08:00:05 INFO - PROCESS | 3644 | --DOCSHELL 16876C00 == 56 [pid = 3644] [id = 663] 08:00:05 INFO - PROCESS | 3644 | --DOCSHELL 15E01400 == 55 [pid = 3644] [id = 662] 08:00:05 INFO - PROCESS | 3644 | --DOCSHELL 1388D800 == 54 [pid = 3644] [id = 661] 08:00:05 INFO - PROCESS | 3644 | --DOCSHELL 1340E400 == 53 [pid = 3644] [id = 660] 08:00:05 INFO - PROCESS | 3644 | --DOCSHELL 02A99C00 == 52 [pid = 3644] [id = 659] 08:00:05 INFO - PROCESS | 3644 | --DOMWINDOW == 137 (1380B800) [pid = 3644] [serial = 1918] [outer = 00000000] [url = about:blank] 08:00:05 INFO - PROCESS | 3644 | --DOMWINDOW == 136 (1649A000) [pid = 3644] [serial = 1921] [outer = 00000000] [url = about:blank] 08:00:05 INFO - PROCESS | 3644 | --DOMWINDOW == 135 (18EE8C00) [pid = 3644] [serial = 1924] [outer = 00000000] [url = about:blank] 08:00:05 INFO - PROCESS | 3644 | --DOMWINDOW == 134 (19ACF400) [pid = 3644] [serial = 1927] [outer = 00000000] [url = about:blank] 08:00:05 INFO - PROCESS | 3644 | --DOMWINDOW == 133 (1A079800) [pid = 3644] [serial = 1930] [outer = 00000000] [url = about:blank] 08:00:05 INFO - PROCESS | 3644 | --DOMWINDOW == 132 (1A778000) [pid = 3644] [serial = 1963] [outer = 00000000] [url = about:blank] 08:00:05 INFO - PROCESS | 3644 | --DOMWINDOW == 131 (182B5800) [pid = 3644] [serial = 1790] [outer = 00000000] [url = about:blank] 08:00:05 INFO - PROCESS | 3644 | --DOMWINDOW == 130 (18617800) [pid = 3644] [serial = 1948] [outer = 00000000] [url = about:blank] 08:00:05 INFO - PROCESS | 3644 | --DOMWINDOW == 129 (19ACB000) [pid = 3644] [serial = 1954] [outer = 00000000] [url = about:blank] 08:00:05 INFO - PROCESS | 3644 | --DOMWINDOW == 128 (18CBA400) [pid = 3644] [serial = 1951] [outer = 00000000] [url = about:blank] 08:00:05 INFO - PROCESS | 3644 | --DOMWINDOW == 127 (13416C00) [pid = 3644] [serial = 1939] [outer = 00000000] [url = about:blank] 08:00:05 INFO - PROCESS | 3644 | --DOMWINDOW == 126 (13895800) [pid = 3644] [serial = 1940] [outer = 00000000] [url = about:blank] 08:00:05 INFO - PROCESS | 3644 | --DOMWINDOW == 125 (1A7A4400) [pid = 3644] [serial = 1934] [outer = 00000000] [url = about:blank] 08:00:05 INFO - PROCESS | 3644 | --DOMWINDOW == 124 (1A776C00) [pid = 3644] [serial = 1933] [outer = 00000000] [url = about:blank] 08:00:05 INFO - PROCESS | 3644 | --DOMWINDOW == 123 (16BD2C00) [pid = 3644] [serial = 1945] [outer = 00000000] [url = about:blank] 08:00:05 INFO - PROCESS | 3644 | --DOMWINDOW == 122 (1649E800) [pid = 3644] [serial = 1942] [outer = 00000000] [url = about:blank] 08:00:05 INFO - PROCESS | 3644 | --DOMWINDOW == 121 (164BAC00) [pid = 3644] [serial = 1943] [outer = 00000000] [url = about:blank] 08:00:05 INFO - PROCESS | 3644 | --DOMWINDOW == 120 (14348400) [pid = 3644] [serial = 1937] [outer = 00000000] [url = about:blank] 08:00:05 INFO - PROCESS | 3644 | --DOMWINDOW == 119 (13891000) [pid = 3644] [serial = 1936] [outer = 00000000] [url = about:blank] 08:00:05 INFO - PROCESS | 3644 | --DOMWINDOW == 118 (15D8B000) [pid = 3644] [serial = 1957] [outer = 00000000] [url = about:blank] 08:00:05 INFO - PROCESS | 3644 | --DOMWINDOW == 117 (18EAE800) [pid = 3644] [serial = 1960] [outer = 00000000] [url = about:blank] 08:00:05 INFO - PROCESS | 3644 | --DOMWINDOW == 116 (19CA5800) [pid = 3644] [serial = 1955] [outer = 00000000] [url = about:blank] 08:00:05 INFO - PROCESS | 3644 | --DOMWINDOW == 115 (18CC0400) [pid = 3644] [serial = 1952] [outer = 00000000] [url = about:blank] 08:00:05 INFO - PROCESS | 3644 | --DOMWINDOW == 114 (18865800) [pid = 3644] [serial = 1949] [outer = 00000000] [url = about:blank] 08:00:05 INFO - PROCESS | 3644 | --DOMWINDOW == 113 (17F75400) [pid = 3644] [serial = 1946] [outer = 00000000] [url = about:blank] 08:00:05 INFO - PROCESS | 3644 | --DOMWINDOW == 112 (15D8E400) [pid = 3644] [serial = 1958] [outer = 00000000] [url = about:blank] 08:00:05 INFO - PROCESS | 3644 | --DOMWINDOW == 111 (18EDCC00) [pid = 3644] [serial = 1961] [outer = 00000000] [url = about:blank] 08:00:05 INFO - PROCESS | 3644 | 1460991605861 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 08:00:05 INFO - PROCESS | 3644 | 1460991605930 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 08:00:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 08:00:05 INFO - PROCESS | 3644 | 1460991605935 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 08:00:05 INFO - PROCESS | 3644 | 1460991605938 Marionette TRACE conn3 <- [1,2662,null,{}] 08:00:05 INFO - PROCESS | 3644 | 1460991605942 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:06 INFO - PROCESS | 3644 | 1460991606026 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 08:00:06 INFO - PROCESS | 3644 | 1460991606035 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:06 INFO - PROCESS | 3644 | ++DOCSHELL 02A99400 == 53 [pid = 3644] [id = 675] 08:00:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 112 (02A99C00) [pid = 3644] [serial = 2025] [outer = 00000000] 08:00:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 113 (13818800) [pid = 3644] [serial = 2026] [outer = 02A99C00] 08:00:06 INFO - PROCESS | 3644 | 1460991606080 Marionette DEBUG loaded listener.js 08:00:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 114 (1555A000) [pid = 3644] [serial = 2027] [outer = 02A99C00] 08:00:07 INFO - PROCESS | 3644 | 1460991607073 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 08:00:07 INFO - PROCESS | 3644 | 1460991607114 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 08:00:07 INFO - PROCESS | 3644 | 1460991607117 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 08:00:07 INFO - PROCESS | 3644 | 1460991607121 Marionette TRACE conn3 <- [1,2666,null,{}] 08:00:07 INFO - PROCESS | 3644 | 1460991607130 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:07 INFO - PROCESS | 3644 | 1460991607218 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 08:00:07 INFO - PROCESS | 3644 | 1460991607225 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:07 INFO - PROCESS | 3644 | ++DOCSHELL 157EFC00 == 54 [pid = 3644] [id = 676] 08:00:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 115 (159E5400) [pid = 3644] [serial = 2028] [outer = 00000000] 08:00:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 116 (16712C00) [pid = 3644] [serial = 2029] [outer = 159E5400] 08:00:07 INFO - PROCESS | 3644 | 1460991607272 Marionette DEBUG loaded listener.js 08:00:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 117 (16B6D400) [pid = 3644] [serial = 2030] [outer = 159E5400] 08:00:08 INFO - PROCESS | 3644 | 1460991608289 Marionette TRACE conn3 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 08:00:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 08:00:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1239ms 08:00:08 INFO - PROCESS | 3644 | 1460991608366 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 08:00:08 INFO - PROCESS | 3644 | 1460991608368 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 08:00:08 INFO - PROCESS | 3644 | 1460991608372 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 08:00:08 INFO - PROCESS | 3644 | 1460991608374 Marionette TRACE conn3 <- [1,2670,null,{}] 08:00:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 08:00:08 INFO - PROCESS | 3644 | 1460991608378 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:08 INFO - PROCESS | 3644 | 1460991608496 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 08:00:08 INFO - PROCESS | 3644 | 1460991608559 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:08 INFO - PROCESS | 3644 | ++DOCSHELL 17F75400 == 55 [pid = 3644] [id = 677] 08:00:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 118 (17F77400) [pid = 3644] [serial = 2031] [outer = 00000000] 08:00:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 119 (18622C00) [pid = 3644] [serial = 2032] [outer = 17F77400] 08:00:08 INFO - PROCESS | 3644 | 1460991608604 Marionette DEBUG loaded listener.js 08:00:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 120 (18866000) [pid = 3644] [serial = 2033] [outer = 17F77400] 08:00:09 INFO - PROCESS | 3644 | --DOMWINDOW == 119 (14AA1000) [pid = 3644] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 08:00:09 INFO - PROCESS | 3644 | --DOMWINDOW == 118 (18863000) [pid = 3644] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 08:00:09 INFO - PROCESS | 3644 | --DOMWINDOW == 117 (1649A400) [pid = 3644] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 08:00:09 INFO - PROCESS | 3644 | --DOMWINDOW == 116 (13A56800) [pid = 3644] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 08:00:09 INFO - PROCESS | 3644 | --DOMWINDOW == 115 (1320F000) [pid = 3644] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 08:00:09 INFO - PROCESS | 3644 | --DOMWINDOW == 114 (16881800) [pid = 3644] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 08:00:09 INFO - PROCESS | 3644 | --DOMWINDOW == 113 (1345D800) [pid = 3644] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 08:00:09 INFO - PROCESS | 3644 | --DOMWINDOW == 112 (12287800) [pid = 3644] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 08:00:09 INFO - PROCESS | 3644 | --DOMWINDOW == 111 (18C25000) [pid = 3644] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 08:00:09 INFO - PROCESS | 3644 | 1460991609559 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 08:00:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 08:00:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1239ms 08:00:09 INFO - PROCESS | 3644 | 1460991609624 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 08:00:09 INFO - PROCESS | 3644 | 1460991609626 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 08:00:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 08:00:09 INFO - PROCESS | 3644 | 1460991609630 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 08:00:09 INFO - PROCESS | 3644 | 1460991609631 Marionette TRACE conn3 <- [1,2674,null,{}] 08:00:09 INFO - PROCESS | 3644 | 1460991609635 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:09 INFO - PROCESS | 3644 | 1460991609721 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 08:00:09 INFO - PROCESS | 3644 | 1460991609728 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:09 INFO - PROCESS | 3644 | ++DOCSHELL 12287800 == 56 [pid = 3644] [id = 678] 08:00:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 112 (12CF8C00) [pid = 3644] [serial = 2034] [outer = 00000000] 08:00:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 113 (164B1000) [pid = 3644] [serial = 2035] [outer = 12CF8C00] 08:00:09 INFO - PROCESS | 3644 | 1460991609772 Marionette DEBUG loaded listener.js 08:00:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 114 (16881800) [pid = 3644] [serial = 2036] [outer = 12CF8C00] 08:00:10 INFO - PROCESS | 3644 | 1460991610708 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 08:00:10 INFO - PROCESS | 3644 | 1460991610763 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 08:00:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 08:00:10 INFO - PROCESS | 3644 | 1460991610766 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 08:00:10 INFO - PROCESS | 3644 | 1460991610768 Marionette TRACE conn3 <- [1,2678,null,{}] 08:00:10 INFO - PROCESS | 3644 | 1460991610772 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:10 INFO - PROCESS | 3644 | 1460991610873 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 08:00:10 INFO - PROCESS | 3644 | 1460991610881 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:10 INFO - PROCESS | 3644 | ++DOCSHELL 02A8E800 == 57 [pid = 3644] [id = 679] 08:00:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 115 (136B1C00) [pid = 3644] [serial = 2037] [outer = 00000000] 08:00:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 116 (18CBC400) [pid = 3644] [serial = 2038] [outer = 136B1C00] 08:00:10 INFO - PROCESS | 3644 | 1460991610929 Marionette DEBUG loaded listener.js 08:00:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 117 (18EAC000) [pid = 3644] [serial = 2039] [outer = 136B1C00] 08:00:11 INFO - PROCESS | 3644 | 1460991611898 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 08:00:11 INFO - PROCESS | 3644 | 1460991611921 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 08:00:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 08:00:11 INFO - PROCESS | 3644 | 1460991611911 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 08:00:11 INFO - PROCESS | 3644 | 1460991611915 Marionette TRACE conn3 <- [1,2682,null,{}] 08:00:11 INFO - PROCESS | 3644 | 1460991611922 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:12 INFO - PROCESS | 3644 | 1460991612095 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 08:00:12 INFO - PROCESS | 3644 | 1460991612200 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:12 INFO - PROCESS | 3644 | ++DOCSHELL 1340E400 == 58 [pid = 3644] [id = 680] 08:00:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 118 (1345FC00) [pid = 3644] [serial = 2040] [outer = 00000000] 08:00:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 119 (13891000) [pid = 3644] [serial = 2041] [outer = 1345FC00] 08:00:12 INFO - PROCESS | 3644 | 1460991612256 Marionette DEBUG loaded listener.js 08:00:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 120 (13A5D800) [pid = 3644] [serial = 2042] [outer = 1345FC00] 08:00:13 INFO - PROCESS | 3644 | 1460991613375 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 08:00:13 INFO - PROCESS | 3644 | 1460991613422 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 08:00:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 08:00:13 INFO - PROCESS | 3644 | 1460991613429 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 08:00:13 INFO - PROCESS | 3644 | 1460991613432 Marionette TRACE conn3 <- [1,2686,null,{}] 08:00:13 INFO - PROCESS | 3644 | 1460991613436 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:13 INFO - PROCESS | 3644 | 1460991613572 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 08:00:13 INFO - PROCESS | 3644 | 1460991613703 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:13 INFO - PROCESS | 3644 | ++DOCSHELL 164A2800 == 59 [pid = 3644] [id = 681] 08:00:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 121 (164A3400) [pid = 3644] [serial = 2043] [outer = 00000000] 08:00:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 122 (16B72800) [pid = 3644] [serial = 2044] [outer = 164A3400] 08:00:13 INFO - PROCESS | 3644 | 1460991613766 Marionette DEBUG loaded listener.js 08:00:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 123 (182BC000) [pid = 3644] [serial = 2045] [outer = 164A3400] 08:00:14 INFO - PROCESS | 3644 | 1460991614763 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 08:00:14 INFO - PROCESS | 3644 | 1460991614853 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 08:00:14 INFO - PROCESS | 3644 | 1460991614858 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 08:00:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 08:00:14 INFO - PROCESS | 3644 | 1460991614861 Marionette TRACE conn3 <- [1,2690,null,{}] 08:00:14 INFO - PROCESS | 3644 | 1460991614873 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:14 INFO - PROCESS | 3644 | 1460991614973 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 08:00:15 INFO - PROCESS | 3644 | 1460991615185 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:15 INFO - PROCESS | 3644 | ++DOCSHELL 16717C00 == 60 [pid = 3644] [id = 682] 08:00:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 124 (18232C00) [pid = 3644] [serial = 2046] [outer = 00000000] 08:00:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 125 (18EEBC00) [pid = 3644] [serial = 2047] [outer = 18232C00] 08:00:15 INFO - PROCESS | 3644 | 1460991615243 Marionette DEBUG loaded listener.js 08:00:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 126 (1A006800) [pid = 3644] [serial = 2048] [outer = 18232C00] 08:00:15 INFO - PROCESS | 3644 | 1460991615806 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 08:00:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 08:00:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 991ms 08:00:15 INFO - PROCESS | 3644 | 1460991615848 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 08:00:15 INFO - PROCESS | 3644 | 1460991615851 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 08:00:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 08:00:15 INFO - PROCESS | 3644 | 1460991615855 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 08:00:15 INFO - PROCESS | 3644 | 1460991615857 Marionette TRACE conn3 <- [1,2694,null,{}] 08:00:15 INFO - PROCESS | 3644 | 1460991615861 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:15 INFO - PROCESS | 3644 | 1460991615967 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 08:00:16 INFO - PROCESS | 3644 | 1460991616081 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:16 INFO - PROCESS | 3644 | ++DOCSHELL 1380B400 == 61 [pid = 3644] [id = 683] 08:00:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 127 (1380C000) [pid = 3644] [serial = 2049] [outer = 00000000] 08:00:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 128 (13892000) [pid = 3644] [serial = 2050] [outer = 1380C000] 08:00:16 INFO - PROCESS | 3644 | 1460991616183 Marionette DEBUG loaded listener.js 08:00:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 129 (164B5800) [pid = 3644] [serial = 2051] [outer = 1380C000] 08:00:16 INFO - PROCESS | 3644 | 1460991617000 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 08:00:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 08:00:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1208ms 08:00:17 INFO - PROCESS | 3644 | 1460991617065 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 08:00:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 08:00:17 INFO - PROCESS | 3644 | 1460991617069 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 08:00:17 INFO - PROCESS | 3644 | 1460991617074 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 08:00:17 INFO - PROCESS | 3644 | 1460991617076 Marionette TRACE conn3 <- [1,2698,null,{}] 08:00:17 INFO - PROCESS | 3644 | 1460991617082 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:17 INFO - PROCESS | 3644 | 1460991617214 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 08:00:17 INFO - PROCESS | 3644 | 1460991617362 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:17 INFO - PROCESS | 3644 | ++DOCSHELL 13878400 == 62 [pid = 3644] [id = 684] 08:00:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 130 (13890400) [pid = 3644] [serial = 2052] [outer = 00000000] 08:00:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 131 (15E01400) [pid = 3644] [serial = 2053] [outer = 13890400] 08:00:17 INFO - PROCESS | 3644 | 1460991617443 Marionette DEBUG loaded listener.js 08:00:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 132 (164BAC00) [pid = 3644] [serial = 2054] [outer = 13890400] 08:00:17 INFO - PROCESS | 3644 | --DOCSHELL 12287800 == 61 [pid = 3644] [id = 678] 08:00:17 INFO - PROCESS | 3644 | --DOCSHELL 17F75400 == 60 [pid = 3644] [id = 677] 08:00:17 INFO - PROCESS | 3644 | --DOCSHELL 11C24800 == 59 [pid = 3644] [id = 654] 08:00:17 INFO - PROCESS | 3644 | --DOCSHELL 157EFC00 == 58 [pid = 3644] [id = 676] 08:00:17 INFO - PROCESS | 3644 | --DOCSHELL 02A99400 == 57 [pid = 3644] [id = 675] 08:00:17 INFO - PROCESS | 3644 | --DOCSHELL 1386D000 == 56 [pid = 3644] [id = 674] 08:00:17 INFO - PROCESS | 3644 | --DOCSHELL 1A8C7800 == 55 [pid = 3644] [id = 673] 08:00:17 INFO - PROCESS | 3644 | --DOCSHELL 1A076800 == 54 [pid = 3644] [id = 672] 08:00:17 INFO - PROCESS | 3644 | --DOCSHELL 16B49800 == 53 [pid = 3644] [id = 671] 08:00:17 INFO - PROCESS | 3644 | --DOCSHELL 13A61400 == 52 [pid = 3644] [id = 670] 08:00:17 INFO - PROCESS | 3644 | --DOCSHELL 1228F400 == 51 [pid = 3644] [id = 669] 08:00:17 INFO - PROCESS | 3644 | --DOMWINDOW == 131 (19A25800) [pid = 3644] [serial = 2005] [outer = 00000000] [url = about:blank] 08:00:17 INFO - PROCESS | 3644 | --DOMWINDOW == 130 (18D12400) [pid = 3644] [serial = 1997] [outer = 00000000] [url = about:blank] 08:00:17 INFO - PROCESS | 3644 | --DOMWINDOW == 129 (1670DC00) [pid = 3644] [serial = 1988] [outer = 00000000] [url = about:blank] 08:00:17 INFO - PROCESS | 3644 | --DOMWINDOW == 128 (16712400) [pid = 3644] [serial = 2000] [outer = 00000000] [url = about:blank] 08:00:17 INFO - PROCESS | 3644 | --DOMWINDOW == 127 (18EAF000) [pid = 3644] [serial = 2003] [outer = 00000000] [url = about:blank] 08:00:17 INFO - PROCESS | 3644 | --DOMWINDOW == 126 (1886DC00) [pid = 3644] [serial = 1993] [outer = 00000000] [url = about:blank] 08:00:17 INFO - PROCESS | 3644 | --DOMWINDOW == 125 (1380FC00) [pid = 3644] [serial = 1966] [outer = 00000000] [url = about:blank] 08:00:17 INFO - PROCESS | 3644 | --DOMWINDOW == 124 (1670D400) [pid = 3644] [serial = 1969] [outer = 00000000] [url = about:blank] 08:00:17 INFO - PROCESS | 3644 | --DOMWINDOW == 123 (1A769400) [pid = 3644] [serial = 1972] [outer = 00000000] [url = about:blank] 08:00:17 INFO - PROCESS | 3644 | --DOMWINDOW == 122 (16709800) [pid = 3644] [serial = 1987] [outer = 00000000] [url = about:blank] 08:00:17 INFO - PROCESS | 3644 | --DOMWINDOW == 121 (15D07000) [pid = 3644] [serial = 1984] [outer = 00000000] [url = about:blank] 08:00:17 INFO - PROCESS | 3644 | --DOMWINDOW == 120 (15E07000) [pid = 3644] [serial = 1985] [outer = 00000000] [url = about:blank] 08:00:17 INFO - PROCESS | 3644 | --DOMWINDOW == 119 (1380D000) [pid = 3644] [serial = 1979] [outer = 00000000] [url = about:blank] 08:00:17 INFO - PROCESS | 3644 | --DOMWINDOW == 118 (1346D800) [pid = 3644] [serial = 1978] [outer = 00000000] [url = about:blank] 08:00:17 INFO - PROCESS | 3644 | --DOMWINDOW == 117 (16BD2400) [pid = 3644] [serial = 1990] [outer = 00000000] [url = about:blank] 08:00:17 INFO - PROCESS | 3644 | --DOMWINDOW == 116 (18004C00) [pid = 3644] [serial = 1991] [outer = 00000000] [url = about:blank] 08:00:17 INFO - PROCESS | 3644 | --DOMWINDOW == 115 (136AFC00) [pid = 3644] [serial = 1981] [outer = 00000000] [url = about:blank] 08:00:17 INFO - PROCESS | 3644 | --DOMWINDOW == 114 (1386CC00) [pid = 3644] [serial = 1982] [outer = 00000000] [url = about:blank] 08:00:17 INFO - PROCESS | 3644 | --DOMWINDOW == 113 (1BF80000) [pid = 3644] [serial = 1975] [outer = 00000000] [url = about:blank] 08:00:17 INFO - PROCESS | 3644 | --DOMWINDOW == 112 (18908800) [pid = 3644] [serial = 1994] [outer = 00000000] [url = about:blank] 08:00:17 INFO - PROCESS | 3644 | --DOMWINDOW == 111 (157F5800) [pid = 3644] [serial = 1999] [outer = 00000000] [url = about:blank] 08:00:17 INFO - PROCESS | 3644 | --DOMWINDOW == 110 (18D11400) [pid = 3644] [serial = 1996] [outer = 00000000] [url = about:blank] 08:00:17 INFO - PROCESS | 3644 | --DOMWINDOW == 109 (18D1C800) [pid = 3644] [serial = 2002] [outer = 00000000] [url = about:blank] 08:00:18 INFO - PROCESS | 3644 | 1460991618014 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 08:00:18 INFO - PROCESS | 3644 | 1460991618062 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 08:00:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 08:00:18 INFO - PROCESS | 3644 | 1460991618068 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 08:00:18 INFO - PROCESS | 3644 | 1460991618070 Marionette TRACE conn3 <- [1,2702,null,{}] 08:00:18 INFO - PROCESS | 3644 | 1460991618074 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:18 INFO - PROCESS | 3644 | 1460991618167 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 08:00:18 INFO - PROCESS | 3644 | 1460991618269 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:18 INFO - PROCESS | 3644 | ++DOCSHELL 1380B800 == 52 [pid = 3644] [id = 685] 08:00:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 110 (13814000) [pid = 3644] [serial = 2055] [outer = 00000000] 08:00:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 111 (15E05000) [pid = 3644] [serial = 2056] [outer = 13814000] 08:00:18 INFO - PROCESS | 3644 | 1460991618314 Marionette DEBUG loaded listener.js 08:00:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 112 (16714800) [pid = 3644] [serial = 2057] [outer = 13814000] 08:00:18 INFO - PROCESS | 3644 | 1460991618719 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 08:00:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 08:00:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 697ms 08:00:18 INFO - PROCESS | 3644 | 1460991618769 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 08:00:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 08:00:18 INFO - PROCESS | 3644 | 1460991618771 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 08:00:18 INFO - PROCESS | 3644 | 1460991618775 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 08:00:18 INFO - PROCESS | 3644 | 1460991618778 Marionette TRACE conn3 <- [1,2706,null,{}] 08:00:18 INFO - PROCESS | 3644 | 1460991618788 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:18 INFO - PROCESS | 3644 | 1460991618913 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 08:00:18 INFO - PROCESS | 3644 | 1460991618927 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:18 INFO - PROCESS | 3644 | ++DOCSHELL 18868000 == 53 [pid = 3644] [id = 686] 08:00:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 113 (18868400) [pid = 3644] [serial = 2058] [outer = 00000000] 08:00:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 114 (18909000) [pid = 3644] [serial = 2059] [outer = 18868400] 08:00:18 INFO - PROCESS | 3644 | 1460991618976 Marionette DEBUG loaded listener.js 08:00:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 115 (18CB4800) [pid = 3644] [serial = 2060] [outer = 18868400] 08:00:19 INFO - PROCESS | 3644 | 1460991619451 Marionette TRACE conn3 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 08:00:19 INFO - PROCESS | 3644 | 1460991619497 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 08:00:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 08:00:19 INFO - PROCESS | 3644 | 1460991619501 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 08:00:19 INFO - PROCESS | 3644 | 1460991619503 Marionette TRACE conn3 <- [1,2710,null,{}] 08:00:19 INFO - PROCESS | 3644 | 1460991619506 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:19 INFO - PROCESS | 3644 | 1460991619589 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 08:00:19 INFO - PROCESS | 3644 | 1460991619598 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:19 INFO - PROCESS | 3644 | ++DOCSHELL 18D15800 == 54 [pid = 3644] [id = 687] 08:00:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 116 (18D1DC00) [pid = 3644] [serial = 2061] [outer = 00000000] 08:00:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 117 (18EEB000) [pid = 3644] [serial = 2062] [outer = 18D1DC00] 08:00:19 INFO - PROCESS | 3644 | 1460991619643 Marionette DEBUG loaded listener.js 08:00:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 118 (19690400) [pid = 3644] [serial = 2063] [outer = 18D1DC00] 08:00:20 INFO - PROCESS | 3644 | 1460991620146 Marionette TRACE conn3 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 08:00:20 INFO - PROCESS | 3644 | 1460991620202 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 08:00:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 08:00:20 INFO - PROCESS | 3644 | 1460991620206 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 08:00:20 INFO - PROCESS | 3644 | 1460991620207 Marionette TRACE conn3 <- [1,2714,null,{}] 08:00:20 INFO - PROCESS | 3644 | 1460991620211 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:20 INFO - PROCESS | 3644 | 1460991620355 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 08:00:20 INFO - PROCESS | 3644 | 1460991620378 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:20 INFO - PROCESS | 3644 | ++DOCSHELL 1A0CB800 == 55 [pid = 3644] [id = 688] 08:00:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 119 (1A0CF800) [pid = 3644] [serial = 2064] [outer = 00000000] 08:00:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 120 (1A8C3000) [pid = 3644] [serial = 2065] [outer = 1A0CF800] 08:00:20 INFO - PROCESS | 3644 | 1460991620422 Marionette DEBUG loaded listener.js 08:00:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 121 (1A8C8C00) [pid = 3644] [serial = 2066] [outer = 1A0CF800] 08:00:20 INFO - PROCESS | 3644 | 1460991620871 Marionette TRACE conn3 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 08:00:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 08:00:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 697ms 08:00:20 INFO - PROCESS | 3644 | 1460991620906 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 08:00:20 INFO - PROCESS | 3644 | 1460991620908 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 08:00:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 08:00:20 INFO - PROCESS | 3644 | 1460991620912 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 08:00:20 INFO - PROCESS | 3644 | 1460991620914 Marionette TRACE conn3 <- [1,2718,null,{}] 08:00:20 INFO - PROCESS | 3644 | 1460991620921 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:21 INFO - PROCESS | 3644 | 1460991621045 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 08:00:21 INFO - PROCESS | 3644 | 1460991621128 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:21 INFO - PROCESS | 3644 | ++DOCSHELL 1BF7BC00 == 56 [pid = 3644] [id = 689] 08:00:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 122 (1C13B800) [pid = 3644] [serial = 2067] [outer = 00000000] 08:00:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 123 (1C26D800) [pid = 3644] [serial = 2068] [outer = 1C13B800] 08:00:21 INFO - PROCESS | 3644 | 1460991621176 Marionette DEBUG loaded listener.js 08:00:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 124 (1C39B800) [pid = 3644] [serial = 2069] [outer = 1C13B800] 08:00:22 INFO - PROCESS | 3644 | 1460991622071 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 08:00:22 INFO - PROCESS | 3644 | 1460991622111 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 08:00:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 08:00:22 INFO - PROCESS | 3644 | 1460991622115 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 08:00:22 INFO - PROCESS | 3644 | 1460991622116 Marionette TRACE conn3 <- [1,2722,null,{}] 08:00:22 INFO - PROCESS | 3644 | 1460991622120 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:22 INFO - PROCESS | 3644 | 1460991622371 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 08:00:22 INFO - PROCESS | 3644 | --DOMWINDOW == 123 (17F77400) [pid = 3644] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 08:00:22 INFO - PROCESS | 3644 | --DOMWINDOW == 122 (13871C00) [pid = 3644] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 08:00:22 INFO - PROCESS | 3644 | --DOMWINDOW == 121 (02A99C00) [pid = 3644] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 08:00:22 INFO - PROCESS | 3644 | --DOMWINDOW == 120 (159E5400) [pid = 3644] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 08:00:22 INFO - PROCESS | 3644 | --DOMWINDOW == 119 (12CF8C00) [pid = 3644] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 08:00:22 INFO - PROCESS | 3644 | 1460991622435 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:22 INFO - PROCESS | 3644 | ++DOCSHELL 12CF8C00 == 57 [pid = 3644] [id = 690] 08:00:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 120 (1346F400) [pid = 3644] [serial = 2070] [outer = 00000000] 08:00:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 121 (182BB400) [pid = 3644] [serial = 2071] [outer = 1346F400] 08:00:22 INFO - PROCESS | 3644 | 1460991622479 Marionette DEBUG loaded listener.js 08:00:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 122 (18624800) [pid = 3644] [serial = 2072] [outer = 1346F400] 08:00:22 INFO - PROCESS | 3644 | 1460991622806 Marionette TRACE conn3 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 08:00:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 08:00:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 728ms 08:00:22 INFO - PROCESS | 3644 | 1460991622846 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 08:00:22 INFO - PROCESS | 3644 | 1460991622848 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 08:00:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 08:00:22 INFO - PROCESS | 3644 | 1460991622851 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 08:00:22 INFO - PROCESS | 3644 | 1460991622853 Marionette TRACE conn3 <- [1,2726,null,{}] 08:00:22 INFO - PROCESS | 3644 | 1460991622856 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:22 INFO - PROCESS | 3644 | 1460991622943 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 08:00:22 INFO - PROCESS | 3644 | 1460991622950 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:22 INFO - PROCESS | 3644 | ++DOCSHELL 18EDFC00 == 58 [pid = 3644] [id = 691] 08:00:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 123 (1CE3BC00) [pid = 3644] [serial = 2073] [outer = 00000000] 08:00:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 124 (1D193800) [pid = 3644] [serial = 2074] [outer = 1CE3BC00] 08:00:22 INFO - PROCESS | 3644 | 1460991622994 Marionette DEBUG loaded listener.js 08:00:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 125 (1D19B000) [pid = 3644] [serial = 2075] [outer = 1CE3BC00] 08:00:23 INFO - PROCESS | 3644 | 1460991623431 Marionette TRACE conn3 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 08:00:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 08:00:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 635ms 08:00:23 INFO - PROCESS | 3644 | 1460991623488 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 08:00:23 INFO - PROCESS | 3644 | 1460991623490 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 08:00:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 08:00:23 INFO - PROCESS | 3644 | 1460991623493 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 08:00:23 INFO - PROCESS | 3644 | 1460991623495 Marionette TRACE conn3 <- [1,2730,null,{}] 08:00:23 INFO - PROCESS | 3644 | 1460991623498 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:23 INFO - PROCESS | 3644 | 1460991623581 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 08:00:23 INFO - PROCESS | 3644 | 1460991623587 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:23 INFO - PROCESS | 3644 | ++DOCSHELL 1D19D400 == 59 [pid = 3644] [id = 692] 08:00:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 126 (1D19E800) [pid = 3644] [serial = 2076] [outer = 00000000] 08:00:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 127 (1D426000) [pid = 3644] [serial = 2077] [outer = 1D19E800] 08:00:23 INFO - PROCESS | 3644 | 1460991623631 Marionette DEBUG loaded listener.js 08:00:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 128 (1D429000) [pid = 3644] [serial = 2078] [outer = 1D19E800] 08:00:24 INFO - PROCESS | 3644 | 1460991624090 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 08:00:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 08:00:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 635ms 08:00:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 08:00:24 INFO - PROCESS | 3644 | 1460991624133 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 08:00:24 INFO - PROCESS | 3644 | 1460991624135 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 08:00:24 INFO - PROCESS | 3644 | 1460991624138 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 08:00:24 INFO - PROCESS | 3644 | 1460991624140 Marionette TRACE conn3 <- [1,2734,null,{}] 08:00:24 INFO - PROCESS | 3644 | 1460991624144 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:24 INFO - PROCESS | 3644 | 1460991624225 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 08:00:24 INFO - PROCESS | 3644 | 1460991624231 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:24 INFO - PROCESS | 3644 | ++DOCSHELL 1D41C400 == 60 [pid = 3644] [id = 693] 08:00:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 129 (1D42A400) [pid = 3644] [serial = 2079] [outer = 00000000] 08:00:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 130 (1D588C00) [pid = 3644] [serial = 2080] [outer = 1D42A400] 08:00:24 INFO - PROCESS | 3644 | 1460991624275 Marionette DEBUG loaded listener.js 08:00:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 131 (1D58C800) [pid = 3644] [serial = 2081] [outer = 1D42A400] 08:00:24 INFO - PROCESS | 3644 | 1460991624915 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 08:00:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 08:00:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 821ms 08:00:24 INFO - PROCESS | 3644 | 1460991624981 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 08:00:24 INFO - PROCESS | 3644 | 1460991624990 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 08:00:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 08:00:24 INFO - PROCESS | 3644 | 1460991624998 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 08:00:24 INFO - PROCESS | 3644 | 1460991625002 Marionette TRACE conn3 <- [1,2738,null,{}] 08:00:25 INFO - PROCESS | 3644 | 1460991625008 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:25 INFO - PROCESS | 3644 | 1460991625119 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 08:00:25 INFO - PROCESS | 3644 | 1460991625238 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:25 INFO - PROCESS | 3644 | ++DOCSHELL 136AFC00 == 61 [pid = 3644] [id = 694] 08:00:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 132 (1388C400) [pid = 3644] [serial = 2082] [outer = 00000000] 08:00:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 133 (15ED9800) [pid = 3644] [serial = 2083] [outer = 1388C400] 08:00:25 INFO - PROCESS | 3644 | 1460991625294 Marionette DEBUG loaded listener.js 08:00:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 134 (1654A000) [pid = 3644] [serial = 2084] [outer = 1388C400] 08:00:25 INFO - PROCESS | 3644 | 1460991625829 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 08:00:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 08:00:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 882ms 08:00:25 INFO - PROCESS | 3644 | 1460991625900 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 08:00:25 INFO - PROCESS | 3644 | 1460991625906 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 08:00:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 08:00:25 INFO - PROCESS | 3644 | 1460991625913 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 08:00:25 INFO - PROCESS | 3644 | 1460991625915 Marionette TRACE conn3 <- [1,2742,null,{}] 08:00:25 INFO - PROCESS | 3644 | 1460991625919 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:26 INFO - PROCESS | 3644 | 1460991626059 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 08:00:26 INFO - PROCESS | 3644 | 1460991626204 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:26 INFO - PROCESS | 3644 | ++DOCSHELL 17F77400 == 62 [pid = 3644] [id = 695] 08:00:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 135 (1890CC00) [pid = 3644] [serial = 2085] [outer = 00000000] 08:00:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 136 (18D16C00) [pid = 3644] [serial = 2086] [outer = 1890CC00] 08:00:26 INFO - PROCESS | 3644 | 1460991626260 Marionette DEBUG loaded listener.js 08:00:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 137 (1A5A7800) [pid = 3644] [serial = 2087] [outer = 1890CC00] 08:00:26 INFO - PROCESS | 3644 | 1460991626856 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 08:00:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 08:00:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 991ms 08:00:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 08:00:26 INFO - PROCESS | 3644 | 1460991626897 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 08:00:26 INFO - PROCESS | 3644 | 1460991626899 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 08:00:26 INFO - PROCESS | 3644 | 1460991626903 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 08:00:26 INFO - PROCESS | 3644 | 1460991626907 Marionette TRACE conn3 <- [1,2746,null,{}] 08:00:26 INFO - PROCESS | 3644 | 1460991626918 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:27 INFO - PROCESS | 3644 | 1460991627035 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 08:00:27 INFO - PROCESS | 3644 | 1460991627154 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:27 INFO - PROCESS | 3644 | ++DOCSHELL 1D1A1C00 == 63 [pid = 3644] [id = 696] 08:00:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 138 (1D1A2000) [pid = 3644] [serial = 2088] [outer = 00000000] 08:00:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 139 (1D584800) [pid = 3644] [serial = 2089] [outer = 1D1A2000] 08:00:27 INFO - PROCESS | 3644 | 1460991627212 Marionette DEBUG loaded listener.js 08:00:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 140 (1D913C00) [pid = 3644] [serial = 2090] [outer = 1D1A2000] 08:00:27 INFO - PROCESS | 3644 | 1460991627790 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 08:00:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 08:00:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 935ms 08:00:27 INFO - PROCESS | 3644 | 1460991627848 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 08:00:27 INFO - PROCESS | 3644 | 1460991627850 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 08:00:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 08:00:27 INFO - PROCESS | 3644 | 1460991627854 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 08:00:27 INFO - PROCESS | 3644 | 1460991627856 Marionette TRACE conn3 <- [1,2750,null,{}] 08:00:27 INFO - PROCESS | 3644 | 1460991627860 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:27 INFO - PROCESS | 3644 | 1460991627965 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 08:00:28 INFO - PROCESS | 3644 | 1460991628115 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:28 INFO - PROCESS | 3644 | ++DOCSHELL 1D918400 == 64 [pid = 3644] [id = 697] 08:00:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 141 (1D918800) [pid = 3644] [serial = 2091] [outer = 00000000] 08:00:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 142 (1D91D800) [pid = 3644] [serial = 2092] [outer = 1D918800] 08:00:28 INFO - PROCESS | 3644 | 1460991628170 Marionette DEBUG loaded listener.js 08:00:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 143 (1D920C00) [pid = 3644] [serial = 2093] [outer = 1D918800] 08:00:28 INFO - PROCESS | 3644 | 1460991628692 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 08:00:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 08:00:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 888ms 08:00:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 08:00:28 INFO - PROCESS | 3644 | 1460991628758 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 08:00:28 INFO - PROCESS | 3644 | 1460991628760 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 08:00:28 INFO - PROCESS | 3644 | 1460991628764 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 08:00:28 INFO - PROCESS | 3644 | 1460991628766 Marionette TRACE conn3 <- [1,2754,null,{}] 08:00:28 INFO - PROCESS | 3644 | 1460991628770 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:28 INFO - PROCESS | 3644 | 1460991628872 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 08:00:28 INFO - PROCESS | 3644 | 1460991629016 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:29 INFO - PROCESS | 3644 | ++DOCSHELL 18233400 == 65 [pid = 3644] [id = 698] 08:00:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 144 (1D584C00) [pid = 3644] [serial = 2094] [outer = 00000000] 08:00:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 145 (1D983000) [pid = 3644] [serial = 2095] [outer = 1D584C00] 08:00:29 INFO - PROCESS | 3644 | 1460991629071 Marionette DEBUG loaded listener.js 08:00:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 146 (1D985800) [pid = 3644] [serial = 2096] [outer = 1D584C00] 08:00:29 INFO - PROCESS | 3644 | 1460991629741 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 08:00:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 08:00:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 997ms 08:00:29 INFO - PROCESS | 3644 | 1460991629784 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 08:00:29 INFO - PROCESS | 3644 | 1460991629786 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 08:00:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 08:00:29 INFO - PROCESS | 3644 | 1460991629791 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 08:00:29 INFO - PROCESS | 3644 | 1460991629793 Marionette TRACE conn3 <- [1,2758,null,{}] 08:00:29 INFO - PROCESS | 3644 | 1460991629798 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:29 INFO - PROCESS | 3644 | 1460991629929 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 08:00:30 INFO - PROCESS | 3644 | 1460991630078 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:30 INFO - PROCESS | 3644 | ++DOCSHELL 142A6C00 == 66 [pid = 3644] [id = 699] 08:00:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 147 (14305800) [pid = 3644] [serial = 2097] [outer = 00000000] 08:00:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 148 (18622800) [pid = 3644] [serial = 2098] [outer = 14305800] 08:00:30 INFO - PROCESS | 3644 | 1460991630143 Marionette DEBUG loaded listener.js 08:00:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 149 (1D982000) [pid = 3644] [serial = 2099] [outer = 14305800] 08:00:30 INFO - PROCESS | 3644 | 1460991630859 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 08:00:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 08:00:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1153ms 08:00:30 INFO - PROCESS | 3644 | 1460991630927 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 08:00:30 INFO - PROCESS | 3644 | 1460991630932 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 08:00:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 08:00:30 INFO - PROCESS | 3644 | 1460991630937 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 08:00:30 INFO - PROCESS | 3644 | 1460991630941 Marionette TRACE conn3 <- [1,2762,null,{}] 08:00:30 INFO - PROCESS | 3644 | 1460991630945 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:31 INFO - PROCESS | 3644 | 1460991631044 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 08:00:31 INFO - PROCESS | 3644 | 1460991631198 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:31 INFO - PROCESS | 3644 | ++DOCSHELL 13871000 == 67 [pid = 3644] [id = 700] 08:00:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 150 (13876000) [pid = 3644] [serial = 2100] [outer = 00000000] 08:00:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 151 (13A53000) [pid = 3644] [serial = 2101] [outer = 13876000] 08:00:31 INFO - PROCESS | 3644 | 1460991631255 Marionette DEBUG loaded listener.js 08:00:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 152 (14A9E000) [pid = 3644] [serial = 2102] [outer = 13876000] 08:00:31 INFO - PROCESS | 3644 | --DOCSHELL 1D19D400 == 66 [pid = 3644] [id = 692] 08:00:31 INFO - PROCESS | 3644 | --DOCSHELL 18EDFC00 == 65 [pid = 3644] [id = 691] 08:00:31 INFO - PROCESS | 3644 | --DOCSHELL 12CF8C00 == 64 [pid = 3644] [id = 690] 08:00:31 INFO - PROCESS | 3644 | --DOCSHELL 1BF7BC00 == 63 [pid = 3644] [id = 689] 08:00:31 INFO - PROCESS | 3644 | --DOCSHELL 1A0CB800 == 62 [pid = 3644] [id = 688] 08:00:31 INFO - PROCESS | 3644 | --DOCSHELL 18D15800 == 61 [pid = 3644] [id = 687] 08:00:31 INFO - PROCESS | 3644 | --DOCSHELL 18868000 == 60 [pid = 3644] [id = 686] 08:00:31 INFO - PROCESS | 3644 | --DOCSHELL 1380B800 == 59 [pid = 3644] [id = 685] 08:00:31 INFO - PROCESS | 3644 | --DOCSHELL 13878400 == 58 [pid = 3644] [id = 684] 08:00:31 INFO - PROCESS | 3644 | --DOMWINDOW == 151 (13602400) [pid = 3644] [serial = 2008] [outer = 00000000] [url = about:blank] 08:00:31 INFO - PROCESS | 3644 | --DOMWINDOW == 150 (18D18000) [pid = 3644] [serial = 2014] [outer = 00000000] [url = about:blank] 08:00:31 INFO - PROCESS | 3644 | --DOMWINDOW == 149 (1C265400) [pid = 3644] [serial = 2020] [outer = 00000000] [url = about:blank] 08:00:31 INFO - PROCESS | 3644 | --DOMWINDOW == 148 (15E05C00) [pid = 3644] [serial = 2011] [outer = 00000000] [url = about:blank] 08:00:31 INFO - PROCESS | 3644 | --DOMWINDOW == 147 (1BF80400) [pid = 3644] [serial = 2017] [outer = 00000000] [url = about:blank] 08:00:31 INFO - PROCESS | 3644 | --DOMWINDOW == 146 (18CBC400) [pid = 3644] [serial = 2038] [outer = 00000000] [url = about:blank] 08:00:31 INFO - PROCESS | 3644 | --DOCSHELL 02A8E800 == 57 [pid = 3644] [id = 679] 08:00:31 INFO - PROCESS | 3644 | 1460991631895 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 08:00:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 08:00:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 997ms 08:00:31 INFO - PROCESS | 3644 | 1460991631941 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 08:00:31 INFO - PROCESS | 3644 | 1460991631946 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 08:00:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 08:00:31 INFO - PROCESS | 3644 | 1460991631954 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 08:00:31 INFO - PROCESS | 3644 | 1460991631956 Marionette TRACE conn3 <- [1,2766,null,{}] 08:00:31 INFO - PROCESS | 3644 | 1460991631960 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:32 INFO - PROCESS | 3644 | 1460991632063 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 08:00:32 INFO - PROCESS | 3644 | --DOMWINDOW == 145 (18622C00) [pid = 3644] [serial = 2032] [outer = 00000000] [url = about:blank] 08:00:32 INFO - PROCESS | 3644 | --DOMWINDOW == 144 (14305C00) [pid = 3644] [serial = 2024] [outer = 00000000] [url = about:blank] 08:00:32 INFO - PROCESS | 3644 | --DOMWINDOW == 143 (14202C00) [pid = 3644] [serial = 2023] [outer = 00000000] [url = about:blank] 08:00:32 INFO - PROCESS | 3644 | --DOMWINDOW == 142 (13818800) [pid = 3644] [serial = 2026] [outer = 00000000] [url = about:blank] 08:00:32 INFO - PROCESS | 3644 | --DOMWINDOW == 141 (1555A000) [pid = 3644] [serial = 2027] [outer = 00000000] [url = about:blank] 08:00:32 INFO - PROCESS | 3644 | --DOMWINDOW == 140 (16712C00) [pid = 3644] [serial = 2029] [outer = 00000000] [url = about:blank] 08:00:32 INFO - PROCESS | 3644 | --DOMWINDOW == 139 (164B1000) [pid = 3644] [serial = 2035] [outer = 00000000] [url = about:blank] 08:00:32 INFO - PROCESS | 3644 | --DOMWINDOW == 138 (18866000) [pid = 3644] [serial = 2033] [outer = 00000000] [url = about:blank] 08:00:32 INFO - PROCESS | 3644 | --DOMWINDOW == 137 (16881800) [pid = 3644] [serial = 2036] [outer = 00000000] [url = about:blank] 08:00:32 INFO - PROCESS | 3644 | --DOMWINDOW == 136 (16B6D400) [pid = 3644] [serial = 2030] [outer = 00000000] [url = about:blank] 08:00:32 INFO - PROCESS | 3644 | 1460991632175 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:32 INFO - PROCESS | 3644 | ++DOCSHELL 02A95800 == 58 [pid = 3644] [id = 701] 08:00:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 137 (11B5F400) [pid = 3644] [serial = 2103] [outer = 00000000] 08:00:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 138 (13471800) [pid = 3644] [serial = 2104] [outer = 11B5F400] 08:00:32 INFO - PROCESS | 3644 | 1460991632221 Marionette DEBUG loaded listener.js 08:00:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 139 (1388D800) [pid = 3644] [serial = 2105] [outer = 11B5F400] 08:00:32 INFO - PROCESS | 3644 | 1460991632653 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 08:00:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 08:00:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 732ms 08:00:32 INFO - PROCESS | 3644 | 1460991632691 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 08:00:32 INFO - PROCESS | 3644 | 1460991632693 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 08:00:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 08:00:32 INFO - PROCESS | 3644 | 1460991632697 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 08:00:32 INFO - PROCESS | 3644 | 1460991632700 Marionette TRACE conn3 <- [1,2770,null,{}] 08:00:32 INFO - PROCESS | 3644 | 1460991632710 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:32 INFO - PROCESS | 3644 | 1460991632796 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 08:00:32 INFO - PROCESS | 3644 | 1460991632802 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:32 INFO - PROCESS | 3644 | ++DOCSHELL 16554000 == 59 [pid = 3644] [id = 702] 08:00:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 140 (16555000) [pid = 3644] [serial = 2106] [outer = 00000000] 08:00:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 141 (16876C00) [pid = 3644] [serial = 2107] [outer = 16555000] 08:00:32 INFO - PROCESS | 3644 | 1460991632855 Marionette DEBUG loaded listener.js 08:00:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 142 (16BCD400) [pid = 3644] [serial = 2108] [outer = 16555000] 08:00:33 INFO - PROCESS | 3644 | 1460991633324 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 08:00:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 08:00:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 623ms 08:00:33 INFO - PROCESS | 3644 | 1460991633335 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 08:00:33 INFO - PROCESS | 3644 | 1460991633337 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 08:00:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 08:00:33 INFO - PROCESS | 3644 | 1460991633340 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 08:00:33 INFO - PROCESS | 3644 | 1460991633342 Marionette TRACE conn3 <- [1,2774,null,{}] 08:00:33 INFO - PROCESS | 3644 | 1460991633345 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:33 INFO - PROCESS | 3644 | 1460991633429 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 08:00:33 INFO - PROCESS | 3644 | 1460991633469 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:33 INFO - PROCESS | 3644 | ++DOCSHELL 18617800 == 60 [pid = 3644] [id = 703] 08:00:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 143 (18618000) [pid = 3644] [serial = 2109] [outer = 00000000] 08:00:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 144 (18864400) [pid = 3644] [serial = 2110] [outer = 18618000] 08:00:33 INFO - PROCESS | 3644 | 1460991633514 Marionette DEBUG loaded listener.js 08:00:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 145 (1886CC00) [pid = 3644] [serial = 2111] [outer = 18618000] 08:00:33 INFO - PROCESS | 3644 | 1460991633951 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 08:00:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 08:00:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 623ms 08:00:33 INFO - PROCESS | 3644 | 1460991633989 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 08:00:33 INFO - PROCESS | 3644 | 1460991633991 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 08:00:33 INFO - PROCESS | 3644 | 1460991633994 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 08:00:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 08:00:33 INFO - PROCESS | 3644 | 1460991633996 Marionette TRACE conn3 <- [1,2778,null,{}] 08:00:33 INFO - PROCESS | 3644 | 1460991633999 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:34 INFO - PROCESS | 3644 | 1460991634081 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 08:00:34 INFO - PROCESS | 3644 | 1460991634087 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:34 INFO - PROCESS | 3644 | ++DOCSHELL 18867400 == 61 [pid = 3644] [id = 704] 08:00:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 146 (188CD000) [pid = 3644] [serial = 2112] [outer = 00000000] 08:00:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 147 (18CBAC00) [pid = 3644] [serial = 2113] [outer = 188CD000] 08:00:34 INFO - PROCESS | 3644 | 1460991634132 Marionette DEBUG loaded listener.js 08:00:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 148 (18CBEC00) [pid = 3644] [serial = 2114] [outer = 188CD000] 08:00:34 INFO - PROCESS | 3644 | 1460991634629 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 08:00:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 08:00:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 685ms 08:00:34 INFO - PROCESS | 3644 | 1460991634702 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 08:00:34 INFO - PROCESS | 3644 | 1460991634704 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 08:00:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 08:00:34 INFO - PROCESS | 3644 | 1460991634707 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 08:00:34 INFO - PROCESS | 3644 | 1460991634709 Marionette TRACE conn3 <- [1,2782,null,{}] 08:00:34 INFO - PROCESS | 3644 | 1460991634712 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:34 INFO - PROCESS | 3644 | 1460991634839 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 08:00:34 INFO - PROCESS | 3644 | 1460991634943 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:34 INFO - PROCESS | 3644 | ++DOCSHELL 1955CC00 == 62 [pid = 3644] [id = 705] 08:00:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 149 (1955E800) [pid = 3644] [serial = 2115] [outer = 00000000] 08:00:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 150 (1A0C6C00) [pid = 3644] [serial = 2116] [outer = 1955E800] 08:00:34 INFO - PROCESS | 3644 | 1460991634990 Marionette DEBUG loaded listener.js 08:00:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 151 (1A5A2400) [pid = 3644] [serial = 2117] [outer = 1955E800] 08:00:35 INFO - PROCESS | 3644 | 1460991635396 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 08:00:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 08:00:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 732ms 08:00:35 INFO - PROCESS | 3644 | 1460991635445 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 08:00:35 INFO - PROCESS | 3644 | 1460991635431 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 08:00:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 08:00:35 INFO - PROCESS | 3644 | 1460991635454 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 08:00:35 INFO - PROCESS | 3644 | 1460991635456 Marionette TRACE conn3 <- [1,2786,null,{}] 08:00:35 INFO - PROCESS | 3644 | 1460991635460 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:35 INFO - PROCESS | 3644 | 1460991635584 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 08:00:35 INFO - PROCESS | 3644 | 1460991635593 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:35 INFO - PROCESS | 3644 | ++DOCSHELL 18EDFC00 == 63 [pid = 3644] [id = 706] 08:00:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 152 (1A074800) [pid = 3644] [serial = 2118] [outer = 00000000] 08:00:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 153 (1C144400) [pid = 3644] [serial = 2119] [outer = 1A074800] 08:00:35 INFO - PROCESS | 3644 | 1460991635695 Marionette DEBUG loaded listener.js 08:00:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 154 (1C267C00) [pid = 3644] [serial = 2120] [outer = 1A074800] 08:00:36 INFO - PROCESS | 3644 | 1460991636111 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 08:00:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 08:00:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 685ms 08:00:36 INFO - PROCESS | 3644 | 1460991636151 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 08:00:36 INFO - PROCESS | 3644 | 1460991636153 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 08:00:36 INFO - PROCESS | 3644 | 1460991636157 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 08:00:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 08:00:36 INFO - PROCESS | 3644 | 1460991636158 Marionette TRACE conn3 <- [1,2790,null,{}] 08:00:36 INFO - PROCESS | 3644 | 1460991636167 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:36 INFO - PROCESS | 3644 | 1460991636624 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 08:00:36 INFO - PROCESS | 3644 | --DOMWINDOW == 153 (1C13B800) [pid = 3644] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 08:00:36 INFO - PROCESS | 3644 | --DOMWINDOW == 152 (1A0CF800) [pid = 3644] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 08:00:36 INFO - PROCESS | 3644 | --DOMWINDOW == 151 (1346F400) [pid = 3644] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 08:00:36 INFO - PROCESS | 3644 | --DOMWINDOW == 150 (18D1DC00) [pid = 3644] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 08:00:36 INFO - PROCESS | 3644 | --DOMWINDOW == 149 (1CE3BC00) [pid = 3644] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 08:00:36 INFO - PROCESS | 3644 | --DOMWINDOW == 148 (13890400) [pid = 3644] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 08:00:36 INFO - PROCESS | 3644 | --DOMWINDOW == 147 (13814000) [pid = 3644] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 08:00:36 INFO - PROCESS | 3644 | --DOMWINDOW == 146 (1380C000) [pid = 3644] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 08:00:36 INFO - PROCESS | 3644 | --DOMWINDOW == 145 (18868400) [pid = 3644] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 08:00:36 INFO - PROCESS | 3644 | --DOMWINDOW == 144 (1BF7B800) [pid = 3644] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 08:00:36 INFO - PROCESS | 3644 | --DOMWINDOW == 143 (1D19E800) [pid = 3644] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 08:00:36 INFO - PROCESS | 3644 | 1460991636698 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:36 INFO - PROCESS | 3644 | ++DOCSHELL 11B6B000 == 64 [pid = 3644] [id = 707] 08:00:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 144 (11C1D400) [pid = 3644] [serial = 2121] [outer = 00000000] 08:00:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 145 (1386D800) [pid = 3644] [serial = 2122] [outer = 11C1D400] 08:00:36 INFO - PROCESS | 3644 | 1460991636744 Marionette DEBUG loaded listener.js 08:00:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 146 (15E05400) [pid = 3644] [serial = 2123] [outer = 11C1D400] 08:00:37 INFO - PROCESS | 3644 | 1460991637120 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 08:00:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 08:00:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 997ms 08:00:37 INFO - PROCESS | 3644 | 1460991637160 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 08:00:37 INFO - PROCESS | 3644 | 1460991637162 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 08:00:37 INFO - PROCESS | 3644 | 1460991637165 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 08:00:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 08:00:37 INFO - PROCESS | 3644 | 1460991637167 Marionette TRACE conn3 <- [1,2794,null,{}] 08:00:37 INFO - PROCESS | 3644 | 1460991637170 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:37 INFO - PROCESS | 3644 | 1460991637257 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 08:00:37 INFO - PROCESS | 3644 | 1460991637263 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:37 INFO - PROCESS | 3644 | ++DOCSHELL 1346D000 == 65 [pid = 3644] [id = 708] 08:00:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 147 (1649D400) [pid = 3644] [serial = 2124] [outer = 00000000] 08:00:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 148 (1CE3BC00) [pid = 3644] [serial = 2125] [outer = 1649D400] 08:00:37 INFO - PROCESS | 3644 | 1460991637316 Marionette DEBUG loaded listener.js 08:00:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 149 (1D19E400) [pid = 3644] [serial = 2126] [outer = 1649D400] 08:00:37 INFO - PROCESS | 3644 | 1460991637748 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 08:00:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 08:00:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 623ms 08:00:37 INFO - PROCESS | 3644 | 1460991637804 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 08:00:37 INFO - PROCESS | 3644 | 1460991637806 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 08:00:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 08:00:37 INFO - PROCESS | 3644 | 1460991637810 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 08:00:37 INFO - PROCESS | 3644 | 1460991637811 Marionette TRACE conn3 <- [1,2798,null,{}] 08:00:37 INFO - PROCESS | 3644 | 1460991637815 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:37 INFO - PROCESS | 3644 | 1460991637897 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 08:00:37 INFO - PROCESS | 3644 | 1460991637903 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:37 INFO - PROCESS | 3644 | ++DOCSHELL 18D1C800 == 66 [pid = 3644] [id = 709] 08:00:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 150 (1C39C400) [pid = 3644] [serial = 2127] [outer = 00000000] 08:00:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 151 (1D91C800) [pid = 3644] [serial = 2128] [outer = 1C39C400] 08:00:37 INFO - PROCESS | 3644 | 1460991637947 Marionette DEBUG loaded listener.js 08:00:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 152 (1D97DC00) [pid = 3644] [serial = 2129] [outer = 1C39C400] 08:00:38 INFO - PROCESS | 3644 | 1460991638420 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 08:00:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 08:00:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 623ms 08:00:38 INFO - PROCESS | 3644 | 1460991638447 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 08:00:38 INFO - PROCESS | 3644 | 1460991638450 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 08:00:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 08:00:38 INFO - PROCESS | 3644 | 1460991638466 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 08:00:38 INFO - PROCESS | 3644 | 1460991638469 Marionette TRACE conn3 <- [1,2802,null,{}] 08:00:38 INFO - PROCESS | 3644 | 1460991638476 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:38 INFO - PROCESS | 3644 | 1460991638576 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 08:00:38 INFO - PROCESS | 3644 | 1460991638585 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:38 INFO - PROCESS | 3644 | ++DOCSHELL 1D9CA800 == 67 [pid = 3644] [id = 710] 08:00:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 153 (1D9CCC00) [pid = 3644] [serial = 2130] [outer = 00000000] 08:00:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 154 (1D9D2800) [pid = 3644] [serial = 2131] [outer = 1D9CCC00] 08:00:38 INFO - PROCESS | 3644 | 1460991638633 Marionette DEBUG loaded listener.js 08:00:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 155 (1DA65C00) [pid = 3644] [serial = 2132] [outer = 1D9CCC00] 08:00:39 INFO - PROCESS | 3644 | 1460991639399 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 08:00:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 08:00:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 934ms 08:00:39 INFO - PROCESS | 3644 | 1460991639410 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 08:00:39 INFO - PROCESS | 3644 | 1460991639414 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 08:00:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 08:00:39 INFO - PROCESS | 3644 | 1460991639433 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 08:00:39 INFO - PROCESS | 3644 | 1460991639437 Marionette TRACE conn3 <- [1,2806,null,{}] 08:00:39 INFO - PROCESS | 3644 | 1460991639444 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:39 INFO - PROCESS | 3644 | 1460991639556 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 08:00:39 INFO - PROCESS | 3644 | 1460991639705 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:39 INFO - PROCESS | 3644 | ++DOCSHELL 02A96C00 == 68 [pid = 3644] [id = 711] 08:00:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 156 (136A8800) [pid = 3644] [serial = 2133] [outer = 00000000] 08:00:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 157 (13878400) [pid = 3644] [serial = 2134] [outer = 136A8800] 08:00:39 INFO - PROCESS | 3644 | 1460991639762 Marionette DEBUG loaded listener.js 08:00:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 158 (157EFC00) [pid = 3644] [serial = 2135] [outer = 136A8800] 08:00:40 INFO - PROCESS | 3644 | 1460991640330 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 08:00:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 08:00:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 950ms 08:00:40 INFO - PROCESS | 3644 | 1460991640371 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 08:00:40 INFO - PROCESS | 3644 | 1460991640380 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 08:00:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 08:00:40 INFO - PROCESS | 3644 | 1460991640390 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 08:00:40 INFO - PROCESS | 3644 | 1460991640393 Marionette TRACE conn3 <- [1,2810,null,{}] 08:00:40 INFO - PROCESS | 3644 | 1460991640397 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:40 INFO - PROCESS | 3644 | 1460991640507 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 08:00:40 INFO - PROCESS | 3644 | 1460991640669 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:40 INFO - PROCESS | 3644 | ++DOCSHELL 142A6400 == 69 [pid = 3644] [id = 712] 08:00:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 159 (15BCE400) [pid = 3644] [serial = 2136] [outer = 00000000] 08:00:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 160 (16718400) [pid = 3644] [serial = 2137] [outer = 15BCE400] 08:00:40 INFO - PROCESS | 3644 | 1460991640724 Marionette DEBUG loaded listener.js 08:00:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 161 (182BC800) [pid = 3644] [serial = 2138] [outer = 15BCE400] 08:00:41 INFO - PROCESS | 3644 | 1460991641363 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 08:00:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 08:00:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1044ms 08:00:41 INFO - PROCESS | 3644 | 1460991641452 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 08:00:41 INFO - PROCESS | 3644 | 1460991641455 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 08:00:41 INFO - PROCESS | 3644 | 1460991641459 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 08:00:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 08:00:41 INFO - PROCESS | 3644 | 1460991641462 Marionette TRACE conn3 <- [1,2814,null,{}] 08:00:41 INFO - PROCESS | 3644 | 1460991641487 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:41 INFO - PROCESS | 3644 | 1460991641640 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 08:00:41 INFO - PROCESS | 3644 | 1460991641707 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:41 INFO - PROCESS | 3644 | ++DOCSHELL 18EE8000 == 70 [pid = 3644] [id = 713] 08:00:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 162 (19CA5800) [pid = 3644] [serial = 2139] [outer = 00000000] 08:00:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 163 (1D914C00) [pid = 3644] [serial = 2140] [outer = 19CA5800] 08:00:41 INFO - PROCESS | 3644 | 1460991641810 Marionette DEBUG loaded listener.js 08:00:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 164 (1D9C8C00) [pid = 3644] [serial = 2141] [outer = 19CA5800] 08:00:42 INFO - PROCESS | 3644 | 1460991642372 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 08:00:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 08:00:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 950ms 08:00:42 INFO - PROCESS | 3644 | 1460991642405 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 08:00:42 INFO - PROCESS | 3644 | 1460991642408 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 08:00:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 08:00:42 INFO - PROCESS | 3644 | 1460991642412 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 08:00:42 INFO - PROCESS | 3644 | 1460991642414 Marionette TRACE conn3 <- [1,2818,null,{}] 08:00:42 INFO - PROCESS | 3644 | 1460991642418 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:42 INFO - PROCESS | 3644 | 1460991642533 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 08:00:42 INFO - PROCESS | 3644 | 1460991642693 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:42 INFO - PROCESS | 3644 | ++DOCSHELL 18EAB400 == 71 [pid = 3644] [id = 714] 08:00:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 165 (1D9CC000) [pid = 3644] [serial = 2142] [outer = 00000000] 08:00:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 166 (1DA67800) [pid = 3644] [serial = 2143] [outer = 1D9CC000] 08:00:42 INFO - PROCESS | 3644 | 1460991642748 Marionette DEBUG loaded listener.js 08:00:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 167 (1DF5C800) [pid = 3644] [serial = 2144] [outer = 1D9CC000] 08:00:43 INFO - PROCESS | 3644 | 1460991643327 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 08:00:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 08:00:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 950ms 08:00:43 INFO - PROCESS | 3644 | 1460991643357 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 08:00:43 INFO - PROCESS | 3644 | 1460991643359 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 08:00:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 08:00:43 INFO - PROCESS | 3644 | 1460991643362 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 08:00:43 INFO - PROCESS | 3644 | 1460991643364 Marionette TRACE conn3 <- [1,2822,null,{}] 08:00:43 INFO - PROCESS | 3644 | 1460991643368 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:43 INFO - PROCESS | 3644 | 1460991643474 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 08:00:43 INFO - PROCESS | 3644 | 1460991643649 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:43 INFO - PROCESS | 3644 | ++DOCSHELL 13469C00 == 72 [pid = 3644] [id = 715] 08:00:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 168 (1DA66000) [pid = 3644] [serial = 2145] [outer = 00000000] 08:00:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 169 (1DF66400) [pid = 3644] [serial = 2146] [outer = 1DA66000] 08:00:43 INFO - PROCESS | 3644 | 1460991643703 Marionette DEBUG loaded listener.js 08:00:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 170 (1DF68C00) [pid = 3644] [serial = 2147] [outer = 1DA66000] 08:00:44 INFO - PROCESS | 3644 | 1460991644281 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 08:00:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 08:00:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 997ms 08:00:44 INFO - PROCESS | 3644 | 1460991644365 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 08:00:44 INFO - PROCESS | 3644 | 1460991644368 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 08:00:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 08:00:44 INFO - PROCESS | 3644 | 1460991644385 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 08:00:44 INFO - PROCESS | 3644 | 1460991644387 Marionette TRACE conn3 <- [1,2826,null,{}] 08:00:44 INFO - PROCESS | 3644 | 1460991644391 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:44 INFO - PROCESS | 3644 | 1460991644513 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 08:00:44 INFO - PROCESS | 3644 | 1460991644664 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:44 INFO - PROCESS | 3644 | ++DOCSHELL 13875000 == 73 [pid = 3644] [id = 716] 08:00:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 171 (13878800) [pid = 3644] [serial = 2148] [outer = 00000000] 08:00:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 172 (188DAC00) [pid = 3644] [serial = 2149] [outer = 13878800] 08:00:44 INFO - PROCESS | 3644 | 1460991644722 Marionette DEBUG loaded listener.js 08:00:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 173 (1A8CA400) [pid = 3644] [serial = 2150] [outer = 13878800] 08:00:45 INFO - PROCESS | 3644 | 1460991645494 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 08:00:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 08:00:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1214ms 08:00:45 INFO - PROCESS | 3644 | 1460991645575 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 08:00:45 INFO - PROCESS | 3644 | 1460991645579 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 08:00:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 08:00:45 INFO - PROCESS | 3644 | 1460991645584 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 08:00:45 INFO - PROCESS | 3644 | 1460991645588 Marionette TRACE conn3 <- [1,2830,null,{}] 08:00:45 INFO - PROCESS | 3644 | 1460991645595 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:45 INFO - PROCESS | 3644 | 1460991645701 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 08:00:45 INFO - PROCESS | 3644 | 1460991645854 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:45 INFO - PROCESS | 3644 | ++DOCSHELL 1320A800 == 74 [pid = 3644] [id = 717] 08:00:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 174 (13818800) [pid = 3644] [serial = 2151] [outer = 00000000] 08:00:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 175 (1555B400) [pid = 3644] [serial = 2152] [outer = 13818800] 08:00:45 INFO - PROCESS | 3644 | 1460991645909 Marionette DEBUG loaded listener.js 08:00:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 176 (164A2400) [pid = 3644] [serial = 2153] [outer = 13818800] 08:00:46 INFO - PROCESS | 3644 | --DOCSHELL 18D1C800 == 73 [pid = 3644] [id = 709] 08:00:46 INFO - PROCESS | 3644 | --DOCSHELL 1346D000 == 72 [pid = 3644] [id = 708] 08:00:46 INFO - PROCESS | 3644 | --DOCSHELL 11B6B000 == 71 [pid = 3644] [id = 707] 08:00:46 INFO - PROCESS | 3644 | --DOCSHELL 18EDFC00 == 70 [pid = 3644] [id = 706] 08:00:46 INFO - PROCESS | 3644 | --DOCSHELL 1955CC00 == 69 [pid = 3644] [id = 705] 08:00:46 INFO - PROCESS | 3644 | --DOCSHELL 18867400 == 68 [pid = 3644] [id = 704] 08:00:46 INFO - PROCESS | 3644 | --DOCSHELL 18617800 == 67 [pid = 3644] [id = 703] 08:00:46 INFO - PROCESS | 3644 | --DOCSHELL 16554000 == 66 [pid = 3644] [id = 702] 08:00:46 INFO - PROCESS | 3644 | --DOCSHELL 02A95800 == 65 [pid = 3644] [id = 701] 08:00:46 INFO - PROCESS | 3644 | --DOCSHELL 13871000 == 64 [pid = 3644] [id = 700] 08:00:46 INFO - PROCESS | 3644 | --DOCSHELL 17F77400 == 63 [pid = 3644] [id = 695] 08:00:46 INFO - PROCESS | 3644 | --DOCSHELL 136AFC00 == 62 [pid = 3644] [id = 694] 08:00:46 INFO - PROCESS | 3644 | 1460991646517 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 08:00:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 08:00:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 951ms 08:00:46 INFO - PROCESS | 3644 | 1460991646531 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 08:00:46 INFO - PROCESS | 3644 | 1460991646536 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 08:00:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 08:00:46 INFO - PROCESS | 3644 | 1460991646543 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 08:00:46 INFO - PROCESS | 3644 | 1460991646547 Marionette TRACE conn3 <- [1,2834,null,{}] 08:00:46 INFO - PROCESS | 3644 | 1460991646552 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:46 INFO - PROCESS | 3644 | 1460991646658 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 08:00:46 INFO - PROCESS | 3644 | --DOMWINDOW == 175 (1C268000) [pid = 3644] [serial = 2021] [outer = 00000000] [url = about:blank] 08:00:46 INFO - PROCESS | 3644 | --DOMWINDOW == 174 (1D426000) [pid = 3644] [serial = 2077] [outer = 00000000] [url = about:blank] 08:00:46 INFO - PROCESS | 3644 | --DOMWINDOW == 173 (1C26D800) [pid = 3644] [serial = 2068] [outer = 00000000] [url = about:blank] 08:00:46 INFO - PROCESS | 3644 | --DOMWINDOW == 172 (1A8C3000) [pid = 3644] [serial = 2065] [outer = 00000000] [url = about:blank] 08:00:46 INFO - PROCESS | 3644 | --DOMWINDOW == 171 (1A8C8C00) [pid = 3644] [serial = 2066] [outer = 00000000] [url = about:blank] 08:00:46 INFO - PROCESS | 3644 | --DOMWINDOW == 170 (1C39B800) [pid = 3644] [serial = 2069] [outer = 00000000] [url = about:blank] 08:00:46 INFO - PROCESS | 3644 | --DOMWINDOW == 169 (182BB400) [pid = 3644] [serial = 2071] [outer = 00000000] [url = about:blank] 08:00:46 INFO - PROCESS | 3644 | --DOMWINDOW == 168 (13891000) [pid = 3644] [serial = 2041] [outer = 00000000] [url = about:blank] 08:00:46 INFO - PROCESS | 3644 | --DOMWINDOW == 167 (16B72800) [pid = 3644] [serial = 2044] [outer = 00000000] [url = about:blank] 08:00:46 INFO - PROCESS | 3644 | --DOMWINDOW == 166 (18EEB000) [pid = 3644] [serial = 2062] [outer = 00000000] [url = about:blank] 08:00:46 INFO - PROCESS | 3644 | --DOMWINDOW == 165 (1D193800) [pid = 3644] [serial = 2074] [outer = 00000000] [url = about:blank] 08:00:46 INFO - PROCESS | 3644 | --DOMWINDOW == 164 (164BAC00) [pid = 3644] [serial = 2054] [outer = 00000000] [url = about:blank] 08:00:46 INFO - PROCESS | 3644 | --DOMWINDOW == 163 (15E01400) [pid = 3644] [serial = 2053] [outer = 00000000] [url = about:blank] 08:00:46 INFO - PROCESS | 3644 | --DOMWINDOW == 162 (15E05000) [pid = 3644] [serial = 2056] [outer = 00000000] [url = about:blank] 08:00:46 INFO - PROCESS | 3644 | --DOMWINDOW == 161 (16714800) [pid = 3644] [serial = 2057] [outer = 00000000] [url = about:blank] 08:00:46 INFO - PROCESS | 3644 | --DOMWINDOW == 160 (164B5800) [pid = 3644] [serial = 2051] [outer = 00000000] [url = about:blank] 08:00:46 INFO - PROCESS | 3644 | --DOMWINDOW == 159 (13892000) [pid = 3644] [serial = 2050] [outer = 00000000] [url = about:blank] 08:00:46 INFO - PROCESS | 3644 | --DOMWINDOW == 158 (18909000) [pid = 3644] [serial = 2059] [outer = 00000000] [url = about:blank] 08:00:46 INFO - PROCESS | 3644 | --DOMWINDOW == 157 (18CB4800) [pid = 3644] [serial = 2060] [outer = 00000000] [url = about:blank] 08:00:46 INFO - PROCESS | 3644 | --DOMWINDOW == 156 (18EEBC00) [pid = 3644] [serial = 2047] [outer = 00000000] [url = about:blank] 08:00:46 INFO - PROCESS | 3644 | --DOMWINDOW == 155 (18624800) [pid = 3644] [serial = 2072] [outer = 00000000] [url = about:blank] 08:00:46 INFO - PROCESS | 3644 | --DOMWINDOW == 154 (19690400) [pid = 3644] [serial = 2063] [outer = 00000000] [url = about:blank] 08:00:46 INFO - PROCESS | 3644 | --DOMWINDOW == 153 (1D19B000) [pid = 3644] [serial = 2075] [outer = 00000000] [url = about:blank] 08:00:46 INFO - PROCESS | 3644 | --DOMWINDOW == 152 (1D429000) [pid = 3644] [serial = 2078] [outer = 00000000] [url = about:blank] 08:00:46 INFO - PROCESS | 3644 | 1460991646794 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:46 INFO - PROCESS | 3644 | ++DOCSHELL 11B61400 == 63 [pid = 3644] [id = 718] 08:00:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 153 (11B6BC00) [pid = 3644] [serial = 2154] [outer = 00000000] 08:00:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 154 (13892000) [pid = 3644] [serial = 2155] [outer = 11B6BC00] 08:00:46 INFO - PROCESS | 3644 | 1460991646840 Marionette DEBUG loaded listener.js 08:00:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 155 (16498800) [pid = 3644] [serial = 2156] [outer = 11B6BC00] 08:00:47 INFO - PROCESS | 3644 | 1460991647312 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 08:00:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 08:00:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 794ms 08:00:47 INFO - PROCESS | 3644 | 1460991647343 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 08:00:47 INFO - PROCESS | 3644 | 1460991647346 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 08:00:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 08:00:47 INFO - PROCESS | 3644 | 1460991647349 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 08:00:47 INFO - PROCESS | 3644 | 1460991647353 Marionette TRACE conn3 <- [1,2838,null,{}] 08:00:47 INFO - PROCESS | 3644 | 1460991647367 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:47 INFO - PROCESS | 3644 | 1460991647453 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 08:00:47 INFO - PROCESS | 3644 | 1460991647464 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:47 INFO - PROCESS | 3644 | ++DOCSHELL 18869400 == 64 [pid = 3644] [id = 719] 08:00:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 156 (1886A400) [pid = 3644] [serial = 2157] [outer = 00000000] 08:00:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 157 (18A2DC00) [pid = 3644] [serial = 2158] [outer = 1886A400] 08:00:47 INFO - PROCESS | 3644 | 1460991647515 Marionette DEBUG loaded listener.js 08:00:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 158 (18CBC400) [pid = 3644] [serial = 2159] [outer = 1886A400] 08:00:48 INFO - PROCESS | 3644 | 1460991648016 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 08:00:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 08:00:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 701ms 08:00:48 INFO - PROCESS | 3644 | 1460991648048 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 08:00:48 INFO - PROCESS | 3644 | 1460991648051 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 08:00:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 08:00:48 INFO - PROCESS | 3644 | 1460991648054 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 08:00:48 INFO - PROCESS | 3644 | 1460991648056 Marionette TRACE conn3 <- [1,2842,null,{}] 08:00:48 INFO - PROCESS | 3644 | 1460991648059 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:48 INFO - PROCESS | 3644 | 1460991648145 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 08:00:48 INFO - PROCESS | 3644 | 1460991648151 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:48 INFO - PROCESS | 3644 | ++DOCSHELL 18CC0400 == 65 [pid = 3644] [id = 720] 08:00:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 159 (18EAD800) [pid = 3644] [serial = 2160] [outer = 00000000] 08:00:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 160 (19A20000) [pid = 3644] [serial = 2161] [outer = 18EAD800] 08:00:48 INFO - PROCESS | 3644 | 1460991648197 Marionette DEBUG loaded listener.js 08:00:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 161 (19C9FC00) [pid = 3644] [serial = 2162] [outer = 18EAD800] 08:00:48 INFO - PROCESS | 3644 | 1460991648672 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 08:00:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 08:00:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 701ms 08:00:48 INFO - PROCESS | 3644 | 1460991648754 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 08:00:48 INFO - PROCESS | 3644 | 1460991648756 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 08:00:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 08:00:48 INFO - PROCESS | 3644 | 1460991648759 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 08:00:48 INFO - PROCESS | 3644 | 1460991648761 Marionette TRACE conn3 <- [1,2846,null,{}] 08:00:48 INFO - PROCESS | 3644 | 1460991648765 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:48 INFO - PROCESS | 3644 | 1460991648848 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 08:00:48 INFO - PROCESS | 3644 | 1460991648889 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:48 INFO - PROCESS | 3644 | ++DOCSHELL 1A8C3000 == 66 [pid = 3644] [id = 721] 08:00:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 162 (1A8C7C00) [pid = 3644] [serial = 2163] [outer = 00000000] 08:00:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 163 (1BF7D000) [pid = 3644] [serial = 2164] [outer = 1A8C7C00] 08:00:48 INFO - PROCESS | 3644 | 1460991648933 Marionette DEBUG loaded listener.js 08:00:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 164 (1C145000) [pid = 3644] [serial = 2165] [outer = 1A8C7C00] 08:00:49 INFO - PROCESS | 3644 | 1460991649428 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 08:00:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 08:00:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 685ms 08:00:49 INFO - PROCESS | 3644 | 1460991649459 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 08:00:49 INFO - PROCESS | 3644 | 1460991649461 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 08:00:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 08:00:49 INFO - PROCESS | 3644 | 1460991649464 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 08:00:49 INFO - PROCESS | 3644 | 1460991649466 Marionette TRACE conn3 <- [1,2850,null,{}] 08:00:49 INFO - PROCESS | 3644 | 1460991649470 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:49 INFO - PROCESS | 3644 | 1460991649607 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 08:00:49 INFO - PROCESS | 3644 | 1460991649688 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:49 INFO - PROCESS | 3644 | ++DOCSHELL 1CE3D000 == 67 [pid = 3644] [id = 722] 08:00:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 165 (1D194000) [pid = 3644] [serial = 2166] [outer = 00000000] 08:00:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 166 (1D41CC00) [pid = 3644] [serial = 2167] [outer = 1D194000] 08:00:49 INFO - PROCESS | 3644 | 1460991649734 Marionette DEBUG loaded listener.js 08:00:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 167 (1D427800) [pid = 3644] [serial = 2168] [outer = 1D194000] 08:00:50 INFO - PROCESS | 3644 | 1460991650150 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 08:00:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 08:00:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 732ms 08:00:50 INFO - PROCESS | 3644 | 1460991650206 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 08:00:50 INFO - PROCESS | 3644 | 1460991650208 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 08:00:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 08:00:50 INFO - PROCESS | 3644 | 1460991650212 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 08:00:50 INFO - PROCESS | 3644 | 1460991650213 Marionette TRACE conn3 <- [1,2854,null,{}] 08:00:50 INFO - PROCESS | 3644 | 1460991650217 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:50 INFO - PROCESS | 3644 | 1460991650381 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 08:00:50 INFO - PROCESS | 3644 | 1460991650407 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:50 INFO - PROCESS | 3644 | ++DOCSHELL 18D1C800 == 68 [pid = 3644] [id = 723] 08:00:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 168 (1D19C000) [pid = 3644] [serial = 2169] [outer = 00000000] 08:00:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 169 (1D91D000) [pid = 3644] [serial = 2170] [outer = 1D19C000] 08:00:50 INFO - PROCESS | 3644 | 1460991650455 Marionette DEBUG loaded listener.js 08:00:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 170 (1D987800) [pid = 3644] [serial = 2171] [outer = 1D19C000] 08:00:50 INFO - PROCESS | 3644 | 1460991650902 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 08:00:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 08:00:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 747ms 08:00:50 INFO - PROCESS | 3644 | 1460991650936 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 08:00:50 INFO - PROCESS | 3644 | 1460991650938 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 08:00:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 08:00:50 INFO - PROCESS | 3644 | 1460991650942 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 08:00:50 INFO - PROCESS | 3644 | 1460991650944 Marionette TRACE conn3 <- [1,2858,null,{}] 08:00:50 INFO - PROCESS | 3644 | 1460991650947 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:51 INFO - PROCESS | 3644 | 1460991651073 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 08:00:51 INFO - PROCESS | 3644 | 1460991651079 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:51 INFO - PROCESS | 3644 | ++DOCSHELL 13810000 == 69 [pid = 3644] [id = 724] 08:00:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 171 (13814000) [pid = 3644] [serial = 2172] [outer = 00000000] 08:00:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 172 (1CE3A400) [pid = 3644] [serial = 2173] [outer = 13814000] 08:00:51 INFO - PROCESS | 3644 | 1460991651516 Marionette DEBUG loaded listener.js 08:00:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 173 (1DA62800) [pid = 3644] [serial = 2174] [outer = 13814000] 08:00:51 INFO - PROCESS | 3644 | --DOMWINDOW == 172 (16555000) [pid = 3644] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 08:00:51 INFO - PROCESS | 3644 | --DOMWINDOW == 171 (1A074800) [pid = 3644] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 08:00:51 INFO - PROCESS | 3644 | --DOMWINDOW == 170 (1955E800) [pid = 3644] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 08:00:51 INFO - PROCESS | 3644 | --DOMWINDOW == 169 (188CD000) [pid = 3644] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 08:00:51 INFO - PROCESS | 3644 | --DOMWINDOW == 168 (11B5F400) [pid = 3644] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 08:00:51 INFO - PROCESS | 3644 | --DOMWINDOW == 167 (1649D400) [pid = 3644] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 08:00:51 INFO - PROCESS | 3644 | --DOMWINDOW == 166 (11C1D400) [pid = 3644] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 08:00:51 INFO - PROCESS | 3644 | --DOMWINDOW == 165 (13876000) [pid = 3644] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 08:00:51 INFO - PROCESS | 3644 | --DOMWINDOW == 164 (18618000) [pid = 3644] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 08:00:51 INFO - PROCESS | 3644 | --DOMWINDOW == 163 (1C39C400) [pid = 3644] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 08:00:51 INFO - PROCESS | 3644 | 1460991651928 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 08:00:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 08:00:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1044ms 08:00:51 INFO - PROCESS | 3644 | 1460991651989 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 08:00:51 INFO - PROCESS | 3644 | 1460991651991 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 08:00:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 08:00:51 INFO - PROCESS | 3644 | 1460991651994 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 08:00:51 INFO - PROCESS | 3644 | 1460991651996 Marionette TRACE conn3 <- [1,2862,null,{}] 08:00:52 INFO - PROCESS | 3644 | 1460991651999 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:52 INFO - PROCESS | 3644 | 1460991652084 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 08:00:52 INFO - PROCESS | 3644 | 1460991652192 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:52 INFO - PROCESS | 3644 | ++DOCSHELL 02A90400 == 70 [pid = 3644] [id = 725] 08:00:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 164 (02A99C00) [pid = 3644] [serial = 2175] [outer = 00000000] 08:00:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 165 (13609C00) [pid = 3644] [serial = 2176] [outer = 02A99C00] 08:00:52 INFO - PROCESS | 3644 | 1460991652306 Marionette DEBUG loaded listener.js 08:00:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 166 (13876800) [pid = 3644] [serial = 2177] [outer = 02A99C00] 08:00:52 INFO - PROCESS | 3644 | 1460991652962 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 08:00:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 08:00:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1028ms 08:00:53 INFO - PROCESS | 3644 | 1460991653050 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 08:00:53 INFO - PROCESS | 3644 | 1460991653055 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 08:00:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 08:00:53 INFO - PROCESS | 3644 | 1460991653062 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 08:00:53 INFO - PROCESS | 3644 | 1460991653065 Marionette TRACE conn3 <- [1,2866,null,{}] 08:00:53 INFO - PROCESS | 3644 | 1460991653070 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:53 INFO - PROCESS | 3644 | 1460991653214 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 08:00:53 INFO - PROCESS | 3644 | 1460991653368 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:53 INFO - PROCESS | 3644 | ++DOCSHELL 16717400 == 71 [pid = 3644] [id = 726] 08:00:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 167 (16874800) [pid = 3644] [serial = 2178] [outer = 00000000] 08:00:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 168 (1800DC00) [pid = 3644] [serial = 2179] [outer = 16874800] 08:00:53 INFO - PROCESS | 3644 | 1460991653424 Marionette DEBUG loaded listener.js 08:00:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 169 (18617800) [pid = 3644] [serial = 2180] [outer = 16874800] 08:00:53 INFO - PROCESS | 3644 | 1460991653979 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 08:00:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 08:00:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 997ms 08:00:54 INFO - PROCESS | 3644 | 1460991654064 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 08:00:54 INFO - PROCESS | 3644 | 1460991654068 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 08:00:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 08:00:54 INFO - PROCESS | 3644 | 1460991654075 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 08:00:54 INFO - PROCESS | 3644 | 1460991654078 Marionette TRACE conn3 <- [1,2870,null,{}] 08:00:54 INFO - PROCESS | 3644 | 1460991654082 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:54 INFO - PROCESS | 3644 | 1460991654191 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 08:00:54 INFO - PROCESS | 3644 | 1460991654343 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:54 INFO - PROCESS | 3644 | ++DOCSHELL 16875000 == 72 [pid = 3644] [id = 727] 08:00:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 170 (18A30800) [pid = 3644] [serial = 2181] [outer = 00000000] 08:00:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 171 (19693000) [pid = 3644] [serial = 2182] [outer = 18A30800] 08:00:54 INFO - PROCESS | 3644 | 1460991654398 Marionette DEBUG loaded listener.js 08:00:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 172 (1BF7C000) [pid = 3644] [serial = 2183] [outer = 18A30800] 08:00:55 INFO - PROCESS | 3644 | 1460991655039 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 08:00:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 08:00:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 996ms 08:00:55 INFO - PROCESS | 3644 | 1460991655078 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 08:00:55 INFO - PROCESS | 3644 | 1460991655080 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 08:00:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 08:00:55 INFO - PROCESS | 3644 | 1460991655084 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 08:00:55 INFO - PROCESS | 3644 | 1460991655088 Marionette TRACE conn3 <- [1,2874,null,{}] 08:00:55 INFO - PROCESS | 3644 | 1460991655098 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:55 INFO - PROCESS | 3644 | 1460991655196 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 08:00:55 INFO - PROCESS | 3644 | 1460991655348 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:55 INFO - PROCESS | 3644 | ++DOCSHELL 1D588800 == 73 [pid = 3644] [id = 728] 08:00:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 173 (1D58B000) [pid = 3644] [serial = 2184] [outer = 00000000] 08:00:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 174 (1DA68000) [pid = 3644] [serial = 2185] [outer = 1D58B000] 08:00:55 INFO - PROCESS | 3644 | 1460991655403 Marionette DEBUG loaded listener.js 08:00:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 175 (1DF61400) [pid = 3644] [serial = 2186] [outer = 1D58B000] 08:00:55 INFO - PROCESS | 3644 | 1460991655962 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 08:00:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 08:00:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 951ms 08:00:56 INFO - PROCESS | 3644 | 1460991656013 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 08:00:56 INFO - PROCESS | 3644 | 1460991656015 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 08:00:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 08:00:56 INFO - PROCESS | 3644 | 1460991656019 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 08:00:56 INFO - PROCESS | 3644 | 1460991656021 Marionette TRACE conn3 <- [1,2878,null,{}] 08:00:56 INFO - PROCESS | 3644 | 1460991656025 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:56 INFO - PROCESS | 3644 | 1460991656134 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 08:00:56 INFO - PROCESS | 3644 | 1460991656284 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:56 INFO - PROCESS | 3644 | ++DOCSHELL 15ECE000 == 74 [pid = 3644] [id = 729] 08:00:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 176 (18CB7C00) [pid = 3644] [serial = 2187] [outer = 00000000] 08:00:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 177 (1E0BBC00) [pid = 3644] [serial = 2188] [outer = 18CB7C00] 08:00:56 INFO - PROCESS | 3644 | 1460991656338 Marionette DEBUG loaded listener.js 08:00:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 178 (1E0BC000) [pid = 3644] [serial = 2189] [outer = 18CB7C00] 08:00:56 INFO - PROCESS | 3644 | 1460991656910 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 08:00:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 08:00:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 950ms 08:00:56 INFO - PROCESS | 3644 | 1460991656964 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 08:00:56 INFO - PROCESS | 3644 | 1460991656966 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 08:00:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 08:00:56 INFO - PROCESS | 3644 | 1460991656970 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 08:00:56 INFO - PROCESS | 3644 | 1460991656972 Marionette TRACE conn3 <- [1,2882,null,{}] 08:00:56 INFO - PROCESS | 3644 | 1460991656976 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:57 INFO - PROCESS | 3644 | 1460991657080 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 08:00:57 INFO - PROCESS | 3644 | 1460991657229 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:57 INFO - PROCESS | 3644 | ++DOCSHELL 18C28C00 == 75 [pid = 3644] [id = 730] 08:00:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 179 (1D91AC00) [pid = 3644] [serial = 2190] [outer = 00000000] 08:00:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 180 (1E254800) [pid = 3644] [serial = 2191] [outer = 1D91AC00] 08:00:57 INFO - PROCESS | 3644 | 1460991657289 Marionette DEBUG loaded listener.js 08:00:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 181 (1E25C000) [pid = 3644] [serial = 2192] [outer = 1D91AC00] 08:00:57 INFO - PROCESS | 3644 | 1460991657863 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 08:00:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 08:00:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 934ms 08:00:57 INFO - PROCESS | 3644 | 1460991657915 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 08:00:57 INFO - PROCESS | 3644 | 1460991657917 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 08:00:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 08:00:57 INFO - PROCESS | 3644 | 1460991657921 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 08:00:57 INFO - PROCESS | 3644 | 1460991657923 Marionette TRACE conn3 <- [1,2886,null,{}] 08:00:57 INFO - PROCESS | 3644 | 1460991657927 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:58 INFO - PROCESS | 3644 | 1460991658037 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 08:00:58 INFO - PROCESS | 3644 | 1460991658193 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:58 INFO - PROCESS | 3644 | ++DOCSHELL 13A53800 == 76 [pid = 3644] [id = 731] 08:00:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 182 (142A8C00) [pid = 3644] [serial = 2193] [outer = 00000000] 08:00:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 183 (1890A800) [pid = 3644] [serial = 2194] [outer = 142A8C00] 08:00:58 INFO - PROCESS | 3644 | 1460991658248 Marionette DEBUG loaded listener.js 08:00:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 184 (1A8EEC00) [pid = 3644] [serial = 2195] [outer = 142A8C00] 08:00:59 INFO - PROCESS | 3644 | 1460991659067 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 08:00:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 08:00:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1183ms 08:00:59 INFO - PROCESS | 3644 | 1460991659117 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 08:00:59 INFO - PROCESS | 3644 | 1460991659121 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 08:00:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 08:00:59 INFO - PROCESS | 3644 | 1460991659126 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 08:00:59 INFO - PROCESS | 3644 | 1460991659130 Marionette TRACE conn3 <- [1,2890,null,{}] 08:00:59 INFO - PROCESS | 3644 | 1460991659135 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:59 INFO - PROCESS | 3644 | 1460991659236 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 08:00:59 INFO - PROCESS | 3644 | 1460991659398 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:59 INFO - PROCESS | 3644 | ++DOCSHELL 13409800 == 77 [pid = 3644] [id = 732] 08:00:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 185 (1340F000) [pid = 3644] [serial = 2196] [outer = 00000000] 08:00:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 186 (16553C00) [pid = 3644] [serial = 2197] [outer = 1340F000] 08:00:59 INFO - PROCESS | 3644 | 1460991659448 Marionette DEBUG loaded listener.js 08:00:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 187 (16715800) [pid = 3644] [serial = 2198] [outer = 1340F000] 08:01:00 INFO - PROCESS | 3644 | 1460991660035 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 08:01:00 INFO - PROCESS | 3644 | --DOCSHELL 13810000 == 76 [pid = 3644] [id = 724] 08:01:00 INFO - PROCESS | 3644 | --DOCSHELL 18D1C800 == 75 [pid = 3644] [id = 723] 08:01:00 INFO - PROCESS | 3644 | --DOCSHELL 1CE3D000 == 74 [pid = 3644] [id = 722] 08:01:00 INFO - PROCESS | 3644 | --DOCSHELL 1A8C3000 == 73 [pid = 3644] [id = 721] 08:01:00 INFO - PROCESS | 3644 | --DOCSHELL 18CC0400 == 72 [pid = 3644] [id = 720] 08:01:00 INFO - PROCESS | 3644 | --DOCSHELL 18869400 == 71 [pid = 3644] [id = 719] 08:01:00 INFO - PROCESS | 3644 | --DOCSHELL 11B61400 == 70 [pid = 3644] [id = 718] 08:01:00 INFO - PROCESS | 3644 | --DOCSHELL 1320A800 == 69 [pid = 3644] [id = 717] 08:01:00 INFO - PROCESS | 3644 | --DOMWINDOW == 186 (15ED9800) [pid = 3644] [serial = 2083] [outer = 00000000] [url = about:blank] 08:01:00 INFO - PROCESS | 3644 | --DOMWINDOW == 185 (1D983000) [pid = 3644] [serial = 2095] [outer = 00000000] [url = about:blank] 08:01:00 INFO - PROCESS | 3644 | --DOMWINDOW == 184 (1D588C00) [pid = 3644] [serial = 2080] [outer = 00000000] [url = about:blank] 08:01:00 INFO - PROCESS | 3644 | --DOMWINDOW == 183 (1D584800) [pid = 3644] [serial = 2089] [outer = 00000000] [url = about:blank] 08:01:00 INFO - PROCESS | 3644 | --DOMWINDOW == 182 (1D91D800) [pid = 3644] [serial = 2092] [outer = 00000000] [url = about:blank] 08:01:00 INFO - PROCESS | 3644 | --DOMWINDOW == 181 (18D16C00) [pid = 3644] [serial = 2086] [outer = 00000000] [url = about:blank] 08:01:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 08:01:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 997ms 08:01:00 INFO - PROCESS | 3644 | 1460991660110 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 08:01:00 INFO - PROCESS | 3644 | 1460991660115 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 08:01:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 08:01:00 INFO - PROCESS | 3644 | 1460991660124 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 08:01:00 INFO - PROCESS | 3644 | 1460991660126 Marionette TRACE conn3 <- [1,2894,null,{}] 08:01:00 INFO - PROCESS | 3644 | 1460991660130 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:00 INFO - PROCESS | 3644 | --DOMWINDOW == 180 (18CBEC00) [pid = 3644] [serial = 2114] [outer = 00000000] [url = about:blank] 08:01:00 INFO - PROCESS | 3644 | --DOMWINDOW == 179 (1388D800) [pid = 3644] [serial = 2105] [outer = 00000000] [url = about:blank] 08:01:00 INFO - PROCESS | 3644 | --DOMWINDOW == 178 (16876C00) [pid = 3644] [serial = 2107] [outer = 00000000] [url = about:blank] 08:01:00 INFO - PROCESS | 3644 | --DOMWINDOW == 177 (1D19E400) [pid = 3644] [serial = 2126] [outer = 00000000] [url = about:blank] 08:01:00 INFO - PROCESS | 3644 | --DOMWINDOW == 176 (1386D800) [pid = 3644] [serial = 2122] [outer = 00000000] [url = about:blank] 08:01:00 INFO - PROCESS | 3644 | --DOMWINDOW == 175 (14A9E000) [pid = 3644] [serial = 2102] [outer = 00000000] [url = about:blank] 08:01:00 INFO - PROCESS | 3644 | --DOMWINDOW == 174 (1CE3BC00) [pid = 3644] [serial = 2125] [outer = 00000000] [url = about:blank] 08:01:00 INFO - PROCESS | 3644 | --DOMWINDOW == 173 (18622800) [pid = 3644] [serial = 2098] [outer = 00000000] [url = about:blank] 08:01:00 INFO - PROCESS | 3644 | --DOMWINDOW == 172 (1A5A2400) [pid = 3644] [serial = 2117] [outer = 00000000] [url = about:blank] 08:01:00 INFO - PROCESS | 3644 | --DOMWINDOW == 171 (13A53000) [pid = 3644] [serial = 2101] [outer = 00000000] [url = about:blank] 08:01:00 INFO - PROCESS | 3644 | --DOMWINDOW == 170 (18CBAC00) [pid = 3644] [serial = 2113] [outer = 00000000] [url = about:blank] 08:01:00 INFO - PROCESS | 3644 | --DOMWINDOW == 169 (15E05400) [pid = 3644] [serial = 2123] [outer = 00000000] [url = about:blank] 08:01:00 INFO - PROCESS | 3644 | --DOMWINDOW == 168 (13471800) [pid = 3644] [serial = 2104] [outer = 00000000] [url = about:blank] 08:01:00 INFO - PROCESS | 3644 | --DOMWINDOW == 167 (18864400) [pid = 3644] [serial = 2110] [outer = 00000000] [url = about:blank] 08:01:00 INFO - PROCESS | 3644 | --DOMWINDOW == 166 (1886CC00) [pid = 3644] [serial = 2111] [outer = 00000000] [url = about:blank] 08:01:00 INFO - PROCESS | 3644 | --DOMWINDOW == 165 (1D91C800) [pid = 3644] [serial = 2128] [outer = 00000000] [url = about:blank] 08:01:00 INFO - PROCESS | 3644 | --DOMWINDOW == 164 (1D97DC00) [pid = 3644] [serial = 2129] [outer = 00000000] [url = about:blank] 08:01:00 INFO - PROCESS | 3644 | --DOMWINDOW == 163 (16BCD400) [pid = 3644] [serial = 2108] [outer = 00000000] [url = about:blank] 08:01:00 INFO - PROCESS | 3644 | --DOMWINDOW == 162 (1C144400) [pid = 3644] [serial = 2119] [outer = 00000000] [url = about:blank] 08:01:00 INFO - PROCESS | 3644 | --DOMWINDOW == 161 (1C267C00) [pid = 3644] [serial = 2120] [outer = 00000000] [url = about:blank] 08:01:00 INFO - PROCESS | 3644 | --DOMWINDOW == 160 (1A0C6C00) [pid = 3644] [serial = 2116] [outer = 00000000] [url = about:blank] 08:01:00 INFO - PROCESS | 3644 | 1460991660277 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 08:01:00 INFO - PROCESS | 3644 | 1460991660343 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:00 INFO - PROCESS | 3644 | ++DOCSHELL 12286000 == 70 [pid = 3644] [id = 733] 08:01:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 161 (1320F000) [pid = 3644] [serial = 2199] [outer = 00000000] 08:01:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 162 (15E05400) [pid = 3644] [serial = 2200] [outer = 1320F000] 08:01:00 INFO - PROCESS | 3644 | 1460991660389 Marionette DEBUG loaded listener.js 08:01:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 163 (16554000) [pid = 3644] [serial = 2201] [outer = 1320F000] 08:01:00 INFO - PROCESS | 3644 | 1460991660864 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 08:01:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 08:01:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 795ms 08:01:00 INFO - PROCESS | 3644 | 1460991660922 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 08:01:00 INFO - PROCESS | 3644 | 1460991660924 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 08:01:00 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 08:01:00 INFO - PROCESS | 3644 | 1460991660927 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 08:01:00 INFO - PROCESS | 3644 | 1460991660931 Marionette TRACE conn3 <- [1,2898,null,{}] 08:01:00 INFO - PROCESS | 3644 | 1460991660945 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:01 INFO - PROCESS | 3644 | 1460991661039 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 08:01:01 INFO - PROCESS | 3644 | 1460991661045 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:01 INFO - PROCESS | 3644 | ++DOCSHELL 15B31800 == 71 [pid = 3644] [id = 734] 08:01:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 164 (16712400) [pid = 3644] [serial = 2202] [outer = 00000000] 08:01:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 165 (18CBA400) [pid = 3644] [serial = 2203] [outer = 16712400] 08:01:01 INFO - PROCESS | 3644 | 1460991661093 Marionette DEBUG loaded listener.js 08:01:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 166 (18D12C00) [pid = 3644] [serial = 2204] [outer = 16712400] 08:01:01 INFO - PROCESS | 3644 | 1460991661568 Marionette TRACE conn3 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 08:01:01 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 08:01:01 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 08:01:01 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 700ms 08:01:01 INFO - PROCESS | 3644 | 1460991661627 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 08:01:01 INFO - PROCESS | 3644 | 1460991661629 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 08:01:01 INFO - TEST-START | /DOMEvents/constructors.html 08:01:01 INFO - PROCESS | 3644 | 1460991661633 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 08:01:01 INFO - PROCESS | 3644 | 1460991661634 Marionette TRACE conn3 <- [1,2902,null,{}] 08:01:01 INFO - PROCESS | 3644 | 1460991661638 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:01 INFO - PROCESS | 3644 | 1460991661724 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 08:01:01 INFO - PROCESS | 3644 | 1460991661833 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:01 INFO - PROCESS | 3644 | ++DOCSHELL 18D1C800 == 72 [pid = 3644] [id = 735] 08:01:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 167 (18D1F400) [pid = 3644] [serial = 2205] [outer = 00000000] 08:01:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 168 (1A5AD400) [pid = 3644] [serial = 2206] [outer = 18D1F400] 08:01:01 INFO - PROCESS | 3644 | 1460991661878 Marionette DEBUG loaded listener.js 08:01:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 169 (1A7A4400) [pid = 3644] [serial = 2207] [outer = 18D1F400] 08:01:02 INFO - PROCESS | 3644 | 1460991662375 Marionette TRACE conn3 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 08:01:02 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 08:01:02 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 08:01:02 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 08:01:02 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 08:01:02 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 08:01:02 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 08:01:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 08:01:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 08:01:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 08:01:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 08:01:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 08:01:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 08:01:02 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 08:01:02 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 08:01:02 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 08:01:02 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 08:01:02 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 08:01:02 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 08:01:02 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 08:01:02 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 08:01:02 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 08:01:02 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 08:01:02 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 08:01:02 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 08:01:02 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 08:01:02 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 08:01:02 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 08:01:02 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 08:01:02 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 08:01:02 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 08:01:02 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 08:01:02 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 08:01:02 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 08:01:02 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 08:01:02 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 08:01:02 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 08:01:02 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 08:01:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 08:01:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:01:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 08:01:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:01:02 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 08:01:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 08:01:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:01:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 08:01:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:01:02 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 08:01:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 08:01:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:01:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 08:01:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:01:02 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 08:01:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 08:01:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:01:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 08:01:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:01:02 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 08:01:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 08:01:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:01:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 08:01:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:01:02 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 08:01:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 08:01:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:01:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 08:01:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:01:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 08:01:02 INFO - TEST-OK | /DOMEvents/constructors.html | took 810ms 08:01:02 INFO - PROCESS | 3644 | 1460991662454 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 08:01:02 INFO - PROCESS | 3644 | 1460991662457 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 08:01:02 INFO - PROCESS | 3644 | 1460991662460 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 08:01:02 INFO - TEST-START | /DOMEvents/event-phases-order.html 08:01:02 INFO - PROCESS | 3644 | 1460991662462 Marionette TRACE conn3 <- [1,2906,null,{}] 08:01:02 INFO - PROCESS | 3644 | 1460991662465 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:02 INFO - PROCESS | 3644 | 1460991662585 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 08:01:02 INFO - PROCESS | 3644 | 1460991662659 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:02 INFO - PROCESS | 3644 | ++DOCSHELL 1A0D3400 == 73 [pid = 3644] [id = 736] 08:01:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 170 (1A8C8C00) [pid = 3644] [serial = 2208] [outer = 00000000] 08:01:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 171 (1D195000) [pid = 3644] [serial = 2209] [outer = 1A8C8C00] 08:01:02 INFO - PROCESS | 3644 | 1460991662703 Marionette DEBUG loaded listener.js 08:01:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 172 (1D19FC00) [pid = 3644] [serial = 2210] [outer = 1A8C8C00] 08:01:03 INFO - PROCESS | 3644 | 1460991663105 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 08:01:03 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 08:01:03 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 701ms 08:01:03 INFO - PROCESS | 3644 | 1460991663159 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 08:01:03 INFO - PROCESS | 3644 | 1460991663161 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 08:01:03 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 08:01:03 INFO - PROCESS | 3644 | 1460991663165 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 08:01:03 INFO - PROCESS | 3644 | 1460991663166 Marionette TRACE conn3 <- [1,2910,null,{}] 08:01:03 INFO - PROCESS | 3644 | 1460991663177 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:03 INFO - PROCESS | 3644 | 1460991663315 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 08:01:03 INFO - PROCESS | 3644 | 1460991663392 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:03 INFO - PROCESS | 3644 | ++DOCSHELL 1D41FC00 == 74 [pid = 3644] [id = 737] 08:01:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 173 (1D421C00) [pid = 3644] [serial = 2211] [outer = 00000000] 08:01:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 174 (1D91C800) [pid = 3644] [serial = 2212] [outer = 1D421C00] 08:01:03 INFO - PROCESS | 3644 | 1460991663439 Marionette DEBUG loaded listener.js 08:01:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 175 (1D981800) [pid = 3644] [serial = 2213] [outer = 1D421C00] 08:01:03 INFO - PROCESS | 3644 | [3644] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 567 08:01:03 INFO - PROCESS | 3644 | [3644] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 567 08:01:03 INFO - PROCESS | 3644 | [3644] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 567 08:01:03 INFO - PROCESS | 3644 | [3644] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 567 08:01:03 INFO - PROCESS | 3644 | 1460991663882 Marionette TRACE conn3 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 08:01:03 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 08:01:03 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 08:01:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 08:01:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:03 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:01:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:01:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:01:03 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 08:01:03 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 08:01:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:01:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:03 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:01:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:01:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:01:03 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 08:01:03 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 08:01:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:01:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:03 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:01:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:01:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:01:03 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 08:01:03 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 08:01:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:01:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:03 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:01:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:01:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:01:03 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 08:01:03 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 732ms 08:01:03 INFO - PROCESS | 3644 | 1460991663952 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 08:01:03 INFO - PROCESS | 3644 | 1460991663954 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 08:01:03 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 08:01:03 INFO - PROCESS | 3644 | 1460991663963 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 08:01:03 INFO - PROCESS | 3644 | 1460991663965 Marionette TRACE conn3 <- [1,2914,null,{}] 08:01:03 INFO - PROCESS | 3644 | 1460991663968 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:04 INFO - PROCESS | 3644 | 1460991664097 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 08:01:04 INFO - PROCESS | 3644 | 1460991664173 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:04 INFO - PROCESS | 3644 | ++DOCSHELL 1D58F000 == 75 [pid = 3644] [id = 738] 08:01:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 176 (1D987400) [pid = 3644] [serial = 2214] [outer = 00000000] 08:01:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 177 (1E25B800) [pid = 3644] [serial = 2215] [outer = 1D987400] 08:01:04 INFO - PROCESS | 3644 | 1460991664217 Marionette DEBUG loaded listener.js 08:01:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 178 (1E368000) [pid = 3644] [serial = 2216] [outer = 1D987400] 08:01:04 INFO - PROCESS | 3644 | --DOMWINDOW == 177 (1D194000) [pid = 3644] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 08:01:04 INFO - PROCESS | 3644 | --DOMWINDOW == 176 (1D19C000) [pid = 3644] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 08:01:04 INFO - PROCESS | 3644 | --DOMWINDOW == 175 (11B6BC00) [pid = 3644] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 08:01:04 INFO - PROCESS | 3644 | --DOMWINDOW == 174 (1A8C7C00) [pid = 3644] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 08:01:04 INFO - PROCESS | 3644 | --DOMWINDOW == 173 (13818800) [pid = 3644] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 08:01:04 INFO - PROCESS | 3644 | --DOMWINDOW == 172 (1886A400) [pid = 3644] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 08:01:04 INFO - PROCESS | 3644 | --DOMWINDOW == 171 (18EAD800) [pid = 3644] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 08:01:04 INFO - PROCESS | 3644 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 08:01:04 INFO - PROCESS | 3644 | 1460991664863 Marionette TRACE conn3 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 08:01:04 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 08:01:04 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 934ms 08:01:04 INFO - PROCESS | 3644 | 1460991664908 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 08:01:04 INFO - PROCESS | 3644 | 1460991664910 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 08:01:04 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 08:01:04 INFO - PROCESS | 3644 | 1460991664929 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 08:01:04 INFO - PROCESS | 3644 | 1460991664931 Marionette TRACE conn3 <- [1,2918,null,{}] 08:01:04 INFO - PROCESS | 3644 | 1460991664935 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:05 INFO - PROCESS | 3644 | 1460991665023 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 08:01:05 INFO - PROCESS | 3644 | 1460991665013 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:05 INFO - PROCESS | 3644 | ++DOCSHELL 122E9800 == 76 [pid = 3644] [id = 739] 08:01:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 172 (122E9C00) [pid = 3644] [serial = 2217] [outer = 00000000] 08:01:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 173 (122EF000) [pid = 3644] [serial = 2218] [outer = 122E9C00] 08:01:05 INFO - PROCESS | 3644 | 1460991665064 Marionette DEBUG loaded listener.js 08:01:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 174 (122F2800) [pid = 3644] [serial = 2219] [outer = 122E9C00] 08:01:05 INFO - PROCESS | 3644 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 08:01:05 INFO - PROCESS | 3644 | 1460991665482 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 08:01:05 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 08:01:05 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 607ms 08:01:05 INFO - PROCESS | 3644 | 1460991665515 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 08:01:05 INFO - PROCESS | 3644 | 1460991665517 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 08:01:05 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 08:01:05 INFO - PROCESS | 3644 | 1460991665520 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 08:01:05 INFO - PROCESS | 3644 | 1460991665522 Marionette TRACE conn3 <- [1,2922,null,{}] 08:01:05 INFO - PROCESS | 3644 | 1460991665526 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:05 INFO - PROCESS | 3644 | 1460991665660 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 08:01:05 INFO - PROCESS | 3644 | 1460991665669 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:05 INFO - PROCESS | 3644 | ++DOCSHELL 122EFC00 == 77 [pid = 3644] [id = 740] 08:01:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 175 (12DD8400) [pid = 3644] [serial = 2220] [outer = 00000000] 08:01:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 176 (15715800) [pid = 3644] [serial = 2221] [outer = 12DD8400] 08:01:05 INFO - PROCESS | 3644 | 1460991665714 Marionette DEBUG loaded listener.js 08:01:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 177 (15719000) [pid = 3644] [serial = 2222] [outer = 12DD8400] 08:01:06 INFO - PROCESS | 3644 | 1460991666147 Marionette TRACE conn3 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 08:01:06 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 08:01:06 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 639ms 08:01:06 INFO - PROCESS | 3644 | 1460991666158 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 08:01:06 INFO - PROCESS | 3644 | 1460991666160 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 08:01:06 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 08:01:06 INFO - PROCESS | 3644 | 1460991666164 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 08:01:06 INFO - PROCESS | 3644 | 1460991666165 Marionette TRACE conn3 <- [1,2926,null,{}] 08:01:06 INFO - PROCESS | 3644 | 1460991666169 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:06 INFO - PROCESS | 3644 | 1460991666253 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 08:01:06 INFO - PROCESS | 3644 | 1460991666371 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:06 INFO - PROCESS | 3644 | ++DOCSHELL 15711C00 == 78 [pid = 3644] [id = 741] 08:01:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 178 (15715000) [pid = 3644] [serial = 2223] [outer = 00000000] 08:01:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 179 (16718C00) [pid = 3644] [serial = 2224] [outer = 15715000] 08:01:06 INFO - PROCESS | 3644 | 1460991666416 Marionette DEBUG loaded listener.js 08:01:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 180 (18C2D400) [pid = 3644] [serial = 2225] [outer = 15715000] 08:01:07 INFO - PROCESS | 3644 | --DOCSHELL 13469C00 == 77 [pid = 3644] [id = 715] 08:01:07 INFO - PROCESS | 3644 | --DOCSHELL 13203C00 == 76 [pid = 3644] [id = 644] 08:01:07 INFO - PROCESS | 3644 | --DOCSHELL 13875000 == 75 [pid = 3644] [id = 716] 08:01:07 INFO - PROCESS | 3644 | --DOCSHELL 1968F000 == 74 [pid = 3644] [id = 643] 08:01:07 INFO - PROCESS | 3644 | --DOCSHELL 18EAB400 == 73 [pid = 3644] [id = 714] 08:01:07 INFO - PROCESS | 3644 | --DOCSHELL 1D918400 == 72 [pid = 3644] [id = 697] 08:01:07 INFO - PROCESS | 3644 | --DOCSHELL 11C24C00 == 71 [pid = 3644] [id = 471] 08:01:07 INFO - PROCESS | 3644 | --DOCSHELL 13469400 == 70 [pid = 3644] [id = 466] 08:01:07 INFO - PROCESS | 3644 | --DOCSHELL 13462C00 == 69 [pid = 3644] [id = 655] 08:01:07 INFO - PROCESS | 3644 | --DOCSHELL 02A96C00 == 68 [pid = 3644] [id = 711] 08:01:07 INFO - PROCESS | 3644 | --DOCSHELL 164A2800 == 67 [pid = 3644] [id = 681] 08:01:07 INFO - PROCESS | 3644 | --DOCSHELL 143AEC00 == 66 [pid = 3644] [id = 463] 08:01:07 INFO - PROCESS | 3644 | --DOCSHELL 13818000 == 65 [pid = 3644] [id = 625] 08:01:07 INFO - PROCESS | 3644 | --DOCSHELL 1340BC00 == 64 [pid = 3644] [id = 668] 08:01:07 INFO - PROCESS | 3644 | --DOCSHELL 142A6400 == 63 [pid = 3644] [id = 712] 08:01:07 INFO - PROCESS | 3644 | --DOCSHELL 15E0A000 == 62 [pid = 3644] [id = 607] 08:01:07 INFO - PROCESS | 3644 | --DOCSHELL 1687B000 == 61 [pid = 3644] [id = 605] 08:01:07 INFO - PROCESS | 3644 | --DOCSHELL 18EE8000 == 60 [pid = 3644] [id = 713] 08:01:07 INFO - PROCESS | 3644 | --DOCSHELL 11F39800 == 59 [pid = 3644] [id = 458] 08:01:07 INFO - PROCESS | 3644 | --DOCSHELL 18CC1800 == 58 [pid = 3644] [id = 641] 08:01:07 INFO - PROCESS | 3644 | --DOCSHELL 1D1A1C00 == 57 [pid = 3644] [id = 696] 08:01:07 INFO - PROCESS | 3644 | --DOCSHELL 11C26800 == 56 [pid = 3644] [id = 624] 08:01:07 INFO - PROCESS | 3644 | --DOCSHELL 13475400 == 55 [pid = 3644] [id = 656] 08:01:07 INFO - PROCESS | 3644 | --DOCSHELL 14A9FC00 == 54 [pid = 3644] [id = 613] 08:01:07 INFO - PROCESS | 3644 | --DOCSHELL 18CB9400 == 53 [pid = 3644] [id = 658] 08:01:07 INFO - PROCESS | 3644 | --DOCSHELL 1340E400 == 52 [pid = 3644] [id = 680] 08:01:07 INFO - PROCESS | 3644 | --DOCSHELL 164B7400 == 51 [pid = 3644] [id = 642] 08:01:07 INFO - PROCESS | 3644 | --DOCSHELL 16717C00 == 50 [pid = 3644] [id = 682] 08:01:07 INFO - PROCESS | 3644 | --DOCSHELL 1380B400 == 49 [pid = 3644] [id = 683] 08:01:07 INFO - PROCESS | 3644 | --DOCSHELL 142A6C00 == 48 [pid = 3644] [id = 699] 08:01:07 INFO - PROCESS | 3644 | --DOCSHELL 13816400 == 47 [pid = 3644] [id = 470] 08:01:07 INFO - PROCESS | 3644 | --DOCSHELL 159E6800 == 46 [pid = 3644] [id = 464] 08:01:07 INFO - PROCESS | 3644 | --DOCSHELL 164B2C00 == 45 [pid = 3644] [id = 611] 08:01:07 INFO - PROCESS | 3644 | --DOCSHELL 18233400 == 44 [pid = 3644] [id = 698] 08:01:07 INFO - PROCESS | 3644 | --DOCSHELL 18A27800 == 43 [pid = 3644] [id = 657] 08:01:07 INFO - PROCESS | 3644 | --DOCSHELL 1D41C400 == 42 [pid = 3644] [id = 693] 08:01:07 INFO - PROCESS | 3644 | --DOCSHELL 12286000 == 41 [pid = 3644] [id = 733] 08:01:07 INFO - PROCESS | 3644 | --DOCSHELL 13409800 == 40 [pid = 3644] [id = 732] 08:01:07 INFO - PROCESS | 3644 | --DOCSHELL 18C28C00 == 39 [pid = 3644] [id = 730] 08:01:07 INFO - PROCESS | 3644 | --DOCSHELL 13A53800 == 38 [pid = 3644] [id = 731] 08:01:07 INFO - PROCESS | 3644 | --DOCSHELL 15ECE000 == 37 [pid = 3644] [id = 729] 08:01:07 INFO - PROCESS | 3644 | --DOCSHELL 16875000 == 36 [pid = 3644] [id = 727] 08:01:07 INFO - PROCESS | 3644 | --DOCSHELL 1D588800 == 35 [pid = 3644] [id = 728] 08:01:07 INFO - PROCESS | 3644 | --DOCSHELL 1D9CA800 == 34 [pid = 3644] [id = 710] 08:01:07 INFO - PROCESS | 3644 | --DOCSHELL 16717400 == 33 [pid = 3644] [id = 726] 08:01:07 INFO - PROCESS | 3644 | --DOCSHELL 02A90400 == 32 [pid = 3644] [id = 725] 08:01:08 INFO - PROCESS | 3644 | --DOCSHELL 15B31800 == 31 [pid = 3644] [id = 734] 08:01:08 INFO - PROCESS | 3644 | --DOCSHELL 122E9800 == 30 [pid = 3644] [id = 739] 08:01:08 INFO - PROCESS | 3644 | --DOCSHELL 18D1C800 == 29 [pid = 3644] [id = 735] 08:01:08 INFO - PROCESS | 3644 | --DOCSHELL 1D58F000 == 28 [pid = 3644] [id = 738] 08:01:08 INFO - PROCESS | 3644 | --DOCSHELL 1A0D3400 == 27 [pid = 3644] [id = 736] 08:01:08 INFO - PROCESS | 3644 | --DOCSHELL 1D41FC00 == 26 [pid = 3644] [id = 737] 08:01:08 INFO - PROCESS | 3644 | --DOCSHELL 122EFC00 == 25 [pid = 3644] [id = 740] 08:01:08 INFO - PROCESS | 3644 | --DOMWINDOW == 179 (1D9D2800) [pid = 3644] [serial = 2131] [outer = 00000000] [url = about:blank] 08:01:08 INFO - PROCESS | 3644 | --DOMWINDOW == 178 (1D41CC00) [pid = 3644] [serial = 2167] [outer = 00000000] [url = about:blank] 08:01:08 INFO - PROCESS | 3644 | --DOMWINDOW == 177 (1D91D000) [pid = 3644] [serial = 2170] [outer = 00000000] [url = about:blank] 08:01:08 INFO - PROCESS | 3644 | --DOMWINDOW == 176 (13878400) [pid = 3644] [serial = 2134] [outer = 00000000] [url = about:blank] 08:01:08 INFO - PROCESS | 3644 | --DOMWINDOW == 175 (16718400) [pid = 3644] [serial = 2137] [outer = 00000000] [url = about:blank] 08:01:08 INFO - PROCESS | 3644 | --DOMWINDOW == 174 (1D914C00) [pid = 3644] [serial = 2140] [outer = 00000000] [url = about:blank] 08:01:08 INFO - PROCESS | 3644 | --DOMWINDOW == 173 (1DA67800) [pid = 3644] [serial = 2143] [outer = 00000000] [url = about:blank] 08:01:08 INFO - PROCESS | 3644 | --DOMWINDOW == 172 (13892000) [pid = 3644] [serial = 2155] [outer = 00000000] [url = about:blank] 08:01:08 INFO - PROCESS | 3644 | --DOMWINDOW == 171 (16498800) [pid = 3644] [serial = 2156] [outer = 00000000] [url = about:blank] 08:01:08 INFO - PROCESS | 3644 | --DOMWINDOW == 170 (1BF7D000) [pid = 3644] [serial = 2164] [outer = 00000000] [url = about:blank] 08:01:08 INFO - PROCESS | 3644 | --DOMWINDOW == 169 (1D427800) [pid = 3644] [serial = 2168] [outer = 00000000] [url = about:blank] 08:01:08 INFO - PROCESS | 3644 | --DOMWINDOW == 168 (164A2400) [pid = 3644] [serial = 2153] [outer = 00000000] [url = about:blank] 08:01:08 INFO - PROCESS | 3644 | --DOMWINDOW == 167 (1555B400) [pid = 3644] [serial = 2152] [outer = 00000000] [url = about:blank] 08:01:08 INFO - PROCESS | 3644 | --DOMWINDOW == 166 (18A2DC00) [pid = 3644] [serial = 2158] [outer = 00000000] [url = about:blank] 08:01:08 INFO - PROCESS | 3644 | --DOMWINDOW == 165 (18CBC400) [pid = 3644] [serial = 2159] [outer = 00000000] [url = about:blank] 08:01:08 INFO - PROCESS | 3644 | --DOMWINDOW == 164 (19A20000) [pid = 3644] [serial = 2161] [outer = 00000000] [url = about:blank] 08:01:08 INFO - PROCESS | 3644 | --DOMWINDOW == 163 (19C9FC00) [pid = 3644] [serial = 2162] [outer = 00000000] [url = about:blank] 08:01:08 INFO - PROCESS | 3644 | --DOMWINDOW == 162 (188DAC00) [pid = 3644] [serial = 2149] [outer = 00000000] [url = about:blank] 08:01:08 INFO - PROCESS | 3644 | --DOMWINDOW == 161 (1DF66400) [pid = 3644] [serial = 2146] [outer = 00000000] [url = about:blank] 08:01:08 INFO - PROCESS | 3644 | --DOMWINDOW == 160 (1CE3A400) [pid = 3644] [serial = 2173] [outer = 00000000] [url = about:blank] 08:01:08 INFO - PROCESS | 3644 | --DOMWINDOW == 159 (1D987800) [pid = 3644] [serial = 2171] [outer = 00000000] [url = about:blank] 08:01:08 INFO - PROCESS | 3644 | --DOMWINDOW == 158 (1C145000) [pid = 3644] [serial = 2165] [outer = 00000000] [url = about:blank] 08:01:08 INFO - PROCESS | 3644 | 1460991668755 Marionette TRACE conn3 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 08:01:08 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 08:01:08 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 2617ms 08:01:08 INFO - PROCESS | 3644 | 1460991668792 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 08:01:08 INFO - PROCESS | 3644 | 1460991668796 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 08:01:08 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 08:01:08 INFO - PROCESS | 3644 | 1460991668801 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 08:01:08 INFO - PROCESS | 3644 | 1460991668805 Marionette TRACE conn3 <- [1,2930,null,{}] 08:01:08 INFO - PROCESS | 3644 | 1460991668811 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:08 INFO - PROCESS | 3644 | 1460991668901 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 08:01:08 INFO - PROCESS | 3644 | 1460991668910 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:08 INFO - PROCESS | 3644 | ++DOCSHELL 11B62000 == 26 [pid = 3644] [id = 742] 08:01:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 159 (11B62400) [pid = 3644] [serial = 2226] [outer = 00000000] 08:01:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 160 (11C1A400) [pid = 3644] [serial = 2227] [outer = 11B62400] 08:01:08 INFO - PROCESS | 3644 | 1460991668963 Marionette DEBUG loaded listener.js 08:01:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 161 (11C20C00) [pid = 3644] [serial = 2228] [outer = 11B62400] 08:01:09 INFO - PROCESS | 3644 | 1460991669487 Marionette TRACE conn3 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 08:01:09 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 08:01:09 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 08:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:01:09 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 08:01:09 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 747ms 08:01:09 INFO - PROCESS | 3644 | 1460991669543 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 08:01:09 INFO - PROCESS | 3644 | 1460991669549 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 08:01:09 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 08:01:09 INFO - PROCESS | 3644 | 1460991669559 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 08:01:09 INFO - PROCESS | 3644 | 1460991669561 Marionette TRACE conn3 <- [1,2934,null,{}] 08:01:09 INFO - PROCESS | 3644 | 1460991669565 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:09 INFO - PROCESS | 3644 | 1460991669648 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 08:01:09 INFO - PROCESS | 3644 | 1460991669657 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:09 INFO - PROCESS | 3644 | ++DOCSHELL 12285000 == 27 [pid = 3644] [id = 743] 08:01:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 162 (12289000) [pid = 3644] [serial = 2229] [outer = 00000000] 08:01:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 163 (122E5400) [pid = 3644] [serial = 2230] [outer = 12289000] 08:01:09 INFO - PROCESS | 3644 | 1460991669703 Marionette DEBUG loaded listener.js 08:01:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 164 (122ED400) [pid = 3644] [serial = 2231] [outer = 12289000] 08:01:10 INFO - PROCESS | 3644 | 1460991670157 Marionette TRACE conn3 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 08:01:10 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 08:01:10 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 654ms 08:01:10 INFO - PROCESS | 3644 | 1460991670196 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 08:01:10 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 08:01:10 INFO - PROCESS | 3644 | 1460991670200 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 08:01:10 INFO - PROCESS | 3644 | 1460991670204 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 08:01:10 INFO - PROCESS | 3644 | 1460991670207 Marionette TRACE conn3 <- [1,2938,null,{}] 08:01:10 INFO - PROCESS | 3644 | 1460991670218 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:10 INFO - PROCESS | 3644 | 1460991670308 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 08:01:10 INFO - PROCESS | 3644 | 1460991670349 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:10 INFO - PROCESS | 3644 | ++DOCSHELL 1325C800 == 28 [pid = 3644] [id = 744] 08:01:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 165 (1325CC00) [pid = 3644] [serial = 2232] [outer = 00000000] 08:01:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 166 (1340CC00) [pid = 3644] [serial = 2233] [outer = 1325CC00] 08:01:10 INFO - PROCESS | 3644 | 1460991670485 Marionette DEBUG loaded listener.js 08:01:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 167 (13413C00) [pid = 3644] [serial = 2234] [outer = 1325CC00] 08:01:10 INFO - PROCESS | 3644 | ++DOCSHELL 1345F800 == 29 [pid = 3644] [id = 745] 08:01:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 168 (13467000) [pid = 3644] [serial = 2235] [outer = 00000000] 08:01:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 169 (1346A800) [pid = 3644] [serial = 2236] [outer = 13467000] 08:01:10 INFO - PROCESS | 3644 | 1460991670924 Marionette TRACE conn3 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 08:01:10 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 08:01:10 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 732ms 08:01:10 INFO - PROCESS | 3644 | 1460991670941 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 08:01:10 INFO - PROCESS | 3644 | 1460991670944 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 08:01:10 INFO - PROCESS | 3644 | 1460991670947 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 08:01:10 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 08:01:10 INFO - PROCESS | 3644 | 1460991670949 Marionette TRACE conn3 <- [1,2942,null,{}] 08:01:10 INFO - PROCESS | 3644 | 1460991670952 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:11 INFO - PROCESS | 3644 | 1460991671074 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 08:01:11 INFO - PROCESS | 3644 | 1460991671087 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:11 INFO - PROCESS | 3644 | ++DOCSHELL 1345D400 == 30 [pid = 3644] [id = 746] 08:01:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 170 (13462400) [pid = 3644] [serial = 2237] [outer = 00000000] 08:01:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 171 (13473C00) [pid = 3644] [serial = 2238] [outer = 13462400] 08:01:11 INFO - PROCESS | 3644 | 1460991671134 Marionette DEBUG loaded listener.js 08:01:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 172 (136B2800) [pid = 3644] [serial = 2239] [outer = 13462400] 08:01:11 INFO - PROCESS | 3644 | 1460991671543 Marionette TRACE conn3 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 08:01:11 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:01:11 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 08:01:11 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 623ms 08:01:11 INFO - PROCESS | 3644 | 1460991671585 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 08:01:11 INFO - PROCESS | 3644 | 1460991671587 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 08:01:11 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 08:01:11 INFO - PROCESS | 3644 | 1460991671590 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 08:01:11 INFO - PROCESS | 3644 | 1460991671592 Marionette TRACE conn3 <- [1,2946,null,{}] 08:01:11 INFO - PROCESS | 3644 | 1460991671596 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:11 INFO - PROCESS | 3644 | 1460991671723 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 08:01:11 INFO - PROCESS | 3644 | 1460991671765 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:11 INFO - PROCESS | 3644 | ++DOCSHELL 13816800 == 31 [pid = 3644] [id = 747] 08:01:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 173 (13818000) [pid = 3644] [serial = 2240] [outer = 00000000] 08:01:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 174 (13879C00) [pid = 3644] [serial = 2241] [outer = 13818000] 08:01:11 INFO - PROCESS | 3644 | 1460991671810 Marionette DEBUG loaded listener.js 08:01:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 175 (13A52C00) [pid = 3644] [serial = 2242] [outer = 13818000] 08:01:12 INFO - PROCESS | 3644 | 1460991672207 Marionette TRACE conn3 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 08:01:12 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 08:01:12 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 639ms 08:01:12 INFO - PROCESS | 3644 | 1460991672229 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 08:01:12 INFO - PROCESS | 3644 | 1460991672230 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 08:01:12 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 08:01:12 INFO - PROCESS | 3644 | 1460991672234 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 08:01:12 INFO - PROCESS | 3644 | 1460991672236 Marionette TRACE conn3 <- [1,2950,null,{}] 08:01:12 INFO - PROCESS | 3644 | 1460991672239 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:12 INFO - PROCESS | 3644 | 1460991672392 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 08:01:12 INFO - PROCESS | 3644 | 1460991672408 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:12 INFO - PROCESS | 3644 | ++DOCSHELL 13877000 == 32 [pid = 3644] [id = 748] 08:01:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 176 (1420F800) [pid = 3644] [serial = 2243] [outer = 00000000] 08:01:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 177 (14AA1400) [pid = 3644] [serial = 2244] [outer = 1420F800] 08:01:12 INFO - PROCESS | 3644 | 1460991672453 Marionette DEBUG loaded listener.js 08:01:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 178 (1571DC00) [pid = 3644] [serial = 2245] [outer = 1420F800] 08:01:12 INFO - PROCESS | 3644 | 1460991672865 Marionette TRACE conn3 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 08:01:12 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 08:01:12 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 701ms 08:01:12 INFO - PROCESS | 3644 | 1460991672933 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 08:01:12 INFO - PROCESS | 3644 | 1460991672935 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 08:01:12 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 08:01:12 INFO - PROCESS | 3644 | 1460991672938 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 08:01:12 INFO - PROCESS | 3644 | 1460991672940 Marionette TRACE conn3 <- [1,2954,null,{}] 08:01:12 INFO - PROCESS | 3644 | 1460991672943 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:13 INFO - PROCESS | 3644 | 1460991673054 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 08:01:13 INFO - PROCESS | 3644 | 1460991673096 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:13 INFO - PROCESS | 3644 | ++DOCSHELL 15B2A400 == 33 [pid = 3644] [id = 749] 08:01:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 179 (15B31800) [pid = 3644] [serial = 2246] [outer = 00000000] 08:01:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 180 (15D8B800) [pid = 3644] [serial = 2247] [outer = 15B31800] 08:01:13 INFO - PROCESS | 3644 | 1460991673141 Marionette DEBUG loaded listener.js 08:01:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 181 (15E03800) [pid = 3644] [serial = 2248] [outer = 15B31800] 08:01:13 INFO - PROCESS | 3644 | 1460991673518 Marionette TRACE conn3 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 08:01:13 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 08:01:13 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 638ms 08:01:13 INFO - PROCESS | 3644 | 1460991673577 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 08:01:13 INFO - PROCESS | 3644 | 1460991673579 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 08:01:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 08:01:13 INFO - PROCESS | 3644 | 1460991673582 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 08:01:13 INFO - PROCESS | 3644 | 1460991673584 Marionette TRACE conn3 <- [1,2958,null,{}] 08:01:13 INFO - PROCESS | 3644 | 1460991673588 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:13 INFO - PROCESS | 3644 | 1460991673707 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 08:01:13 INFO - PROCESS | 3644 | 1460991673770 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:13 INFO - PROCESS | 3644 | ++DOCSHELL 1386C400 == 34 [pid = 3644] [id = 750] 08:01:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 182 (157A5000) [pid = 3644] [serial = 2249] [outer = 00000000] 08:01:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 183 (1649C800) [pid = 3644] [serial = 2250] [outer = 157A5000] 08:01:13 INFO - PROCESS | 3644 | 1460991673817 Marionette DEBUG loaded listener.js 08:01:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 184 (164A1C00) [pid = 3644] [serial = 2251] [outer = 157A5000] 08:01:14 INFO - PROCESS | 3644 | 1460991674189 Marionette TRACE conn3 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 08:01:14 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 08:01:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 639ms 08:01:14 INFO - PROCESS | 3644 | 1460991674221 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 08:01:14 INFO - PROCESS | 3644 | 1460991674223 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 08:01:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 08:01:14 INFO - PROCESS | 3644 | 1460991674226 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 08:01:14 INFO - PROCESS | 3644 | 1460991674228 Marionette TRACE conn3 <- [1,2962,null,{}] 08:01:14 INFO - PROCESS | 3644 | 1460991674231 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:14 INFO - PROCESS | 3644 | 1460991674349 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 08:01:14 INFO - PROCESS | 3644 | 1460991674355 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:14 INFO - PROCESS | 3644 | ++DOCSHELL 12CF3400 == 35 [pid = 3644] [id = 751] 08:01:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 185 (164AC400) [pid = 3644] [serial = 2252] [outer = 00000000] 08:01:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 186 (16709C00) [pid = 3644] [serial = 2253] [outer = 164AC400] 08:01:14 INFO - PROCESS | 3644 | 1460991674400 Marionette DEBUG loaded listener.js 08:01:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 187 (164BA400) [pid = 3644] [serial = 2254] [outer = 164AC400] 08:01:14 INFO - PROCESS | 3644 | 1460991674856 Marionette TRACE conn3 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 08:01:14 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 08:01:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 686ms 08:01:14 INFO - PROCESS | 3644 | 1460991674926 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 08:01:14 INFO - PROCESS | 3644 | 1460991674928 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 08:01:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 08:01:14 INFO - PROCESS | 3644 | 1460991674937 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 08:01:14 INFO - PROCESS | 3644 | 1460991674939 Marionette TRACE conn3 <- [1,2966,null,{}] 08:01:14 INFO - PROCESS | 3644 | 1460991674943 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:15 INFO - PROCESS | 3644 | 1460991675042 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 08:01:15 INFO - PROCESS | 3644 | 1460991675051 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:15 INFO - PROCESS | 3644 | ++DOCSHELL 16712800 == 36 [pid = 3644] [id = 752] 08:01:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 188 (16876C00) [pid = 3644] [serial = 2255] [outer = 00000000] 08:01:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 189 (16B79C00) [pid = 3644] [serial = 2256] [outer = 16876C00] 08:01:15 INFO - PROCESS | 3644 | 1460991675154 Marionette DEBUG loaded listener.js 08:01:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 190 (16BD2000) [pid = 3644] [serial = 2257] [outer = 16876C00] 08:01:15 INFO - PROCESS | 3644 | 1460991675544 Marionette TRACE conn3 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 08:01:15 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 08:01:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 639ms 08:01:15 INFO - PROCESS | 3644 | 1460991675558 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 08:01:15 INFO - PROCESS | 3644 | 1460991675560 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 08:01:15 INFO - PROCESS | 3644 | 1460991675563 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 08:01:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 08:01:15 INFO - PROCESS | 3644 | 1460991675566 Marionette TRACE conn3 <- [1,2970,null,{}] 08:01:15 INFO - PROCESS | 3644 | 1460991675569 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:15 INFO - PROCESS | 3644 | 1460991675698 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 08:01:15 INFO - PROCESS | 3644 | 1460991675799 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:15 INFO - PROCESS | 3644 | ++DOCSHELL 182B3800 == 37 [pid = 3644] [id = 753] 08:01:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 191 (182B4800) [pid = 3644] [serial = 2258] [outer = 00000000] 08:01:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 192 (18862400) [pid = 3644] [serial = 2259] [outer = 182B4800] 08:01:15 INFO - PROCESS | 3644 | 1460991675853 Marionette DEBUG loaded listener.js 08:01:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 193 (1886D800) [pid = 3644] [serial = 2260] [outer = 182B4800] 08:01:16 INFO - PROCESS | 3644 | --DOMWINDOW == 192 (14305800) [pid = 3644] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 08:01:16 INFO - PROCESS | 3644 | --DOMWINDOW == 191 (13878800) [pid = 3644] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 08:01:16 INFO - PROCESS | 3644 | --DOMWINDOW == 190 (1345FC00) [pid = 3644] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 08:01:16 INFO - PROCESS | 3644 | --DOMWINDOW == 189 (157F6000) [pid = 3644] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 08:01:16 INFO - PROCESS | 3644 | --DOMWINDOW == 188 (1340C400) [pid = 3644] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 08:01:16 INFO - PROCESS | 3644 | --DOMWINDOW == 187 (19CA5800) [pid = 3644] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 08:01:16 INFO - PROCESS | 3644 | --DOMWINDOW == 186 (1654C000) [pid = 3644] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 08:01:16 INFO - PROCESS | 3644 | --DOMWINDOW == 185 (1890CC00) [pid = 3644] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 08:01:16 INFO - PROCESS | 3644 | --DOMWINDOW == 184 (188D1800) [pid = 3644] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 08:01:16 INFO - PROCESS | 3644 | --DOMWINDOW == 183 (1420D400) [pid = 3644] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 08:01:16 INFO - PROCESS | 3644 | --DOMWINDOW == 182 (18232C00) [pid = 3644] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 08:01:16 INFO - PROCESS | 3644 | --DOMWINDOW == 181 (11C27800) [pid = 3644] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 08:01:16 INFO - PROCESS | 3644 | --DOMWINDOW == 180 (1D42A400) [pid = 3644] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 08:01:16 INFO - PROCESS | 3644 | --DOMWINDOW == 179 (136B2400) [pid = 3644] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 08:01:16 INFO - PROCESS | 3644 | --DOMWINDOW == 178 (16B52C00) [pid = 3644] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 08:01:16 INFO - PROCESS | 3644 | --DOMWINDOW == 177 (1D1A2000) [pid = 3644] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 08:01:16 INFO - PROCESS | 3644 | --DOMWINDOW == 176 (12DD3400) [pid = 3644] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 08:01:16 INFO - PROCESS | 3644 | --DOMWINDOW == 175 (18D14000) [pid = 3644] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 08:01:16 INFO - PROCESS | 3644 | --DOMWINDOW == 174 (13814000) [pid = 3644] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 08:01:16 INFO - PROCESS | 3644 | --DOMWINDOW == 173 (1D9CCC00) [pid = 3644] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 08:01:16 INFO - PROCESS | 3644 | --DOMWINDOW == 172 (1D421C00) [pid = 3644] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 08:01:16 INFO - PROCESS | 3644 | --DOMWINDOW == 171 (12DD8400) [pid = 3644] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 08:01:16 INFO - PROCESS | 3644 | --DOMWINDOW == 170 (1A8C8C00) [pid = 3644] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 08:01:16 INFO - PROCESS | 3644 | --DOMWINDOW == 169 (1D987400) [pid = 3644] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 08:01:16 INFO - PROCESS | 3644 | --DOMWINDOW == 168 (18D1F400) [pid = 3644] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 08:01:16 INFO - PROCESS | 3644 | --DOMWINDOW == 167 (16712400) [pid = 3644] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 08:01:16 INFO - PROCESS | 3644 | --DOMWINDOW == 166 (1320F000) [pid = 3644] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 08:01:16 INFO - PROCESS | 3644 | --DOMWINDOW == 165 (1340F000) [pid = 3644] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 08:01:16 INFO - PROCESS | 3644 | --DOMWINDOW == 164 (142A8C00) [pid = 3644] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 08:01:16 INFO - PROCESS | 3644 | --DOMWINDOW == 163 (1D91AC00) [pid = 3644] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 08:01:16 INFO - PROCESS | 3644 | --DOMWINDOW == 162 (18CB7C00) [pid = 3644] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 08:01:16 INFO - PROCESS | 3644 | --DOMWINDOW == 161 (1D58B000) [pid = 3644] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 08:01:16 INFO - PROCESS | 3644 | --DOMWINDOW == 160 (18A30800) [pid = 3644] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 08:01:16 INFO - PROCESS | 3644 | --DOMWINDOW == 159 (16874800) [pid = 3644] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 08:01:16 INFO - PROCESS | 3644 | --DOMWINDOW == 158 (02A99C00) [pid = 3644] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 08:01:16 INFO - PROCESS | 3644 | --DOMWINDOW == 157 (122E9C00) [pid = 3644] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 08:01:16 INFO - PROCESS | 3644 | --DOMWINDOW == 156 (1861FC00) [pid = 3644] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 08:01:16 INFO - PROCESS | 3644 | --DOMWINDOW == 155 (1DA66000) [pid = 3644] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 08:01:16 INFO - PROCESS | 3644 | --DOMWINDOW == 154 (15BCE400) [pid = 3644] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 08:01:16 INFO - PROCESS | 3644 | --DOMWINDOW == 153 (11B66C00) [pid = 3644] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 08:01:16 INFO - PROCESS | 3644 | --DOMWINDOW == 152 (197E2000) [pid = 3644] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 08:01:16 INFO - PROCESS | 3644 | --DOMWINDOW == 151 (12C5FC00) [pid = 3644] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 08:01:16 INFO - PROCESS | 3644 | --DOMWINDOW == 150 (157A6000) [pid = 3644] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 08:01:16 INFO - PROCESS | 3644 | --DOMWINDOW == 149 (1386F000) [pid = 3644] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 08:01:16 INFO - PROCESS | 3644 | --DOMWINDOW == 148 (164A3400) [pid = 3644] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 08:01:16 INFO - PROCESS | 3644 | --DOMWINDOW == 147 (18EE0800) [pid = 3644] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 08:01:16 INFO - PROCESS | 3644 | --DOMWINDOW == 146 (13815400) [pid = 3644] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 08:01:16 INFO - PROCESS | 3644 | --DOMWINDOW == 145 (1340E800) [pid = 3644] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 08:01:16 INFO - PROCESS | 3644 | --DOMWINDOW == 144 (136A8800) [pid = 3644] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 08:01:16 INFO - PROCESS | 3644 | --DOMWINDOW == 143 (1D918800) [pid = 3644] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 08:01:16 INFO - PROCESS | 3644 | --DOMWINDOW == 142 (1380D400) [pid = 3644] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 08:01:16 INFO - PROCESS | 3644 | --DOMWINDOW == 141 (13466800) [pid = 3644] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 08:01:16 INFO - PROCESS | 3644 | --DOMWINDOW == 140 (14AA4000) [pid = 3644] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 08:01:16 INFO - PROCESS | 3644 | --DOMWINDOW == 139 (1388C400) [pid = 3644] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 08:01:16 INFO - PROCESS | 3644 | --DOMWINDOW == 138 (1A8ED400) [pid = 3644] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 08:01:16 INFO - PROCESS | 3644 | --DOMWINDOW == 137 (18620C00) [pid = 3644] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 08:01:16 INFO - PROCESS | 3644 | --DOMWINDOW == 136 (1D584C00) [pid = 3644] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 08:01:16 INFO - PROCESS | 3644 | --DOMWINDOW == 135 (1D9CC000) [pid = 3644] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 08:01:16 INFO - PROCESS | 3644 | --DOMWINDOW == 134 (188CD800) [pid = 3644] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 08:01:16 INFO - PROCESS | 3644 | --DOMWINDOW == 133 (136B1C00) [pid = 3644] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 08:01:16 INFO - PROCESS | 3644 | --DOMWINDOW == 132 (1A79B800) [pid = 3644] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 08:01:16 INFO - PROCESS | 3644 | --DOMWINDOW == 131 (18EE3000) [pid = 3644] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 08:01:16 INFO - PROCESS | 3644 | 1460991676939 Marionette TRACE conn3 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 08:01:16 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 08:01:16 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 08:01:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:01:16 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 08:01:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1386ms 08:01:16 INFO - PROCESS | 3644 | 1460991676961 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 08:01:16 INFO - PROCESS | 3644 | 1460991676963 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 08:01:16 INFO - PROCESS | 3644 | 1460991676966 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 08:01:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 08:01:16 INFO - PROCESS | 3644 | 1460991676968 Marionette TRACE conn3 <- [1,2974,null,{}] 08:01:16 INFO - PROCESS | 3644 | 1460991676971 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:17 INFO - PROCESS | 3644 | 1460991677070 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 08:01:17 INFO - PROCESS | 3644 | 1460991677078 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:17 INFO - PROCESS | 3644 | ++DOCSHELL 1320F000 == 38 [pid = 3644] [id = 754] 08:01:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 132 (13265400) [pid = 3644] [serial = 2261] [outer = 00000000] 08:01:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 133 (136B2400) [pid = 3644] [serial = 2262] [outer = 13265400] 08:01:17 INFO - PROCESS | 3644 | 1460991677122 Marionette DEBUG loaded listener.js 08:01:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 134 (1386B400) [pid = 3644] [serial = 2263] [outer = 13265400] 08:01:17 INFO - PROCESS | 3644 | 1460991677544 Marionette TRACE conn3 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 08:01:17 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 08:01:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 639ms 08:01:17 INFO - PROCESS | 3644 | 1460991677605 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 08:01:17 INFO - PROCESS | 3644 | 1460991677607 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 08:01:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 08:01:17 INFO - PROCESS | 3644 | 1460991677610 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 08:01:17 INFO - PROCESS | 3644 | 1460991677612 Marionette TRACE conn3 <- [1,2978,null,{}] 08:01:17 INFO - PROCESS | 3644 | 1460991677615 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:17 INFO - PROCESS | 3644 | 1460991677689 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 08:01:17 INFO - PROCESS | 3644 | 1460991677695 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:17 INFO - PROCESS | 3644 | ++DOCSHELL 1388C400 == 39 [pid = 3644] [id = 755] 08:01:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 135 (14305800) [pid = 3644] [serial = 2264] [outer = 00000000] 08:01:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 136 (15BCE400) [pid = 3644] [serial = 2265] [outer = 14305800] 08:01:17 INFO - PROCESS | 3644 | 1460991677740 Marionette DEBUG loaded listener.js 08:01:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 137 (1649DC00) [pid = 3644] [serial = 2266] [outer = 14305800] 08:01:18 INFO - PROCESS | 3644 | ++DOCSHELL 164AD800 == 40 [pid = 3644] [id = 756] 08:01:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 138 (18237800) [pid = 3644] [serial = 2267] [outer = 00000000] 08:01:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 139 (1823D400) [pid = 3644] [serial = 2268] [outer = 18237800] 08:01:18 INFO - PROCESS | 3644 | 1460991678205 Marionette TRACE conn3 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 08:01:18 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 08:01:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 639ms 08:01:18 INFO - PROCESS | 3644 | 1460991678249 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 08:01:18 INFO - PROCESS | 3644 | 1460991678251 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 08:01:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 08:01:18 INFO - PROCESS | 3644 | 1460991678255 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 08:01:18 INFO - PROCESS | 3644 | 1460991678256 Marionette TRACE conn3 <- [1,2982,null,{}] 08:01:18 INFO - PROCESS | 3644 | 1460991678260 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:18 INFO - PROCESS | 3644 | 1460991678347 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 08:01:18 INFO - PROCESS | 3644 | 1460991678352 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:18 INFO - PROCESS | 3644 | ++DOCSHELL 14AA2000 == 41 [pid = 3644] [id = 757] 08:01:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 140 (164B6400) [pid = 3644] [serial = 2269] [outer = 00000000] 08:01:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 141 (18621800) [pid = 3644] [serial = 2270] [outer = 164B6400] 08:01:18 INFO - PROCESS | 3644 | 1460991678396 Marionette DEBUG loaded listener.js 08:01:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 142 (1886BC00) [pid = 3644] [serial = 2271] [outer = 164B6400] 08:01:19 INFO - PROCESS | 3644 | --DOCSHELL 1386E400 == 40 [pid = 3644] [id = 595] 08:01:19 INFO - PROCESS | 3644 | --DOCSHELL 11B64C00 == 39 [pid = 3644] [id = 597] 08:01:19 INFO - PROCESS | 3644 | --DOCSHELL 15D13C00 == 38 [pid = 3644] [id = 592] 08:01:19 INFO - PROCESS | 3644 | --DOCSHELL 1325E400 == 37 [pid = 3644] [id = 594] 08:01:19 INFO - PROCESS | 3644 | --DOCSHELL 16711800 == 36 [pid = 3644] [id = 593] 08:01:19 INFO - PROCESS | 3644 | --DOCSHELL 1325C400 == 35 [pid = 3644] [id = 599] 08:01:19 INFO - PROCESS | 3644 | --DOCSHELL 1654A400 == 34 [pid = 3644] [id = 596] 08:01:19 INFO - PROCESS | 3644 | --DOCSHELL 1346F800 == 33 [pid = 3644] [id = 587] 08:01:19 INFO - PROCESS | 3644 | --DOCSHELL 1420EC00 == 32 [pid = 3644] [id = 589] 08:01:19 INFO - PROCESS | 3644 | --DOCSHELL 12CB9000 == 31 [pid = 3644] [id = 586] 08:01:19 INFO - PROCESS | 3644 | --DOCSHELL 13268400 == 30 [pid = 3644] [id = 598] 08:01:19 INFO - PROCESS | 3644 | --DOCSHELL 1228D000 == 29 [pid = 3644] [id = 590] 08:01:19 INFO - PROCESS | 3644 | --DOCSHELL 13264800 == 28 [pid = 3644] [id = 591] 08:01:19 INFO - PROCESS | 3644 | --DOCSHELL 13809400 == 27 [pid = 3644] [id = 588] 08:01:19 INFO - PROCESS | 3644 | --DOCSHELL 11F46000 == 26 [pid = 3644] [id = 584] 08:01:19 INFO - PROCESS | 3644 | --DOCSHELL 13466C00 == 25 [pid = 3644] [id = 600] 08:01:19 INFO - PROCESS | 3644 | --DOCSHELL 11B66000 == 24 [pid = 3644] [id = 583] 08:01:19 INFO - PROCESS | 3644 | --DOCSHELL 13265800 == 23 [pid = 3644] [id = 585] 08:01:19 INFO - PROCESS | 3644 | --DOCSHELL 15711C00 == 22 [pid = 3644] [id = 741] 08:01:19 INFO - PROCESS | 3644 | --DOCSHELL 164AD800 == 21 [pid = 3644] [id = 756] 08:01:19 INFO - PROCESS | 3644 | --DOCSHELL 1345F800 == 20 [pid = 3644] [id = 745] 08:01:20 INFO - PROCESS | 3644 | --DOMWINDOW == 141 (1DA62800) [pid = 3644] [serial = 2174] [outer = 00000000] [url = about:blank] 08:01:20 INFO - PROCESS | 3644 | --DOMWINDOW == 140 (1D982000) [pid = 3644] [serial = 2099] [outer = 00000000] [url = about:blank] 08:01:20 INFO - PROCESS | 3644 | --DOMWINDOW == 139 (1A8CA400) [pid = 3644] [serial = 2150] [outer = 00000000] [url = about:blank] 08:01:20 INFO - PROCESS | 3644 | --DOMWINDOW == 138 (182BC000) [pid = 3644] [serial = 2045] [outer = 00000000] [url = about:blank] 08:01:20 INFO - PROCESS | 3644 | --DOMWINDOW == 137 (19691400) [pid = 3644] [serial = 1925] [outer = 00000000] [url = about:blank] 08:01:20 INFO - PROCESS | 3644 | --DOMWINDOW == 136 (14A09400) [pid = 3644] [serial = 1832] [outer = 00000000] [url = about:blank] 08:01:20 INFO - PROCESS | 3644 | --DOMWINDOW == 135 (13872C00) [pid = 3644] [serial = 1919] [outer = 00000000] [url = about:blank] 08:01:20 INFO - PROCESS | 3644 | --DOMWINDOW == 134 (157EFC00) [pid = 3644] [serial = 2135] [outer = 00000000] [url = about:blank] 08:01:20 INFO - PROCESS | 3644 | --DOMWINDOW == 133 (1D920C00) [pid = 3644] [serial = 2093] [outer = 00000000] [url = about:blank] 08:01:20 INFO - PROCESS | 3644 | --DOMWINDOW == 132 (1A8C0800) [pid = 3644] [serial = 1964] [outer = 00000000] [url = about:blank] 08:01:20 INFO - PROCESS | 3644 | --DOMWINDOW == 131 (14203000) [pid = 3644] [serial = 1967] [outer = 00000000] [url = about:blank] 08:01:20 INFO - PROCESS | 3644 | --DOMWINDOW == 130 (1654C800) [pid = 3644] [serial = 1922] [outer = 00000000] [url = about:blank] 08:01:20 INFO - PROCESS | 3644 | --DOMWINDOW == 129 (1654A000) [pid = 3644] [serial = 2084] [outer = 00000000] [url = about:blank] 08:01:20 INFO - PROCESS | 3644 | --DOMWINDOW == 128 (1BF85000) [pid = 3644] [serial = 1976] [outer = 00000000] [url = about:blank] 08:01:20 INFO - PROCESS | 3644 | --DOMWINDOW == 127 (18EDC400) [pid = 3644] [serial = 1883] [outer = 00000000] [url = about:blank] 08:01:20 INFO - PROCESS | 3644 | --DOMWINDOW == 126 (1D985800) [pid = 3644] [serial = 2096] [outer = 00000000] [url = about:blank] 08:01:20 INFO - PROCESS | 3644 | --DOMWINDOW == 125 (1DF5C800) [pid = 3644] [serial = 2144] [outer = 00000000] [url = about:blank] 08:01:20 INFO - PROCESS | 3644 | --DOMWINDOW == 124 (18912400) [pid = 3644] [serial = 1838] [outer = 00000000] [url = about:blank] 08:01:20 INFO - PROCESS | 3644 | --DOMWINDOW == 123 (18EAC000) [pid = 3644] [serial = 2039] [outer = 00000000] [url = about:blank] 08:01:20 INFO - PROCESS | 3644 | --DOMWINDOW == 122 (1C13DC00) [pid = 3644] [serial = 2018] [outer = 00000000] [url = about:blank] 08:01:20 INFO - PROCESS | 3644 | --DOMWINDOW == 121 (19560000) [pid = 3644] [serial = 1916] [outer = 00000000] [url = about:blank] 08:01:20 INFO - PROCESS | 3644 | --DOMWINDOW == 120 (13A5D800) [pid = 3644] [serial = 2042] [outer = 00000000] [url = about:blank] 08:01:20 INFO - PROCESS | 3644 | --DOMWINDOW == 119 (18010C00) [pid = 3644] [serial = 1880] [outer = 00000000] [url = about:blank] 08:01:20 INFO - PROCESS | 3644 | --DOMWINDOW == 118 (1380EC00) [pid = 3644] [serial = 1796] [outer = 00000000] [url = about:blank] 08:01:20 INFO - PROCESS | 3644 | --DOMWINDOW == 117 (1D9C8C00) [pid = 3644] [serial = 2141] [outer = 00000000] [url = about:blank] 08:01:20 INFO - PROCESS | 3644 | --DOMWINDOW == 116 (18625C00) [pid = 3644] [serial = 1835] [outer = 00000000] [url = about:blank] 08:01:20 INFO - PROCESS | 3644 | --DOMWINDOW == 115 (1A5A7800) [pid = 3644] [serial = 2087] [outer = 00000000] [url = about:blank] 08:01:20 INFO - PROCESS | 3644 | --DOMWINDOW == 114 (18C2DC00) [pid = 3644] [serial = 1841] [outer = 00000000] [url = about:blank] 08:01:20 INFO - PROCESS | 3644 | --DOMWINDOW == 113 (164A5C00) [pid = 3644] [serial = 2012] [outer = 00000000] [url = about:blank] 08:01:20 INFO - PROCESS | 3644 | --DOMWINDOW == 112 (1A006800) [pid = 3644] [serial = 2048] [outer = 00000000] [url = about:blank] 08:01:20 INFO - PROCESS | 3644 | --DOMWINDOW == 111 (12CFF400) [pid = 3644] [serial = 1874] [outer = 00000000] [url = about:blank] 08:01:20 INFO - PROCESS | 3644 | --DOMWINDOW == 110 (1D58C800) [pid = 3644] [serial = 2081] [outer = 00000000] [url = about:blank] 08:01:20 INFO - PROCESS | 3644 | --DOMWINDOW == 109 (17F73C00) [pid = 3644] [serial = 1970] [outer = 00000000] [url = about:blank] 08:01:20 INFO - PROCESS | 3644 | --DOMWINDOW == 108 (19CA7C00) [pid = 3644] [serial = 1928] [outer = 00000000] [url = about:blank] 08:01:20 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (1D913C00) [pid = 3644] [serial = 2090] [outer = 00000000] [url = about:blank] 08:01:20 INFO - PROCESS | 3644 | --DOMWINDOW == 106 (13463000) [pid = 3644] [serial = 1829] [outer = 00000000] [url = about:blank] 08:01:20 INFO - PROCESS | 3644 | --DOMWINDOW == 105 (1A8C8400) [pid = 3644] [serial = 1973] [outer = 00000000] [url = about:blank] 08:01:20 INFO - PROCESS | 3644 | --DOMWINDOW == 104 (197DAC00) [pid = 3644] [serial = 2015] [outer = 00000000] [url = about:blank] 08:01:20 INFO - PROCESS | 3644 | --DOMWINDOW == 103 (1DF68C00) [pid = 3644] [serial = 2147] [outer = 00000000] [url = about:blank] 08:01:20 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (182BC800) [pid = 3644] [serial = 2138] [outer = 00000000] [url = about:blank] 08:01:20 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (11C28000) [pid = 3644] [serial = 1793] [outer = 00000000] [url = about:blank] 08:01:20 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (1A0CBC00) [pid = 3644] [serial = 1931] [outer = 00000000] [url = about:blank] 08:01:20 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (13814800) [pid = 3644] [serial = 2009] [outer = 00000000] [url = about:blank] 08:01:20 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (197E3400) [pid = 3644] [serial = 2006] [outer = 00000000] [url = about:blank] 08:01:20 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (142B1000) [pid = 3644] [serial = 1877] [outer = 00000000] [url = about:blank] 08:01:20 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (1DA65C00) [pid = 3644] [serial = 2132] [outer = 00000000] [url = about:blank] 08:01:20 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (15719000) [pid = 3644] [serial = 2222] [outer = 00000000] [url = about:blank] 08:01:20 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (1D91C800) [pid = 3644] [serial = 2212] [outer = 00000000] [url = about:blank] 08:01:20 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (1D195000) [pid = 3644] [serial = 2209] [outer = 00000000] [url = about:blank] 08:01:20 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (1D19FC00) [pid = 3644] [serial = 2210] [outer = 00000000] [url = about:blank] 08:01:20 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (1E25B800) [pid = 3644] [serial = 2215] [outer = 00000000] [url = about:blank] 08:01:20 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (1D981800) [pid = 3644] [serial = 2213] [outer = 00000000] [url = about:blank] 08:01:20 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (15715800) [pid = 3644] [serial = 2221] [outer = 00000000] [url = about:blank] 08:01:20 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (1E368000) [pid = 3644] [serial = 2216] [outer = 00000000] [url = about:blank] 08:01:20 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (1A5AD400) [pid = 3644] [serial = 2206] [outer = 00000000] [url = about:blank] 08:01:20 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (18CBA400) [pid = 3644] [serial = 2203] [outer = 00000000] [url = about:blank] 08:01:20 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (18D12C00) [pid = 3644] [serial = 2204] [outer = 00000000] [url = about:blank] 08:01:20 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (15E05400) [pid = 3644] [serial = 2200] [outer = 00000000] [url = about:blank] 08:01:20 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (16554000) [pid = 3644] [serial = 2201] [outer = 00000000] [url = about:blank] 08:01:20 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (16715800) [pid = 3644] [serial = 2198] [outer = 00000000] [url = about:blank] 08:01:20 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (16553C00) [pid = 3644] [serial = 2197] [outer = 00000000] [url = about:blank] 08:01:20 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (1A8EEC00) [pid = 3644] [serial = 2195] [outer = 00000000] [url = about:blank] 08:01:20 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (1890A800) [pid = 3644] [serial = 2194] [outer = 00000000] [url = about:blank] 08:01:20 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (1E25C000) [pid = 3644] [serial = 2192] [outer = 00000000] [url = about:blank] 08:01:20 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (1E254800) [pid = 3644] [serial = 2191] [outer = 00000000] [url = about:blank] 08:01:20 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (1E0BC000) [pid = 3644] [serial = 2189] [outer = 00000000] [url = about:blank] 08:01:20 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (1E0BBC00) [pid = 3644] [serial = 2188] [outer = 00000000] [url = about:blank] 08:01:20 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (1DF61400) [pid = 3644] [serial = 2186] [outer = 00000000] [url = about:blank] 08:01:20 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (1DA68000) [pid = 3644] [serial = 2185] [outer = 00000000] [url = about:blank] 08:01:20 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (1BF7C000) [pid = 3644] [serial = 2183] [outer = 00000000] [url = about:blank] 08:01:20 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (19693000) [pid = 3644] [serial = 2182] [outer = 00000000] [url = about:blank] 08:01:20 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (18617800) [pid = 3644] [serial = 2180] [outer = 00000000] [url = about:blank] 08:01:20 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (1800DC00) [pid = 3644] [serial = 2179] [outer = 00000000] [url = about:blank] 08:01:20 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (13876800) [pid = 3644] [serial = 2177] [outer = 00000000] [url = about:blank] 08:01:20 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (13609C00) [pid = 3644] [serial = 2176] [outer = 00000000] [url = about:blank] 08:01:20 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (122EF000) [pid = 3644] [serial = 2218] [outer = 00000000] [url = about:blank] 08:01:20 INFO - PROCESS | 3644 | --DOMWINDOW == 65 (16718C00) [pid = 3644] [serial = 2224] [outer = 00000000] [url = about:blank] 08:01:20 INFO - PROCESS | 3644 | --DOMWINDOW == 64 (122F2800) [pid = 3644] [serial = 2219] [outer = 00000000] [url = about:blank] 08:01:20 INFO - PROCESS | 3644 | --DOMWINDOW == 63 (1A7A4400) [pid = 3644] [serial = 2207] [outer = 00000000] [url = about:blank] 08:01:20 INFO - PROCESS | 3644 | 1460991680287 Marionette TRACE conn3 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 08:01:20 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:01:20 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 08:01:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 2102ms 08:01:20 INFO - PROCESS | 3644 | 1460991680347 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 08:01:20 INFO - PROCESS | 3644 | 1460991680351 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 08:01:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 08:01:20 INFO - PROCESS | 3644 | 1460991680356 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 08:01:20 INFO - PROCESS | 3644 | 1460991680360 Marionette TRACE conn3 <- [1,2986,null,{}] 08:01:20 INFO - PROCESS | 3644 | 1460991680365 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:20 INFO - PROCESS | 3644 | 1460991680458 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 08:01:20 INFO - PROCESS | 3644 | 1460991680472 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:20 INFO - PROCESS | 3644 | ++DOCSHELL 11B66000 == 21 [pid = 3644] [id = 758] 08:01:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 64 (11B66400) [pid = 3644] [serial = 2272] [outer = 00000000] 08:01:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 65 (11C1F000) [pid = 3644] [serial = 2273] [outer = 11B66400] 08:01:20 INFO - PROCESS | 3644 | 1460991680534 Marionette DEBUG loaded listener.js 08:01:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (11C28000) [pid = 3644] [serial = 2274] [outer = 11B66400] 08:01:21 INFO - PROCESS | 3644 | 1460991681021 Marionette TRACE conn3 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 08:01:21 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 08:01:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 701ms 08:01:21 INFO - PROCESS | 3644 | 1460991681057 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 08:01:21 INFO - PROCESS | 3644 | 1460991681063 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 08:01:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 08:01:21 INFO - PROCESS | 3644 | 1460991681069 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 08:01:21 INFO - PROCESS | 3644 | 1460991681072 Marionette TRACE conn3 <- [1,2990,null,{}] 08:01:21 INFO - PROCESS | 3644 | 1460991681076 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:21 INFO - PROCESS | 3644 | 1460991681157 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 08:01:21 INFO - PROCESS | 3644 | 1460991681164 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:21 INFO - PROCESS | 3644 | ++DOCSHELL 11C19400 == 22 [pid = 3644] [id = 759] 08:01:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (11C23000) [pid = 3644] [serial = 2275] [outer = 00000000] 08:01:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (122E6000) [pid = 3644] [serial = 2276] [outer = 11C23000] 08:01:21 INFO - PROCESS | 3644 | 1460991681210 Marionette DEBUG loaded listener.js 08:01:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (122ED000) [pid = 3644] [serial = 2277] [outer = 11C23000] 08:01:21 INFO - PROCESS | 3644 | 1460991681679 Marionette TRACE conn3 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 08:01:21 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 08:01:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 638ms 08:01:21 INFO - PROCESS | 3644 | 1460991681705 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 08:01:21 INFO - PROCESS | 3644 | 1460991681707 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 08:01:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 08:01:21 INFO - PROCESS | 3644 | 1460991681711 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 08:01:21 INFO - PROCESS | 3644 | 1460991681715 Marionette TRACE conn3 <- [1,2994,null,{}] 08:01:21 INFO - PROCESS | 3644 | 1460991681729 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:21 INFO - PROCESS | 3644 | 1460991681814 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 08:01:21 INFO - PROCESS | 3644 | 1460991681820 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:21 INFO - PROCESS | 3644 | ++DOCSHELL 13203C00 == 23 [pid = 3644] [id = 760] 08:01:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (13204000) [pid = 3644] [serial = 2278] [outer = 00000000] 08:01:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (1325F000) [pid = 3644] [serial = 2279] [outer = 13204000] 08:01:21 INFO - PROCESS | 3644 | 1460991681877 Marionette DEBUG loaded listener.js 08:01:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (1340A800) [pid = 3644] [serial = 2280] [outer = 13204000] 08:01:22 INFO - PROCESS | 3644 | 1460991682358 Marionette TRACE conn3 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 08:01:22 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 08:01:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 685ms 08:01:22 INFO - PROCESS | 3644 | 1460991682410 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 08:01:22 INFO - PROCESS | 3644 | 1460991682412 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 08:01:22 INFO - TEST-START | /FileAPI/FileReaderSync.worker 08:01:22 INFO - PROCESS | 3644 | 1460991682416 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 08:01:22 INFO - PROCESS | 3644 | 1460991682417 Marionette TRACE conn3 <- [1,2998,null,{}] 08:01:22 INFO - PROCESS | 3644 | 1460991682421 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:22 INFO - PROCESS | 3644 | 1460991682498 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 08:01:22 INFO - PROCESS | 3644 | 1460991682504 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:22 INFO - PROCESS | 3644 | ++DOCSHELL 13265000 == 24 [pid = 3644] [id = 761] 08:01:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (13456400) [pid = 3644] [serial = 2281] [outer = 00000000] 08:01:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (13460C00) [pid = 3644] [serial = 2282] [outer = 13456400] 08:01:22 INFO - PROCESS | 3644 | 1460991682558 Marionette DEBUG loaded listener.js 08:01:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (1346B800) [pid = 3644] [serial = 2283] [outer = 13456400] 08:01:22 INFO - PROCESS | 3644 | [3644] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:01:23 INFO - PROCESS | 3644 | 1460991683021 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 08:01:23 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 08:01:23 INFO - {} 08:01:23 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 08:01:23 INFO - {} 08:01:23 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 08:01:23 INFO - {} 08:01:23 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 08:01:23 INFO - {} 08:01:23 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 623ms 08:01:23 INFO - PROCESS | 3644 | 1460991683053 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 08:01:23 INFO - PROCESS | 3644 | 1460991683055 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 08:01:23 INFO - PROCESS | 3644 | 1460991683059 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 08:01:23 INFO - TEST-START | /FileAPI/fileReader.html 08:01:23 INFO - PROCESS | 3644 | 1460991683061 Marionette TRACE conn3 <- [1,3002,null,{}] 08:01:23 INFO - PROCESS | 3644 | 1460991683064 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:23 INFO - PROCESS | 3644 | 1460991683136 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 08:01:23 INFO - PROCESS | 3644 | 1460991683147 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:23 INFO - PROCESS | 3644 | ++DOCSHELL 1378D000 == 25 [pid = 3644] [id = 762] 08:01:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (13794800) [pid = 3644] [serial = 2284] [outer = 00000000] 08:01:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (13811400) [pid = 3644] [serial = 2285] [outer = 13794800] 08:01:23 INFO - PROCESS | 3644 | 1460991683193 Marionette DEBUG loaded listener.js 08:01:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (1386BC00) [pid = 3644] [serial = 2286] [outer = 13794800] 08:01:23 INFO - PROCESS | 3644 | 1460991683651 Marionette TRACE conn3 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 08:01:23 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 08:01:23 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 08:01:23 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 08:01:23 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 08:01:23 INFO - TEST-OK | /FileAPI/fileReader.html | took 639ms 08:01:23 INFO - PROCESS | 3644 | 1460991683697 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 08:01:23 INFO - PROCESS | 3644 | 1460991683699 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 08:01:23 INFO - TEST-START | /FileAPI/historical.html 08:01:23 INFO - PROCESS | 3644 | 1460991683703 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 08:01:23 INFO - PROCESS | 3644 | 1460991683705 Marionette TRACE conn3 <- [1,3006,null,{}] 08:01:23 INFO - PROCESS | 3644 | 1460991683709 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:23 INFO - PROCESS | 3644 | 1460991683812 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 08:01:23 INFO - PROCESS | 3644 | 1460991683822 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:23 INFO - PROCESS | 3644 | ++DOCSHELL 1388BC00 == 26 [pid = 3644] [id = 763] 08:01:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (13898000) [pid = 3644] [serial = 2287] [outer = 00000000] 08:01:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (14203400) [pid = 3644] [serial = 2288] [outer = 13898000] 08:01:23 INFO - PROCESS | 3644 | 1460991683870 Marionette DEBUG loaded listener.js 08:01:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (14308400) [pid = 3644] [serial = 2289] [outer = 13898000] 08:01:24 INFO - PROCESS | 3644 | 1460991684308 Marionette TRACE conn3 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 08:01:24 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 08:01:24 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 08:01:24 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 08:01:24 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 08:01:24 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 08:01:24 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 08:01:24 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 08:01:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:01:24 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 08:01:24 INFO - TEST-OK | /FileAPI/historical.html | took 638ms 08:01:24 INFO - PROCESS | 3644 | 1460991684341 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 08:01:24 INFO - PROCESS | 3644 | 1460991684343 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 08:01:24 INFO - PROCESS | 3644 | 1460991684346 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 08:01:24 INFO - TEST-START | /FileAPI/idlharness.html 08:01:24 INFO - PROCESS | 3644 | 1460991684348 Marionette TRACE conn3 <- [1,3010,null,{}] 08:01:24 INFO - PROCESS | 3644 | 1460991684352 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:24 INFO - PROCESS | 3644 | 1460991684421 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 08:01:24 INFO - PROCESS | 3644 | 1460991684426 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:24 INFO - PROCESS | 3644 | ++DOCSHELL 1430B000 == 27 [pid = 3644] [id = 764] 08:01:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (14349C00) [pid = 3644] [serial = 2290] [outer = 00000000] 08:01:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (15555000) [pid = 3644] [serial = 2291] [outer = 14349C00] 08:01:24 INFO - PROCESS | 3644 | 1460991684471 Marionette DEBUG loaded listener.js 08:01:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (15555800) [pid = 3644] [serial = 2292] [outer = 14349C00] 08:01:25 INFO - PROCESS | 3644 | 1460991685311 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 08:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 08:01:25 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:01:25 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:01:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:25 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:01:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:01:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:01:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:01:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:01:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:01:25 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:01:25 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:01:25 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 08:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 08:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 08:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 08:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 08:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 08:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 08:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 08:01:25 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:01:25 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:01:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:01:25 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:01:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:01:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:01:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:01:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:01:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:01:25 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:01:25 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:01:25 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 08:01:25 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:01:25 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:01:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:25 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:01:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:01:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:01:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:01:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:01:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:01:25 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:01:25 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:01:25 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 08:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 08:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 08:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 08:01:25 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 08:01:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:01:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:01:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:01:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:01:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:01:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:01:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:01:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:01:25 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:01:25 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:01:25 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 08:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 08:01:25 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 08:01:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:01:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:01:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:01:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:01:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:01:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:01:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:01:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:01:25 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:01:25 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:01:25 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 08:01:25 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:01:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:01:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:01:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:01:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:01:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:01:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:01:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:01:25 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:01:25 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:01:25 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 08:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 08:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 08:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 08:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 08:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 08:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 08:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 08:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 08:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 08:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 08:01:25 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 08:01:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:01:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:01:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:01:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:01:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:01:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:01:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:01:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:01:25 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:01:25 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:01:25 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 08:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 08:01:25 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 08:01:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:01:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:01:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:01:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:01:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:01:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:01:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:01:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:01:25 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:01:25 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:01:25 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 08:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 08:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 08:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 08:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 08:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 08:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 08:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 08:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 08:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 08:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 08:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 08:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 08:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 08:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 08:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 08:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 08:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 08:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 08:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 08:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 08:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 08:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 08:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 08:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 08:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 08:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 08:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 08:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 08:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 08:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 08:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 08:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 08:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 08:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 08:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 08:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 08:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 08:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 08:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 08:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 08:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 08:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 08:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 08:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 08:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 08:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 08:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 08:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 08:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 08:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 08:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 08:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 08:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 08:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 08:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 08:01:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 08:01:25 INFO - TEST-OK | /FileAPI/idlharness.html | took 1122ms 08:01:25 INFO - PROCESS | 3644 | 1460991685447 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 08:01:25 INFO - PROCESS | 3644 | 1460991685449 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 08:01:25 INFO - TEST-START | /FileAPI/idlharness.worker 08:01:25 INFO - PROCESS | 3644 | 1460991685453 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 08:01:25 INFO - PROCESS | 3644 | 1460991685455 Marionette TRACE conn3 <- [1,3014,null,{}] 08:01:25 INFO - PROCESS | 3644 | 1460991685458 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:25 INFO - PROCESS | 3644 | 1460991685571 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 08:01:25 INFO - PROCESS | 3644 | 1460991685579 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:25 INFO - PROCESS | 3644 | ++DOCSHELL 1571B000 == 28 [pid = 3644] [id = 765] 08:01:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (15720C00) [pid = 3644] [serial = 2293] [outer = 00000000] 08:01:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (1670C400) [pid = 3644] [serial = 2294] [outer = 15720C00] 08:01:25 INFO - PROCESS | 3644 | 1460991685631 Marionette DEBUG loaded listener.js 08:01:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (157A3400) [pid = 3644] [serial = 2295] [outer = 15720C00] 08:01:25 INFO - PROCESS | 3644 | [3644] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:01:26 INFO - PROCESS | 3644 | 1460991686747 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 08:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 08:01:26 INFO - {} 08:01:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:01:26 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:26 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:01:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:01:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:01:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:01:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:01:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 08:01:26 INFO - {} 08:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 08:01:26 INFO - {} 08:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 08:01:26 INFO - {} 08:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 08:01:26 INFO - {} 08:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 08:01:26 INFO - {} 08:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 08:01:26 INFO - {} 08:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 08:01:26 INFO - {} 08:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 08:01:26 INFO - {} 08:01:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:01:26 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:01:26 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:01:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:01:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:01:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:01:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:01:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 08:01:26 INFO - {} 08:01:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:01:26 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:26 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:01:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:01:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:01:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:01:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:01:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 08:01:26 INFO - {} 08:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 08:01:26 INFO - {} 08:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 08:01:26 INFO - {} 08:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 08:01:26 INFO - {} 08:01:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 08:01:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:01:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:01:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:01:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:01:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:01:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:01:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 08:01:26 INFO - {} 08:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 08:01:26 INFO - {} 08:01:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 08:01:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:01:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:01:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:01:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:01:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:01:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:01:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 08:01:26 INFO - {} 08:01:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:01:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:01:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:01:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:01:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:01:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:01:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 08:01:26 INFO - {} 08:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 08:01:26 INFO - {} 08:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 08:01:26 INFO - {} 08:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 08:01:26 INFO - {} 08:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 08:01:26 INFO - {} 08:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 08:01:26 INFO - {} 08:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 08:01:26 INFO - {} 08:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 08:01:26 INFO - {} 08:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 08:01:26 INFO - {} 08:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 08:01:26 INFO - {} 08:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 08:01:26 INFO - {} 08:01:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 08:01:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:01:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:01:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:01:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:01:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:01:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:01:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 08:01:26 INFO - {} 08:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 08:01:26 INFO - {} 08:01:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 08:01:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:01:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:01:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:01:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:01:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:01:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:01:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:01:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:01:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 08:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:01:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 08:01:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:01:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:01:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:01:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:01:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:01:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 08:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:01:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:01:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:01:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:01:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:01:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:01:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:01:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 08:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:01:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 08:01:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:01:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:01:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:01:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:01:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:01:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 08:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:01:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 08:01:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:01:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:01:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:01:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:01:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:01:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 08:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:01:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 08:01:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:01:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:01:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:01:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:01:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:01:26 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 08:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:26 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:01:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:01:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:01:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:01:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:01:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:01:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:01:26 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 08:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:01:26 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:01:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:01:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:01:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:01:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:01:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 08:01:26 INFO - {} 08:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 08:01:26 INFO - {} 08:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 08:01:26 INFO - {} 08:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 08:01:26 INFO - {} 08:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 08:01:26 INFO - {} 08:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 08:01:26 INFO - {} 08:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 08:01:26 INFO - {} 08:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 08:01:26 INFO - {} 08:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 08:01:26 INFO - {} 08:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 08:01:26 INFO - {} 08:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 08:01:26 INFO - {} 08:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 08:01:26 INFO - {} 08:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 08:01:26 INFO - {} 08:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 08:01:26 INFO - {} 08:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 08:01:26 INFO - {} 08:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 08:01:26 INFO - {} 08:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 08:01:26 INFO - {} 08:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 08:01:26 INFO - {} 08:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 08:01:26 INFO - {} 08:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 08:01:26 INFO - {} 08:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 08:01:26 INFO - {} 08:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 08:01:26 INFO - {} 08:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 08:01:26 INFO - {} 08:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 08:01:26 INFO - {} 08:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 08:01:26 INFO - {} 08:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 08:01:26 INFO - {} 08:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:01:26 INFO - {} 08:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:01:26 INFO - {} 08:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 08:01:26 INFO - {} 08:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 08:01:26 INFO - {} 08:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 08:01:26 INFO - {} 08:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:01:26 INFO - {} 08:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 08:01:26 INFO - {} 08:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 08:01:26 INFO - {} 08:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 08:01:26 INFO - {} 08:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 08:01:26 INFO - {} 08:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 08:01:26 INFO - {} 08:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 08:01:26 INFO - {} 08:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 08:01:26 INFO - {} 08:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 08:01:26 INFO - {} 08:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 08:01:26 INFO - {} 08:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 08:01:26 INFO - {} 08:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 08:01:26 INFO - {} 08:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 08:01:26 INFO - {} 08:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 08:01:26 INFO - {} 08:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 08:01:26 INFO - {} 08:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 08:01:26 INFO - {} 08:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 08:01:26 INFO - {} 08:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 08:01:26 INFO - {} 08:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 08:01:26 INFO - {} 08:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 08:01:26 INFO - {} 08:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 08:01:26 INFO - {} 08:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 08:01:26 INFO - {} 08:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 08:01:26 INFO - {} 08:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 08:01:26 INFO - {} 08:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:01:26 INFO - {} 08:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:01:26 INFO - {} 08:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 08:01:26 INFO - {} 08:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:01:26 INFO - {} 08:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 08:01:26 INFO - {} 08:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:01:26 INFO - {} 08:01:26 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1542ms 08:01:26 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 08:01:26 INFO - PROCESS | 3644 | 1460991687000 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 08:01:26 INFO - PROCESS | 3644 | 1460991687002 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 08:01:26 INFO - PROCESS | 3644 | 1460991687005 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 08:01:26 INFO - PROCESS | 3644 | 1460991687007 Marionette TRACE conn3 <- [1,3018,null,{}] 08:01:26 INFO - PROCESS | 3644 | 1460991687010 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:27 INFO - PROCESS | 3644 | 1460991687130 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 08:01:27 INFO - PROCESS | 3644 | 1460991687135 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:27 INFO - PROCESS | 3644 | ++DOCSHELL 12DE1C00 == 29 [pid = 3644] [id = 766] 08:01:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (16875000) [pid = 3644] [serial = 2296] [outer = 00000000] 08:01:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (18CB6C00) [pid = 3644] [serial = 2297] [outer = 16875000] 08:01:27 INFO - PROCESS | 3644 | 1460991687179 Marionette DEBUG loaded listener.js 08:01:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (18CB6800) [pid = 3644] [serial = 2298] [outer = 16875000] 08:01:27 INFO - PROCESS | 3644 | 1460991687585 Marionette TRACE conn3 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 08:01:27 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 08:01:27 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 623ms 08:01:27 INFO - PROCESS | 3644 | 1460991687643 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 08:01:27 INFO - PROCESS | 3644 | 1460991687644 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 08:01:27 INFO - PROCESS | 3644 | 1460991687648 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 08:01:27 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 08:01:27 INFO - PROCESS | 3644 | 1460991687649 Marionette TRACE conn3 <- [1,3022,null,{}] 08:01:27 INFO - PROCESS | 3644 | 1460991687658 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:27 INFO - PROCESS | 3644 | 1460991687771 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 08:01:27 INFO - PROCESS | 3644 | 1460991687780 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:27 INFO - PROCESS | 3644 | ++DOCSHELL 16B53800 == 30 [pid = 3644] [id = 767] 08:01:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (1890D000) [pid = 3644] [serial = 2299] [outer = 00000000] 08:01:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (18D11800) [pid = 3644] [serial = 2300] [outer = 1890D000] 08:01:27 INFO - PROCESS | 3644 | 1460991687824 Marionette DEBUG loaded listener.js 08:01:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (18D14400) [pid = 3644] [serial = 2301] [outer = 1890D000] 08:01:28 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (14305800) [pid = 3644] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 08:01:28 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (18237800) [pid = 3644] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:01:28 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (164AC400) [pid = 3644] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 08:01:28 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (16876C00) [pid = 3644] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 08:01:28 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (182B4800) [pid = 3644] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 08:01:28 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (13818000) [pid = 3644] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 08:01:28 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (13462400) [pid = 3644] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 08:01:28 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (13467000) [pid = 3644] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:01:28 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (1325CC00) [pid = 3644] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 08:01:28 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (12289000) [pid = 3644] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 08:01:28 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (11B62400) [pid = 3644] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 08:01:28 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (15715000) [pid = 3644] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 08:01:28 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (157A5000) [pid = 3644] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 08:01:28 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (15B31800) [pid = 3644] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 08:01:28 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (1420F800) [pid = 3644] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 08:01:28 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (13265400) [pid = 3644] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 08:01:28 INFO - PROCESS | 3644 | 1460991688341 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 08:01:28 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 08:01:28 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 732ms 08:01:28 INFO - PROCESS | 3644 | 1460991688389 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 08:01:28 INFO - PROCESS | 3644 | 1460991688391 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 08:01:28 INFO - TEST-START | /FileAPI/blob/Blob-close.html 08:01:28 INFO - PROCESS | 3644 | 1460991688394 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 08:01:28 INFO - PROCESS | 3644 | 1460991688397 Marionette TRACE conn3 <- [1,3026,null,{}] 08:01:28 INFO - PROCESS | 3644 | 1460991688400 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:28 INFO - PROCESS | 3644 | 1460991688517 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 08:01:28 INFO - PROCESS | 3644 | 1460991688524 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:28 INFO - PROCESS | 3644 | ++DOCSHELL 13474800 == 31 [pid = 3644] [id = 768] 08:01:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (13603000) [pid = 3644] [serial = 2302] [outer = 00000000] 08:01:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (14AA0C00) [pid = 3644] [serial = 2303] [outer = 13603000] 08:01:28 INFO - PROCESS | 3644 | 1460991688578 Marionette DEBUG loaded listener.js 08:01:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (18CC2000) [pid = 3644] [serial = 2304] [outer = 13603000] 08:01:28 INFO - PROCESS | 3644 | 1460991688997 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 08:01:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 08:01:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 08:01:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:01:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 08:01:29 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 623ms 08:01:29 INFO - PROCESS | 3644 | 1460991689045 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 08:01:29 INFO - PROCESS | 3644 | 1460991689047 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 08:01:29 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 08:01:29 INFO - PROCESS | 3644 | 1460991689051 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 08:01:29 INFO - PROCESS | 3644 | 1460991689053 Marionette TRACE conn3 <- [1,3030,null,{}] 08:01:29 INFO - PROCESS | 3644 | 1460991689057 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:29 INFO - PROCESS | 3644 | 1460991689132 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 08:01:29 INFO - PROCESS | 3644 | 1460991689137 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:29 INFO - PROCESS | 3644 | ++DOCSHELL 18D15400 == 32 [pid = 3644] [id = 769] 08:01:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (18D19800) [pid = 3644] [serial = 2305] [outer = 00000000] 08:01:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (18EAD400) [pid = 3644] [serial = 2306] [outer = 18D19800] 08:01:29 INFO - PROCESS | 3644 | 1460991689181 Marionette DEBUG loaded listener.js 08:01:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (18EAB400) [pid = 3644] [serial = 2307] [outer = 18D19800] 08:01:29 INFO - PROCESS | 3644 | 1460991689796 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 08:01:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 08:01:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 08:01:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 08:01:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 08:01:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 08:01:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 08:01:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 08:01:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 08:01:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 08:01:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 08:01:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 08:01:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 08:01:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 08:01:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 08:01:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 08:01:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 08:01:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 08:01:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 08:01:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 08:01:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 08:01:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 08:01:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 08:01:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 08:01:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 08:01:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 08:01:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 08:01:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 08:01:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 08:01:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 08:01:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:01:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 08:01:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 08:01:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 08:01:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 08:01:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 08:01:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 08:01:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 08:01:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 08:01:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 08:01:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 08:01:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 08:01:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 08:01:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 08:01:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:01:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:01:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 08:01:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:01:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 08:01:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 08:01:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:01:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:01:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 08:01:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:01:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 08:01:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 08:01:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 08:01:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 08:01:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 08:01:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:01:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 08:01:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 08:01:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 08:01:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 08:01:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:01:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:01:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:01:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:01:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 08:01:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 08:01:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:01:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:01:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:01:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:01:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 08:01:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:01:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:01:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:01:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:01:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 08:01:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:01:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:01:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:01:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:01:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 08:01:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 08:01:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:01:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:01:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:01:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:01:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 08:01:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:01:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:01:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:01:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:01:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 08:01:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:01:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:01:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:01:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:01:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 08:01:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:01:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:01:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:01:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:01:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 08:01:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:01:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:01:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:01:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:01:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 08:01:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 08:01:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 08:01:29 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 841ms 08:01:29 INFO - PROCESS | 3644 | 1460991689895 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 08:01:29 INFO - PROCESS | 3644 | 1460991689897 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 08:01:29 INFO - PROCESS | 3644 | 1460991689901 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 08:01:29 INFO - PROCESS | 3644 | 1460991689902 Marionette TRACE conn3 <- [1,3034,null,{}] 08:01:29 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 08:01:29 INFO - PROCESS | 3644 | 1460991689906 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:30 INFO - PROCESS | 3644 | 1460991690015 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 08:01:30 INFO - PROCESS | 3644 | 1460991690027 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:30 INFO - PROCESS | 3644 | ++DOCSHELL 18EAC800 == 33 [pid = 3644] [id = 770] 08:01:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (18EDE000) [pid = 3644] [serial = 2308] [outer = 00000000] 08:01:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (19560800) [pid = 3644] [serial = 2309] [outer = 18EDE000] 08:01:30 INFO - PROCESS | 3644 | 1460991690071 Marionette DEBUG loaded listener.js 08:01:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (19693400) [pid = 3644] [serial = 2310] [outer = 18EDE000] 08:01:30 INFO - PROCESS | 3644 | [3644] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:01:30 INFO - PROCESS | 3644 | 1460991690718 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 08:01:30 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 08:01:30 INFO - {} 08:01:30 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 873ms 08:01:30 INFO - PROCESS | 3644 | 1460991690772 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 08:01:30 INFO - PROCESS | 3644 | 1460991690777 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 08:01:30 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 08:01:30 INFO - PROCESS | 3644 | 1460991690783 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 08:01:30 INFO - PROCESS | 3644 | 1460991690787 Marionette TRACE conn3 <- [1,3038,null,{}] 08:01:30 INFO - PROCESS | 3644 | 1460991690792 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:30 INFO - PROCESS | 3644 | 1460991690913 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 08:01:31 INFO - PROCESS | 3644 | 1460991691041 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:31 INFO - PROCESS | 3644 | ++DOCSHELL 11B6A000 == 34 [pid = 3644] [id = 771] 08:01:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (11B6B400) [pid = 3644] [serial = 2311] [outer = 00000000] 08:01:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (12C5A400) [pid = 3644] [serial = 2312] [outer = 11B6B400] 08:01:31 INFO - PROCESS | 3644 | 1460991691098 Marionette DEBUG loaded listener.js 08:01:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (12DD8400) [pid = 3644] [serial = 2313] [outer = 11B6B400] 08:01:31 INFO - PROCESS | 3644 | 1460991691709 Marionette TRACE conn3 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 08:01:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 08:01:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 08:01:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 08:01:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 08:01:31 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 950ms 08:01:31 INFO - PROCESS | 3644 | 1460991691728 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 08:01:31 INFO - PROCESS | 3644 | 1460991691734 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 08:01:31 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 08:01:31 INFO - PROCESS | 3644 | 1460991691741 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 08:01:31 INFO - PROCESS | 3644 | 1460991691744 Marionette TRACE conn3 <- [1,3042,null,{}] 08:01:31 INFO - PROCESS | 3644 | 1460991691748 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:31 INFO - PROCESS | 3644 | 1460991691866 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 08:01:31 INFO - PROCESS | 3644 | 1460991691990 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:31 INFO - PROCESS | 3644 | ++DOCSHELL 11B64400 == 35 [pid = 3644] [id = 772] 08:01:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (11C19800) [pid = 3644] [serial = 2314] [outer = 00000000] 08:01:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (13797800) [pid = 3644] [serial = 2315] [outer = 11C19800] 08:01:32 INFO - PROCESS | 3644 | 1460991692045 Marionette DEBUG loaded listener.js 08:01:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (1380B800) [pid = 3644] [serial = 2316] [outer = 11C19800] 08:01:33 INFO - PROCESS | 3644 | 1460991693178 Marionette TRACE conn3 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 08:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 08:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 08:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 08:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 08:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 08:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 08:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 08:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 08:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 08:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 08:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 08:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 08:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 08:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 08:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 08:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 08:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 08:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 08:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 08:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 08:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 08:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 08:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 08:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 08:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 08:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 08:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 08:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 08:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 08:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 08:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 08:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 08:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 08:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 08:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 08:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 08:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 08:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 08:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 08:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 08:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 08:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 08:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 08:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 08:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 08:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 08:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 08:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 08:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 08:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 08:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 08:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 08:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 08:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 08:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 08:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 08:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 08:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 08:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 08:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 08:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 08:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 08:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 08:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 08:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 08:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 08:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 08:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 08:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 08:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 08:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 08:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 08:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 08:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 08:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 08:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 08:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 08:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 08:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 08:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 08:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 08:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 08:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 08:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 08:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 08:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 08:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 08:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 08:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 08:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 08:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 08:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 08:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 08:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 08:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 08:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 08:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 08:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 08:01:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 08:01:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:01:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:01:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:01:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:01:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 08:01:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:01:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:01:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:01:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:01:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 08:01:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:01:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:01:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:01:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:01:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 08:01:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:01:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:01:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:01:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:01:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 08:01:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:01:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:01:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:01:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:01:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 08:01:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:01:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:01:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:01:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:01:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 08:01:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:01:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:01:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:01:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:01:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 08:01:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:01:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:01:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:01:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:01:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 08:01:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:01:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:01:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:01:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:01:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 08:01:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:01:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:01:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:01:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:01:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 08:01:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:01:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:01:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:01:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:01:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 08:01:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:01:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:01:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:01:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:01:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 08:01:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:01:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:01:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:01:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:01:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 08:01:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:01:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:01:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:01:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:01:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 08:01:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:01:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:01:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:01:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:01:33 INFO - PROCESS | 3644 | --DOCSHELL 1388C400 == 34 [pid = 3644] [id = 755] 08:01:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 08:01:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:01:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:01:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:01:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:01:33 INFO - PROCESS | 3644 | --DOCSHELL 1325C800 == 33 [pid = 3644] [id = 744] 08:01:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 08:01:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:01:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:01:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:01:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:01:33 INFO - PROCESS | 3644 | --DOCSHELL 15B2A400 == 32 [pid = 3644] [id = 749] 08:01:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 08:01:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:01:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:01:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:01:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:01:33 INFO - PROCESS | 3644 | --DOCSHELL 1386C400 == 31 [pid = 3644] [id = 750] 08:01:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 08:01:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:01:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:01:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:01:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:01:33 INFO - PROCESS | 3644 | --DOCSHELL 13877000 == 30 [pid = 3644] [id = 748] 08:01:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 08:01:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:01:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:01:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:01:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:01:33 INFO - PROCESS | 3644 | --DOCSHELL 13816800 == 29 [pid = 3644] [id = 747] 08:01:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 08:01:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:01:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:01:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:01:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:01:33 INFO - PROCESS | 3644 | --DOCSHELL 1345D400 == 28 [pid = 3644] [id = 746] 08:01:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 08:01:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:01:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:01:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:01:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:01:33 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (18621800) [pid = 3644] [serial = 2270] [outer = 00000000] [url = about:blank] 08:01:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:01:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:01:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:01:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:01:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:01:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 08:01:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:01:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:01:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:01:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:01:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 08:01:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:01:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:01:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:01:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:01:33 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1604ms 08:01:33 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (1649DC00) [pid = 3644] [serial = 2266] [outer = 00000000] [url = about:blank] 08:01:33 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (1823D400) [pid = 3644] [serial = 2268] [outer = 00000000] [url = about:blank] 08:01:33 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (16709C00) [pid = 3644] [serial = 2253] [outer = 00000000] [url = about:blank] 08:01:33 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (16B79C00) [pid = 3644] [serial = 2256] [outer = 00000000] [url = about:blank] 08:01:33 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (164BA400) [pid = 3644] [serial = 2254] [outer = 00000000] [url = about:blank] 08:01:33 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (18862400) [pid = 3644] [serial = 2259] [outer = 00000000] [url = about:blank] 08:01:33 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (16BD2000) [pid = 3644] [serial = 2257] [outer = 00000000] [url = about:blank] 08:01:33 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (15BCE400) [pid = 3644] [serial = 2265] [outer = 00000000] [url = about:blank] 08:01:33 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (13879C00) [pid = 3644] [serial = 2241] [outer = 00000000] [url = about:blank] 08:01:33 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (13A52C00) [pid = 3644] [serial = 2242] [outer = 00000000] [url = about:blank] 08:01:33 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (13473C00) [pid = 3644] [serial = 2238] [outer = 00000000] [url = about:blank] 08:01:33 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (136B2800) [pid = 3644] [serial = 2239] [outer = 00000000] [url = about:blank] 08:01:33 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (1346A800) [pid = 3644] [serial = 2236] [outer = 00000000] [url = about:blank] 08:01:33 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (1340CC00) [pid = 3644] [serial = 2233] [outer = 00000000] [url = about:blank] 08:01:33 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (13413C00) [pid = 3644] [serial = 2234] [outer = 00000000] [url = about:blank] 08:01:33 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (122E5400) [pid = 3644] [serial = 2230] [outer = 00000000] [url = about:blank] 08:01:33 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (122ED400) [pid = 3644] [serial = 2231] [outer = 00000000] [url = about:blank] 08:01:33 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (11C1A400) [pid = 3644] [serial = 2227] [outer = 00000000] [url = about:blank] 08:01:33 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (11C20C00) [pid = 3644] [serial = 2228] [outer = 00000000] [url = about:blank] 08:01:33 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (18C2D400) [pid = 3644] [serial = 2225] [outer = 00000000] [url = about:blank] 08:01:33 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (1886D800) [pid = 3644] [serial = 2260] [outer = 00000000] [url = about:blank] 08:01:33 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (1649C800) [pid = 3644] [serial = 2250] [outer = 00000000] [url = about:blank] 08:01:33 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (15D8B800) [pid = 3644] [serial = 2247] [outer = 00000000] [url = about:blank] 08:01:33 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (15E03800) [pid = 3644] [serial = 2248] [outer = 00000000] [url = about:blank] 08:01:33 INFO - TEST-START | /FileAPI/file/File-constructor.html 08:01:33 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (14AA1400) [pid = 3644] [serial = 2244] [outer = 00000000] [url = about:blank] 08:01:33 INFO - PROCESS | 3644 | --DOMWINDOW == 65 (1571DC00) [pid = 3644] [serial = 2245] [outer = 00000000] [url = about:blank] 08:01:33 INFO - PROCESS | 3644 | --DOMWINDOW == 64 (136B2400) [pid = 3644] [serial = 2262] [outer = 00000000] [url = about:blank] 08:01:33 INFO - PROCESS | 3644 | --DOMWINDOW == 63 (164A1C00) [pid = 3644] [serial = 2251] [outer = 00000000] [url = about:blank] 08:01:33 INFO - PROCESS | 3644 | --DOMWINDOW == 62 (1386B400) [pid = 3644] [serial = 2263] [outer = 00000000] [url = about:blank] 08:01:33 INFO - PROCESS | 3644 | 1460991693356 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 08:01:33 INFO - PROCESS | 3644 | 1460991693362 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 08:01:33 INFO - PROCESS | 3644 | 1460991693367 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 08:01:33 INFO - PROCESS | 3644 | 1460991693369 Marionette TRACE conn3 <- [1,3046,null,{}] 08:01:33 INFO - PROCESS | 3644 | 1460991693376 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:33 INFO - PROCESS | 3644 | 1460991693456 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 08:01:33 INFO - PROCESS | 3644 | 1460991693463 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:33 INFO - PROCESS | 3644 | ++DOCSHELL 1228F800 == 29 [pid = 3644] [id = 773] 08:01:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 63 (12290C00) [pid = 3644] [serial = 2317] [outer = 00000000] 08:01:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 64 (122EDC00) [pid = 3644] [serial = 2318] [outer = 12290C00] 08:01:33 INFO - PROCESS | 3644 | 1460991693525 Marionette DEBUG loaded listener.js 08:01:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 65 (12C01C00) [pid = 3644] [serial = 2319] [outer = 12290C00] 08:01:34 INFO - PROCESS | 3644 | 1460991694046 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 08:01:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 08:01:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 08:01:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 08:01:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 08:01:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 08:01:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 08:01:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 08:01:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 08:01:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 08:01:34 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 08:01:34 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 08:01:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:01:34 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 08:01:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 08:01:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 08:01:34 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:01:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 08:01:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:01:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 08:01:34 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 08:01:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 08:01:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:01:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 08:01:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 08:01:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 08:01:34 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 700ms 08:01:34 INFO - PROCESS | 3644 | 1460991694124 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 08:01:34 INFO - PROCESS | 3644 | 1460991694130 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 08:01:34 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 08:01:34 INFO - PROCESS | 3644 | 1460991694142 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 08:01:34 INFO - PROCESS | 3644 | 1460991694145 Marionette TRACE conn3 <- [1,3050,null,{}] 08:01:34 INFO - PROCESS | 3644 | 1460991694148 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:34 INFO - PROCESS | 3644 | 1460991694227 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 08:01:34 INFO - PROCESS | 3644 | 1460991694233 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:34 INFO - PROCESS | 3644 | ++DOCSHELL 1326A000 == 30 [pid = 3644] [id = 774] 08:01:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (13417C00) [pid = 3644] [serial = 2320] [outer = 00000000] 08:01:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (13459C00) [pid = 3644] [serial = 2321] [outer = 13417C00] 08:01:34 INFO - PROCESS | 3644 | 1460991694277 Marionette DEBUG loaded listener.js 08:01:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (1345FC00) [pid = 3644] [serial = 2322] [outer = 13417C00] 08:01:34 INFO - PROCESS | 3644 | [3644] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:01:34 INFO - PROCESS | 3644 | 1460991694777 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 08:01:34 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 08:01:34 INFO - {} 08:01:34 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 686ms 08:01:34 INFO - PROCESS | 3644 | 1460991694884 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 08:01:34 INFO - PROCESS | 3644 | 1460991694887 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 08:01:34 INFO - PROCESS | 3644 | 1460991694891 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 08:01:34 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 08:01:34 INFO - PROCESS | 3644 | 1460991694895 Marionette TRACE conn3 <- [1,3054,null,{}] 08:01:34 INFO - PROCESS | 3644 | 1460991694917 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:35 INFO - PROCESS | 3644 | 1460991695029 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 08:01:35 INFO - PROCESS | 3644 | 1460991695037 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:35 INFO - PROCESS | 3644 | ++DOCSHELL 136B0800 == 31 [pid = 3644] [id = 775] 08:01:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (136B1000) [pid = 3644] [serial = 2323] [outer = 00000000] 08:01:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (13877400) [pid = 3644] [serial = 2324] [outer = 136B1000] 08:01:35 INFO - PROCESS | 3644 | 1460991695085 Marionette DEBUG loaded listener.js 08:01:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (13894800) [pid = 3644] [serial = 2325] [outer = 136B1000] 08:01:35 INFO - PROCESS | 3644 | 1460991695472 Marionette TRACE conn3 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 08:01:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 08:01:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 08:01:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 08:01:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 08:01:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 08:01:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 08:01:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 08:01:35 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 623ms 08:01:35 INFO - PROCESS | 3644 | 1460991695516 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 08:01:35 INFO - PROCESS | 3644 | 1460991695519 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 08:01:35 INFO - PROCESS | 3644 | 1460991695522 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 08:01:35 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 08:01:35 INFO - PROCESS | 3644 | 1460991695524 Marionette TRACE conn3 <- [1,3058,null,{}] 08:01:35 INFO - PROCESS | 3644 | 1460991695527 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:35 INFO - PROCESS | 3644 | 1460991695646 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 08:01:35 INFO - PROCESS | 3644 | 1460991695659 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:35 INFO - PROCESS | 3644 | ++DOCSHELL 12B83400 == 32 [pid = 3644] [id = 776] 08:01:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (13A61400) [pid = 3644] [serial = 2326] [outer = 00000000] 08:01:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (14303000) [pid = 3644] [serial = 2327] [outer = 13A61400] 08:01:35 INFO - PROCESS | 3644 | 1460991695708 Marionette DEBUG loaded listener.js 08:01:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (143A8C00) [pid = 3644] [serial = 2328] [outer = 13A61400] 08:01:36 INFO - PROCESS | 3644 | 1460991696153 Marionette TRACE conn3 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 08:01:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 08:01:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 08:01:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 08:01:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 08:01:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 08:01:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 08:01:36 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 685ms 08:01:36 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 08:01:36 INFO - PROCESS | 3644 | 1460991696224 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 08:01:36 INFO - PROCESS | 3644 | 1460991696225 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 08:01:36 INFO - PROCESS | 3644 | 1460991696229 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 08:01:36 INFO - PROCESS | 3644 | 1460991696231 Marionette TRACE conn3 <- [1,3062,null,{}] 08:01:36 INFO - PROCESS | 3644 | 1460991696234 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:36 INFO - PROCESS | 3644 | 1460991696338 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 08:01:36 INFO - PROCESS | 3644 | 1460991696427 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:36 INFO - PROCESS | 3644 | ++DOCSHELL 14210800 == 33 [pid = 3644] [id = 777] 08:01:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (142A6400) [pid = 3644] [serial = 2329] [outer = 00000000] 08:01:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (14AEB000) [pid = 3644] [serial = 2330] [outer = 142A6400] 08:01:36 INFO - PROCESS | 3644 | 1460991696471 Marionette DEBUG loaded listener.js 08:01:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (14A09C00) [pid = 3644] [serial = 2331] [outer = 142A6400] 08:01:36 INFO - PROCESS | 3644 | 1460991696875 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 08:01:36 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 08:01:36 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 08:01:36 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 08:01:36 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 08:01:36 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 08:01:36 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 08:01:36 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 701ms 08:01:36 INFO - PROCESS | 3644 | 1460991696928 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 08:01:36 INFO - PROCESS | 3644 | 1460991696931 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 08:01:36 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 08:01:36 INFO - PROCESS | 3644 | 1460991696934 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 08:01:36 INFO - PROCESS | 3644 | 1460991696936 Marionette TRACE conn3 <- [1,3066,null,{}] 08:01:36 INFO - PROCESS | 3644 | 1460991696939 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:37 INFO - PROCESS | 3644 | 1460991697070 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 08:01:37 INFO - PROCESS | 3644 | 1460991697082 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:37 INFO - PROCESS | 3644 | ++DOCSHELL 15719C00 == 34 [pid = 3644] [id = 778] 08:01:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (1571B800) [pid = 3644] [serial = 2332] [outer = 00000000] 08:01:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (157A5C00) [pid = 3644] [serial = 2333] [outer = 1571B800] 08:01:37 INFO - PROCESS | 3644 | 1460991697129 Marionette DEBUG loaded listener.js 08:01:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (15D90800) [pid = 3644] [serial = 2334] [outer = 1571B800] 08:01:37 INFO - PROCESS | 3644 | 1460991697590 Marionette TRACE conn3 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 08:01:37 INFO - PROCESS | 3644 | 1460991697775 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 08:01:37 INFO - PROCESS | 3644 | 1460991697780 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 08:01:37 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 08:01:37 INFO - PROCESS | 3644 | 1460991697782 Marionette TRACE conn3 <- [1,3070,null,{}] 08:01:37 INFO - PROCESS | 3644 | 1460991697789 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:37 INFO - PROCESS | 3644 | 1460991697862 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 08:01:37 INFO - PROCESS | 3644 | 1460991697870 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:37 INFO - PROCESS | 3644 | ++DOCSHELL 11B6B000 == 35 [pid = 3644] [id = 779] 08:01:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (13603000) [pid = 3644] [serial = 2335] [outer = 00000000] 08:01:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (15E05000) [pid = 3644] [serial = 2336] [outer = 13603000] 08:01:37 INFO - PROCESS | 3644 | 1460991697914 Marionette DEBUG loaded listener.js 08:01:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (16498400) [pid = 3644] [serial = 2337] [outer = 13603000] 08:01:38 INFO - PROCESS | 3644 | 1460991698322 Marionette TRACE conn3 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 08:01:38 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 08:01:38 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 08:01:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:01:38 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 08:01:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 08:01:38 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 592ms 08:01:38 INFO - PROCESS | 3644 | 1460991698384 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 08:01:38 INFO - PROCESS | 3644 | 1460991698386 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 08:01:38 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 08:01:38 INFO - PROCESS | 3644 | 1460991698389 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 08:01:38 INFO - PROCESS | 3644 | 1460991698391 Marionette TRACE conn3 <- [1,3074,null,{}] 08:01:38 INFO - PROCESS | 3644 | 1460991698398 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:38 INFO - PROCESS | 3644 | 1460991698472 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 08:01:38 INFO - PROCESS | 3644 | 1460991698478 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:38 INFO - PROCESS | 3644 | ++DOCSHELL 1386C000 == 36 [pid = 3644] [id = 780] 08:01:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (1649DC00) [pid = 3644] [serial = 2338] [outer = 00000000] 08:01:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (164B3000) [pid = 3644] [serial = 2339] [outer = 1649DC00] 08:01:38 INFO - PROCESS | 3644 | 1460991698521 Marionette DEBUG loaded listener.js 08:01:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (164B7400) [pid = 3644] [serial = 2340] [outer = 1649DC00] 08:01:38 INFO - PROCESS | 3644 | 1460991698934 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 08:01:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 08:01:38 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 592ms 08:01:38 INFO - PROCESS | 3644 | 1460991699000 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 08:01:38 INFO - PROCESS | 3644 | 1460991699001 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 08:01:38 INFO - PROCESS | 3644 | 1460991699006 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 08:01:38 INFO - PROCESS | 3644 | 1460991699007 Marionette TRACE conn3 <- [1,3078,null,{}] 08:01:38 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 08:01:39 INFO - PROCESS | 3644 | 1460991699015 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:39 INFO - PROCESS | 3644 | 1460991699091 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 08:01:39 INFO - PROCESS | 3644 | 1460991699097 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:39 INFO - PROCESS | 3644 | ++DOCSHELL 164B0C00 == 37 [pid = 3644] [id = 781] 08:01:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (164BB400) [pid = 3644] [serial = 2341] [outer = 00000000] 08:01:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (1670D400) [pid = 3644] [serial = 2342] [outer = 164BB400] 08:01:39 INFO - PROCESS | 3644 | 1460991699140 Marionette DEBUG loaded listener.js 08:01:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (1670E000) [pid = 3644] [serial = 2343] [outer = 164BB400] 08:01:39 INFO - PROCESS | 3644 | 1460991699577 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 08:01:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 08:01:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 592ms 08:01:39 INFO - PROCESS | 3644 | 1460991699605 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 08:01:39 INFO - PROCESS | 3644 | 1460991699607 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 08:01:39 INFO - PROCESS | 3644 | 1460991699610 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 08:01:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 08:01:39 INFO - PROCESS | 3644 | 1460991699612 Marionette TRACE conn3 <- [1,3082,null,{}] 08:01:39 INFO - PROCESS | 3644 | 1460991699615 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:39 INFO - PROCESS | 3644 | 1460991699736 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 08:01:39 INFO - PROCESS | 3644 | 1460991699847 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:39 INFO - PROCESS | 3644 | ++DOCSHELL 02A88800 == 38 [pid = 3644] [id = 782] 08:01:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (02A89400) [pid = 3644] [serial = 2344] [outer = 00000000] 08:01:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (02A9B000) [pid = 3644] [serial = 2345] [outer = 02A89400] 08:01:39 INFO - PROCESS | 3644 | 1460991699909 Marionette DEBUG loaded listener.js 08:01:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (11C1A400) [pid = 3644] [serial = 2346] [outer = 02A89400] 08:01:40 INFO - PROCESS | 3644 | 1460991700497 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 08:01:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 08:01:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 950ms 08:01:40 INFO - PROCESS | 3644 | 1460991700542 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 08:01:40 INFO - PROCESS | 3644 | 1460991700546 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 08:01:40 INFO - PROCESS | 3644 | 1460991700551 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 08:01:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 08:01:40 INFO - PROCESS | 3644 | 1460991700555 Marionette TRACE conn3 <- [1,3086,null,{}] 08:01:40 INFO - PROCESS | 3644 | 1460991700561 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:40 INFO - PROCESS | 3644 | 1460991700665 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 08:01:40 INFO - PROCESS | 3644 | 1460991700777 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:40 INFO - PROCESS | 3644 | ++DOCSHELL 122EC800 == 39 [pid = 3644] [id = 783] 08:01:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (13207000) [pid = 3644] [serial = 2347] [outer = 00000000] 08:01:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (13417400) [pid = 3644] [serial = 2348] [outer = 13207000] 08:01:40 INFO - PROCESS | 3644 | 1460991700834 Marionette DEBUG loaded listener.js 08:01:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (13459000) [pid = 3644] [serial = 2349] [outer = 13207000] 08:01:41 INFO - PROCESS | 3644 | 1460991701355 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 08:01:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 08:01:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 08:01:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 826ms 08:01:41 INFO - PROCESS | 3644 | 1460991701412 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 08:01:41 INFO - PROCESS | 3644 | 1460991701416 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 08:01:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 08:01:41 INFO - PROCESS | 3644 | 1460991701423 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 08:01:41 INFO - PROCESS | 3644 | 1460991701425 Marionette TRACE conn3 <- [1,3090,null,{}] 08:01:41 INFO - PROCESS | 3644 | 1460991701429 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:41 INFO - PROCESS | 3644 | 1460991701529 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 08:01:41 INFO - PROCESS | 3644 | 1460991701641 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:41 INFO - PROCESS | 3644 | ++DOCSHELL 13457400 == 40 [pid = 3644] [id = 784] 08:01:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (13458000) [pid = 3644] [serial = 2350] [outer = 00000000] 08:01:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (1380FC00) [pid = 3644] [serial = 2351] [outer = 13458000] 08:01:41 INFO - PROCESS | 3644 | 1460991701695 Marionette DEBUG loaded listener.js 08:01:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (1388F400) [pid = 3644] [serial = 2352] [outer = 13458000] 08:01:42 INFO - PROCESS | 3644 | 1460991702266 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 08:01:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 08:01:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 888ms 08:01:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 08:01:42 INFO - PROCESS | 3644 | 1460991702330 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 08:01:42 INFO - PROCESS | 3644 | 1460991702333 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 08:01:42 INFO - PROCESS | 3644 | 1460991702342 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 08:01:42 INFO - PROCESS | 3644 | 1460991702348 Marionette TRACE conn3 <- [1,3094,null,{}] 08:01:42 INFO - PROCESS | 3644 | 1460991702353 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:42 INFO - PROCESS | 3644 | 1460991702454 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 08:01:42 INFO - PROCESS | 3644 | 1460991702593 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:42 INFO - PROCESS | 3644 | ++DOCSHELL 1388E000 == 41 [pid = 3644] [id = 785] 08:01:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (13898C00) [pid = 3644] [serial = 2353] [outer = 00000000] 08:01:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (15D8E000) [pid = 3644] [serial = 2354] [outer = 13898C00] 08:01:42 INFO - PROCESS | 3644 | 1460991702647 Marionette DEBUG loaded listener.js 08:01:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (164A2000) [pid = 3644] [serial = 2355] [outer = 13898C00] 08:01:43 INFO - PROCESS | 3644 | 1460991703168 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 08:01:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 08:01:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 08:01:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 08:01:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 856ms 08:01:43 INFO - PROCESS | 3644 | 1460991703199 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 08:01:43 INFO - PROCESS | 3644 | 1460991703202 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 08:01:43 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 08:01:43 INFO - PROCESS | 3644 | 1460991703205 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 08:01:43 INFO - PROCESS | 3644 | 1460991703207 Marionette TRACE conn3 <- [1,3098,null,{}] 08:01:43 INFO - PROCESS | 3644 | 1460991703211 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:43 INFO - PROCESS | 3644 | 1460991703310 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 08:01:43 INFO - PROCESS | 3644 | 1460991703581 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:43 INFO - PROCESS | 3644 | ++DOCSHELL 02A7CC00 == 42 [pid = 3644] [id = 786] 08:01:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (02A99000) [pid = 3644] [serial = 2356] [outer = 00000000] 08:01:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (12290000) [pid = 3644] [serial = 2357] [outer = 02A99000] 08:01:43 INFO - PROCESS | 3644 | 1460991703643 Marionette DEBUG loaded listener.js 08:01:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (122F0C00) [pid = 3644] [serial = 2358] [outer = 02A99000] 08:01:44 INFO - PROCESS | 3644 | 1460991704208 Marionette TRACE conn3 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 08:01:44 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 08:01:44 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 08:01:44 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 08:01:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:01:44 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 08:01:44 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1044ms 08:01:44 INFO - PROCESS | 3644 | 1460991704263 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 08:01:44 INFO - PROCESS | 3644 | 1460991704267 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 08:01:44 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 08:01:44 INFO - PROCESS | 3644 | 1460991704293 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 08:01:44 INFO - PROCESS | 3644 | 1460991704296 Marionette TRACE conn3 <- [1,3102,null,{}] 08:01:44 INFO - PROCESS | 3644 | 1460991704302 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:44 INFO - PROCESS | 3644 | 1460991704409 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 08:01:44 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (157A3400) [pid = 3644] [serial = 2295] [outer = 00000000] [url = about:blank] 08:01:44 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (18D11800) [pid = 3644] [serial = 2300] [outer = 00000000] [url = about:blank] 08:01:44 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (18CB6800) [pid = 3644] [serial = 2298] [outer = 00000000] [url = about:blank] 08:01:44 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (18CB6C00) [pid = 3644] [serial = 2297] [outer = 00000000] [url = about:blank] 08:01:44 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (1670C400) [pid = 3644] [serial = 2294] [outer = 00000000] [url = about:blank] 08:01:44 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (1886BC00) [pid = 3644] [serial = 2271] [outer = 00000000] [url = about:blank] 08:01:44 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (13811400) [pid = 3644] [serial = 2285] [outer = 00000000] [url = about:blank] 08:01:44 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (1386BC00) [pid = 3644] [serial = 2286] [outer = 00000000] [url = about:blank] 08:01:44 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (11C1F000) [pid = 3644] [serial = 2273] [outer = 00000000] [url = about:blank] 08:01:44 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (11C28000) [pid = 3644] [serial = 2274] [outer = 00000000] [url = about:blank] 08:01:44 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (1325F000) [pid = 3644] [serial = 2279] [outer = 00000000] [url = about:blank] 08:01:44 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (1340A800) [pid = 3644] [serial = 2280] [outer = 00000000] [url = about:blank] 08:01:44 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (122E6000) [pid = 3644] [serial = 2276] [outer = 00000000] [url = about:blank] 08:01:44 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (122ED000) [pid = 3644] [serial = 2277] [outer = 00000000] [url = about:blank] 08:01:44 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (13460C00) [pid = 3644] [serial = 2282] [outer = 00000000] [url = about:blank] 08:01:44 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (1346B800) [pid = 3644] [serial = 2283] [outer = 00000000] [url = about:blank] 08:01:44 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (14203400) [pid = 3644] [serial = 2288] [outer = 00000000] [url = about:blank] 08:01:44 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (14308400) [pid = 3644] [serial = 2289] [outer = 00000000] [url = about:blank] 08:01:44 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (14AA0C00) [pid = 3644] [serial = 2303] [outer = 00000000] [url = about:blank] 08:01:44 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (18EAD400) [pid = 3644] [serial = 2306] [outer = 00000000] [url = about:blank] 08:01:44 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (18D14400) [pid = 3644] [serial = 2301] [outer = 00000000] [url = about:blank] 08:01:44 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (15555000) [pid = 3644] [serial = 2291] [outer = 00000000] [url = about:blank] 08:01:44 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (15555800) [pid = 3644] [serial = 2292] [outer = 00000000] [url = about:blank] 08:01:44 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (18EAB400) [pid = 3644] [serial = 2307] [outer = 00000000] [url = about:blank] 08:01:44 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (18CC2000) [pid = 3644] [serial = 2304] [outer = 00000000] [url = about:blank] 08:01:44 INFO - PROCESS | 3644 | 1460991704551 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\", \"44285ac1-40cf-4284-ade2-067622219c3f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:44 INFO - PROCESS | 3644 | ++DOCSHELL 02A93000 == 43 [pid = 3644] [id = 787] 08:01:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (02A98400) [pid = 3644] [serial = 2359] [outer = 00000000] 08:01:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (11C21C00) [pid = 3644] [serial = 2360] [outer = 02A98400] 08:01:44 INFO - PROCESS | 3644 | 1460991704599 Marionette DEBUG loaded listener.js 08:01:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (12284800) [pid = 3644] [serial = 2361] [outer = 02A98400] 08:01:44 INFO - PROCESS | 3644 | 1460991704962 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 08:01:44 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 08:01:44 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 716ms 08:01:45 INFO - PROCESS | 3644 | 1460991705021 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 08:01:45 INFO - PROCESS | 3644 | 1460991705025 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 08:01:46 WARNING - u'runner_teardown' () 08:01:46 INFO - No more tests 08:01:46 INFO - Got 0 unexpected results 08:01:46 INFO - SUITE-END | took 650s 08:01:46 INFO - Closing logging queue 08:01:46 INFO - queue closed 08:01:46 INFO - Return code: 0 08:01:46 WARNING - # TBPL SUCCESS # 08:01:46 INFO - Running post-action listener: _resource_record_post_action 08:01:46 INFO - Running post-run listener: _resource_record_post_run 08:01:47 INFO - Total resource usage - Wall time: 662s; CPU: 17.0%; Read bytes: 92661248; Write bytes: 989982208; Read time: 657847; Write time: 1321725 08:01:47 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 08:01:47 INFO - install - Wall time: 4s; CPU: 9.0%; Read bytes: 0; Write bytes: 141259776; Read time: 0; Write time: 142627 08:01:47 INFO - run-tests - Wall time: 659s; CPU: 17.0%; Read bytes: 92661248; Write bytes: 808620032; Read time: 657847; Write time: 1152615 08:01:47 INFO - Running post-run listener: _upload_blobber_files 08:01:47 INFO - Blob upload gear active. 08:01:47 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 08:01:47 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 08:01:47 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-central', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 08:01:47 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-central -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 08:01:48 INFO - (blobuploader) - INFO - Open directory for files ... 08:01:48 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 08:01:48 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:01:48 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:01:48 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 08:01:48 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:01:48 INFO - (blobuploader) - INFO - Done attempting. 08:01:48 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 08:01:49 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:01:49 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:01:51 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 08:01:51 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:01:51 INFO - (blobuploader) - INFO - Done attempting. 08:01:51 INFO - (blobuploader) - INFO - Iteration through files over. 08:01:51 INFO - Return code: 0 08:01:51 INFO - rmtree: C:\slave\test\build\uploaded_files.json 08:01:51 INFO - Using _rmtree_windows ... 08:01:51 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 08:01:51 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/14c7734ec96c63aad2b865d5b43fd4e1550dddc716d50bdd29cdef855d22e646c5c4bf6f8984c2f64bde4176542106f030e7cafd6185411e6a717587fb931467", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/57173abad42e8e8ef44f4a8f42f98334f7f25d6e761934ac2cacce5c8355a1bb2bef711d2a97319c9d3e12c8f82a8fbc86c3a312a146db3afc4c2e4fac7db44c"} 08:01:51 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 08:01:51 INFO - Writing to file C:\slave\test\properties\blobber_files 08:01:51 INFO - Contents: 08:01:51 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/14c7734ec96c63aad2b865d5b43fd4e1550dddc716d50bdd29cdef855d22e646c5c4bf6f8984c2f64bde4176542106f030e7cafd6185411e6a717587fb931467", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/57173abad42e8e8ef44f4a8f42f98334f7f25d6e761934ac2cacce5c8355a1bb2bef711d2a97319c9d3e12c8f82a8fbc86c3a312a146db3afc4c2e4fac7db44c"} 08:01:51 INFO - Running post-run listener: copy_logs_to_upload_dir 08:01:51 INFO - Copying logs to upload dir... 08:01:51 INFO - mkdir: C:\slave\test\build\upload\logs 08:01:51 INFO - Copying logs to upload dir... 08:01:51 INFO - Using _rmtree_windows ... 08:01:51 INFO - Using _rmtree_windows ... 08:01:51 INFO - Using _rmtree_windows ... 08:01:51 INFO - Using _rmtree_windows ... 08:01:51 INFO - Using _rmtree_windows ... 08:01:51 INFO - Using _rmtree_windows ... 08:01:51 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=786.738000 ========= master_lag: 30.36 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 37 secs) (at 2016-04-18 08:02:01.543178) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 1 secs) (at 2016-04-18 08:02:01.549187) ========= '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-105\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-105 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-105 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-105 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-105 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-105 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/14c7734ec96c63aad2b865d5b43fd4e1550dddc716d50bdd29cdef855d22e646c5c4bf6f8984c2f64bde4176542106f030e7cafd6185411e6a717587fb931467", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/57173abad42e8e8ef44f4a8f42f98334f7f25d6e761934ac2cacce5c8355a1bb2bef711d2a97319c9d3e12c8f82a8fbc86c3a312a146db3afc4c2e4fac7db44c"} build_url:https://queue.taskcluster.net/v1/task/KHxGuMOzSHiHU6LnKMtK7w/artifacts/public/build/firefox-48.0a1.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/KHxGuMOzSHiHU6LnKMtK7w/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.109000 build_url: 'https://queue.taskcluster.net/v1/task/KHxGuMOzSHiHU6LnKMtK7w/artifacts/public/build/firefox-48.0a1.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/14c7734ec96c63aad2b865d5b43fd4e1550dddc716d50bdd29cdef855d22e646c5c4bf6f8984c2f64bde4176542106f030e7cafd6185411e6a717587fb931467", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/57173abad42e8e8ef44f4a8f42f98334f7f25d6e761934ac2cacce5c8355a1bb2bef711d2a97319c9d3e12c8f82a8fbc86c3a312a146db3afc4c2e4fac7db44c"}' symbols_url: 'https://queue.taskcluster.net/v1/task/KHxGuMOzSHiHU6LnKMtK7w/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 1.00 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 1 secs) (at 2016-04-18 08:02:02.657032) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 11 secs) (at 2016-04-18 08:02:02.657584) ========= '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-105\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-105 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-105 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-105 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-105 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-105 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.109000 ========= master_lag: 11.83 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 11 secs) (at 2016-04-18 08:02:14.601100) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-18 08:02:14.601439) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-18 08:02:15.076584) ========= ========= Total master_lag: 43.98 =========